<SEC-DOCUMENT>0001628280-24-016091.txt : 20240412
<SEC-HEADER>0001628280-24-016091.hdr.sgml : 20240412
<ACCEPTANCE-DATETIME>20240412163922
ACCESSION NUMBER:		0001628280-24-016091
CONFORMED SUBMISSION TYPE:	20-F
PUBLIC DOCUMENT COUNT:		185
CONFORMED PERIOD OF REPORT:	20231231
FILED AS OF DATE:		20240412
DATE AS OF CHANGE:		20240412

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
		IRS NUMBER:				000000000
		FISCAL YEAR END:			1231

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

	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-20231231.htm
<DESCRIPTION>20-F
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:d88ea4f7-23dd-48cc-b7f1-608e60d6e493,g:121c7907-0dda-47d5-a92d-873ee4292e3d,d:a95e32943c9c4d00a63d0816105c0c21-->
<html xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:currency="http://xbrl.sec.gov/currency/2023" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns="http://www.w3.org/1999/xhtml" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:srt="http://fasb.org/srt/2023" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ifrs-full="https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:kof="http://www.coca-colafemsa.com/20231231" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>kof-20231231</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">2023</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:EntityRegistrantName" id="f-48">COCA COLA FEMSA SAB DE CV</ix:nonNumeric><ix:nonNumeric contextRef="c-3" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-49">New York Stock Exchange</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-50">0000910631</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentAccountingStandard" id="f-51">International Financial Reporting Standards</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentRegistrationStatement" format="ixt:fixed-false" id="f-52">false</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="kof-20231231.xsd"/></ix:references><ix:resources><xbrli:context id="c-1"><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-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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><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>2023-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>2023-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>2023-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>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="c-14"><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:unit id="mxn"><xbrli:measure>iso4217:MXN</xbrli:measure></xbrli:unit><xbrli:context id="c-15"><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-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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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:CurrencyInWhichInformationIsDisplayedAxis">ifrs-full:CurrencyInWhichSupplementaryInformationIsDisplayedMember</xbrldi:explicitMember><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-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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><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: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>2020-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>2020-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>2020-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>2020-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>2020-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>2020-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>2020-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>2020-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>2020-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>2020-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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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>2021-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>2021-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>2021-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>2021-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>2021-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>2021-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>2021-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>2021-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>2021-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>2021-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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-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>2022-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>2022-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>2022-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>2022-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>2022-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>2022-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>2022-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>2022-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>2022-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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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>2023-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>2023-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>2023-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>2023-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>2023-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>2023-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>2023-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>2023-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>2023-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>2022-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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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>2023-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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><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: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>2024-03-08</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="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:FinancialEffectOfCorrectionsOfAccountingErrorsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></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:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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:MXN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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:MXN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></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:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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:GTQ</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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:GTQ</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></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:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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:CRC</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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:CRC</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></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:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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:PAB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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:PAB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></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:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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:COP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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:COP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></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:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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:NIO</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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:NIO</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></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:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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:ARS</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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:ARS</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></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:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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:BRL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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:BRL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></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:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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="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-149"><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>2022-12-31</xbrli:instant></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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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: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-152"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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: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-155"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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: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-158"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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: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-161"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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: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-164"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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: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-167"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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: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-170"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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: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-173"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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="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-176"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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="ifrs-full:GeographicalAreasAxis">country:VE</xbrldi:explicitMember><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-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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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="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-180"><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-181"><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: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-182"><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: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-183"><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: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-184"><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: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-185"><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: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-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:RangeAxis">ifrs-full:BottomOfRangeMember</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-188"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-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:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:DistributionEquipmentMember</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:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:DistributionEquipmentMember</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:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:DistributionEquipmentMember</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-192"><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:ClassesOfPropertyPlantAndEquipmentAxis">kof:DistributionEquipmentMember</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-193"><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: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-194"><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: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-195"><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: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-196"><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: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-197"><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: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-198"><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: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-199"><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: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-200"><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: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-201"><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: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-202"><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: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-203"><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: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-204"><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: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-205"><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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></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="ifrs-full:ClassesOfAssetsAxis">kof:PETBottlesMember</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-207"><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>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="agreement"><xbrli:measure>kof:agreement</xbrli:measure></xbrli:unit><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:BR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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:GT</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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="srt:StatementGeographicalAxis">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-211"><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>2023-12-31</xbrli:instant></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:BottlerAgreementMember</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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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: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-215"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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: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-218"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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:BusinessCombinationsAxis">kof:CVIRefrigerantesLtdaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-24</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:BusinessCombinationsAxis">kof:CVIRefrigerantesLtdaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-24</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:BusinessCombinationsAxis">kof:CVIRefrigerantesLtdaMember</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-222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:AguaCristalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-11-30</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: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-224"><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-225"><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-226"><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>2022-12-31</xbrli:instant></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: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-228"><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>2022-12-31</xbrli:instant></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:CategoriesOfRelatedPartiesAxis">ifrs-full:OtherRelatedPartiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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">ifrs-full:OtherRelatedPartiesMember</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:CategoriesOfRelatedPartiesAxis">kof:CocaColaCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-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:TypesOfInvestmentPropertyAxis">kof:InvestmentInAssociatesAndJointVenturesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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:CompaaPanameaDeBebidasSAPIDeCVMember</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:CompaaPanameaDeBebidasSAPIDeCVMember</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-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:CompaaPanameaDeBebidasSAPIDeCVMember</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:CompaaPanameaDeBebidasSAPIDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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: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-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:DispensadorasDeCafeSAPIDeCVMember</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-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:DispensadorasDeCafeSAPIDeCVMember</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:instant>2022-12-31</xbrli:instant></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: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-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: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-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:FountainAguaMineralLTDAMember</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:JointVenturesAxis">kof:FountainAguaMineralLTDAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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:JointVenturesAxis">kof:PlantaNuevaEcologaDeTabascoSADeCVMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</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:JointVenturesAxis">kof:PlantaNuevaEcologaDeTabascoSADeCVMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</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-248"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:PlantaNuevaEcologaDeTabascoSADeCVMember</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-249"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:PlantaNuevaEcologaDeTabascoSADeCVMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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:SignificantInvestmentsInAssociatesAxis">kof:PromotoraIndustrialAzucareraSADeCVPIASAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</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:SignificantInvestmentsInAssociatesAxis">kof:PromotoraIndustrialAzucareraSADeCVPIASAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</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-252"><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><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-253"><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><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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:SignificantInvestmentsInAssociatesAxis">kof:JugosDelValleSAPIDeCVMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</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:SignificantInvestmentsInAssociatesAxis">kof:JugosDelValleSAPIDeCVMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</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-256"><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><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-257"><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><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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:SignificantInvestmentsInAssociatesAxis">kof:LeaoAlimentosEBebidasLTDAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</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:SignificantInvestmentsInAssociatesAxis">kof:LeaoAlimentosEBebidasLTDAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</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-260"><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><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-261"><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><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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:SignificantInvestmentsInAssociatesAxis">kof:IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</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:SignificantInvestmentsInAssociatesAxis">kof:IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</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-264"><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><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-265"><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><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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:SignificantInvestmentsInAssociatesAxis">kof:IndustriaMexicanaDeReciclajeSADeCVIMERMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</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:SignificantInvestmentsInAssociatesAxis">kof:IndustriaMexicanaDeReciclajeSADeCVIMERMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</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-268"><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><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-269"><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><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:SignificantInvestmentsInAssociatesAxis">kof:AlimentosDeSojaSAUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</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-271"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:AlimentosDeSojaSAUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</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-272"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:AlimentosDeSojaSAUMember</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-273"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:AlimentosDeSojaSAUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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:OtherAssociatesMember</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-275"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:OtherAssociatesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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: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-278"><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-279"><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-280"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-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">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-282"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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:SignificantInvestmentsInAssociatesAxis">kof:LeaoAlimentosYBebidasLTDAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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:SignificantInvestmentsInAssociatesAxis">kof:TropFrutasDoBrasilLTDAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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:SignificantInvestmentsInAssociatesAxis">kof:CompaaPanameaDeBebidasSAPIDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-30</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></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: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-287"><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-288"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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: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-290"><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-291"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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: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-293"><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>2022-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: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-295"><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>2022-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: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-297"><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>2022-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:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-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><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-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:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></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">kof:RefrigerationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></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:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></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:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></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:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></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:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></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:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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">kof:RefrigerationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-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><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-318"><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: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-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">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-320"><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: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-321"><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><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-322"><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><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-323"><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: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-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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></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: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-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><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-327"><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: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-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">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-329"><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: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-330"><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><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-331"><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><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-332"><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: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-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></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-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:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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><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-336"><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: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-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">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-338"><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: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-339"><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><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-340"><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><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-341"><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: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-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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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: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-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><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-345"><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: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-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">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-347"><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: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-348"><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><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-349"><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><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-350"><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: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-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></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-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:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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><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-354"><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: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-355"><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-356"><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: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-357"><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><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-358"><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><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-359"><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: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-360"><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-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:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-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><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-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:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></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">kof:RefrigerationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></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:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></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:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></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:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></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:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></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:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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">kof:RefrigerationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-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><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-381"><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: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-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">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-383"><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: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-384"><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><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-385"><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><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-386"><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: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-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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></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: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-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><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-390"><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: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-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">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-392"><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: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-393"><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><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-394"><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><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-395"><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: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-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></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-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:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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><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-399"><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: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-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">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-401"><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: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-402"><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><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-403"><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><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-404"><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: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-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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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: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-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><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-408"><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: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-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">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-410"><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: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-411"><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><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-412"><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><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-413"><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: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-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></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-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:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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><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-417"><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: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-418"><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-419"><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: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-420"><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><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-421"><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><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-422"><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: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-423"><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-424"><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>2021-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:BuildingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-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:MachineryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-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">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-428"><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>2021-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">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-430"><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>2021-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:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-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:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:BuildingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:MachineryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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">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-436"><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-437"><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-438"><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-439"><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-440"><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-441"><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-442"><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-443"><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-444"><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-445"><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-446"><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-447"><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-448"><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><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></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:GoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></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:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></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:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></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:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></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:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-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:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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:GoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember><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-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:GoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></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:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></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:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember><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-464"><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><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-465"><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><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-466"><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><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-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: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-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: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-469"><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><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-470"><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><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-471"><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><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-472"><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><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-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:GoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember><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-476"><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><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-477"><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><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-478"><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><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-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: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-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: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-481"><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><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-482"><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><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-483"><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><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-484"><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><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-485"><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-486"><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-487"><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><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-488"><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><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-489"><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><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-490"><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><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></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:GoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></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:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></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:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></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:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></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:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-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:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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:GoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember><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-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:GoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></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:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></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:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember><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-506"><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><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-507"><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><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-508"><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><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-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: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-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: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-511"><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><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-512"><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><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-513"><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><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-514"><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><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-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:GoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember><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-518"><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><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-519"><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><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-520"><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><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-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: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-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: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-523"><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><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-524"><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><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-525"><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><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-526"><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><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-527"><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-528"><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-529"><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><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-530"><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><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-531"><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><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-532"><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>2021-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:GoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-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:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-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:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-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">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-537"><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>2021-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:BrandNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:GoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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">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-543"><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-544"><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-545"><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-546"><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-547"><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-548"><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-549"><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-550"><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>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="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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-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: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-553"><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-554"><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-555"><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-556"><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-557"><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-558"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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="kof:FinancialStatementLocationAxis">ifrs-full:SellingGeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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="kof:FinancialStatementLocationAxis">kof:AdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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: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-562"><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>2022-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:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</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-564"><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><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GT</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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: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-566"><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>2022-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:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</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-568"><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><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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: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-570"><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>2022-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:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</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-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><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-573"><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-574"><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>2022-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: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-576"><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>2022-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: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-578"><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>2022-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: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-580"><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>2022-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: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-582"><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:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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:MX</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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: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-585"><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:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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:BR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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: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-588"><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-589"><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-590"><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-591"><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:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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:AR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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: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-594"><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-595"><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-596"><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-597"><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-598"><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-599"><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-600"><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:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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:NI</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember</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: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-603"><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:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember</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:PA</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember</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: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-606"><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:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember</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:UY</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember</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: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-609"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyTwoToTwoThousandTwentySixMember</xbrldi:explicitMember><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-610"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyTwoToTwoThousandTwentySixMember</xbrldi:explicitMember><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-611"><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-612"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyTwoToTwoThousandTwentySixMember</xbrldi:explicitMember><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-613"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyTwoToTwoThousandTwentySixMember</xbrldi:explicitMember><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-614"><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-615"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyTwoToTwoThousandTwentySixMember</xbrldi:explicitMember><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-616"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyTwoToTwoThousandTwentySixMember</xbrldi:explicitMember><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-617"><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>2022-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:ExpectedAnnualLongTermInflationTwoThousandTwentyTwoToTwoThousandTwentySixMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyTwoToTwoThousandTwentySixMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:GeographicalAreasAxis">country:GT</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:ExpectedAnnualLongTermInflationTwoThousandTwentyTwoToTwoThousandTwentySixMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GT</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyTwoToTwoThousandTwentySixMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GT</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:GeographicalAreasAxis">country:CR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:ExpectedAnnualLongTermInflationTwoThousandTwentyTwoToTwoThousandTwentySixMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyTwoToTwoThousandTwentySixMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:GeographicalAreasAxis">country:NI</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:ExpectedAnnualLongTermInflationTwoThousandTwentyTwoToTwoThousandTwentySixMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyTwoToTwoThousandTwentySixMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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:GeographicalAreasAxis">country:PA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyTwoToTwoThousandTwentySixMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyTwoToTwoThousandTwentySixMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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:GeographicalAreasAxis">country:UY</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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:GeographicalAreasAxis">country:UY</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyTwoToTwoThousandTwentySixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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:GeographicalAreasAxis">country:UY</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyTwoToTwoThousandTwentySixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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:HeinekenGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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:HeinekenGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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:CategoriesOfRelatedPartiesAxis">kof:CocaColaCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:PromotoraIndustrialAzucareraSADeCVPIASAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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: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-639"><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-640"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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: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-642"><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-643"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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: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-645"><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-646"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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: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-648"><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-649"><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-650"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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: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-652"><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-653"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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: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-655"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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: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-657"><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-658"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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: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-660"><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-661"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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="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-663"><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-664"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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="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-666"><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-667"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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: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-669"><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-670"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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="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-672"><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:unit id="eur"><xbrli:measure>iso4217:EUR</xbrli:measure></xbrli:unit><xbrli:context id="c-673"><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>2022-12-31</xbrli:instant></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="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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="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-676"><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-677"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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: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-679"><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-680"><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-681"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></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: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-683"><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-684"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></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="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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="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-687"><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>2022-12-31</xbrli:instant></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="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-689"><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>2022-12-31</xbrli:instant></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="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-691"><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>2022-12-31</xbrli:instant></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="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-693"><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>2022-12-31</xbrli:instant></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="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-695"><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>2022-12-31</xbrli:instant></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="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-697"><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-698"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></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="srt:RangeAxis">ifrs-full:TopOfRangeMember</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-700"><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><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-701"><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-702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember><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-703"><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-704"><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-705"><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-706"><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><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-707"><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-708"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember><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-709"><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-710"><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-711"><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-712"><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><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</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-714"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</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-716"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></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:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></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:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-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:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</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-722"><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><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</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-723"><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><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></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:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-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:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</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-729"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</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-730"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></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:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-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:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</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-736"><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><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</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-737"><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><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></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="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-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="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</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-743"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</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-744"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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="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-747"><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><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-748"><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><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-749"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember><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-750"><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><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-751"><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-752"><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-753"><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><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-754"><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><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-755"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember><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-756"><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><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-757"><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-758"><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-759"><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><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></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:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-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:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</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-764"><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>2022-12-31</xbrli:instant></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="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember><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>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:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-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:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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="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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-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="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>2022-12-31</xbrli:instant></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="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-772"><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-773"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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="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-775"><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-776"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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="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-778"><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-779"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandNineteenIncentivePlanMember</xbrldi:explicitMember><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-781"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandNineteenIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:KOFMember</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-782"><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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></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:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandTwentyIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:KOFMember</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-784"><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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></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:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandTwentyOneIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:KOFMember</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-786"><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><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandTwentyTwoIncentivePlanMember</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-787"><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><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandTwentyTwoIncentivePlanMember</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-788"><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><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandTwentyThreeIncentivePlanMember</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-789"><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><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandTwentyThreeIncentivePlanMember</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-790"><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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></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="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><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-792"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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="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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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="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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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="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><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-796"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli: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><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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="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></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="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><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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="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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><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-801"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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="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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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="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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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="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><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-805"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli: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><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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="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></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="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><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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="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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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: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>2023-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: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>2023-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: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>2023-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: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>2023-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: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>2023-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: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>2023-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></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: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>2023-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:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</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-825"><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>2023-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:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</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-827"><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>2023-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:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</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-829"><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:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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: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-831"><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>2023-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: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-833"><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:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</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-834"><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:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</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-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><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</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-836"><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:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</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-837"><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:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</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-838"><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:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</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-840"><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:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</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>2023-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:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</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-842"><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="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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:MXN</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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:MXN</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</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="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><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-852"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><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-854"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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="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><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-856"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli: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><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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="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></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="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><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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="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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</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-861"><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:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</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-862"><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:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</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-863"><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:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</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-864"><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:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</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>2023-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:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</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>2023-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:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</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-867"><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:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</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-868"><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:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</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="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><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-879"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli: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><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-880"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><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-881"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli: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><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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="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><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-883"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli: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><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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="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></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="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><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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="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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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: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>2023-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: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-889"><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>2023-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:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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: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-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:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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></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: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>2023-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:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:HedgedItemsAxis">kof:HedgedPortionOfSeniorNoteMember</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-897"><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:HedgedItemsAxis">kof:HedgedPortionOfSeniorNoteMember</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-898"><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:HedgedItemsAxis">kof:HedgedPortionOfSeniorNoteMember</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-899"><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:HedgedItemsAxis">kof:HedgedPortionOfSeniorNoteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:HedgedItemsAxis">kof:HedgedPortionOfSeniorNoteMember</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-901"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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:BorrowingsByNameAxis">kof:SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember</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:BorrowingsByNameAxis">kof:TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyFiveMember</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:BorrowingsByNameAxis">kof:SevenPointThreeFivePercentageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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:BorrowingsByNameAxis">kof:SevenPointThreeSixPercentageDebtBondsMaturingOnTwoThousandTwentyEightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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:BorrowingsByNameAxis">kof:SLBTIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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:BorrowingsByNameAxis">kof:NinePointNineFivePercentageDebtBondsMaturingOnTwoThousandTwentyNineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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:BorrowingsByNameAxis">kof:TIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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:BorrowingsByNameAxis">kof:TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember</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:OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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:FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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:SustainabilityLinkedBondSLBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</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: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-914"><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-915"><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-916"><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-917"><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-918"><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><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</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-920"><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><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</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: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-922"><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-923"><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-924"><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><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</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:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</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-926"><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><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</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:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermNotesPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermNotesPayableMember</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-929"><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><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermNotesPayableMember</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:LongtermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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: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-932"><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-933"><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-934"><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-935"><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-936"><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><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></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:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</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-938"><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>2021-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:ShorttermBorrowingsMember</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-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><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-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:LongtermBorrowingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</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-942"><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><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermNotesPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></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:LongtermBorrowingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermNotesPayableMember</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-944"><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>2021-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:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</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-946"><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>2021-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: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-948"><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-949"><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-950"><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>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:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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:ClassesOfFinancialAssetsAxis">kof:ForeignExchangeForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-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:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></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:ClassesOfFinancialAssetsAxis">kof:CommodityPriceContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-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:ClassesOfFinancialAssetsAxis">kof:TotalHoldersOfTheParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></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:ClassesOfFinancialAssetsAxis">kof:ForeignExchangeForwardContractsMember</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-957"><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></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-958"><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></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-959"><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></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-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></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:CrossCurrencySwapsMember</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:CommodityPriceContractsMember</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:TotalHoldersOfTheParentMember</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:ForeignExchangeForwardContractsMember</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-965"><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></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-966"><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></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-967"><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></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:ForeignExchangeForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</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-973"><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:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</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: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></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:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</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:CrossCurrencySwapsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:LaterThanFourYearsAndNotLaterThanSixYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</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:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:LaterThanTwoYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:CrossCurrencySwapsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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: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-983"><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>2022-12-31</xbrli:instant></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:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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:MaturityAxis">ifrs-full:NotLaterThanThreeMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:entity><xbrli:period><xbrli:startDate>2020-09-30</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></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: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-992"><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-993"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</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-995"><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:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</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-996"><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:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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: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-998"><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-999"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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: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-1001"><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-1002"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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: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-1004"><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-1005"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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: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-1007"><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-1008"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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: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-1010"><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-1011"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDARSUSDMember</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-1013"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDARSUSDMember</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-1014"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDARSUSDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDUYUUSDMember</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-1016"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDUYUUSDMember</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-1017"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDUYUUSDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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: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-1019"><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-1020"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:CrossCurrencySwapsUSDIntoMXNMember</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-1022"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:CrossCurrencySwapsUSDIntoMXNMember</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-1023"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:CrossCurrencySwapsUSDIntoMXNMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:CrossCurrencySwapsUSDIntoBRLMember</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-1025"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:CrossCurrencySwapsUSDIntoBRLMember</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-1026"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:CrossCurrencySwapsUSDIntoBRLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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: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-1028"><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-1029"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AluminumPriceContractsMember</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-1031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AluminumPriceContractsMember</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-1032"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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: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-1034"><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-1035"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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:PastDueStatusAxis">kof:YearTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:NotesAndBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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:PastDueStatusAxis">kof:YearThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:NotesAndBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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:PastDueStatusAxis">kof:YearFourMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:NotesAndBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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:PastDueStatusAxis">kof:YearFiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:NotesAndBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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:PastDueStatusAxis">kof:YearSixAndThereafterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:NotesAndBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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:PastDueStatusAxis">kof:YearSevenAndThereafterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:NotesAndBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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:PastDueStatusAxis">kof:YearTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:LoansFromBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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:PastDueStatusAxis">kof:YearThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:LoansFromBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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:PastDueStatusAxis">kof:YearFourMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:LoansFromBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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:PastDueStatusAxis">kof:YearFiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:LoansFromBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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:PastDueStatusAxis">kof:YearSixAndThereafterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:LoansFromBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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:PastDueStatusAxis">kof:YearSevenAndThereafterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:LoansFromBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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:PastDueStatusAxis">kof:YearTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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:PastDueStatusAxis">kof:YearThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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:PastDueStatusAxis">kof:YearFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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:PastDueStatusAxis">kof:YearFiveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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:PastDueStatusAxis">kof:YearSixAndThereafterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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:PastDueStatusAxis">kof:YearSevenAndThereafterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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: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-1055"><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-1056"><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:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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: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-1058"><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-1059"><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:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</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-1060"><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-1061"><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-1062"><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-1063"><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-1064"><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-1065"><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-1066"><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-1067"><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-1068"><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-1069"><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-1070"><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-1071"><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-1072"><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-1073"><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-1074"><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-1075"><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-1076"><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-1077"><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-1078"><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-1079"><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-1080"><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-1081"><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-1082"><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-1083"><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-1084"><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:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCRCUSDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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: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-1086"><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:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCRCUSDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCRCUSDMember</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-1088"><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-1089"><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:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCRCUSDMember</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-1090"><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:AverageExchangeRateARSMXNMember</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-1091"><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:AverageExchangeRateARSMXNMember</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-1092"><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:AverageExchangeRateARSMXNMember</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-1093"><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:AverageExchangeRateARSMXNMember</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-1094"><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:AverageExchangeRateARSMXNMember</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-1095"><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:AverageExchangeRateARSMXNMember</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-1096"><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-1097"><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-1098"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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: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-1100"><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-1101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</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-1102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</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-1103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</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-1104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</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-1106"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</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-1107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</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-1108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</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-1109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</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-1110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</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-1112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</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-1113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</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-1114"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</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-1115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</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-1116"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</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-1118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</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-1119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</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-1120"><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-1121"><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-1122"><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:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-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: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: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: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: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-1125"><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:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerTonOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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: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-1127"><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-1128"><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-1129"><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:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDCentLbMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><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-1130"><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:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDCentLbMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDCentLbMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</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-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:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</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-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:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</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-1138"><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>2022-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: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>2022-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: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>2022-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: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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-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: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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-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: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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-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: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>2022-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: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>2022-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: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>2022-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: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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-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: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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-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: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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-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: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>2022-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: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>2022-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: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>2022-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: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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-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: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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-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: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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-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: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>2022-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: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>2022-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: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>2022-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: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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-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: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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-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: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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-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:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCRCUSDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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: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>2022-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:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCRCUSDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCRCUSDMember</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-1166"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-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:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCRCUSDMember</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-1168"><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:AverageExchangeRateARSMXNMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSMXNMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSMXNMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSMXNMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</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-1172"><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:AverageExchangeRateARSMXNMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</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-1173"><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:AverageExchangeRateARSMXNMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</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-1174"><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>2022-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: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>2022-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:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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: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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-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: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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-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:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</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-1180"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</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-1184"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</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-1185"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</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-1186"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</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-1190"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</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-1191"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</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-1192"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</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-1196"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</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-1197"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</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-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>2022-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>2022-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>2022-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:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDCentLbMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDCentLbMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDCentLbMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:ClassesOfFinancialInstrumentsAxis">kof:PxMegPriceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:ClassesOfFinancialInstrumentsAxis">kof:PxMegPriceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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:ClassesOfFinancialInstrumentsAxis">kof:PxMegPriceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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: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>2022-12-31</xbrli:instant></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: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>2022-12-31</xbrli:instant></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:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerTonTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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:GeographicalAreasAxis">country:MX</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-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:GeographicalAreasAxis">country:CO</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-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:GeographicalAreasAxis">country:BR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-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: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-1214"><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-1215"><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><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-1216"><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><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-1217"><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><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-1218"><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><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-1219"><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>2023-12-31</xbrli:instant></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: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-1221"><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-1222"><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-1223"><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-1224"><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-1225"><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>2021-12-31</xbrli:instant></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: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-1227"><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-1228"><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>2021-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: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-1230"><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-1231"><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>2021-12-31</xbrli:instant></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: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-1233"><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>2021-12-31</xbrli:instant></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: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-1235"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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: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-1237"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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: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-1239"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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: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-1241"><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-1242"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1243"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-03</xbrli:startDate><xbrli:endDate>2023-11-03</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: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-1245"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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: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-1247"><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-1248"><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-1249"><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-1250"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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: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-1253"><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>2022-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: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-1255"><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-1256"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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: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-1258"><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>2022-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: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-1260"><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-1261"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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: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-1263"><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>2022-12-31</xbrli:instant></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: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-1265"><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-1266"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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: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-1268"><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>2022-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: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-1270"><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-1271"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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: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-1273"><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>2022-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: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-1275"><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-1276"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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: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-1278"><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>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: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-1280"><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-1281"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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: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-1283"><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>2022-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: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-1285"><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-1286"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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: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-1288"><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>2022-12-31</xbrli:instant></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: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-1290"><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-1291"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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: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-1293"><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>2022-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: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-1295"><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-1296"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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: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-1298"><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>2022-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: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-1300"><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-1301"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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: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-1303"><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>2022-12-31</xbrli:instant></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: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-1305"><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-1306"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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: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-1308"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1309"><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-1310"><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-1311"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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: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-1313"><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>2022-12-31</xbrli:instant></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: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-1315"><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-1316"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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: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-1318"><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>2022-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">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-1320"><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-1321"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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:LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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:LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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: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-1325"><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-1326"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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">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-1328"><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>2022-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">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-1330"><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-1331"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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:OtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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">kof:OtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-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">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-1335"><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-1336"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></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: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-1339"><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>2022-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: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-1341"><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>2022-12-31</xbrli:instant></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: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-1343"><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>2022-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: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-1345"><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>2022-12-31</xbrli:instant></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: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-1347"><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-1348"><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-1349"><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-1350"><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-1351"><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-1352"><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-1353"><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>2020-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: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-1355"><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-1356"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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: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-1358"><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>2020-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: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-1360"><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-1361"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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: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-1363"><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>2020-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: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-1365"><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-1366"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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:ItemsOfContingentLiabilitiesAxis">kof:ValueAddedTaxMember</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-1368"><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>2023-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:GeographicalAreasAxis">country:BR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ItemsOfContingentLiabilitiesAxis">kof:FederalTaxesMember</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:GeographicalAreasAxis">country:BR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ItemsOfContingentLiabilitiesAxis">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-1371"><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>2023-12-31</xbrli:instant></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:GeographicalAreasAxis">country:BR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ItemsOfContingentLiabilitiesAxis">kof:ExclusionOfICMSVATMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></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:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember><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-1374"><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><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-1375"><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-1376"><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><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-1377"><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><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-1378"><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-1379"><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-1380"><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-1381"><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-1382"><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-1383"><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><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-1384"><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><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-1385"><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-1386"><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><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-1387"><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><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-1388"><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-1389"><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-1390"><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-1391"><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-1392"><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-1393"><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><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></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:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1403"><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><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-1404"><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><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-1405"><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><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</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-1407"><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><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-1408"><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><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-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:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember><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-1410"><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><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-1411"><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><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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:SegmentsAxis">kof:SouthAmericaSegmentMember</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-1413"><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><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-1414"><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><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-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:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember><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-1416"><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><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-1417"><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><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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:SegmentsAxis">kof:SouthAmericaSegmentMember</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-1419"><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><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-1420"><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><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></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:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember><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-1422"><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><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-1423"><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><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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:SegmentsAxis">kof:SouthAmericaSegmentMember</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-1425"><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><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></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:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></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: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-1428"><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-1429"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></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: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-1431"><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><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:GeographicalAreasAxis">country:UY</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="f-56 f-59 f-62 f-65 f-68 f-71 f-74 f-77 f-80 f-83 f-86 f-89 f-92 f-95 f-98 f-101 f-104 f-107 f-110 f-113 f-116 f-119 f-122 f-125 f-128 f-131 f-134 f-137 f-140 f-143 f-146 f-149 f-152 f-155 f-158 f-161 f-164 f-167 f-170 f-173 f-176 f-179 f-182 f-185 f-188" 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-191 f-195 f-199 f-203 f-207 f-211 f-215 f-219 f-223 f-227 f-231 f-235 f-239 f-243 f-247 f-251 f-255 f-259 f-263 f-267 f-271 f-275 f-279" 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-283 f-287 f-291 f-295 f-299 f-303 f-307 f-311 f-315 f-319 f-323 f-327 f-331 f-335 f-339 f-343" 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-457 f-461 f-465 f-469 f-473 f-477 f-481 f-485 f-489 f-493 f-497 f-501 f-505 f-509 f-513 f-517 f-521 f-525 f-529 f-533 f-537 f-541 f-545 f-549 f-553 f-557 f-561 f-565 f-569 f-573 f-577 f-581 f-585 f-589 f-593 f-597 f-601 f-605 f-609 f-613 f-617 f-621 f-625 f-629 f-633 f-637 f-641" linkRole="http://www.xbrl.org/2003/role/link" toRefs="fn-4" order="4"/></ix:resources></ix:header></div><div id="ia95e32943c9c4d00a63d0816105c0c21_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 12, 2024.</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-3"><ix:nonNumeric contextRef="c-1" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="f-2">December 31</ix:nonNumeric>, 2023</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-6179</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.mx</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, 2023 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;</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%"> <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 </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:'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="ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_22">5</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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_25">6</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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_28">15</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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_31">15</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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_37">29</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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_43">39</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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_46">41</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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_49">43</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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_52">43</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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_55">43</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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_58">58</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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_61">71</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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_64">71</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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_67">74</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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_70">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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_73">76</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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_76">76</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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_79">76</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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_82">76</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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_85">77</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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_88">77</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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_91">84</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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_94">84</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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_97">87</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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_100">87</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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_103">91</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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_106">91</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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_109">91</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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_112">91</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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_115">92</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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_118">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 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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_121">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 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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_124">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 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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_127">95</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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_130">95</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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_133">95</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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_136">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 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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_139">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 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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_142">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 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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_145">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 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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_148">98</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="#ia95e32943c9c4d00a63d0816105c0c21_1363">C</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia95e32943c9c4d00a63d0816105c0c21_1363">y</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia95e32943c9c4d00a63d0816105c0c21_1363">bersecu</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia95e32943c9c4d00a63d0816105c0c21_1363">rity</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="#ia95e32943c9c4d00a63d0816105c0c21_1363">98</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="#ia95e32943c9c4d00a63d0816105c0c21_151">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="#ia95e32943c9c4d00a63d0816105c0c21_151">99</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="#ia95e32943c9c4d00a63d0816105c0c21_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="#ia95e32943c9c4d00a63d0816105c0c21_154">99</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="#ia95e32943c9c4d00a63d0816105c0c21_157">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="#ia95e32943c9c4d00a63d0816105c0c21_157">99</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="ia95e32943c9c4d00a63d0816105c0c21_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;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;padding-left: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="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.16.8998 to US$1.00, the exchange rate for Mexican pesos on December 31, 2023, according to the U.S. Federal Reserve Board. On April 5, 2024, this exchange rate was Ps.16.4809 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 CNBV), 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: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">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: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">fluctuation in the prices of raw materials;</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">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: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">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: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">competition;</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:'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 expansion strategy and our ability to finance capital expenditures, including our ability to successfully integrate mergers and acquisitions we have completed in recent years and our ability to implement our business strategy; </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">economic, political or geopolitical conditions or 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="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 or natural disasters; 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="ia95e32943c9c4d00a63d0816105c0c21_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="ia95e32943c9c4d00a63d0816105c0c21_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="ia95e32943c9c4d00a63d0816105c0c21_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 International Financial Reporting Standards, as issued by the International Accounting Standards Board, or IASB, referred to herein as &#8220;IFRS.&#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%">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, 2023 and 2022 and the related consolidated income statements, comprehensive income, changes in equity and cash flows for the years ended December 31, 2023, 2022 and 2021.</span></div><div style="margin-bottom: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, 2023 exceeded 100.0%, according to available indexes in the country. We adjusted the financial information of our Argentine operations to recognize inflationary effects. Our functional currency in Argentina was converted to Mexican pesos for the periods ended December 31, 2023, 2022 and 2021 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, 2023 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%">4</span></div></div></div><div id="ia95e32943c9c4d00a63d0816105c0c21_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, which we refer to as ADSs, 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"><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(1)</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%">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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Mexican Pesos per Share or Unit, as applicable (Nominal)(2)</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%">U.S. Dollars per Share or Unit, as applicable(3)</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%">2019</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 5, 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:120%">2.430(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.102</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, 2020</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.430(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.115</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%">2020</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 4, 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:120%">2.520(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.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(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.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%">&#160;2.715(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: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 (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.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 (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%">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 (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.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:120%">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(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: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%">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(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: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(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: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(8)</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%">&#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.6075 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.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%">(6)&#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><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.7250 per share, or the amount of the dividend declared divided by eight.</span></div><div><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.7600 per share, or the amount of the dividend declared divided by eight.</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%">(9)    Because the dividend declared for the fiscal year 2023 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%">5</span></div></div></div><div id="ia95e32943c9c4d00a63d0816105c0c21_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., which we refer to as FEMSA, 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 executive officers. 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%">6</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 and High Fructose Corn Syrup, or HFCS.</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 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 or &#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, such as the COVID-19 pandemic, 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 temperatures, higher rainfall, 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="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%">Climate change and legal or regulatory responses thereto may have an adverse impact on our business.</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%">There is increasing concern that a gradual increase in global average temperatures due to increased concentration of carbon dioxide and other greenhouse gases in the atmosphere will cause significant changes in weather patterns around the globe and an </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 style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, and corn which are important sources of ingredients 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 greenhouse gas emissions on the environment. 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 effects of climate change and legal or regulatory initiatives to address climate change could have an adverse impact 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%">We expect increasing levels of regulation, disclosure-related and otherwise, with respect to environmental, social and governance ("ESG&#8221;) matters in Mexico, the U.S. and other countries where we operate. For example, on March 6, 2024, the SEC adopted final rules to enhance and standardize climate-related disclosures by requiring registrants to disclose certain climate-related information in registration statements and annual reports. The final rules are subject to challenges in the U.S., and the outcome of ongoing litigation is currently unknown. If the rules become effective and are not overturned, we will be required to provide the enhanced climate-related disclosures. 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. 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 style="margin-bottom: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, from time to time, we establish and publicly announce goals and commitments to reduce our carbon footprint by increasing our use of recycled packaging materials and participating in environmental and sustainability programs and initiatives organized or sponsored by non-governmental organizations and other groups to reduce greenhouse gas emissions industry-wide. If we fail to achieve, due to restrictions to access or short supply of energy from clean or renewable sources, or improperly report on our progress toward achieving our carbon footprint reduction goals and commitments, the resulting negative publicity could adversely affect consumer preference and demand for our beverage products.</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="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%">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-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%">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 and generative artificial intelligence. 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-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%">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-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 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">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-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%">Our distributors, joint venture partners and suppliers have privacy and security controls and policies over personal data that 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 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 or inaccurate information on social media 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 posted at any time on social media and similar platforms, including weblogs (blogs), social media websites, and other forms of Internet-based communications including those often done by influencers, which allow individual access to a broad audience of consumers and other interested persons. This 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></div><div><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;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%">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 from municipal utility companies and pursuant to concessions to use wells, which are generally granted based on studies of the existing and projected groundwater supply. 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:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; </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.</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;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%">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="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 </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%">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 PET resin supply. 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 greenhouse gas 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="margin-bottom: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 principal areas in which we are subject to laws and regulations include anti-corruption, anti-bribery, anti-money laundering, water, environment, energy, labor, 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.</span></div><div style="margin-bottom: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 currently offer non</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%">refillable and refillable 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 Regulation.&#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 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 </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:120%">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="margin-bottom: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 in multiple territories and are subject to complex regulatory frameworks with increased enforcement activities. We maintain a Global Integrity Compliance Program (&#8220;GCIP&#8221;) 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 the audit committee of our board of directors on a semi-annual basis. Despite our internal governance and compliance processes, including due diligence processes of third parties, we may be subject to unexpected breaches by our employees, contractors or other agents of our code of ethics, anti-corruption and anti-money laundering policies and other internal guidelines, including instances of fraudulent behavior, corrupt practices and dishonesty by any of them. 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="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;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%">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;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%">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="margin-bottom: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, 2023, approximately 77.4% 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="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="margin-bottom: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 more recently, the U.S.-Mexico-Canada Agreement, which came into force on July 1, 2020. 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="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 27.1% of our total debt as of December 31, 2023), 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><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 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;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%">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 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;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%">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:107%">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 government and/or legislative elections took place in 2023 or are scheduled to take place in 2024 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. Uncertainty surrounding the new administration's agenda, regulatory reforms, and economic policies could impact our operations and financial performance. We cannot assure you that political or social developments in the countries where we operate or elsewhere, such as the election of new administrations, changes in laws, public policy or </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">regulations, political disagreements, civil disturbances and the rise in violence and perception of such rise in violence, over which we have no control, 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, 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;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 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;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 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 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, or SEC, 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="margin-bottom: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%">14</span></div></div></div><div id="ia95e32943c9c4d00a63d0816105c0c21_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="ia95e32943c9c4d00a63d0816105c0c21_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="ia95e32943c9c4d00a63d0816105c0c21_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-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%">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 2023, our sales volume represented approximately 12.2% 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 272 million consumers each day. With more than 86,000 employees, we market and sell approximately 4.0 million unit cases per year through more than 2.1 million points of sale. We operate 56 bottling plants and 251 distribution centers. We are committed to generating economic, social and environmental value for all our stakeholders throughout the value chain. We are members of the Dow Jones MILA Pacific Alliance Sustainability Index, FTSE4Good Emerging Index, the IPC and Social Responsibility and Sustainability Indexes of the BMV, 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%">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 consolidated reporting segment in 2023.</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 Consolidated Reporting Segment&#8212;Overview Year Ended December 31, 2023</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico and Central America(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:9pt;font-weight:400;line-height:100%">Ps.  149,362</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%">60.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="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.  71,665</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%">64.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></tr><tr><td colspan="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%">South America(2)</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%">95,726</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%">39.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="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%">39,195</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%">35.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></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%">245,088</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%">110,860</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%">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="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 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, (ii) the Proximity Europe Division, a small-format retail and foodvenience chains in Europe operated by Valora, (iii) the Fuel Division, operating the 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 its digital division, Digital@FEMSA, which seeks to build innovative digital solutions to address the financial needs of its customers and business partners and to develop and grow digitally-enabled loyalty initiatives. Additionally, FEMSA participates in other non-core businesses, including its logistics and distribution business, point of sale refrigeration, food processing equipment and plastics solutions, which currently are 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.,</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%">or</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%">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%">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"><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="margin-bottom: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, (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%">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="margin-bottom:10pt"><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"><img src="kof-20231231_g1.jpg" alt="20F 2023 capital stock1.jpg" style="height:311px;margin-bottom:5pt;vertical-align:text-bottom;width:631px"/></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%">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="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 noncarbonated 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="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="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%">vi.</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">Foster a sustainable future</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We aim not only to reinforce our environmental initiatives, but also to bolster our social and governance agenda, including community development programs and diversity and inclusion. </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%">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:36pt"><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, 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%">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><img src="kof-20231231_g2.gif" alt="our territories map.gif" style="height:737px;margin-bottom:5pt;vertical-align:text-bottom;width:720px"/></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 Products</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 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 juice drinks, coffee, teas, milk, value-added dairy, sports drinks, energy drinks, plant-based drinks) and certain alcoholic 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%">Topo Chico</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> hard seltzer.</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</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%">among other products and categories across certain of our territories, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Monster</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> products in all the countries where we operate, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Heineken</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">-owned brand</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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%">beer products, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Estrella Galicia </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">beer products, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Therez&#243;polis</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> beer products, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Campari</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> alcoholic beverages and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Perfetti</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> confectionary and chewing gum in our Brazilian territories.</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%">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 style="margin-bottom: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 2021, we have been testing distribution of alcoholic beverages and consumer products in some of our territories. From our ongoing tests we have been learning new shopper and consumption trends, and gathering the necessary insights to strengthen our value proposition for retailers and consumers in the market. This has allowed us to complement our reach, joint consumer value proposition, and provide our partners with a unique edge to communicate with target consumers. As these are ongoing tests, further details will be provided in due course. </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%">The following table sets forth the trademarks of the main products we distributed in 2023:</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"><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 Sin Az&#250;car</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 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: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%">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"/></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: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%">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"/></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: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%">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"/></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: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%">Le&#227;o</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: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%">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%">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%">Kapo</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Shangri-la</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%">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 </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 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 </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 range from a 6.5-ounce personal size to a 3-liter multiple 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 </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 beverage syrups in containers designed for soda fountain use, which we refer to as fountain. We also sell bottled water products in bulk sizes, which refer to presentations equal to or larger than 5.0 liters and up to 20.0 liters, which have a lower average price per unit case than our other beverage 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 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,</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%">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. &#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="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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our most important brand, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Coca-Cola</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, together with its line of low-calorie products, accounted for 60.2%, 61.2%, and 62.6% of our total sales volume in 2023, 2022 and 2021, 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 consolidated reporting segments for 2023 as compared to 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.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%">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><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%">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%">(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,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%">1,888.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><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,276.4</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:400;line-height:100%">Central America(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:9pt;font-weight:400;line-height:100%">341.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%">299.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%">2,615.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%">2,356.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:9pt;font-weight:700;line-height:100%">Mexico &amp; Central America</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#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%">2,188.4</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%">12,344.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:700;line-height:100%">11,633.2</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-style:italic;font-weight:400;line-height:100%">Growth</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%">9.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%">6.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%">6.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%">9.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></tr><tr><td colspan="3" style="background-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%">347.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%">330.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%">2,656.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%">2,503.7</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(2)(4)</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,075.1</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,016.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%">7,523.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%">7,014.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: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%">178.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%">173.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%">974.4</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%">939.5</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%">Uruguay</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%">51.7</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%">46.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%">243.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%">224.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-weight:700;line-height:100%">South America(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%">1,653.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:700;line-height:100%">1,566.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:700;line-height:100%">11,398.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:700;line-height:100%">10,681.9</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-style:italic;font-weight:400;line-height:100%">Growth</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%">5.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%">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%">6.7&#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%">20.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: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:#cceeff;padding:2px 1pt;text-align: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:#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%">3,755.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:700;line-height:100%">23,743.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:700;line-height:100%">22,315.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:9pt;font-style:italic;font-weight:400;line-height:100%">Growth</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%">7.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%">8.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%">6.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%">14.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></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%">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><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%">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: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.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%">69.1&#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><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%">43.4&#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%">Central America(1)</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%">61.3&#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%">55.2&#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%">36.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%">31.3&#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%">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%">70.4&#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><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%">60.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><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%">26.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><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.0&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazil(2)(4)</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%">75.7&#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%">67.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%">18.3&#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%">15.7&#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%">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%">80.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><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%">76.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><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.7&#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><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%">17.3&#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%">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%">81.3&#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%">81.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%">20.1&#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%">17.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></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</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: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:#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:700;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:700;line-height:100%">66.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:#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:700;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: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:#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:700;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:700;line-height:100%">31.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:#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: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 consolidated 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%">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 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, 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%">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%">4.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.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%">16.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%">25.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.7&#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%">Central America(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:9pt;font-weight:400;line-height:120%">14.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:120%">%</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.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%">22.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%">287.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.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></tr><tr><td colspan="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 and Central America</span></td><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%">6.0&#160;</span></td><td style="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="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%">7.6&#160;</span></td><td style="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="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%">17.2&#160;</span></td><td style="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="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%">25.9&#160;</span></td><td style="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="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%">9.4&#160;</span></td><td style="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:#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><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.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%">15.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%">11.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></tr><tr><td colspan="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(2)(4)</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%">5.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%">3.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%">13.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%">(4.6)</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%">5.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="background-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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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.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%">31.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.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%">2.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="padding:2px 1pt;text-align: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="padding:2px 0 2px 1pt;text-align: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%">46.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><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%">52.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%">&#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%">10.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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">South America(4)</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%">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: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%">5.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%">18.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%">10.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><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%">5.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></tr><tr><td colspan="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%">Total</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%">5.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="padding:2px 1pt 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="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%">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="padding:2px 1pt 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="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%">17.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="padding:2px 1pt 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="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%">24.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="padding:2px 1pt 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="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%">7.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="padding:2px 1pt 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.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%">6.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><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.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><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.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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Central America(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:9pt;font-weight:400;line-height:100%">11.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%">2.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%">27.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%">&#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%">11.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="padding:2px 1pt;text-align: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="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.2&#160;</span></td><td style="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="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%">5.2&#160;</span></td><td style="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="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%">18.2&#160;</span></td><td style="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="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%">&#8212;&#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%">6.1&#160;</span></td><td style="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:#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">(1.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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%">13.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%">&#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%">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="padding:2px 1pt;text-align: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(2)(4)</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%">7.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%">2.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%">12.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"/><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.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: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:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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%">22.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%">30.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%">&#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%">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: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%">Uruguay</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%">1.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%">38.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%">45.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%">&#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%">8.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></tr><tr><td colspan="3" style="background-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%">South America(4)</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%">6.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%">3.9&#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%">15.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%">&#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="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%">6.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:700;line-height:100%">Total</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%">5.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="padding:2px 1pt 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="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%">4.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="padding:2px 1pt 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="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%">16.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="padding:2px 1pt 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="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%">&#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="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:700;line-height:100%">6.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="padding:2px 1pt 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 consolidated reporting segments for 2023 as compared to 2022:</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: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(3)</span></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%">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><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><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: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.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%">71.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%">7.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><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><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%">21.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></tr><tr><td colspan="3" style="background-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%">Central America(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:9pt;font-weight:400;line-height:100%">86.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%">86.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.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.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%">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: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="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="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="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="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:700;line-height:100%">73.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="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="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: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="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="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:700;line-height:100%">7.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="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="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: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="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="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:700;line-height:100%">19.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="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:#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: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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%">77.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%">8.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%">8.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%">15.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%">14.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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazil(2)(4)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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%">84.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.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.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%">7.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%">7.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></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: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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%">80.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.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%">8.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%">15.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%">11.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><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: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="padding:2px 1pt 2px 0;text-align:right;vertical-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%">84.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><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.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%">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><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%">16.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%">12.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:700;line-height:100%">South America(4)</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%">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:#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:700;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:700;line-height:100%">82.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:#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:700;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: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:#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:700;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:700;line-height:100%">8.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:#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:700;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: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:#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:700;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:700;line-height:100%">9.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:#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:700;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:700;line-height:100%">Total</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%">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="padding:2px 1pt 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="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%">77.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="padding:2px 1pt 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="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%">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="padding:2px 1pt 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="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%">7.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="padding:2px 1pt 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="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%">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="padding:2px 1pt 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="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%">15.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="padding:2px 1pt 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 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%">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;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">(4)</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 of CVI from February 2022.</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%">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%">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="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="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">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 2023 were Ps.4,691 million.</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%">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 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, 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: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%">173&#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,097,318&#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,056,722&#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%">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="margin-bottom: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 2023, 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 order to comply with local environmental and traffic regulations. 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%">. We have contracted 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 in Mexico. Since March 2024, we integrated Solistica&#8217;s operations into our Mexican 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 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%">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 low price beverages, commonly referred to as &#8220;B brands.&#8221; 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="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 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</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%">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 </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="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 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 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:112%">Pepsi </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Big Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">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. (CCA) who is focused in beer and stills categories, and AJE Group. 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., 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 Cervecer&#237;a Nacional, S.A., followed by AJE Group. We also face competition from &#8220;B brands&#8221; offering multiple serving size presentations in some 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 &#8220;B brands&#8221; or &#8220;Tubainas,&#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="margin-bottom: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, our main competitor is Buenos Aires Embotellador S.A. (BAESA), 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, which is owned by Argentina&#8217;s principal brewery, Quilmes Industrial S.A., and indirectly controlled by AmBev. In the water category, </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;, 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%"> are water brands owned by Danone, which is our main competition. In addition, we compete with a number of producers offering &#8220;B brands&#8221;, low-priced sparkling beverages, as well as many other generic products and private label proprietary supermarket brands that 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 the brands </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%"> 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%">Secco</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> pursuing similar low-price strategies.</span></div><div style="margin-bottom: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 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:120%">Salus</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. We also compete against F&#225;bricas Nacionales de Cerveza S.A. (&#8220;FNC&#8221;), 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 and distributor that is partially owned by Argentina&#8217;s principal brewery, Quilmes Industrial S.A., and indirectly controlled by AmBev. In addition, we compete with</span><span style="color:#ff0000;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%">CCU Inversiones II Ltda,</span><span style="color:#ff0000;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%">a water, soft drinks and brewery company and finally with some low-priced regional producers.</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="margin-bottom: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 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 style="margin-bottom: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 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 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 to concentrate, we purchase sweeteners, carbon dioxide, 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 PET resin supply. On average,</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%">the price that we paid for PET resin in U.S. dollars in 2023 increased 32.5% as compared to 2022 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 2023, 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="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;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, increased by approximately 16.4% in 2023 as compared to 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%">We consider water a raw material in our business. We obtain water for the production of some of our natural spring water products, 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%">Manantial </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in Colombia 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%">Crystal </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in Brazil, from spring water pursuant to concessions 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%">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, 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="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 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 mainly purchase PET resin 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., known as Alpla, and Envases Universales de M&#233;xico, S.A.P.I. de C.V. manufacture into non-returnable plastic bottles for us. Also, we have introduced into our business Asian global suppliers, such as Far Eastern New Century Corp., known as FENC</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%"> SFX &#8211; Jiangyin Xingyu New Material Co. Ltd. and Hainan Yisheng Petrochemical Co. Ltd., which support our PET resin strategy and are known as the top PET global suppliers.</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="margin-bottom: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 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 style="margin-bottom:10pt;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 2023, sugar prices in local currency in Mexico increased approximately 42.1% as compared to 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%">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 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%">. In Colombia, we use sugar as a sweetener in all of our caloric beverages, which we buy from several sources. Sugar prices in Colombia increased by 11.0% in U.S. dollars and increased 12.2% in local currency, as compared to 2022. 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 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 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 increased approximately 17.7% in U.S. dollars and increased 13.4% in local currency as compared to 2022. Taking into account our financial hedging activities, our sugar prices in Brazil increased 24.0% in U.S. dollars and 19.9% in local currency as compared to 2022. </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%">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%">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 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 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 increased approximately 36.7% in U.S. dollars and increased 13.0% in local currency as compared to 2022. 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%">28</span></div></div></div><div id="ia95e32943c9c4d00a63d0816105c0c21_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 financial results. </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="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, 2023 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 states of Goias and Santa Catarina, 18.0% in the states of S&#227;o Paulo, Minas Gerais and Parana and 20.0% in the states of Mato Grosso do Sul and Rio Grande do Sul. The states of Rio de Janeiro, Goias 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 in 2023 represented to us an average taxation of approximately 16.3% over net sales.</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%">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, 2023 to December 31, 2023 was Ps.1.5086 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, 2024 the excise tax was equal to Ps.1.5737 per liter. This excise tax rate will be in effect until December 31, 2024, 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.40 as of December 31, 2023) 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.68 as of December 31, 2023) 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.254 colones (approximately Ps.0.23 as of December 31, 2023) 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-align:justify;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">Colombia&#8217;s municipalities impose a sales tax that varies between 0.35% and 1.2% of net sales. On November 1, 2023 a new tax of 18 Colombian pesos (approximately Ps.0.08 as of December 31, 2023) was applied to beverages with 6 to 10 grams of added sugar per 100 ml, while a tax of 35 Colombian pesos (approximately Ps.0.15 as of December 31, 2023) was applied to beverages with more than 10 grams of added sugar per 100 ml. From January 1, 2024 to December 30, 2024, such excise tax increased to 28 Colombian pesos (approximately Ps.0.12 as of December 31, 2023) for beverages that contain 6 to 10 grams of added sugar per 100 ml, and to 55 Colombian pesos (approximately Ps.0.24 as of December 31, 2023) for beverages with more than 10 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%">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 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.</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 recent years, the excise tax rate on concentrate in Brazil has undergone recurrent temporary fluctuations. The excise tax rate was increased from 4.0% to 8.0% from February 1, 2021 to February 24, 2022, was reduced to 6.0% from February 25, 2022 to April 30, 2022 and increased again to 8.0% on May 1, 2022. The tax credit that we may recognize in our Brazilian operations in connection with purchases of concentrate in the Manaus Free Trade Zone has been affected accordingly.</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 December 2022, the Brazilian government published the new transfer pricing rules that will be effective as of January 1, 2024. The new transfer pricing rules aim to align the Brazilian transfer pricing system with the transfer pricing guidelines recommended by the Organization for Economic Cooperation and Development (OECD). During 2023, the Brazilian government issued regulations to establish the guidelines required to comply with the transfer pricing rules and it is expected to issue further regulation during 2024.</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 March 2023, the value added tax rate in the state of Paran&#225; 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 is 18.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.34.9 million as of December 31, 2023) must observe the monthly limitation to be offset by 1/60 of the total value of the tax credit. Even though taxpayers must observe and comply with this regulation as of January 1, 2024, this provisional measure needs to be converted into law by May 31, 2024; or it will be revoked. </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 new law to become 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 <span id="i0d274d200eab41c88767a9e7a721861b_125769"></span>depreciation of such assets applied on development or expansion approved projects which caused such subsidy, provided that certain conditions are met. </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 for a new one, to be implemented progressively from January 1, 2026 until its full adoption in 2033. The municipal (ISSQN), state (ICMS) and federal taxes (PIS and COFINS) will be replaced by a dual value-added tax ("VAT") (CBS and IBS). The dual VAT will apply on all tangible and intangible goods, rights and services, and it will be calculated based on the amount charged on the location where the goods are consumed or the rights and services are provided. The dual VAT will not be used as a basis for its own calculation (no tax gross-up), and it will give the right to register the tax credit of the previous transaction. This new tax system is a non-cumulative system. There will be a standard rate for all goods and services, with exceptions for certain sectors such as education, health, public transportation, food for human consumption, agricultural products, among others, that will be entitled to a tax reduction of 100.0%, 70.0% or 40.0% of the tax rate. In the following years, the Brazilian government will issue the specific regulations to implement these constitutional amendments and the corresponding percentages of such dual VAT. </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 addition, the constitutional amendment will impose as of 2027 an excise tax (IS) on production, extraction, commercialization or import of services or goods harmful to health and the environment. Such tax will apply only once, will not generate a subsequent tax credit (as it is subject to the so-called monophasic system) and will be used as part of the tax basis of other taxes applied on sales of services and goods. The current excise tax (IPI) will be reduced to zero, except for those products produced at the Manaus Free Trade Zone in order to maintain the competitiveness and development of such incentivized zone. Same as above, it is expected that the Brazilian government issues further regulation in connection with these amendments and the corresponding percentages for such tax. </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%">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="margin-bottom:10pt;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: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="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%, applicable to the import of goods (excluding goods from the market basket goods, fuels, lubricants and other goods related to energy generation). This tax is applicable to foreign currency operations carried out as of December 13, 2023 and represents an additional cost for our Argentine operations. This rate is also applicable to freight services and other transportation services of imported or exported goods, or when such services are acquired in Argentina and provided by non-residents. </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%">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 April 2021, the Mexican government amended the Federal Labor Law, the Mexican Federal Tax Code and other laws that regulate labor benefits to prohibit the outsourcing of personnel except in certain circumstances such as specialized works or services that are not part of the core business of a company and that are provided by services providers registered with the Ministry of Labor and Social Welfare. As a result of this tax reform, the deduction of expenses related to outsourcing is prohibited as well as the ability to credit the value-added tax generated by the expenses related to the outsourcing and in extreme cases, the outsourcing of personnel may qualify as tax fraud. This reform became effective on September 1, 2021.</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 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="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%">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%">In August 2021, a new tax reform became effective in Colombia. This reform increased the income tax rate from 30.0% to 35.0% for 2022 onwards and limited to 50.0% the ability to discount or deduct the municipality sales taxes against income taxes.</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 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-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">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 30, 2023 a tax of 18 Colombian pesos (approximately Ps.0.08 as of December 31, 2023) 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.15 as of December 31, 2023) 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 30, 2024, a tax of 28 Colombian pesos (approximately Ps.0.12 as of December 31, 2023) for beverages that contain 6 to 10 grams of added sugar per 100 ml and a tax of 55 Colombian pesos (approximately Ps.0.24 as of December 31, 2023) 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 30, 2025, a tax of 38 Colombian pesos (approximately Ps.0.17 as of December 31, 2023) 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.29 as of December 31, 2023) 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 a Tax Value Un</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">it</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> per gram of plastic. One Tax Value Unit is equivalent to 42,412 Colombian pesos (approximately Ps.187.46 as of December 31, 2023). This new tax is applicable to our products which are not considered part of the market basket goods (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 </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><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%">incorporated into the packaging. In 2023, a legal resolution was issued by Colombian Constitutional Court (Resolution C-526/23) requiring that the person responsible for the payment of such tax is the producer of single-use plastics.</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 be effective 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 Colombian Constitutional Court ruled that this law shall not be applicable to the entities that have 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><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 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%">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%, therefore our Costa Rican subsidiary is no longer responsible for collecting such tax throughout the entire supply chain.</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%">Uruguay. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 31, 2021, the Uruguayan government issued an executive decree that increased the excise tax for energy drinks from 19.0% to 22.0%. This increase was effective as of January 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%">For further information please see Note 24.3 to our consolidated financial statements.</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. As a result, as of December 31, 2023, we had a water use ratio of 1.42 liters of water used per liter of beverage produced, which is a benchmark within The Coca-Cola system. In addition, our goal is to further reduce our water consumption and to return to the environment and our communities the same amount of water used to produce our beverages. With respect to wastewater treatment, all of our bottling plants have their own wastewater treatment plants or have contracted related services to ensure the quality of the 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 obtain water directly from wells pursuant to concessions obtained from the Mexican government for each bottling plant. 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%">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="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="text-align:justify"><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 obtain water and mineral water from wells pursuant to concessions granted by the Brazilian government for each bottling plant.</span></div><div style="margin-bottom: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 exploited 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 exploitation and use of mineral 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 exploit 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. We use spring water in our</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%">bottling plants where we have obtained all the necessary permits.</span></div><div style="margin-bottom: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 utility companies. We are required to have a specific concession to exploit water from natural sources. Our concession to exploit water from natural sources in Colombia was granted by Resolution No. 3485 in May 2014, and expires in December 2024. We will submit a filing to renew the concession. 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 pump 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 of Sanitary Works (</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 federal 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 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%">). In November 2022, we renewed our concession for the exploitation of wells for five more years, extending the expiration date to November 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%">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 extract water from wells granted to us through governmental concessions and have five concessions in Costa Rica which are in full force and effect. </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 exploit 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, including a program </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%">that installs catalytic converters and liquid petroleum gas in delivery trucks for our operations in Mexico City. </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="margin-bottom: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. 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="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Our Central American operations are subject to several national 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 in August 2023, when the related guidelines and regulations were issued by the Ministry of Health, Radiological Protection Office and Environmental Health Department (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Ministerio de Salud, Direcci&#243;n de Protecci&#243;n Radiol&#243;gica y Salud Ambiental</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">) and we are currently in compliance with these regulations.</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%"> </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 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 order to fully enforce Law 2232, 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:107%">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:107%">) must issue the applicable guidelines or regulations. Although this law is already enacted, we are not legally obliged to comply with it until its regulations are enacted. We do not foresee any significant impact in our operations, as we are already taking proactive steps in order to comply with these goals and incorporating recycled resin in our PET resin bottles (both for water and other beverages)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:107%">.</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%">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 greenhouse gases, 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.872,363.83 as of December 31, 2023). Our Brazilian subsidiary filed a legal recourse against the imposition of the fine which is still pending resolution. 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 on the market, according to certain targets, expecting at least the recovery, by December 2024, of 35.0% of the total volume of packaging placed on the market during 2023. Our Brazilian subsidiary has implemented certain programs to achieve such goal.</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%">Our Argentine operations are subject to federal and municipal laws and regulations relating to the protection of the environment. The most significant of these are regulations concerning waste management, which is regulated by federal Law 24.051 and Law 9111/78, and waste water discharge. Such regulations are enforced by the Ministry of Natural Resources 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%">Secretar&#237;a de Ambiente y Desarrollo Sustentable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) and the Environment Ministry for 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%">Organismo Provincial para el Desarrollo Sostenible</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) for the province of Buenos Aires. Our Alcorta bottling plant is in compliance with environmental 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 Uruguay, we are subject to 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. We have 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 &#8220;Industry Management Plan&#8221; that sought to extend the term to set a </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="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50.0% goal for recovery and recycling by 2025. This plan will result in higher expenditures for our Uruguayan subsidiary in order to comply with such regulations. </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 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><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 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%">Effective as of July 2020, the Mexican Energy Regulatory 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 Reguladora de Energ&#237;a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) (&#8220;CRE&#8221;) approved an increase to transmission fees payable by entities that generate energy from renewable sources or efficient cogeneration sources. While this increase applies directly to the energy producers of such projects, end-users, such as ourselves, may face increases in our costs for energy consumption from such energy producers. A number of legal recourses against this increase were filed by the energy producers (including our energy providers). As a result, the competent courts have suspended the effects of such increased transmission fees reducing a foreseeable negative impact on our 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 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. We have filed a legal recourse against this resolution, which is pending resolution. If our legal recourse is unsuccessful, this resolution could have an adverse impact on our business and results of operations in 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:120%">We are aware that the CRE launched investigations against certain private power generators that could result in the cancellation of such generators&#8217; power supply permits. In the event any of those proceedings affect us due to the revocation of power supply permits from our energy suppliers, we would consider pursuing any available legal recourses.</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 March 2021, the Mexican government approved changes to the Mexican Electricity Law to, among other things, modify the order in which the energy of the National Electric System (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sistema El&#233;ctrico Nacional</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) is dispatched; condition the granting of permits to conform with the planning criteria of the National Electric System; and allow the authorities to revoke energy self-supply permits, such as those granted to certain companies that supply us with electricity. Such changes were challenged by different market participants and are still pending resolution. In January 2024, the Mexican Supreme Court ruled that the amendments to the Mexican Electricity Law were unconstitutional.</span></div><div style="margin-bottom: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 2021, the Mexican government amended the Federal Labor Law, the Mexican Federal Tax Code and other laws that regulate labor benefits to, among other things, prohibit the outsourcing of personnel except in certain circumstances such as specialized works or services that are not part of the core business of a company and that are provided by services providers registered with the Ministry of Labor and Social Welfare. We took the applicable measures to be in compliance with these amendments.</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="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 and we are required to comply with this regulation not later than in June 2024.We are currently implementing all measures necessary to comply with this new regulation within the required timeframe.    </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 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 will have more stringent requirements in our water efficiency programs, and we will have to reinforce actions to implement water reduction initiatives in Mexico. Despite all these efforts, we cannot assure you that the result of our water reduction 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="margin-bottom: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 government of the State of Mexico, 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 is a new tax for waste water discharge, however, the issuance of the applicable guidelines in order to establish the collection mechanism is still pending. Until such guidelines are enacted we cannot assure that such guidelines will not have an adverse effect on our results or financial condition.</span></div><div id="ia95e32943c9c4d00a63d0816105c0c21_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="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%">Consistent with our business strategy and priorities, we aim to foster a sustainable future. To this end, we have recently updated our sustainable future framework, basing 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 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="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) guiding the strategy, (ii) creating and implementing public pledges, (iii) management and assignment of resources, (iv) monitoring and supervision, and (v) risk mitigation.</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 have an Environmental Management System (&#8220;EMS&#8221;) that includes environmental policies and procedures that intend to identify, address and minimize environmental 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 greenhouse gas emissions and contribute to the fight against climate change. In addition, we establish short-, medium-, and long-term goals and indicators for the use, management and confinement of energy, air emissions, water discharges, solid waste and disposal of hazardous materials. All of our bottling facilities are ISO14001 certified, and 84.0% are Zero Waste certified.</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%">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="margin-bottom: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 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. In 2023, this facility recycled 11,794 tons of PET resin. In addition, in 2022, we, together with Alpla, started the construction of a recycling plant located in Tabasco, Mexico, Planta Nueva Ecolog&#237;a de Tabasco (PLANETA), which is expected to start operations </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">during 2024. This new plant will operate with 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:120%">35,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> tons of food grade recycled material, ready to be reused. We have also continued contributing funds to ECOCE, A.C., a nationwide collector of containers and packaging materials. In 2023, ECOCE collected 62.8% of the total PET resin waste in Mexico.</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%">All 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="margin-bottom: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 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, Tetrapak and cans. Additionally, our Costa Rican operations recycle, reuse and co-process 100.0% of their 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:120%">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:120%">) 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:120%">Agua para el Futuro</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, 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:120%">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:120%">) and the Inter-American Development Bank, among others, whose goal is to &#8220;return&#8221; to the environment 100.0% of the water we use in our bottling plants, through the conservation and reforestation of key areas that replenish basins in the surrounding area of San Jose. For the fourth 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:120%">Bandera Azul Ecologica</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; award in the climate change category.</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.0% of the 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.  </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 bottling plants of Jundiai, Mogi das Cruzes, Campo Grande, Marilia, Maringa, Curitiba, Antonio Carlos, Porto Alegre, Itabirito, Santa Maria and Bauru have been certified for ISO 9001; ISO 14001; 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%">In Colombia, we are engaged in nationwide reforestation 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 Leadership in Energy and Environmental Design (&#8220;LEED 2009&#8221;) 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:120%">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:120%">), 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:120%">Basura Cero Global.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In 2023, the Tocancipa bottling plant received a KAIZEN award from the Kaizen Institute for operational excellence.</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. </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:120%">In June 2020, we received the approval from the Science Based Targets Initiative, or the SBTi, for our greenhouse gas, or GHG, emissions reduction targets. SBTi is an international collaboration between the Carbon Disclosure Project, the United Nations Global Compact, the World Resources Institute and the World Wide Fund for Nature. In 2019, we worked in collaboration with our value chain to develop a robust GHG emissions inventory and have defined the following goals, intended to be met by 2030:</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;</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; 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 100.0% renewable electricity in our operations.</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-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. Our target for emissions from our value chain meets the SBTi&#8217;s criteria for ambitious value chain goals, meaning it is in line with current best practice.</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%">Pursuant to this public commitment, we made great progress during 2023 by increasing our renewable energy usage from 66.0% to 77.0%. Additionally, as part of our waste management strategies, in 2023, an average of 33.0% of our PET resin packaging was comprised of recycled materials. Furthermore, as part of our waste management strategy, we recycled 98.0% of the total post-industrial waste generated in our bottling facilities.</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 September 2020, we issued US$705 million aggregate principal amount of 1.850% senior notes due 2032, or &#8220;green bonds&#8221;, the proceeds of which 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. As of December 31, 2023, we allocated 100.0% of green bond net proceeds to projects supporting climate action, water stewardship and a circular economy.</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 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: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 that are classified as sustainability-linked bonds and require us to achieve certain key performance indicators. </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="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%">38</span></div></div></div><div id="ia95e32943c9c4d00a63d0816105c0c21_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 2023 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%"> </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.</span></div><div style="margin-bottom: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%">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 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.12 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:'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">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 2025, and (iv) the agreement for the Golfo territory, which is up for renewal in May 2025;</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">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:'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">three bottler agreements in Guatemala, one of which is up for renewal in March 2025 and two in April 2028;</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">one bottler agreement in Argentina, which is up for renewal in September 2024;</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 2024;</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">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:'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">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:'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">one bottler agreement in Panama, which is up for renewal in November 2024; 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">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%">40</span></div></div></div><div id="ia95e32943c9c4d00a63d0816105c0c21_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, 2023, 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, 2023, we operated 251 distribution centers, approximately 54.0% of which were in our Mexican territories. As of such date, we owned 83.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, 2023</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 (%) Main Packages</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)(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,809,697&#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%">61</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%">69</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%">74</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%">231,191&#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%">72</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%">81</span></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%">92</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%">64</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%">78</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</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%">53</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%">56</span></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%">77</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%">44</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%">51</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%">51</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%">733,179&#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%">40</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%">43</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</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,566,219&#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%">69</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%">74</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%">74</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%">44</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%">52</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%">63</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%">25</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%">32</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</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 without taking into account ordinary interruptions, such as planned downtime for preventive maintenance, 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 average annual utilization of the main packaging lines in the country (excluding bulk water and fountain), during the peak month. </span></div><div><span><br/></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 2022 in Mexico, Brazil, and Argentina 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%">41</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, 2023</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%">37</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%">159</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%">119</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%">320</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%">196</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="margin-top:6pt"><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%">42</span></div></div></div><div id="ia95e32943c9c4d00a63d0816105c0c21_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, 2023:</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 9 to our consolidated financial statements.</span></div><div><span><br/></span></div><div id="ia95e32943c9c4d00a63d0816105c0c21_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="ia95e32943c9c4d00a63d0816105c0c21_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 IASB.</span></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, 2023, approximately 77.4% 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, 2023 exceeded 100.0%, according to available indexes in the country. We adjusted the financial information of our Argentine operations to recognize inflationary effects and functional currency was converted to Mexican pesos for the periods ended December 31, 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"><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 2023, see Note 2.4 to our consolidated financial statements. In addition, for a description of the recently issued accounting standards, see Note 27 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%">43</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, 2023, 2022 and 2021.</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%">2023 </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%">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><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%">2021</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$  14,454</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%">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"/><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%">193,899&#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%">49</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%">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"/><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%">905&#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%">14,502</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%">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"/><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%">194,804&#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,943</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%">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"/><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%">106,206&#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,560</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%">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"/><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%">88,598&#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%">759</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%">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"/><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%">9,012&#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,744</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%">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"/><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%">51,708&#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%">117</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%">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"/><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,502&#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%">192</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,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"/><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,309&#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%">420</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,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"/><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,192&#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%">189</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,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"/><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%">932&#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 (loss) gain, 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%">(62)</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%">(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"/><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%">227&#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%">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%">6</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%">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"/><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%">734&#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%">10</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%">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"/><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%">80&#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%">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,704</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%">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"/><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%">22,852&#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%">520</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%">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"/><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,609&#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%">13</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%">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"/><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%">88&#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,197</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%">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"/><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%">16,331&#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%">2023 (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%">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><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%">2021</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,197</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,226</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,626&#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%">16,331&#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,156</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,536</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,034&#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%">15,708&#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%">41&#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%">690</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%">592&#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%">623&#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,197</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,226</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,626&#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%">16,331&#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.16</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.13&#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%">0.93&#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.16</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.13&#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%">0.93&#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.16.8998 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 2023, 2022, 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%">2021.</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 2023, 2022 and 2021. For further information see Note 3.23 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%">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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operations by Consolidated 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 consolidated reporting segments for the years ended December 31, 2023, 2022 and 2021</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 26 to our consolidated financial statements for additional information about all of our consolidated 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%">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><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%">2021</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%">149,362</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%">131,002&#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%">115,794&#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%">95,726</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,738&#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%">79,010&#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%">Gross profit</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%">71,665</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%">62,035&#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,366&#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%">39,195</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%">38,265&#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%">31,232&#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: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 style="margin-bottom:12pt"><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, 2023 Compared to the Year Ended December 31, 2022</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 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 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 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 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 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="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 2023 as compared to 2022. </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 17.6% in 2023 as compared to 2022. </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 24.6% in 2023 as compared to 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%">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 price-mix effects and revenue management initiatives.</span></div><div style="margin-bottom:9pt;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="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><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 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="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 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. These effects were partially offset by an operating foreign exchange gain in Mexico as a result of the appreciation of the Mexican Peso. 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="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.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. 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%">19 and 25.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 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 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 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 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 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 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 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 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.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 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 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 24.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 interest 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 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 Consolidated 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="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 consolidated 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 price-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 consolidated 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="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 6.0% in 2023 as compared to 2022, mainly driven by a 6.7% 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 7.6% in 2023 as compared to 2022, due to an 8.0% increase in Mexico. </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;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 17.2% in 2023 as compared to 2022, 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 increased by 25.9% in 2023 as compared to 2022, due to an increase in both Mexico and Central 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%">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="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 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="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.0% in 2023 as compared to 2022.</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 16.6% in 2023 as compared to 2022.</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 25.3% in 2023 as compared to 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%">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="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 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="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.0% in 2023 as compared to 2022. </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 22.7% in 2023 as compared to 2022. </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 287.6% in 2023 as compared to 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-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 consolidated 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="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 consolidated 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 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 consolidated reporting segment decreased slightly to Ps.95,726 million in 2023 as compared to 2022, mainly as a result of volume growth, favorable price-mix and our revenue management initiatives. These factors 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.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 consolidated 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="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 2023 as compared to 2022, mainly driven by a 5.1% 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 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: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 18.0% in 2023 as compared to 2022, driven mainly by a 52.4% increase in Brazil and a 31.1% increase in Argentina. </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%">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;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 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="margin-bottom: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 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="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 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="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 3.4% in 2023 as compared to 2022. </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 13.1% in 2023 as compared to 2022. </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 4.6% in 2023 as compared to 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%">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="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.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="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 2.3% in 2023 as compared to 2022.</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 15.5% in 2023 as compared to 2022.</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 11.5% in 2023 as compared to 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%">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="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 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="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.8% in 2023 as compared to 2022.</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 31.1% in 2023 as compared to 2022.</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 50.7% in 2023 as compared to 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%">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="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 3.3% in 2023 as compared to 2022. </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 46.2% in 2023 as compared to 2022.</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 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: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 consolidated reporting segment amounted to Ps.39,195 million, an increase of 2.4% in 2023 as compared to 2022, with a 90 basis point margin expansion to 40.9%. This increase in gross profit was mainly driven by a favorable price-mix effect, our raw material hedging strategies and an increase in our top-line, partially offset by an increase in sweeteners 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 South America consolidated 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="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, 2022 Compared to the Year Ended December 31, 2021</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 2022 as compared to 2021 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, 2022 and 2021, we used the exchange rate at December 31, 2022 of 177.16 Argentine pesos per U.S. dollar and the </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">exchange rate at December 31, 2021 of 102.72 Argentine pesos per U.S. dollar. The depreciation of the exchange rate of the Argentine peso at December 31, 2022, as compared to the exchange rate at December 31, 2021, was 72.5%. In addition, the average appreciation of currencies used in our main operations relative to the U.S. dollar in 2022, as compared to 2021, was 4.3% for the Brazilian real and 0.8% for the Mexican peso, and a depreciation of 13.7% 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 16.4% to Ps.226,740 million in 2022 as compared to 2021, mainly as a result of volume growth, our revenue management initiatives, and favorable price-mix effects. These effects were partially offset by a decline in beer revenues related to the transition of the beer portfolio in Brazil and unfavorable currency translation effects from most of our operating currencies into Mexican pesos. In addition, for 2021, this line included other operating revenues due to a favorable determination from the Brazilian tax authorities, which allowed recognition of a deferred tax credit in Brazil for Ps.254 million.</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%">Total sales volume increased by 8.6% to 3,755.2 million unit cases in 2022 as compared to 2021, driven mainly by a resilient consumer environment and market share gains in key territories, including double digit volume increases in Brazil, Colombia, Argentina and Guatemala, coupled with solid performances in Mexico 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 2022, sales volume of our sparkling beverage portfolio increased by 6.4%, sales volume of our colas portfolio increased by 6.1%, and sales volume of our flavored sparkling beverage portfolio increased by 7.5%, in each case as compared to 2021.</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 21.7% in 2022 as compared to 2021.</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 29.0% in 2022 as compared to 2021. </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 5.8% in 2022 as compared to 2021. </span></div><div style="margin-bottom: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 10.9% to Ps.58.75 in 2022, as compared to Ps.52.99 in 2021, mainly as a result of favorable price-mix effects and revenue management initiatives. This was partially 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:9pt;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 13.2% to Ps.100,300 million in 2022 as compared to 2021, with a gross margin decrease of 130 basis points as compared to 2021 to reach 44.2% in 2022. This gross margin decrease was mainly driven by a tough comparison base due to the recognition of an extraordinary profit of Ps.1,083 million during the second quarter of 2021, related to credits on concentrate purchased from the Manaus Free Trade Zone in Brazil, higher concentrate costs in Mexico, and higher raw material costs, mainly PET resin and sweeteners. These effects were partially offset by top-line growth and favorable raw material hedging 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%">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="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 13.6% to Ps.68,981 million in 2022 as compared to 2021. Our administrative and selling expenses as a percentage of total revenues decreased by 80 basis points to 30.4% in 2022 as compared to 2021, mainly driven by efficiencies in marketing and labor expenses, partially offset by higher fuel and maintenance expenses. In 2022, we continued investing across our territories to support marketplace execution, increase our cooler coverage, and bolster our returnable presentation base.</span></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.983 million in 2022 as compared to Ps.807 million in 2021, this increase was mainly as a result of an increase in tax contingencies in Brazil. For more information, see Notes 19 and 25.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 2022 was to Ps.6,500 million, as compared to Ps.6,192 million in 2021, mainly driven by increases in interest rates and partially offset by the tender offer of senior notes completed during the third quarter of 2022.</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 2022 was Ps.2,411 million, as compared to Ps.932 million in 2021. This was mainly driven by increases in interest rates.</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-style:italic;font-weight:700;line-height:107%">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:107%">We recorded a foreign exchange loss of Ps.324 million as compared to a gain of Ps.227 million recorded during the same period in 2021, as our cash exposure in U.S. dollars was negatively impacted by the appreciation of the Mexican peso. </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="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-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-weight:400;line-height:107%">. We recorded a lower gain in monetary position in inflationary subsidiaries, recording Ps.536 million during 2022, as compared to a gain of Ps.734 million during the previous year, mainly resulting from a decrease on the net liability position of our subsidiary in Argentina.</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-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 recognized a loss in the market value of financial instruments of Ps.672 million, as compared to a gain of Ps.80 million during 2021. This effect was driven mainly by an increase in interest rates 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 2022, our effective income tax rate decreased to 25.4%, as compared to our effective income tax rate of 28.9% in 2021 mainly as a result of favorable deferred tax credits. For more information, see Note 24.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 2022, we recorded a</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> gain</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of Ps.386 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, as compared to a gain of Ps.88 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 interest income of Ps.19,034 million in 2022, as compared to Ps.15,708 million in 2021. This 21.2% increase was mainly driven by operating income growth, coupled with a decline 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 Consolidated 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="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 consolidated reporting segment increased by 13.1% to Ps.131,002 million in 2022 as compared to 2021, mainly as a result of a volume increase in all of our territories across the region coupled with favorable price-mix effects and pricing 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%">Total sales volume in our Mexico and Central America consolidated reporting segment increased by 6.3% to 2,188.4 million unit cases in 2022 as compared to 2021, 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.5% in 2022 as compared to 2021, mainly driven by a 8.3% 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 13.1% in 2022 as compared to 2021, due to double-digit 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 bottled water, excluding bulk water, increased by 24.9% in 2022 as compared to 2021, due to double-digit 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 increased by 6.9% in 2022 as compared to 2021, due to a solid performance in Mexico and a double-digit increase in Central 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%">Sales volume in Mexico increased by 5.5% to 1,888.9 million unit cases in 2022, as compared to 1,790.0 million unit cases in 2021, mainly as a result of solid volume performance.</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.4% in 2022 as compared to 2021, driven by a 2.5% increase in our colas portfolio and a 7.6% 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 10.5% in 2022 as compared to 2021.</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 26.8% in 2022 as compared to 2021.</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 6.8% in 2022 as compared to 2021.</span></div><div style="margin-bottom: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 11.8% to 299.5 million unit cases in 2022, as compared to 267.8 million unit cases in 2021, 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 10.3% in 2022 as compared to 2021, driven by a 9.9% increase in colas and 12.0% increase in our flavored sparkling beverage portfolio. </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 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 26.8% in 2022 as compared to 2021. </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 10.1% in 2022 as compared to 2021. </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.8% in 2022 as compared to 2021.</span></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%">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 consolidated reporting segment increased by 8.1% to Ps.62,035 million in 2022 as compared to 2021 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%"> decrease</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d 210 basis points to 47.4% as compared to 2021. This gross margin contraction was driven mainly by an increase in raw material costs such as PET resin and sweeteners, coupled with higher concentrate costs in Mexico. These effects were partially offset by our pricing initiatives, favorable price-mix effects and our raw material hedging 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-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 consolidated reporting segment decreased by 70 basis points to 31.2% in 2022 as compared to 2021. Administrative and selling expenses, in absolute terms, increased by 7.3% in 2022 as compared to 2021 driven mainly by an increase in variable operating expenses as a result of top-line growth.</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 consolidated reporting segment increased by 21.2% to Ps.95,738 million in 2022 as compared to 2021, mainly as a result of volume growth, favorable price-mix and our revenue management initiatives. These factors were partially offset by a decline in beer revenues related to the transition of our beer portfolio in Brazil, and unfavorable currency translation effects resulting from the depreciation of some of our operating currencies as compared to the Mexican peso. In addition, for 2021 this line included other operating revenue due to a favorable determination from the Brazilian tax authorities, which allowed a recognition of a deferred tax credit in Brazil for an amount of Ps.254 million. </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 consolidated reporting segment increased by 11.9% to 1,566.8 million unit cases in 2022 as compared to 2021, mainly as a result of double-digit volume growth in Brazil, Colombia and Argentina, coupled with volume growth in 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 8.8% in 2022 as compared to 2021, mainly driven by a 9.4% 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 34.7% in 2022 as compared to 2021, driven mainly by a 39.2% increase in Brazil and 34.3% increase in Colombia. </span></div><div style="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: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:31.8pt">Sales volume of our bottled water category, excluding bulk water, increased by 33.2% in 2022 as compared to 2021, driven mainly by a 37.3% increase in Brazil and 35.8% increase in Argentina. </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 decreased by 4.4% in 2022 as compared to 2021, due to a decline in Colombia and Argentina, partially offset by a double-digit increase 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%">Sales volume in Brazil increased by 12.5% to 1,016.2 million unit cases in 2022, as compared to 903.3 million unit cases in 2021. </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 2022 as compared to 2021, as a result of an increase of 9.9% in our colas portfolio and an increase of 5.3% 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 39.2% in 2022 as compared to 2021.</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 37.3% in 2022 as compared to 2021. </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 36.2% in 2022 as compared to 2021.</span></div><div style="margin-bottom: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 10.8% to 330.1 million unit cases in 2022, as compared to 297.9 million unit cases in 2021.</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.5% in 2022 as compared to 2021, mainly driven by a 7.1% growth in colas and 16.1% 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 increased by 34.4% in 2022 as compared to 2021.</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 27.4% in 2022 as compared to 2021.</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;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 16.9% in 2022 as compared to 2021.</span></div><div style="margin-bottom: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 increased by 11.9% to 173.9 million unit cases in 2022, as compared to 155.4 million unit cases in 2021.</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 11.4% in 2022 as compared to 2021, mainly impacted by a 12.8% increase in colas and 6.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 increased by 11.1% in 2022 as compared to 2021.</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 35.8% in 2022 as compared to 2021.</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 28.6% in 2022 as compared to 2021.</span></div><div style="margin-bottom: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 increased by 7.5% to 46.6 million unit cases in 2022, as compared to 43.4 million unit cases in 2021. </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 4.2% in 2022 as compared to 2021. </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 94.2% in 2022 as compared to 2021.</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 increased by 18.0% in 2022 as compared to 2021. </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 consolidated reporting segment amounted to Ps.38,265 million, an increase of 22.5% in 2022 as compared to 2021, with a 50 basis point margin expansion to 40.0%. This increase in gross profit was mainly driven by a favorable price-mix effect, our raw material hedging strategies and an increase in our top-line. These factors were partially offset by the depreciation of the average exchange rate of some of our operating currencies in the consolidated reporting segment as applied to our U.S. dollar-denominated raw material costs. In addition, for 2021 this line included the recognition of an extraordinary benefit of Ps.1,083 million during the second quarter of 2021, related to tax credits on concentrate purchased from the Manaus Free Trade Zone 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-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 consolidated reporting segment increased by 70 basis points to 29.4% in 2022 as compared to 2021 driven mainly by an increase in variable operating expenses as a result of our top-line growth. Administrative and selling expenses, in absolute terms, increased by 24.2% in 2022 as compared to 2021.</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:120%">Our total indebtedness was Ps.65,214 million as of December 31, 2023, as compared to Ps.78,669 million as of December 31, 2022. Short-term debt and long-term debt were Ps.140 million and Ps.65,074 million, respectively, as of December 31, 2023, as compared to Ps.8,524 million and Ps.70,145 million, respectively, as of December 31, 2022. Total indebtedness decreased Ps.13,455 million in 2023, as compared to year-end 2022. As of December 31, 2023, our cash and cash equivalents were Ps.31,060 million, as compared to Ps.40,277 million as of December 31, 2022. We had cash outflows in 2023 mainly resulting from dividend payments and repayment of debt. As of December 31, 2023, our cash and cash equivalents were comprised of 51.8% U.S. dollars, 14.7% Mexican pesos, 22.9% Brazilian reais, 3.2% Colombian pesos, 1.6% Argentine pesos and 5.8% 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: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="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="margin-bottom: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, 2023, 2022 and 2021, 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%">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><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%">2021</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,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><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%">32,721</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%">(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><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%">(9,547)</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%">(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><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,263)</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 in 2023, 2022 and 2021, in the amount of Ps.20,453 million, Ps.17,411 million and Ps.16,059 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 2023, 2022 and 2021, in the amount of Ps.151 million, Ps.6,089 million and Ps.11,191 million, respectively. In addition, includes repayments of borrowings Ps.8,401 million, Ps.8,432 million and Ps.14,189 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 2023, 2022 and 2021, in the amount of Ps.12,275, Ps.11,463, and Ps.10,649, 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, 2023:</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%">61.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: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><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.8&#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%">15.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%">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.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></tr><tr><td colspan="3" style="background-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%">21.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%">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%">9.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></tr><tr><td colspan="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%">1.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%">6.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%">6.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: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.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%">130.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%">130.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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Euros</span></div></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.02&#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%">17.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%">17.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></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, 2023, 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, 2023.</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, 2023 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><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 (Certificados Burs&#225;tiles).</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;). In August 2021, Distribuidora y Manufacturera del Valle de M&#233;xico, S. de R.L. de C.V. or &#8220;Distribuidora,&#8221; a former guarantor of 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%">, merged with and into Propimex, S. de R.L. de C.V., or &#8220;Propimex.&#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%">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="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result, Propimex assumed Distribuidora&#8217;s obligations under its guarantee and Distribuidora ceased to be a guarantor of 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%">.</span></div><div style="margin-bottom: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 TIIE 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 by 2024 and 1.26 by 2026. If these indicators are not achieved and verified by an independent third party by the established dates, the interest rate on the bonds will increase by 25 basis points to 7.61% and TIIE plus 0.30%, respectively. 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:85.972%"><tr><td style="width:1.0%"/><td style="width:32.664%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.547%"/><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:20.547%"/><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:20.550%"/><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;padding:2px 1pt;text-align:left;vertical-align:bottom"><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;border-top:1pt 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%">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: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,500 million</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%">9.95&#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"><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:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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: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.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: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-day TIIE + 0.05%</span></td></tr><tr><td colspan="3" style="background-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%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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: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.6,965 million</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.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></tr><tr><td colspan="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%">2021</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%">September 17, 2026</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%">Ps.2,435 million</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%">28-day TIIE + 0.05%</span></td></tr><tr><td colspan="3" style="background-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%">2020</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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: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,000 million</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.35&#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%">2020</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%">August 22, 2025</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%">Ps.1,727 million</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%">28-day&#160;TIIE&#160;+&#160;0.08&#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%">2017</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">June 18, 2027</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.8,500 million</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.87&#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%">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 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="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="margin-bottom: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, 2023:</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.65,214 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.64,950 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.264 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, 2023, and for the twelve-month periods ended December 31, 2023. 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><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%">2023</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%">Combined 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.14,977</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.386</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.537</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.715</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.99</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.102</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.21,071</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.(15,837)</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.22,050</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 assests 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%">2,945</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%">&#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%">4,311</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%">7,256</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%">61,743</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,659</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,603</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,537</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%">696</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,007</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%">111,339</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,400)</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%">157,184</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 assests 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%">237</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%">54</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,768</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%">6,058</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%">79,902</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,045</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,140</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,252</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%">845</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,109</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%">142,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%">(38,234)</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%">192,548</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%">26,267</span></td><td colspan="3" style="background-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%">413</span></td><td colspan="3" style="background-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%">339</span></td><td colspan="3" style="background-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%">454</span></td><td colspan="3" style="background-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%">289</span></td><td colspan="3" style="background-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%">1</span></td><td colspan="3" style="background-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,315</span></td><td colspan="3" style="background-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,873)</span></td><td colspan="3" style="background-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,205</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%">23,119</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%">259</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%">202</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%">324</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</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%">258</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%">24,191</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%">24,484</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%">31</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%">11</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%">20</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%">2</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%">79,592</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%">(22,539)</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%">81,616</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%">36</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%">22,035</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%">164</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%">22,235</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%">73,870</span></td><td colspan="3" style="background-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%">703</span></td><td colspan="3" style="background-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%">552</span></td><td colspan="3" style="background-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%">798</span></td><td colspan="3" style="background-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%">356</span></td><td colspan="3" style="background-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%">16</span></td><td colspan="3" style="background-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%">105,200</span></td><td colspan="3" style="background-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%">(38,248)</span></td><td colspan="3" style="background-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%">143,247</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%">6,032</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,342</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,588</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,454</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%">492</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,093</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%">37,289</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,301</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%">122,584</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,815</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,204</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,276</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,151</span></td><td colspan="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,816</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%">(24,859)</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%">123,987</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,567</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,567</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%">53,599</span></td><td colspan="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%">447</span></td><td colspan="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%">399</span></td><td colspan="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%">420</span></td><td colspan="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%">213</span></td><td colspan="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%">14,383</span></td><td colspan="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,632)</span></td><td colspan="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%">57,829</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%">4,448</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%">214</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%">197</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%">224</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%">35</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%">61</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,234</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,959)</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%">4,454</span></td></tr></table></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><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: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="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%">Grupo Embotellador Cimsa, S. de R.L. de C.V.</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%">Refrescos Victoria del Centro, S. de R.L. de C.V.</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="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)</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%">Yoli de Acapulco, S. de R.L. de C.V.</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)</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%">Controladora Interamericana 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%">(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 use 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 a non- obligor subsidiaries and equity method investees.</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="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-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 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, 2023, we had a number of bank loans in Brazilian reais, U.S. dollars, Euros and Argentine pesos for an aggregate principal amount of Ps.264 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 25.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, 2023 and December 31, 2022:</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, 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:9pt;font-weight:700;line-height:100%">As of December 31, 2022</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.  1,348</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,823</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,308</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,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: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%">614</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">679</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.  3,270</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,887</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.13,692 million, Ps.13,728 million and Ps.10,721 million as of December 31, 2023, 2022 and 2021, respectively, by pledging fixed assets, or providing bank guarantees.</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 style="margin-bottom: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 consolidated 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%">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><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%">2021</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%">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><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%">9,800</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%">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><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%">4,064</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%">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><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%">13,865</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.93 million, Ps.250 million and Ps.57 million during the years ended December&#160;31, 2023, 2022 and 2021, respectively.</span></div><div style="margin-bottom:10pt;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 2023, 2022 and 2021, we focused our capital expenditures on investments in (i) increasing production capacity; (ii) placing coolers with retailers; (iii) returnable bottles and cases; (iv) improving the efficiency of our distribution infrastructure; 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.0% and 9.0% of total revenues for 2024, 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 2024, approximately</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> 36.7%</span><span style="background-color:#ffffff;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:400;line-height:112%">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 2024. </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 price risk. </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, 2023. 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="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="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, 2023. 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%">&#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,192)</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%">(683)</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,875)</span></td></tr><tr><td colspan="3" style="background-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%">(984)</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%">(185)</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%">(171)</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,340)</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%">96</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%">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: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,381)</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,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: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%">(274)</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%">(274)</span></td></tr><tr><td colspan="3" style="background-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%">(123)</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%">(123)</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%">(136)</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%">(136)</span></td></tr><tr><td colspan="3" style="background-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%">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%">&#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%">36</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%">(7)</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%">(7)</span></td></tr><tr><td colspan="3" style="background-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%">(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><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%">(10)</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="padding: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="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: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%">76</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%">(72)</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%">4</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%">Aluminum</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%">21</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%">21</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="margin-top:6pt"><span><br/></span></div><div id="ia95e32943c9c4d00a63d0816105c0c21_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 March 19, 2024, 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="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 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 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"><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><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 currently serves as Executive Chairman of the board of directors and Chief Executive Officer of FEMSA since July 2023. He joined FEMSA in 1988 and has held several positions such as Deputy Chief Executive Officer, Chief Operating Officer of FEMSA, Commercial Vice President of Cerveceria Cuauht&#233;moc Moctezuma, Chief Executive Officer of Cadena Comercial OXXO, and Manager of Strategic Planning of Grupo Visa. 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.  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 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"><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 and 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 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</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public Accountant.</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%">Martin Felipe Arias Yaniz</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%">Federico Jos&#233; Reyes</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">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%">1945</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 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%">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 is an independent consultant. He was Executive Vice President of Corporate Development at FEMSA, where he also held several important positions such as Director of Corporate Development and Chief Financial and Corporate Development Officer. With his considerable track record, he brings a broad vision in corporate governance, financial development and Latin American markets.</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%">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><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"><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 Administration and Finance from 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%">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 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%">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%">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.  </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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><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%">Alfonso Gonz&#225;lez Migoya (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%">Enrique F. Senior</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hern&#225;ndez</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%">1943</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%">2004</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 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%">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 board of directors of Grupo Televisa, 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%">Member of the boards of directors of Cinemark USA, Inc. and Televisa Univision, 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:100%">Managing Director of Allen &amp; Company, LLC., or Allen &amp; Company. He has served as Executive Vice President and Chief Administrative Officer of Allen &amp; Company since 1980. He has extensive experience in mergers and acquisitions, corporate finance and knowledge of the consumer products and entertainment industries. He also has a broad understanding of corporate governance through his service on other boards.</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 Architecture, Electrical Engineering, and Industrial Management from Yale University, an MBA from Harvard University Business School and an Honorary Doctor of Laws degree from Emerson College.</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 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"><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, 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></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%">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><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%">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 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"><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><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"), Corporativo Zeta Divasa, S.A.P.I. de C.V. (&#8220;Corporativo Zeta DIVASA&#8221;), and IPFC Inmuebles, S.A.P.I. de C.V. (&#8220;IPFC Inmuebles&#8221;). </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 and 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 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%">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%">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 mergers and acquisitions, 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 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%">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%">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><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%">With a robust career as an advisor to the Secretary of Finance and Public Credit of the Mexican Republic, Director of Planning for Citibank in Mexico, as well as an author, book editor, contributor to Reforma newspaper and commentator on international, economic and political issues. 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%">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 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 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%">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. He was President of The Coca-Cola Company'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&#180;s degree in Business Studies from Trinity College in Dublin and a Diploma in Professional Accounting from the Trinity College in Dublin. He qualified as a chartered accountant of the Irish Institute of Chartered Accountants.</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 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"><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. He served as Vice-Chairman of The Coca-Cola Company from 2013 to 2014 and as President of the Latin American Group of The Coca-Cola Company from 2002 to 2012. In 1996, became President for the Mexico Division of The Coca-Cola Company. 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%">Nikolaos Koumettis</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%">&#160;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%">1964</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 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"><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%">Chairman of the board of directors of Societe BIC.</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 current directorships:</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%">Canada Goose International.</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: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><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%">He is currently President of The Coca-Cola Company's European Operating Unit. He joined The Coca-Cola Company in 2001 as General Manager for Greece and Cyprus and has held various international positions including Regional President for the Adriatic and the Balkans, President of Southeast Europe, President of the Canadian Business Unit, President of Europe, Middle East and Africa. He started his career in marketing and sales with Kraft Jacobs Suchard, Elgeka and Papastros / Phillip Morris. He was member of the board of directors of Coca-Cola Beverages Africa. Through his extensive work history, he brings an international leadership approach to the business, with high expertise in marketing and sales.</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 Bachelor&#180;s degree of Science of Business Administration from the American College of Greece and a Master&#180;s degree in Science of International Marketing from Strathclyde Business 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%">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 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"><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, and Boys &amp; Girls Club of America.</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 Executive Vice President and President of North America for The Coca-Cola Company. 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. Jennifer 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%">Felix Poh</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 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%">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><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 sector, consumer goods, consulting and 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></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 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 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%">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 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><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:112%">Jaime A. El Koury (independent)</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 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%">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, 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 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 Carlos Luis D&#237;az S&#225;enz, our general counsel.</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%">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="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 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;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 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 Finance Officer and Strategic Planning for the South America Division, Chief Finance Officer, Director of Planning and Corporate Affairs in the Mercosur Region, and Corporate Director of Finance and Treasury at 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"><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's finance area, including Corporate Director of Finance and Treasury, Director of Planning and Finance for Latin America, and Chief Finance 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. Throughout his career, Gerardo has been a strong advocate for inclusion and diversity. As President of Coca-Cola FEMSA&#8217;s inclusion and diversity board for the past two years, he has played a pivotal role in enhancing the company&#8217;s commitment to creating a more inclusive and welcoming workplace for all.</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%">He holds a BA degree in Economics and a Master's degree in Applied Statistics both from the ITESM.</span></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%">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%">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, human rights, and diversity, equity, and inclusion. 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.</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><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%">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%">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></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><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"><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 ESG issues, throughout her career at Coca-Cola FEMSA. Before assuming her current role, she held different 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.</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. She has 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 Supply Chain and Engineering 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 Engineering Officer, he leads our environmental stewardship strategy across our operations.</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 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></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 Biochemical Engineering and a Master&#8217;s degree in Business Administration of Agricultural Enterprises both from the ITESM.</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%">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.</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></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 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 Adolfo Iba&#241;ez University of 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%">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"><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 different positions in the Corporate Strategic Planning and Human Resources Departments.</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 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><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: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="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%">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></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"><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 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"><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 The School of Industrial Engineering of Barcelona and an MBA from IE Business School in Madrid.</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%;text-decoration:underline">Diversity, Equity and Inclusion on 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 eight alternates, 75.0% of which are men and 25.0% of which are women. Of our senior management, 90.0% are men and 10.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 inclusion, diversity, equal opportunities and non-discrimination, including gender distinction. This policy was approved by our board of directors and all of our employees are required to comply with it. Our 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, 2023, the aggregate compensation paid to our executive officers and senior management was approximately Ps. 1,949 million. The aggregate compensation amount includes cash bonus awards and bonuses paid to certain of our executive officers and senior management 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;&#8212;Bonus Program.&#8221;</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%">The aggregate compensation for directors during 2023 was </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Ps.14.9 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">million. For each meeting attended in 2023, we paid US$13,000 to each director with foreign residence and nationality and US$9,000 to all other directors.</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 paid US</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$5,000 t</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">o 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 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 executive officers and senior management 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, 2023, amounts accrued for all employees under our pension and retirement plans were Ps.4,028 million, of which Ps.1,303 million are already funded.</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%">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 executive officers and senior management. 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. In 2022 and 2021, 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%">For 2023 onwards, the annual bonus is calculated differently. Fifty percent of the annual bonus will be 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% will remain being 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 executive officers and senior management. This plan uses as its main evaluation metric the EVA methodology. Under the EVA 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, 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 executive officers and senior management can access them one year after they are vested, at 1/3 per year </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:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-bottom: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 the years ended December 31, 2023, 2022 and 2021, the company recorded the cash-based and share-based bonus expense to the eligible participants pursuant to the bonus programs amounted to Ps.1,283 million, Ps.1,853 million, and Ps.1,132 million, 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%">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 management 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 executive officers and senior management 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. Ricardo Guajardo Touch&#233; is the chairman of the planning and finance committee. The other members include: Mart&#237;n Felipe Arias Yaniz, Federico Jos&#233; Reyes Garc&#237;a, John Murphy, Amy Eschliman, and Enrique F. Senior Hern&#225;ndez. </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. 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 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: Alfonso Gonz&#225;lez Migoya, 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, 2023, our headcount was as follows: 57,467 in Mexico and Central America, and 46,774 in South America. In the headcount, we include indirect employees. The table below sets forth headcount by category for the periods indicated:</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%">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 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%">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><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%">2021</span></td></tr><tr><td colspan="3" style="background-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%">Executives</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt 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><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%">895</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-union</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%">28,612</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%">28,894</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,926</span></td></tr><tr><td colspan="3" style="background-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%">Union</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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%">50,538</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%">45,939</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%">Indirect 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%">17,430</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%">16,766</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,994</span></td></tr><tr><td colspan="3" style="background-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%">104,241</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%">97,211</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%">83,754</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: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, 2023, approximately 65.8% of our employees, most of whom were employed in Mexico, were members of labor unions. We had 246 separate collective bargaining agreements with 110</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 executive officers is the beneficial owner of more than 1.0% of any class of our capital stock. See Note 17.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 executive officers for liabilities incurred in their capacities as directors and officers.</span></div><div id="ia95e32943c9c4d00a63d0816105c0c21_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="ia95e32943c9c4d00a63d0816105c0c21_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="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, Consuelo Garza Lag&#252;era de Garza, 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 </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%">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 style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Gonz&#225;lez Family), BBVA Bancomer Servicios, S.A. as Trustee under Trust No. F/408262-4 (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 25,169,539 ADSs outstanding, representing 47.9% of the total amount of our units, or 47.9% of the total amount of our Series B shares and 47.9% of the total amount of our Series L shares, held by approximately 319 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="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 </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%">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-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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;&#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 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-</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 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%">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 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 Coca-Cola 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="ia95e32943c9c4d00a63d0816105c0c21_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.8,453 million, Ps.6,539 million and Ps.5,489 million in 2023, 2022 and 2021, respectively. Substantially all of these sales consist of sales to FEMSA Comercio, which operates OXXO, the chain of convenience stores.</span></div><div style="margin-bottom: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 purchase products and receive services from FEMSA and its subsidiaries. The aggregate amount of these purchases was Ps.9,547 million, Ps.10,129 million and Ps.7,447 million in 2023, 2022 and 2021, 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 </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="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, for the transportation of finished products from our bottling plants to our distribution centers within Mexico. Since March 2024, we integrated Solistica&#8217;s operations into our Mexican operations. Additionally, FEMSA, through its strategic businesses unit, provides logistics services, point-of-sale refrigeration solutions and plastics solutions to us in the countries where we operate.</span></div><div style="margin-bottom: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.46,461 million, Ps.43,717 million and Ps.37,213 million in 2023, 2022 and 2021, 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,450 million, Ps.1,170 million and Ps.2,437 million in 2023, 2022 and 2021, 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.3,718 million, Ps.3,234 million and Ps.2,918 million in 2023, 2022 and 2021, 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.181 million, Ps.215 million and Ps.1,320 million in 2023, 2022 and 2021, 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="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.843 million, Ps.577 million and Ps.234 million in canned sparkling beverages from IEQSA in 2023, 2022 and 2021, respectively. We also purchase sugar from Beta San Miguel and PIASA, both sugar-cane producers in which, as of the date of this report, we held a 2.7% and 36.4% equity interest, respectively. We purchased Ps.917 million, Ps.724 million and Ps.938 million in sugar from Beta San Miguel in 2023, 2022 and 2021, respectively. We purchased Ps.2,841 million, Ps.2,841 million and Ps.2,213 million in sugar from PIASA in 2023, 2022 and 2021, 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 6.3 and 14 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="ia95e32943c9c4d00a63d0816105c0c21_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 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><div id="ia95e32943c9c4d00a63d0816105c0c21_73"></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%">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="ia95e32943c9c4d00a63d0816105c0c21_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, 2023. 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.2.1, 25.7 and 25.8 to our consolidated financial statements.</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%">Tax Proceeding against KOF Costa Rica.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> In 2013, the Costa Rican 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:112%">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:112%"> or the INDER)) questioned our Costa Rican subsidiary&#8217;s method of calculating the contribution to the INDER (excise tax) for the period from 2009 to 2012. Prior to a change in law on November 29, 2012, which specifically provided how to calculate this excise tax (by multiplying a fixed amount in Costa Rican colones by the milliliters of products sold), our Costa Rican subsidiary calculated the excise tax based on production costs. However, the INDER&#8217;s interpretation is that the excise tax had to be calculated based on the sales price, including the profit margin, of the products. As a result, the INDER requested the payment of the unpaid contribution amounts for the 2009-2012 period. We filed, through an administrative procedure, an appeal against such requirement, which was denied. We have contested this claim through a legal proceeding, which is still pending resolution. We have also filed a motion for a stay of execution until the legal proceeding is resolved, whereby we deposited a guarantee in an escrow account in favor of the INDER. Such motion was resolved in our favor. </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 25.7 to our consolidated financial statements.</span></div><div style="text-indent:36pt"><span><br/></span></div><div id="ia95e32943c9c4d00a63d0816105c0c21_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="margin-bottom: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="ia95e32943c9c4d00a63d0816105c0c21_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. </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="ia95e32943c9c4d00a63d0816105c0c21_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="ia95e32943c9c4d00a63d0816105c0c21_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:108pt;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:108pt;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:108pt;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:108pt;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="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 </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:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 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="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="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 RNV) 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="margin-bottom: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 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-bottom: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="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"><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="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:'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 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:'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 asset transfers, mergers or acquisitions;</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="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">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:'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">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:'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 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:'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">internal policies;</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">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:'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">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="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:'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">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:'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">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:'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">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="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: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">require a matter 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:'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">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:'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">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:'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">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:'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">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:'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">use company property in violation of the policies approved by the board of directors;</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">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:'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">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 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="ia95e32943c9c4d00a63d0816105c0c21_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 which will be extended until June 2024. 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 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 judgements 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="ia95e32943c9c4d00a63d0816105c0c21_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 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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% 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="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;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:120%">Subject to certain exceptions for short-term and hedged positions, 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; 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 2023 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 2024 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 new 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. 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 recently issued 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="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="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 recently 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="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 &#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%">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%">,&#8221; 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="ia95e32943c9c4d00a63d0816105c0c21_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="ia95e32943c9c4d00a63d0816105c0c21_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="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: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, 2023, we had total indebtedness of Ps.65,214 million, of which 92.8% bore interest at fixed interest rates and 7.2% bore interest at variable interest rates. After giving effect to our swap contracts, as of December 31, 2023, 27.1% (or 21.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 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, 2023, plus spreads, contracted by us. The instruments&#8217; actual payments are denominated in U.S. dollars, Mexican pesos, Brazilian reais, Colombian pesos, Argentine pesos and Euros. All of the payments in the table are presented in Mexican pesos, our reporting currency, converted at an exchange rate of Ps.16.8935 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, 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%">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, 2023. As of December 31, 2023, the fair value represents a gain amount of Ps.4,141 million.</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%">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:91.250%"><tr><td style="width:1.0%"/><td style="width:22.948%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.097%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.271%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.271%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.814%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.489%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.194%"/><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, 2023</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&#160;31, 2022</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%">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 and thereafter</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 Carrying Value as of December 31, 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%">Total Fair Value as of December 31, 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%">Total Carrying Value</span></td></tr><tr><td colspan="3" style="background-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"/></tr><tr><td colspan="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"/></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%">36,352</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><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%">33,719</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%">41,431</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="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="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><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><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.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></tr><tr><td colspan="3" style="background-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%">25</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%">115</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%">140</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%">140</span></td><td colspan="3" style="background-color:#cceeff;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%">92</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.81&#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="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="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><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.81&#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"/></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"/></tr><tr><td colspan="3" style="background-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%">&#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%">15,451</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,946</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,439</span></td><td colspan="3" style="background-color:#cceeff;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%">31,437</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="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="border-left:1pt solid #D9D9D9;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%">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%">8.28&#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%">7.50&#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"/></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"/></tr><tr><td colspan="3" style="background-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%">21</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><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%">20</span></td><td colspan="3" style="background-color:#cceeff;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%">56</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.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><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.70&#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="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="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><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.96&#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"/></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"/></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"/></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"/></tr><tr><td colspan="3" style="background-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%">&#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;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%">976</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="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="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.27&#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%">73</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%">73</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</span></td><td colspan="3" style="background-color:#cceeff;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%">&#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%">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><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="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><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%">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%">15</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%">15</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%">15</span></td><td colspan="3" style="background-color:#cceeff;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%">&#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%">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><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="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><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: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%">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: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%">115</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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%">51,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: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%">60,547</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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%">56,407</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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-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%">73,993</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%">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="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.527%"><tr><td style="width:1.0%"/><td style="width:22.875%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.915%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.942%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.245%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.942%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.169%"/><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, 2023</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&#160;31, 2022</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%">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 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 as of December 31, 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%">Total Fair Value as of December 31, 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%">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%">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"/></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"/></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"/></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"/></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"/></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"/></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"/></tr><tr><td colspan="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%">&#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,728</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,925</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,653</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,650</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,650</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="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.59&#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.55&#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"/><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><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%">10.41&#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"/></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"/></tr><tr><td colspan="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%">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%">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%">&#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%">14</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><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%">28</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%">8.81&#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.94&#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.94&#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"/><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><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.77&#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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></tr><tr><td colspan="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%">6</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%">1,734</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,927</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%">4,667</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%">4,666</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%">4,678</span></td></tr><tr><td colspan="3" style="background-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%">141</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,849</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,927</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%">51,803</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><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%">61,073</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,669</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: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, 2023</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, 2022</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%">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 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,874)</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%">&#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%">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%">12,477</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%">&#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%">5,913</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%">6,031</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%">11,944</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%">12,198</span></td></tr><tr><td colspan="3" style="background-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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.82&#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="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="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.52&#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%">(1,341)</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%">&#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,679</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,766</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,195</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,640</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%">13,985</span></td></tr><tr><td colspan="3" style="background-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%">&#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%">4,223</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,689</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,109</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%">14,022</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%">16,070</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="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.44&#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%">12.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%">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%">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><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%">10.69&#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%">&#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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">3.10&#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%">96</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%">916</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%">916</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%">1,116</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%">987</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%">987</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%">1,476</span></td></tr><tr><td colspan="3" style="background-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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.84&#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%">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="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.62&#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%">8,447</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><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,381)</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,681</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%</span></td></tr><tr><td colspan="3" style="background-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, 2023, and 2022, the Company recorded in the consolidated income statements a loss of Ps.371 million and a gain of Ps.1,647 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, 2023, and 2022 the carrying value of the 1.850% Senior Note of US$705 million is being reduced by an amount of Ps.1,277 million and Ps.1,647 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 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><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 2023 would have increased our interest expense by Ps.187 million, or 3.2% over our interest expense of 2023, 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 2023, the percentage of our consolidated total revenues was denominated as follows:</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%">Total Revenues by Currency in 2023</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%">50.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></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%">27.3&#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%">10.9&#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.2&#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%">2.7&#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%">We estimate that approximately 17.6% 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 2023, </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 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. This estimate also considers the forward agreements to hedge the net investment in foreign operations and applies hedge accounting to foreign currency differences arising between the functional currency of our 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. These instruments are considered hedges for accounting purposes. As of December 31, 2023, 61.4% of our indebtedness was denominated in Mexican pesos, 21.3% in Brazilian reais, 15.8% in U.S. dollars, 1.3% in Colombian pesos, 0.1% in Argentine pesos, and 0.02% in Euros (including the effects of our derivative contracts as of December 31, 2023, 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 2023, we hedged our net investment in foreign operations, as described in Note 20 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, 2023, would have resulted in a foreign exchange gain of Ps.515 million, based on our U.S. dollar-denominated indebtedness, cross-currency swap agreements and U.S. dollar cash balance.</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 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;5, 2024, the currencies of all the countries where we operate have appreciated or depreciated relative to the U.S. dollar compared to December 31, 2023 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 5,<br/>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%">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%">16.48</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%">(2.48)</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%">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.79</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.53)</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%">506.51</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.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%">3,775.37</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.22)</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.05</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.34&#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%">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%">862.55</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.69&#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%">38.52</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.28)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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, 2023, would produce a reduction in equity of approximately the following amounts:</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: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%">450</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%">4,487</span></td></tr><tr><td colspan="3" style="background-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%">136</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%">1,353</span></td></tr><tr><td colspan="3" style="background-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%">253</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, 2023, 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 2023, 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 Uruguay and swap contracts to hedge the cost of aluminum in Mexico. The notional value of the sugar hedges was Ps.3,338 million as of December 31, 2023, with a positive fair value of Ps.5 million with maturities in 2024 and 2025. The notional value of the aluminum hedges was Ps.647 million as of December 31, 2023, with a positive fair value of Ps.21 million with maturities in 2024. See Note 20.4 to our consolidated financial statements.</span></div><div id="ia95e32943c9c4d00a63d0816105c0c21_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="ia95e32943c9c4d00a63d0816105c0c21_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="ia95e32943c9c4d00a63d0816105c0c21_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="ia95e32943c9c4d00a63d0816105c0c21_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 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><div id="ia95e32943c9c4d00a63d0816105c0c21_115"></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%">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="margin-bottom: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. There were no reimbursements for the year ended December 31, 2023.</span></div><div id="ia95e32943c9c4d00a63d0816105c0c21_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="ia95e32943c9c4d00a63d0816105c0c21_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="ia95e32943c9c4d00a63d0816105c0c21_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;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%">Disclosure Controls 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 evaluated, with the participation of our chief executive officer and chief financial officer, the effectiveness of our disclosure controls and procedures as of December 31, 2023. There are inherent limitations to the effectiveness of any system of disclosure controls and procedures, including the possibility of human error and the circumvention or overriding of the controls and procedures. Accordingly, even effective disclosure controls and procedures can only provide reasonable assurance of achieving their control objectives. Based upon our evaluation, our chief executive officer and chief financial officer concluded that our disclosure controls and procedures were effective to provide reasonable assurance that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the applicable rules and forms, and that it is accumulated and communicated to our management, including our chief executive officer and chief financial officer, as appropriate to allow timely decisions regarding required disclosure.</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%">(b)</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%">Management&#8217;s Annual Report on 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%">Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Rules 13a&#8211;15(f) and 15d&#8211;15(f) under the Securities Exchange Act of 1934, as amended. Under the supervision and with the participation of our management, including our chief executive officer and chief financial officer, we conducted an evaluation of effectiveness of our internal control over financial reporting based on the framework in Internal Control&#8212;Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission.</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-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our 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 IFRS. Our internal control over financial reporting includes those policies and procedures that (i) pertain to maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions or our assets; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of 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 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 style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. Based on our evaluation under the framework in Internal Controls&#8212;Integrated framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 Framework), our management concluded that our internal control over financial reporting was effective as of December 31, 2023.</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)</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%">Attestation Report of the Registered Public Accounting Firm</span></div><div style="margin-bottom:10pt;text-align:center"><span><br/></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%">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="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 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 have audited Coca-Cola FEMSA, S.A.B. de C.V. and subsidiaries&#8217; internal control over financial reporting as of December 31, 2023, 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, Coca-Cola FEMSA, S.A.B. de C.V. and subsidiaries (the &#8220;Company&#8221;) maintained, in all material respects, effective internal control over financial reporting as of December 31, 2023, based on the COSO criteria. </span></div><div style="text-align:justify"><span><br/></span></div><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 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, 2023 and 2022, the related consolidated income statements, comprehensive income, changes in equity, and cash flows for each of the three years in the period ended December 31, 2023, and the related notes, and our report dated April 12, 2024 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 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&#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 style="text-align:justify"><span><br/></span></div><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 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 style="text-align:justify"><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:115%">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 principle</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">s</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. 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 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%">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><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 12, 2024</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%">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><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 2023 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.</span></div><div id="ia95e32943c9c4d00a63d0816105c0c21_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 New York Stock Exchange 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="ia95e32943c9c4d00a63d0816105c0c21_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 Securities Exchange Act of 1934, as amended. 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="ia95e32943c9c4d00a63d0816105c0c21_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%">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, 2023, 2022 and 2021.</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:57.932%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.125%"/><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:12.125%"/><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:12.128%"/><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%">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><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%">2021</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%">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><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%">77</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%">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><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%">19</span></td></tr><tr><td colspan="3" style="background-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%">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><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</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="border-top:1pt 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="border-top:1pt 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><td colspan="3" style="padding:0 1pt"/><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%">104</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="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%">For the years ended December 31, 2023, 2022 and 2021, 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 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><div id="ia95e32943c9c4d00a63d0816105c0c21_136"></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.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="ia95e32943c9c4d00a63d0816105c0c21_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 2023. The following table presents purchases of units consisting of 3 Series B shares and 5 Series L shares in 2023 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%">1,138,903&#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%">128.6283</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="ia95e32943c9c4d00a63d0816105c0c21_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="ia95e32943c9c4d00a63d0816105c0c21_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><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><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%">97</span></div></div></div><div id="ia95e32943c9c4d00a63d0816105c0c21_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="ia95e32943c9c4d00a63d0816105c0c21_1363"></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><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-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 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 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 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 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.<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.<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.<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.<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 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><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="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 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), </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">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.<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%">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. <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 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.<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 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.</span></div><div><span><br/></span></div><div id="ia95e32943c9c4d00a63d0816105c0c21_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 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="ia95e32943c9c4d00a63d0816105c0c21_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: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="ia95e32943c9c4d00a63d0816105c0c21_157"></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="#ia95e32943c9c4d00a63d0816105c0c21_163">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-53">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="#ia95e32943c9c4d00a63d0816105c0c21_163">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="#ia95e32943c9c4d00a63d0816105c0c21_169">Consolidated Statements of Financial Position as of December 31</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="#ia95e32943c9c4d00a63d0816105c0c21_169">,</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="#ia95e32943c9c4d00a63d0816105c0c21_169"> 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="#ia95e32943c9c4d00a63d0816105c0c21_169">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="#ia95e32943c9c4d00a63d0816105c0c21_172">Consolidated Income Statements for the Years Ended December 31, </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="#ia95e32943c9c4d00a63d0816105c0c21_172">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="#ia95e32943c9c4d00a63d0816105c0c21_172">,</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="#ia95e32943c9c4d00a63d0816105c0c21_172"> </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="#ia95e32943c9c4d00a63d0816105c0c21_172">2022 </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="#ia95e32943c9c4d00a63d0816105c0c21_172">and</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="#ia95e32943c9c4d00a63d0816105c0c21_172"> 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="#ia95e32943c9c4d00a63d0816105c0c21_172">1</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="#ia95e32943c9c4d00a63d0816105c0c21_172"> </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="#ia95e32943c9c4d00a63d0816105c0c21_172">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="#ia95e32943c9c4d00a63d0816105c0c21_175">Consolidated Statements of Comprehensive Income for the Years Ended December 31,</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="#ia95e32943c9c4d00a63d0816105c0c21_175"> 2023, 2022 and 2021 </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="#ia95e32943c9c4d00a63d0816105c0c21_175">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="#ia95e32943c9c4d00a63d0816105c0c21_178">Consolidated Statements of Changes in Equity for the Years Ended December 31, 2023, 2022 and 2021</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="#ia95e32943c9c4d00a63d0816105c0c21_178">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="#ia95e32943c9c4d00a63d0816105c0c21_181">Consolidated Statements of Cash Flows for the Years Ended December 31, 2023, 2022 and  2021</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="#ia95e32943c9c4d00a63d0816105c0c21_181">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="#ia95e32943c9c4d00a63d0816105c0c21_187">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="#ia95e32943c9c4d00a63d0816105c0c21_187">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><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 2.3</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:21.45pt"><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/exhibit23.htm">First Supplemental Indenture dated as of February 5, 2010 among Coca-Cola FEMSA, S.A.B. de C.V., and The Bank of New York Mellon and The Bank of New York Mellon (Luxembourg) S.A. (incorporated by reference to Exhibit 2.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></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%">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><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 2.4</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:15.5pt;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/000129281411001761/exhibit24.htm">Second Supplemental Indenture dated as of April 1, 2011 among Coca-Cola FEMSA, S.A.B. de C.V., Propimex, S. de R.L. de C.V. (formerly Propimex, S.A. de C.V., as Guarantor, and The Bank of New York Mellon (incorporated by reference to Exhibit 2.4 to Coca-Cola FEMSA&#8217;s Annual Report on Form 20-F filed on June 17, 2011 (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.5</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:5.5pt"><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/000119312513435486/d622697dex47.htm">Third Supplemental Indenture dated as of September 6, 2013 among Coca-Cola FEMSA, S.A.B. de C.V., as issuer, Propimex, S. de R.L. de C.V. (formerly Propimex, S.A. de C.V.), as existing guarantor, 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. and Yoli de Acapulco, S. de R.L. de C.V., as additional guarantors, and The Bank of New York Mellon, as trustee, security registrar, paying agent and transfer agent (incorporated by reference to Exhibit 4.7 to Coca-Cola FEMSA&#8217;s Registration Statement on Form F-3 filed on November 8, 2013 (File No. 333-187275)).</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.6</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:11.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/000119312513435486/d622697dex48.htm">Fourth Supplemental Indenture dated as of October 18, 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. and Yoli de Acapulco, S. de R.L. de C.V., as existing guarantors, Controladora Interamericana de Bebidas, S. de R.L. de C.V., as additional guarantor, and The Bank of New York Mellon, as trustee, security registrar, paying agent and transfer agent (incorporated by reference to Exhibit 4.8 to Coca-Cola FEMSA&#8217;s Registration Statement on Form F-3 filed on November 8, 2013 (File No.333- 187275)).</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.7</span></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 2.8</span></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 2.9</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/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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 2.10</span></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 2.11</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: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/000119312520110807/d828052dex211.htm">Ninth 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 2.11 to Coca-Cola FEMSA&#8217;s Annual Report on Form 20-F filed on April 17, 2020 (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.12</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/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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 2.13</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="ex21312312023.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></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%">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><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.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><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></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%">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: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.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="ex8112312023.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="ex12112312023.htm">CEO Certification pursuant to Section 302 of the Sarbanes-Oxley Act of 2002, dated April 12, 2024</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="ex12112312023.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 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="ex12212312023.htm">CFO Certification pursuant to Section 302 of the Sarbanes-Oxley Act of 2002, dated April 12, 2024.</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="ex13112312023.htm">Officer Certification pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, dated April 12, 2024.</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="ex15112312023.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="ex17112312023.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="ex97112312023.htm">Clawback Policy</a></span></div></td></tr></table></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 Securities and Exchange Commission.</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%">102</span></div></div></div><div id="ia95e32943c9c4d00a63d0816105c0c21_160"></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 12, 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><br/></span></div></div></div><div id="ia95e32943c9c4d00a63d0816105c0c21_163"></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:112%">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, 2023 and 2022, 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, 2023, 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, 2023 and 2022, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2023, in conformity with International Financial Reporting Standards, as issued by the International Accounting Standards Board. </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%">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, 2023, 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 12, 2024 expressed an unqualified 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><span><br/></span></div><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:112%">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:112%">The critical audit matters 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, 2023, the Company has distribution rights, goodwill and other indefinite lived intangible assets with an aggregate carrying value of approximately $3,635 million allocated to Colombia. The related disclosures are included in Note 2.3.1.1, Note 3.14 and Note 12 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 12 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-54">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-55">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:120%">April 12, 2024</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="ia95e32943c9c4d00a63d0816105c0c21_166"></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="ia95e32943c9c4d00a63d0816105c0c21_169"></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, 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><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 2023 (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 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:9pt;font-weight:400;line-height:100%">December 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%">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%">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: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-56">1,838</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-57">31,060</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-58">40,277</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%">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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:TradeAndOtherCurrentReceivables" format="ixt:num-dot-decimal" scale="6" id="f-59">1,050</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-60">17,749</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-61">16,318</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%">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:Inventories" scale="6" id="f-62">703</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-63">11,880</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-64">11,888</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%">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="kof:CurrentRecoverablesIncomeTax" scale="6" id="f-65">133</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-66">2,244</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-67">2,718</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%">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="kof:OtherCurrentTaxAssetsRecoverable" scale="6" id="f-68">188</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-69">3,181</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-70">3,194</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%">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:OtherCurrentFinancialAssets" scale="6" id="f-71">34</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-72">567</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" format="ixt:num-dot-decimal" scale="6" id="f-73">2,911</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%">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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:OtherCurrentAssets" scale="6" id="f-74">63</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-75">1,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:#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-76">1,906</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-77">4,008</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-78">67,738</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-79">79,212</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%">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:InvestmentAccountedForUsingEquityMethod" scale="6" id="f-80">547</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-81">9,246</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-82">8,452</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</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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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-83">141</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-84">2,388</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-85">2,069</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%">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%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-86">4,659</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-87">78,730</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-88">71,205</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%">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:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-89">5,986</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-90">101,162</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-91">103,122</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%">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:DeferredTaxAssets" scale="6" id="f-92">460</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-93">7,771</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-94">7,975</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%">13</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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-95">47</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" scale="6" id="f-96">792</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-97">730</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%">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%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:OtherNoncurrentNonfinancialAssets" scale="6" id="f-98">337</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-99">5,693</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-100">5,230</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-101">12,177</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-102">205,782</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-103">198,783</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-104">16,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: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-105">273,520</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-106">277,995</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%">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:9pt;font-weight:700;line-height:100%">$  <ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="kof:CurrentPortionOfBankLoansAndNotesPayable" scale="6" id="f-107">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:9pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="kof:CurrentPortionOfBankLoansAndNotesPayable" scale="6" id="f-108">88</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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" format="ixt:fixed-zero" scale="6" id="f-109">&#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%">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%">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%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:CurrentPortionOfLongtermBorrowings" scale="6" id="f-110">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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:CurrentPortionOfLongtermBorrowings" scale="6" id="f-111">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:CurrentPortionOfLongtermBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-112">8,524</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%">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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:CurrentLeaseLiabilities" scale="6" id="f-113">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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:CurrentLeaseLiabilities" scale="6" id="f-114">752</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-115">472</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-116">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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:CurrentInterestPayable" scale="6" id="f-117">764</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-118">862</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-119">1,618</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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-120">27,351</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-121">26,835</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%">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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:OtherCurrentLiabilities" scale="6" id="f-122">804</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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-123">13,589</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-124">11,850</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-125">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-14" decimals="-6" name="ifrs-full:CurrentTaxLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-126">2,139</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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" scale="6" id="f-127">952</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-128">482</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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-129">8,142</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-130">7,029</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%">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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:OtherCurrentFinancialLiabilities" scale="6" id="f-131">121</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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-132">2,039</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-133">1,436</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-134">3,250</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-135">54,916</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-136">57,960</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%">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%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="kof:NonCurrentPortionOfBankLoansAndNotesPayable" format="ixt:num-dot-decimal" scale="6" id="f-137">3,851</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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-138">65,074</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-139">70,145</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%">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%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:NoncurrentProvisionsForEmployeeBenefits" scale="6" id="f-140">211</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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-141">3,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:NoncurrentProvisionsForEmployeeBenefits" format="ixt:num-dot-decimal" scale="6" id="f-142">3,709</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%">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:NoncurrentLeaseLiabilities" scale="6" id="f-143">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: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-144">1,769</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-145">1,663</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%">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:DeferredTaxLiabilities" scale="6" id="f-146">197</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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-147">3,321</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-148">2,839</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%">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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:OtherNoncurrentFinancialLiabilities" scale="6" id="f-149">323</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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-150">5,464</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-151">3,863</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%">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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:NoncurrentProvisions" scale="6" id="f-152">193</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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-153">3,270</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-154">3,887</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%">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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:OtherNoncurrentLiabilities" scale="6" id="f-155">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: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-156">2,441</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-157">2,053</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-158">5,024</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt 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-159">84,899</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt 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-160">88,159</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-161">8,273</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-162">139,815</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-163">146,119</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-164">122</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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-165">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-166">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-167">2,696</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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-168">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-169">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-170">5,681</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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-171">96,003</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-172">88,664</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-173">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: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-174">2,283</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-175">2,187</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-176">847</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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-177">14,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: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-178">8,712</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-179">7,516</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt 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-180">127,025</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt 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-181">125,385</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%">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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:NoncontrollingInterests" scale="6" id="f-182">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: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-183">6,680</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-184">6,491</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-185">7,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: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-186">133,705</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt 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-187">131,876</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-188">16,185</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-189">273,520</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-190">277,995</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="margin-top:4.5pt;padding-left:24.5pt;text-align:justify;text-indent:-24.5pt"><span><br/></span></div><div 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="ia95e32943c9c4d00a63d0816105c0c21_172"></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, 2023, 2022 and 2021</span></div><div 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%">2023 (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%">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><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%">2021</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-191">14,454</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-192">244,264</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-193">226,222</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-194">193,899</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-195">49</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-196">824</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-197">518</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-198">905</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-199">14,502</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-200">245,088</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-201">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"/><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-202">194,804</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-203">7,943</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-204">134,228</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-205">126,440</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-206">106,206</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-207">6,560</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-208">110,860</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-209">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"/><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-210">88,598</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-211">759</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-212">12,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;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-213">11,263</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-214">9,012</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-215">3,744</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-216">63,278</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-217">57,718</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-218">51,708</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%">19</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-219">117</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-220">1,981</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-221">1,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: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-222">1,502</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%">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="ifrs-full:OtherExpenseByNature" scale="6" id="f-223">192</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-224">3,253</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-225">2,456</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-226">2,309</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%">18</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-227">420</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-228">7,102</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-229">6,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: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-230">6,192</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-231">189</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-232">3,188</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-233">2,411</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" scale="6" id="f-234">932</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 (loss) gain, 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" sign="-" name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" scale="6" id="f-235">62</ix:nonFraction>)</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" sign="-" name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" format="ixt:num-dot-decimal" scale="6" id="f-236">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-25" decimals="-6" sign="-" name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" scale="6" id="f-237">324</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:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" scale="6" id="f-238">227</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 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-239">6</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-240">93</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-241">536</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-242">734</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%">20</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-243">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="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-244">169</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:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" scale="6" id="f-245">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-26" decimals="-6" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" scale="6" id="f-246">80</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%">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-247">1,704</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-248">28,792</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-249">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"/><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-250">22,852</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%">24</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-251">520</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-252">8,781</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-253">6,547</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-254">6,609</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%">9</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-255">13</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-256">215</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-257">386</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-258">88</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-259">1,197</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-260">20,226</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-261">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"/><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-262">16,331</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-263">1,156</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-264">19,536</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-265">19,034</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-266">15,708</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-267">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:#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-268">690</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-269">592</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-270">623</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-271">1,197</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-272">20,226</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-273">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"/><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-274">16,331</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%">23</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-275">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-276">1.16</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-277">1.13</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-278">0.93</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%">23</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-279">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-280">1.16</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-281">1.13</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-282">0.93</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="ia95e32943c9c4d00a63d0816105c0c21_175"></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, 2023, 2022 and 2021 </span></div><div 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%">2023 (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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</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-283">1,197</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt 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-284">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-25" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-285">19,626</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt 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-286">16,331</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%">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-24" decimals="-6" sign="-" name="kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" scale="6" id="f-287">23</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" scale="6" id="f-288">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-25" decimals="-6" sign="-" name="kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" format="ixt:num-dot-decimal" scale="6" id="f-289">1,448</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" format="ixt:num-dot-decimal" scale="6" id="f-290">1,836</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-291">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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:FinancialInstrumentsHeldToMaturity" scale="6" id="f-292">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-25" decimals="-6" name="kof:FinancialInstrumentsHeldToMaturity" format="ixt:fixed-zero" scale="6" id="f-293">&#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-26" decimals="-6" name="kof:FinancialInstrumentsHeldToMaturity" format="ixt:fixed-zero" scale="6" id="f-294">&#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" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" scale="6" id="f-295">343</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" format="ixt:num-dot-decimal" scale="6" id="f-296">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-25" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" format="ixt:num-dot-decimal" scale="6" id="f-297">2,685</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-298">1,943</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" sign="-" name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="f-299">360</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt 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:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" format="ixt:num-dot-decimal" scale="6" id="f-300">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-25" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" format="ixt:num-dot-decimal" scale="6" id="f-301">4,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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="f-302">107</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-303">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-304">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-25" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" scale="6" id="f-305">54</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-306">393</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%">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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="f-307">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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="f-308">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-25" decimals="-6" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="f-309">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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="f-310">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: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-311">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:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="f-312">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-25" decimals="-6" name="ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="f-313">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-26" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="f-314">460</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" sign="-" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="f-315">362</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" sign="-" name="ifrs-full:OtherComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-316">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-25" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-317">3,859</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" scale="6" id="f-318">567</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" sign="-" name="ifrs-full:OtherComprehensiveIncomeAttributableToOwnersOfParent" scale="6" id="f-319">338</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:OtherComprehensiveIncomeAttributableToOwnersOfParent" format="ixt:num-dot-decimal" scale="6" id="f-320">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-25" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeAttributableToOwnersOfParent" format="ixt:num-dot-decimal" scale="6" id="f-321">3,792</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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" scale="6" id="f-322">444</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-323">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: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-324">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-25" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeAttributableToNoncontrollingInterests" scale="6" id="f-325">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: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-326">123</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" sign="-" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="f-327">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:9pt;font-weight:700;line-height:100%">  (<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-328">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-25" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-329">3,859</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt 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" scale="6" id="f-330">567</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" scale="6" id="f-331">835</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt 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-332">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-25" decimals="-6" name="ifrs-full:ComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-333">15,767</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt 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-334">15,764</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" scale="6" id="f-335">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: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-336">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-25" decimals="-6" name="ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent" format="ixt:num-dot-decimal" scale="6" id="f-337">15,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: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-338">15,264</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-339">17</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-340">279</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-341">525</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-342">500</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" scale="6" id="f-343">835</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-344">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-25" decimals="-6" name="ifrs-full:ComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-345">15,767</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-346">15,764</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="ia95e32943c9c4d00a63d0816105c0c21_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 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, 2023, 2022 and 2021 </span></div><div 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, 2021</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-347">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-348">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-349">75,917</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-350">1,740</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" sign="-" name="ifrs-full:Equity" scale="6" id="f-351">525</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-32" decimals="-6" sign="-" name="ifrs-full:Equity" format="ixt:num-dot-decimal" scale="6" id="f-352">3,225</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-353">1,173</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-354">116,874</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-355">5,583</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-356">122,457</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-357">15,708</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-358">15,708</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-359">623</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-360">16,331</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="kof:OtherComprehensiveIncomeExcludingSaleOfJointVenture" scale="6" id="f-361">393</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" name="kof:OtherComprehensiveIncomeExcludingSaleOfJointVenture" format="ixt:num-dot-decimal" scale="6" id="f-362">1,749</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-42" decimals="-6" sign="-" name="kof:OtherComprehensiveIncomeExcludingSaleOfJointVenture" format="ixt:num-dot-decimal" scale="6" id="f-363">1,733</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" sign="-" name="kof:OtherComprehensiveIncomeExcludingSaleOfJointVenture" scale="6" id="f-364">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-38" decimals="-6" sign="-" name="kof:OtherComprehensiveIncomeExcludingSaleOfJointVenture" scale="6" id="f-365">444</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="kof:OtherComprehensiveIncomeExcludingSaleOfJointVenture" scale="6" id="f-366">123</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:OtherComprehensiveIncomeExcludingSaleOfJointVenture" scale="6" id="f-367">567</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-368">15,708</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-369">393</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" name="ifrs-full:ComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-370">1,749</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-42" decimals="-6" sign="-" name="ifrs-full:ComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-371">1,733</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" sign="-" name="ifrs-full:ComprehensiveIncome" scale="6" id="f-372">67</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-38" decimals="-6" name="ifrs-full:ComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-373">15,264</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-374">500</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-375">15,764</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%">22</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-376">10,588</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-377">10,588</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-378">61</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-379">10,649</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, 2021</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-380">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-381">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-382">81,037</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-383">2,133</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" name="ifrs-full:Equity" format="ixt:num-dot-decimal" scale="6" id="f-384">1,224</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-49" decimals="-6" sign="-" name="ifrs-full:Equity" format="ixt:num-dot-decimal" scale="6" id="f-385">4,958</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" format="ixt:num-dot-decimal" scale="6" id="f-386">1,240</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-387">121,550</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-388">6,022</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-389">127,572</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-390">19,034</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-391">19,034</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-392">592</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-393">19,626</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%">&#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-57" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="f-394">54</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" format="ixt:num-dot-decimal" scale="6" id="f-395">1,344</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-396">2,722</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-397">328</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-398">3,792</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-399">67</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-400">3,859</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-401">19,034</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-402">54</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" format="ixt:num-dot-decimal" scale="6" id="f-403">1,344</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-404">2,722</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-405">328</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-406">15,242</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-407">525</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-408">15,767</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%">22</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-409">11,407</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-410">11,407</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-411">56</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-412">11,463</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, 2022</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-413">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-414">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-415">88,664</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-416">2,187</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-417">120</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-418">7,680</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-419">912</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-420">125,385</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-421">6,491</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-422">131,876</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-423">19,536</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-424">19,536</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-425">690</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-426">20,226</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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" sign="-" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="f-427">12</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-73" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="f-428">96</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" sign="-" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="f-429">343</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-75" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-430">5,425</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-76" decimals="-6" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="f-431">165</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-71" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-432">5,711</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-72" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="f-433">411</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:OtherComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-434">6,122</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: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-435">19,524</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-436">96</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" sign="-" name="ifrs-full:ComprehensiveIncome" scale="6" id="f-437">343</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-75" decimals="-6" sign="-" name="ifrs-full:ComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-438">5,425</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-76" decimals="-6" name="ifrs-full:ComprehensiveIncome" scale="6" id="f-439">165</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-71" decimals="-6" name="ifrs-full:ComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-440">13,825</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-441">279</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-442">14,104</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%">22</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-443">12,185</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-444">12,185</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-445">90</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-446">12,275</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, 2023</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-447">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-448">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-449">96,003</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-450">2,283</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" sign="-" name="ifrs-full:Equity" scale="6" id="f-451">463</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-452">13,105</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" scale="6" id="f-453">747</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-454">127,025</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-455">6,680</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-456">133,705</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="ia95e32943c9c4d00a63d0816105c0c21_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 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, 2023, 2022 and 2021</span></div><div 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="ia95e32943c9c4d00a63d0816105c0c21_184"></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%">2023 (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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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-457">1,717</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-458">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-25" decimals="-6" name="ifrs-full:ProfitLossBeforeTax" format="ixt:num-dot-decimal" scale="6" id="f-459">26,173</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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-460">22,940</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 (income)</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-461">5</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" scale="6" id="f-462">79</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-463">471</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="kof:AdjustmentsForNonCashOperatingExpenses" scale="6" id="f-464">653</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%">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%">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:AdjustmentsForDepreciationExpense" scale="6" id="f-465">528</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-466">8,919</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-467">8,997</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-468">8,284</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%">10</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-469">46</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-470">776</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-471">660</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-472">662</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%">12</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-473">49</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-474">836</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-475">768</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-476">888</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-477">52</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-478">887</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-479">890</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-480">687</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%">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" sign="-" name="ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets" scale="6" id="f-481">6</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-482">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-25" decimals="-6" sign="-" name="ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets" scale="6" id="f-483">250</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-484">58</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%">19</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-485">11</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-486">186</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-487">177</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-488">199</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" format="ixt:fixed-zero" scale="6" id="f-489">&#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="kof:LossOnTheRetirementOfIntangibleAssets" scale="6" id="f-490">1</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" format="ixt:fixed-zero" scale="6" id="f-491">&#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="kof:LossOnTheRetirementOfIntangibleAssets" scale="6" id="f-492">3</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%">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="kof:AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes" scale="6" id="f-493">13</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-494">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-25" decimals="-6" name="kof:AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes" scale="6" id="f-495">386</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-496">88</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-497">189</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-498">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-25" decimals="-6" name="ifrs-full:AdjustmentsForInterestIncome" format="ixt:num-dot-decimal" scale="6" id="f-499">2,411</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" scale="6" id="f-500">932</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%">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:AdjustmentsForInterestExpense" scale="6" id="f-501">420</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-502">7,102</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-503">6,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: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-504">6,192</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" name="ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains" scale="6" id="f-505">62</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:AdjustmentsForUnrealisedForeignExchangeLossesGains" format="ixt:num-dot-decimal" scale="6" id="f-506">1,046</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:AdjustmentsForUnrealisedForeignExchangeLossesGains" scale="6" id="f-507">324</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:AdjustmentsForUnrealisedForeignExchangeLossesGains" scale="6" id="f-508">227</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%">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-509">20</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-510">338</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-511">299</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-512">328</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" scale="6" id="f-513">8</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" scale="6" id="f-514">143</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" format="ixt:fixed-zero" scale="6" id="f-515">&#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:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" scale="6" id="f-516">250</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-517">6</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-518">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-25" decimals="-6" name="kof:AdjustmentsForMonetaryPositionGainLossNet" scale="6" id="f-519">536</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-520">734</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%">20</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-521">10</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-522">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-25" decimals="-6" sign="-" name="kof:AdjustmentsForMarketValueLossOnFinancialInstruments" scale="6" id="f-523">672</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:AdjustmentsForMarketValueLossOnFinancialInstruments" scale="6" id="f-524">80</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 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-525">95</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-526">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-25" decimals="-6" sign="-" name="kof:AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets" format="ixt:num-dot-decimal" scale="6" id="f-527">3,420</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-528">2,041</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-529">34</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" scale="6" id="f-530">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-25" decimals="-6" sign="-" name="kof:IncreaseDecreaseInOtherCurrentAssets1" scale="6" id="f-531">514</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-532">550</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-533">46</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" scale="6" id="f-534">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:#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-535">179</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" format="ixt:num-dot-decimal" scale="6" id="f-536">2,262</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-537">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:#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-538">3,742</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-539">3,420</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-540">4,448</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" name="ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities" scale="6" id="f-541">24</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:AdjustmentsForIncreaseDecreaseInOtherLiabilities" scale="6" id="f-542">403</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:AdjustmentsForIncreaseDecreaseInOtherLiabilities" scale="6" id="f-543">424</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:AdjustmentsForIncreaseDecreaseInOtherLiabilities" scale="6" id="f-544">401</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%">16</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-545">32</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-546">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-25" decimals="-6" sign="-" name="ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities" scale="6" id="f-547">483</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-548">471</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" name="kof:AdjustmentsForOtherTax" scale="6" id="f-549">82</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:AdjustmentsForOtherTax" format="ixt:num-dot-decimal" scale="6" id="f-550">1,384</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:AdjustmentsForOtherTax" scale="6" id="f-551">41</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" format="ixt:num-dot-decimal" scale="6" id="f-552">2,443</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-553">314</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-554">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-25" decimals="-6" sign="-" name="kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid" format="ixt:num-dot-decimal" scale="6" id="f-555">5,298</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-556">6,106</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-557">2,502</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt 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-558">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-25" decimals="-6" name="ifrs-full:CashFlowsFromUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="6" id="f-559">35,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: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-560">32,721</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: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</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:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" format="ixt:fixed-zero" scale="6" id="f-561">&#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-562">&#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-25" decimals="-6" name="ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" format="ixt:num-dot-decimal" scale="6" id="f-563">2,356</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-26" decimals="-6" name="ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" format="ixt:fixed-zero" scale="6" id="f-564">&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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-565">189</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-566">3,188</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-567">2,411</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" scale="6" id="f-568">932</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%">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:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" format="ixt:num-dot-decimal" scale="6" id="f-569">1,161</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-570">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-25" decimals="-6" name="ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" format="ixt:num-dot-decimal" scale="6" id="f-571">16,756</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-572">9,344</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%">Proceeds from the sale of long-lived 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:ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities" scale="6" id="f-573">11</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:ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities" scale="6" id="f-574">178</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:ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities" scale="6" id="f-575">323</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:ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities" scale="6" id="f-576">259</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 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%">12</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-577">60</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-578">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-25" decimals="-6" name="ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" scale="6" id="f-579">979</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-580">645</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-581">95</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" format="ixt:num-dot-decimal" scale="6" id="f-582">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-25" decimals="-6" name="ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="6" id="f-583">1,698</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" scale="6" id="f-584">766</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%">9</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-585">5</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-586">79</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-587">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="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" scale="6" id="f-588">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-589">76</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" format="ixt:num-dot-decimal" scale="6" id="f-590">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-25" decimals="-6" name="kof:CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets" scale="6" id="f-591">558</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:CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets" scale="6" id="f-592">1</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%">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-593">1,188</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt 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-594">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-25" decimals="-6" sign="-" name="ifrs-full:CashFlowsFromUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="6" id="f-595">19,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: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-596">9,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: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%">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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="f-597">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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="f-598">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-25" decimals="-6" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-599">6,089</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-600">11,191</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%">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%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="f-601">497</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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" format="ixt:num-dot-decimal" scale="6" id="f-602">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-25" decimals="-6" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-603">8,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: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-604">14,189</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-605">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: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-606">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-25" decimals="-6" name="ifrs-full:InterestPaidClassifiedAsFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-607">4,724</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-608">4,646</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-609">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: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-610">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-25" decimals="-6" name="ifrs-full:DividendsPaidClassifiedAsFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-611">11,463</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-612">10,649</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%">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:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="kof:LeaseInterestPaidClassifiedAsFinancingActivities" scale="6" id="f-613">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="mxn" contextRef="c-1" decimals="-6" name="kof:LeaseInterestPaidClassifiedAsFinancingActivities" scale="6" id="f-614">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-25" decimals="-6" name="kof:LeaseInterestPaidClassifiedAsFinancingActivities" scale="6" id="f-615">139</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-616">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%">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%">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%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:CashOutflowForLeases" scale="6" id="f-617">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-618">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-25" decimals="-6" name="ifrs-full:CashOutflowForLeases" scale="6" id="f-619">631</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-620">629</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-621">19</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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" scale="6" id="f-622">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-25" decimals="-6" sign="-" name="ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-623">1,547</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-624">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%">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" format="ixt:num-dot-decimal" scale="6" id="f-625">1,559</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-626">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-25" decimals="-6" sign="-" name="ifrs-full:CashFlowsFromUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-627">20,847</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-628">20,263</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)/increase 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-629">245</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" format="ixt:num-dot-decimal" scale="6" id="f-630">4,133</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-631">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"/><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" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="6" id="f-632">2,911</ix:nonFraction>&#160;</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-633">2,383</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-634">40,277</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-635">47,248</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-636">43,497</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" sign="-" name="ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents" scale="6" id="f-637">301</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:EffectOfExchangeRateChangesOnCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="6" id="f-638">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-25" decimals="-6" sign="-" name="ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="6" id="f-639">2,018</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:EffectOfExchangeRateChangesOnCashAndCashEquivalents" scale="6" id="f-640">840</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%">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-641">1,838</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-642">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-15" decimals="-6" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" format="ixt:num-dot-decimal" scale="6" id="f-643">40,277</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-644">47,248</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><br/></span></div><div 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="ia95e32943c9c4d00a63d0816105c0c21_187"></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, 2023, 2022 and 2021</span></div><div style="margin-top: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-645" continuedAt="f-645-1" escape="true">Activities of the Company </ix:nonNumeric></span></div><ix:continuation id="f-645-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-646">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-647">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-648">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-649">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-650">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-651">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-652">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-653" 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, 2023 and 2022 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 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%">Ownership percentage 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%">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-654">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-655">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-656">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-657">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-658">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-659">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-660">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-661">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-662">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-663">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-664">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-665">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-666">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-667">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-668">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-669">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-670">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-671">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-672">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-673">100.0</ix:nonFraction>%</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div id="ia95e32943c9c4d00a63d0816105c0c21_190"></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-674" continuedAt="f-674-1" escape="true">Basis of Preparation </ix:nonNumeric></span></div><ix:continuation id="f-674-1" continuedAt="f-674-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, 2023 and 2022 and for the years ended December&#160;31, 2023, 2022 and 2021 have been prepared in accordance with International Financial Reporting Standards (&#8220;IFRS&#8221;) 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 13, 2024, and by the Shareholders meeting on March 19, 2024. The accompanying consolidated financial statements were approved for issuance in the Company&#180;s annual report on form 20-F by the Company&#180;s Chief Executive Officer and Chief Financial Officer on April 12, 2024 and subsequent events have been considered through that date (see Note 28).</span></div><div><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-674-2" continuedAt="f-674-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, 2023 and the consolidated income statement, the consolidated statement of comprehensive income and consolidated statement of cash flows for the year ended December&#160;31, 2023 were converted into U.S. dollars at the exchange rate of Ps. <ix:nonFraction unitRef="mxnPerUSD" contextRef="c-14" decimals="4" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="f-675">16.8998</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%">per U.S. dollar as published by the Federal Reserve Bank of New York at the last date in 2023 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. </span><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 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%">8, 2024 (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-676">16.8082</ix:nonFraction> per U.S. dollar, an appreciation of <ix:nonFraction unitRef="number" contextRef="c-14" decimals="4" name="kof:IncreaseDecreaseInForeignCurrencyExchangeRate" scale="-2" id="f-677">0.54</ix:nonFraction>% since December&#160;31, 2023.  </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-678" continuedAt="f-678-1" escape="true">Critical accounting judgments and estimates </ix:nonNumeric></span></div><ix:continuation id="f-678-1" continuedAt="f-678-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-678-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-679" continuedAt="f-679-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-679-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-680" continuedAt="f-680-1" escape="true">Impairment of indefinite lived intangible assets, goodwill and other depreciable long-lived assets </ix:nonNumeric></span></div><ix:continuation id="f-680-1" continuedAt="f-680-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-674-3" continuedAt="f-674-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-680-2" continuedAt="f-680-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 12. </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-681" continuedAt="f-681-1" escape="true">Tax, labor and legal contingencies and provisions </ix:nonNumeric></span></div><ix:continuation id="f-681-1" continuedAt="f-681-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 25.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-681-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 25.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-682" continuedAt="f-682-1" escape="true">Business combinations </ix:nonNumeric></span></div><ix:continuation id="f-682-1" continuedAt="f-682-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 (WACC) 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, 2023. </span></div><div style="text-align:justify"><span><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 of Accounting Estimates - Amendments to IAS 8 </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 amendments to IAS 8 clarify the distinction between changes in accounting estimates, changes in accounting policies and the correction of errors. They also clarify how entities use measurement techniques and inputs to develop accounting estimates. </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-12</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-674-4"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The amendments had no impact on the Company&#8217;s consolidated 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:700;line-height:112%">Disclosure of Accounting Policies - Amendments to IAS 1 and IFRS Practice Statement 2 </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 amendments to IAS 1 and IFRS Practice Statement 2 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Making Materiality Judgements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;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%">provide guidance and examples to help entities apply materiality judgments to accounting policy disclosures. The amendments aim to help entities provide accounting policy disclosures that are more useful by replacing the requirement for entities to disclose their &#8216;significant&#8217; accounting policies with a requirement to disclose their &#8216;material&#8217; accounting policies and adding guidance on how entities apply the concept of materiality in making decisions about accounting policy 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:112%">The amendments have had an impact on the Company&#8217;s disclosures of accounting policies, but not on the measurement, recognition or presentation of any items in the consolidated 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:700;line-height:112%">Deferred Tax related to Assets and Liabilities arising from a Single Transaction &#8211; Amendments to IAS 12 </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 amendments to IAS 12 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Income Tax</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;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%">narrow the scope of the initial recognition exception, so that it no longer applies to transactions that give rise to equal taxable and deductible temporary differences such as leases and decommissioning liabilities. </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%">The amendments had no impact on the Company&#8217;s 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:115%">2.5 Reclassifications by consistent presentation in consolidated financial statements</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfReclassificationsOrChangesInPresentationExplanatory" id="f-683" continuedAt="f-683-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:107%">The Company has made certain reclassifications to financial information presented as of December 31, 2022 in the consolidated statement of financial position, to provide a consistent presentation of the financial information as of December 31, 2023. A summary of reclassifications made is disclosed below.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><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%">The Company retrospectively adjusted the presentation of Recoverable taxes, Taxes payable  and Provisions and other non-current liabilities in the  balances as of December 31, 2022. In accordance with IAS 1- Presentation of Financial Statements: 1) The Recoverable income tax was presented together with Other recoverable taxes; 2) The income tax payable was presented together with Other taxes payable; and 3) Provisions were presented together with Other non-current liabilities in the consolidated financial statements as of December 31, 2022. This change had no impact on current assets and current and non-current liabilities initially reported.</span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-683-1"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.777%"><tr><td style="width:1.0%"/><td style="width:36.474%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.708%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.708%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.710%"/><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:400;line-height:100%">Balance as at December 31,&#160;2022 (as initially reported)</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:400;line-height:100%">Effects of reclassification</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:400;line-height:100%">Balance as at December 31, 2022 (adjusted)</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 ASSETS</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%">Recoverable 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:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-103" decimals="-6" name="ifrs-full:CurrentTaxAssetsCurrent" format="ixt:num-dot-decimal" scale="6" id="f-684">5,912</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-104" decimals="-6" sign="-" name="ifrs-full:CurrentTaxAssetsCurrent" format="ixt:num-dot-decimal" scale="6" id="f-685">5,912</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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:CurrentTaxAssetsCurrent" format="ixt:fixed-zero" scale="6" id="f-686">&#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%">Recoverable income 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:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-103" decimals="-6" name="kof:CurrentRecoverablesIncomeTax" format="ixt:fixed-zero" scale="6" id="f-687">&#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-104" decimals="-6" name="kof:CurrentRecoverablesIncomeTax" format="ixt:num-dot-decimal" scale="6" id="f-688">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-15" decimals="-6" name="kof:CurrentRecoverablesIncomeTax" format="ixt:num-dot-decimal" scale="6" id="f-689">2,718</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 recoverable 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:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-103" decimals="-6" name="kof:OtherCurrentTaxAssetsRecoverable" format="ixt:fixed-zero" scale="6" id="f-690">&#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-104" decimals="-6" name="kof:OtherCurrentTaxAssetsRecoverable" format="ixt:num-dot-decimal" scale="6" id="f-691">3,194</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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:OtherCurrentTaxAssetsRecoverable" format="ixt:num-dot-decimal" scale="6" id="f-692">3,194</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%">CURRENT LIABILITIES</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%">Taxes 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-103" decimals="-6" name="ifrs-full:CurrentTaxLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="6" id="f-693">7,981</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-104" decimals="-6" sign="-" name="ifrs-full:CurrentTaxLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="6" id="f-694">7,981</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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:CurrentTaxLiabilitiesCurrent" format="ixt:fixed-zero" scale="6" id="f-695">&#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%">Income tax 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:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-103" decimals="-6" name="kof:CurrentIncomeTaxPayable" format="ixt:fixed-zero" scale="6" id="f-696">&#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-104" decimals="-6" name="kof:CurrentIncomeTaxPayable" scale="6" id="f-697">952</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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:CurrentIncomeTaxPayable" scale="6" id="f-698">952</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 taxes 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-103" decimals="-6" name="kof:OtherCurrentTaxPayable" format="ixt:fixed-zero" scale="6" id="f-699">&#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-104" decimals="-6" name="kof:OtherCurrentTaxPayable" format="ixt:num-dot-decimal" scale="6" id="f-700">7,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="kof:OtherCurrentTaxPayable" format="ixt:num-dot-decimal" scale="6" id="f-701">7,029</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-CURRENT LIABILITIES</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%">Provisions and other non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-103" decimals="-6" name="kof:ProvisionsAndOtherNonCurrentLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-702">5,940</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-104" decimals="-6" sign="-" name="kof:ProvisionsAndOtherNonCurrentLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-703">5,940</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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:ProvisionsAndOtherNonCurrentLiabilities" format="ixt:fixed-zero" scale="6" id="f-704">&#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%">Provisions</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-103" decimals="-6" name="ifrs-full:NoncurrentProvisions" format="ixt:fixed-zero" scale="6" id="f-705">&#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-104" decimals="-6" name="ifrs-full:NoncurrentProvisions" format="ixt:num-dot-decimal" scale="6" id="f-706">3,887</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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:NoncurrentProvisions" format="ixt:num-dot-decimal" scale="6" id="f-707">3,887</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 non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-103" decimals="-6" name="ifrs-full:OtherNoncurrentLiabilities" format="ixt:fixed-zero" scale="6" id="f-708">&#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-104" decimals="-6" name="ifrs-full:OtherNoncurrentLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-709">2,053</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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:OtherNoncurrentLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-710">2,053</ix:nonFraction></span></td></tr></table></div></ix:continuation></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div><span><br/></span></div><div id="ia95e32943c9c4d00a63d0816105c0c21_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 3. <ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory" id="f-711" continuedAt="f-711-1" escape="true">Material Accounting Policies </ix:nonNumeric></span></div><ix:continuation id="f-711-1" continuedAt="f-711-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-712" continuedAt="f-712-1" escape="true">Basis of consolidation </ix:nonNumeric></span></div><ix:continuation id="f-712-1" continuedAt="f-712-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></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-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="text-align:justify"><span><br/></span></div><ix:continuation id="f-711-2" continuedAt="f-711-3"><ix:continuation id="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%"> 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;text-indent:-0.05pt"><span><br/></span></div><div 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 (OCI) 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-682-2" continuedAt="f-682-3"> Business combinations </ix:continuation></span></div><ix:continuation id="f-682-3" continuedAt="f-682-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></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-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-711-3" continuedAt="f-711-4"><ix:continuation id="f-682-4" continuedAt="f-682-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%">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 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-682-5" continuedAt="f-682-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-682-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-713" continuedAt="f-713-1" escape="true">Foreign currencies and consolidation of foreign operations investments in associates and joint ventures </ix:nonNumeric></span></div><ix:continuation id="f-713-1" continuedAt="f-713-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 19) 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></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-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-711-4" continuedAt="f-711-5"><ix:continuation id="f-713-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%">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:nonNumeric contextRef="c-1" name="kof:DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock" id="f-714" 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: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%">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%">2021</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-105" 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-106" 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:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-107" decimals="2" name="ifrs-full:AverageForeignExchangeRate" 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:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-108" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="f-718">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-109" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="f-719">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-110" 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-111" 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:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-112" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-722">2.62</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:ClosingForeignExchangeRate" scale="0" id="f-723">2.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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-114" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="f-724">2.47</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-115" 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-116" 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:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-117" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-727">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-118" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="f-728">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-119" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="f-729">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-120" 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-121" 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:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-122" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-732">20.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:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-123" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="f-733">16.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:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-124" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="f-734">19.36</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-125" 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-126" 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:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-127" decimals="3" name="ifrs-full:AverageForeignExchangeRate" 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:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-128" decimals="3" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="f-738">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-129" decimals="3" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="f-739">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-130" 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-131" 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:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-132" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-742">0.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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-133" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="f-743">0.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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-134" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="f-744">0.53</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-135" 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-136" 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:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-137" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-747">0.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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-138" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="f-748">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-139" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="f-749">0.11</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-140" 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-141" 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:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-142" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-752">3.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-143" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="f-753">3.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-144" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="f-754">3.71</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-145" 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-146" 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:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-147" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-757">0.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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-148" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="f-758">0.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:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-149" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="f-759">0.48</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: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.4 <ix:nonNumeric contextRef="c-1" name="kof:DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock" id="f-760" continuedAt="f-760-1" escape="true">Recognition of the effects of inflation in countries with hyperinflationary economic environments </ix:nonNumeric></span></div><ix:continuation id="f-760-1" continuedAt="f-760-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 the 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 FACPCE (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 coefficient (Based on a series that applies the Consumer Price Index (&#8220;CPI&#8221;) from January with the Wholesale Domestic Price Index </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-711-5" continuedAt="f-711-6"><ix:continuation id="f-760-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%">(&#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-761" 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, 2023, 2022, and 2021, 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 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: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 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><td colspan="3" style="padding:2px 1pt;text-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 2019-2021</span></td><td colspan="3" style="padding:2px 1pt;text-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-150" 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: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-151" 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><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-152" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="f-764">13.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: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-153" 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: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-154" 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><td colspan="3" style="background-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-155" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="f-767">11.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%">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-156" 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: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-157" 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><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-158" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="f-770">5.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: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-159" 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: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-160" 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><td colspan="3" style="background-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-161" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="f-773">0.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%">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-162" 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: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-163" 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><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-164" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="f-776">11.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-165" 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: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-166" 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><td colspan="3" style="background-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-167" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="f-779">17.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-168" 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: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-169" 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><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-170" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="f-782">216.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%">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-171" 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: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-172" 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><td colspan="3" style="background-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-173" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="f-785">20.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%">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-174" 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: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-175" 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><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-176" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="f-788">28.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></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-789" continuedAt="f-789-1" escape="true">Cash and cash equivalents </ix:nonNumeric></span></div><ix:continuation id="f-789-1" continuedAt="f-789-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-789-2">The Company also maintains restricted cash held as collateral to meet certain contractual obligations (see Note 8.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-790" continuedAt="f-790-1" escape="true">Financial assets</ix:nonNumeric></span></div><ix:continuation id="f-790-1" continuedAt="f-790-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-790-2" continuedAt="f-790-3"><ix:continuation id="f-711-6" continuedAt="f-711-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-790-3" continuedAt="f-790-4"><ix:continuation id="f-711-7" continuedAt="f-711-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, 2023, 2022 and 2021 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:InterestIncomeOnLoansAndReceivables" scale="6" id="f-791">1</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:InterestIncomeOnLoansAndReceivables" format="ixt:fixed-zero" scale="6" id="f-792">&#8212;</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:InterestIncomeOnLoansAndReceivables" scale="6" id="f-793">6</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-711-8" continuedAt="f-711-9"><ix:continuation id="f-790-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-794" continuedAt="f-794-1" escape="true">Derivative financial instruments </ix:nonNumeric></span></div><ix:continuation id="f-794-1" continuedAt="f-794-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-711-9" continuedAt="f-711-10"><ix:continuation id="f-794-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 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%">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 caption, 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. As of December 31, 2023, the Company does not have net investment hedges in foreign operations, as described in Note 20. 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).</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-795" continuedAt="f-795-1" escape="true">Fair value measurement </ix:nonNumeric></span></div><ix:continuation id="f-795-1" continuedAt="f-795-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 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%">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-711-10" continuedAt="f-711-11"><ix:continuation id="f-795-2" continuedAt="f-795-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 20 and unquoted liabilities such as debt described in Note 18. </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-795-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-796" continuedAt="f-796-1" escape="true">Inventories and cost of goods sold </ix:nonNumeric></span></div><ix:continuation id="f-796-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 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%">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%">Cost of goods sold is based on the weighted average cost of the inventories at the time of sale. Cost 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-797" continuedAt="f-797-1" escape="true">Other current assets </ix:nonNumeric></span></div><ix:continuation id="f-797-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 costs, 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 paid to customers. During the years ended December&#160;31, 2023, 2022 and 2021, such amortization aggregated to Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:AmortisationExpense" scale="6" id="f-798">304</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:AmortisationExpense" scale="6" id="f-799">295</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:AmortisationExpense" scale="6" id="f-800">219</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></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-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-711-11" continuedAt="f-711-12"><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-801" continuedAt="f-801-1" escape="true">Investments accounted for using the equity method</ix:nonNumeric></span></div><ix:continuation id="f-801-1" continuedAt="f-801-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 the associate, the Company measures and recognizes any retained investment at its 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 measures and recognizes any retained investment at its 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, 2023 and 2022 the Company did <ix:nonFraction unitRef="usd" contextRef="c-15" decimals="INF" name="ifrs-full:InvestmentsInJointVentures" format="ixt:fixed-zero" scale="0" id="f-802"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="INF" name="ifrs-full:InvestmentsInJointVentures" format="ixt:fixed-zero" scale="0" id="f-803">no</ix:nonFraction></ix:nonFraction>t have any interests in joint operations.</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-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-711-12" continuedAt="f-711-13"><ix:continuation id="f-801-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.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 2023, the Company recognized a fair value loss on the investment of Ps. <ix:nonFraction unitRef="mxn" contextRef="c-177" decimals="-6" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" scale="6" id="f-804">164</ix:nonFraction>.  As of December&#160;31, 2023, 2022 and 2021 the fair value of Venezuela investment was Ps. <ix:nonFraction unitRef="mxn" contextRef="c-178" decimals="-6" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" scale="6" id="f-805"><ix:nonFraction unitRef="mxn" contextRef="c-179" decimals="-6" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" scale="6" id="f-806"><ix:nonFraction unitRef="mxn" contextRef="c-180" decimals="-6" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" scale="6" id="f-807">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-180" decimals="-6" name="kof:OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments" format="ixt:num-dot-decimal" scale="6" id="f-808">1,777</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-179" decimals="-6" name="kof:OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments" format="ixt:num-dot-decimal" scale="6" id="f-809">1,613</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-178" decimals="-6" name="kof:OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments" format="ixt:num-dot-decimal" scale="6" id="f-810">1,553</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-811" continuedAt="f-811-1" escape="true">Property, plant and equipment </ix:nonNumeric></span></div><ix:continuation id="f-811-1" continuedAt="f-811-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-812" continuedAt="f-812-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%">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%">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%">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-181" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-813">20</ix:nonNumeric> - <ix:nonNumeric contextRef="c-182" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-814">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-183" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-815">20</ix:nonNumeric> - <ix:nonNumeric contextRef="c-184" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-816">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-185" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-817">5</ix:nonNumeric> - <ix:nonNumeric contextRef="c-186" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-818">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-187" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-819">5</ix:nonNumeric> - <ix:nonNumeric contextRef="c-188" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-820">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-189" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-821">4</ix:nonNumeric> - <ix:nonNumeric contextRef="c-190" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-822">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-191" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-823">4</ix:nonNumeric> - <ix:nonNumeric contextRef="c-192" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-824">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-193" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-825">7</ix:nonNumeric> - <ix:nonNumeric contextRef="c-194" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-826">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-195" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-827">7</ix:nonNumeric> - <ix:nonNumeric contextRef="c-196" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-828">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-197" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-829">1.5</ix:nonNumeric> - <ix:nonNumeric contextRef="c-198" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-830">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-199" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-831">1.5</ix:nonNumeric> - <ix:nonNumeric contextRef="c-200" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-832">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-201" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-833">3</ix:nonNumeric> - <ix:nonNumeric contextRef="c-202" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-834">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-203" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-835">3</ix:nonNumeric> - <ix:nonNumeric contextRef="c-204" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-836">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 and for countries with hyperinflationary economies, restated according to IAS 29. 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 have been placed in the hands of customers and still belong to the Company. </span></div><div style="margin-top: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 ownership. These bottles are monitored by sales personnel during periodic visits to retailers and the Company has 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-711-13" continuedAt="f-711-14"><ix:continuation id="f-811-2" continuedAt="f-811-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%">right to charge any breakage identified to the retailer. Bottles that are not subject to such agreements are expensed when placed in the hands of retailers. </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-811-3">The Company&#8217;s returnable bottles are depreciated according to their estimated useful lives: <ix:nonNumeric contextRef="c-205" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-837">4</ix:nonNumeric> for glass bottles and <ix:nonNumeric contextRef="c-206" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-838">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-839" continuedAt="f-839-1" escape="true">Intangible assets </ix:nonNumeric></span></div><ix:continuation id="f-839-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, 2023, the Company had <ix:nonFraction unitRef="agreement" contextRef="c-207" decimals="INF" name="kof:NumberOfBottlerAgreements" format="ixt-sec:numwordsen" scale="0" id="f-840">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, 2023, the Company had <ix:nonFraction unitRef="agreement" contextRef="c-208" decimals="INF" name="kof:NumberOfBottlerAgreements" format="ixt-sec:numwordsen" scale="0" id="f-841">one</ix:nonFraction> bottler agreement in Brazil, which is up for renewal in October 2027. As of December&#160;31, 2023, the Company had <ix:nonFraction unitRef="agreement" contextRef="c-209" decimals="INF" name="kof:NumberOfBottlerAgreements" format="ixt-sec:numwordsen" scale="0" id="f-842">three</ix:nonFraction> bottler agreements in Guatemala, which are up for renewal in March 2025 (<ix:nonFraction unitRef="agreement" contextRef="c-209" decimals="INF" name="kof:NumberOfBottlerAgreementsUpForRenewalIn2025" format="ixt-sec:numwordsen" id="f-843">one</ix:nonFraction> contract) and April 2028 (<ix:nonFraction unitRef="agreement" contextRef="c-209" decimals="INF" name="kof:NumberOfBottlerAgreementsUpForRenewalIn2028" format="ixt-sec:numwordsen" id="f-844">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-210" decimals="INF" name="kof:NumberOfBottlerAgreements" format="ixt-sec:numwordsen" scale="0" id="f-845">one</ix:nonFraction> bottler agreement in each country which is up for renewal as follows: Argentina, which is up for renewal in September 2024; Colombia, which is up for renewal in June 2024; Panama, which is up for renewal in November 2024; 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, 2023 our investee KOF Venezuela had <ix:nonFraction unitRef="agreement" contextRef="c-211" decimals="INF" name="kof:NumberOfBottlerAgreements" format="ixt-sec:numwordsen" scale="0" id="f-846">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-212" name="kof:IntangibleAssetsRenewalTerm" format="ixt-sec:durwordsen" id="f-847">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-680-3" continuedAt="f-680-4"> Impairment of long-lived assets </ix:continuation></span></div><ix:continuation id="f-680-4" continuedAt="f-680-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-711-14" continuedAt="f-711-15"><ix:continuation id="f-680-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, 2023, 2022 and 2021 there was <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="INF" name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill" format="ixt:fixed-zero" scale="0" id="f-848"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="INF" name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill" format="ixt:fixed-zero" scale="0" id="f-849"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="INF" name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill" format="ixt:fixed-zero" scale="0" id="f-850">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-851" continuedAt="f-851-1" escape="true">Leases </ix:nonNumeric></span></div><ix:continuation id="f-851-1" continuedAt="f-851-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 (IBR) 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-711-15" continuedAt="f-711-16"><ix:continuation id="f-851-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-852" continuedAt="f-852-1" escape="true">Financial liabilities and equity instruments </ix:nonNumeric></span></div><ix:continuation id="f-852-1" continuedAt="f-852-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-711-16" continuedAt="f-711-17"><ix:continuation id="f-852-2" continuedAt="f-852-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-852-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-853" continuedAt="f-853-1" escape="true">Provisions </ix:nonNumeric></span></div><ix:continuation id="f-853-1" continuedAt="f-853-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 25.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-853-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-854" continuedAt="f-854-1" escape="true">Post-employment and other short and long-term employee benefits </ix:nonNumeric></span></div><ix:continuation id="f-854-1" continuedAt="f-854-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-855">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-856">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 other comprehensive income (&#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-711-17" continuedAt="f-711-18"><ix:continuation id="f-854-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 amendment to the Federal Labor Law established 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-857" continuedAt="f-857-1" escape="true">Revenue recognition </ix:nonNumeric></span></div><ix:continuation id="f-857-1" continuedAt="f-857-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, spoken or according to the conventional 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. The net sales reflect the effect of agreements with customers, the units delivered at list price, net of variable considerations such as promotions and discounts, which are measure based on the amounts agreed with customers using the expected value 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%">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></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-711-18" continuedAt="f-711-19"><ix:continuation id="f-857-2"><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:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory" id="f-858" 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, 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><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, 2021</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-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-18" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-860">226,222</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-861">193,899</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-213" 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-214" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="f-863">15</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-215" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="f-864">321</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-216" 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-217" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="f-866">503</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-218" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="f-867">584</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-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-25" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-869">226,740</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-870">194,804</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 allowances 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 client&#8217;s invoice. Therefore 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 Modern Channel, retail 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 Traditional Channel or on credit period of 0-90 days for the Modern Channel.</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 wouldn&#8217;t be incurred if the contract hadn&#8217;t 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-871" continuedAt="f-871-1" escape="true">Administrative and selling expenses </ix:nonNumeric></span></div><ix:continuation id="f-871-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 employee profit sharing &#8220;PTU&#8221;) 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 PTU) 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-872" continuedAt="f-872-1" escape="true">Income taxes </ix:nonNumeric></span></div><ix:continuation id="f-872-1" continuedAt="f-872-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-711-19" continuedAt="f-711-20"><ix:continuation id="f-872-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 2023, 2022 and 2021, 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 24.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-873" continuedAt="f-873-1" escape="true">Uncertain tax positions</ix:nonNumeric></span></div><ix:continuation id="f-873-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</span></div><div 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 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-874" continuedAt="f-874-1" escape="true">Share-based payments transactions </ix:nonNumeric></span></div><ix:continuation id="f-874-1" continuedAt="f-874-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 EVA 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 </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-711-20"><ix:continuation id="f-874-2" continuedAt="f-874-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%">and Coca-Cola FEMSA shares or options (as instructed by the Corporate Practices Committee). The acquired shares 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 our 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, 2023, 2022 and 2021, 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-874-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 13.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-875" continuedAt="f-875-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-875-1">The Company presents basic and diluted earnings per share (&#8220;EPS&#8221;) data for its shares. As described in Note 23, 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, bonus issues, 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="ia95e32943c9c4d00a63d0816105c0c21_199"></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%">Note 4. <ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfBusinessCombinationsExplanatory" id="f-876" continuedAt="f-876-1" escape="true">Business Combinations</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="f-876-1" continuedAt="f-876-2"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.1 Business Combinations</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 consummated certain business acquisitions during 2022 that were recorded using the acquisition method of accounting. The results of the acquired operations have been included in the consolidated financial statements since the date on which the Company obtained control of the respective business, as disclosed below. Therefore, the consolidated income statements and the consolidated statements of financial position in the year of such acquisitions are not comparable in this respect with previous periods.</span></div><div style="text-align:justify"><span><br/></span></div><div 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 statement of cash flows for the year ended December 31, 2022, shows the consideration paid for the business combinations, net of the cash acquired in those acquisitions.</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%">4.1.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:10pt;font-weight:700;line-height:120%">Business</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-weight:700;line-height:120%">Acquisitions</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 2022 the Company had the following  acquisitions:</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%">1) On January 24, 2022, the Company, through its Brazilian subsidiary Spal Industria Brasileira de Bebidas, S.A. completed the acquisition of <ix:nonFraction unitRef="number" contextRef="c-219" decimals="INF" name="ifrs-full:PercentageOfVotingEquityInterestsAcquired" scale="-2" id="f-877">100</ix:nonFraction>% of  CVI Refrigerantes Ltda. (herein &#8220;CVI&#8221;), to expand its geographic footprint, for Ps. <ix:nonFraction unitRef="mxn" contextRef="c-220" decimals="-6" name="ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred" format="ixt:num-dot-decimal" scale="6" id="f-878">1,948</ix:nonFraction> in an all cash consideration. CVI was a bottler of Coca-Cola trademark products which operated in Rio Grande do Sul, Brazil. CVI is included in the Company&#8217;s Financial Statements since the acquisition date;</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory" id="f-879" continuedAt="f-879-1" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allocation of the purchase price to the fair value of the net assets acquired is as follows:</span></div></ix:nonNumeric></ix:continuation><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-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-876-2" continuedAt="f-876-3"><ix:continuation id="f-879-1"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.500%"><tr><td style="width:1.0%"/><td style="width:77.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.281%"/><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%">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%">Total current assets, including cash acquired of Ps. <ix:nonFraction unitRef="mxn" contextRef="c-219" decimals="-6" name="ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate" scale="6" id="f-880">104</ix:nonFraction></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-219" decimals="-6" name="ifrs-full:CurrentAssetsRecognisedAsOfAcquisitionDate" scale="6" id="f-881">615</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 non-current assets</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-219" decimals="-6" name="ifrs-full:NoncurrentAssetsRecognisedAsOfAcquisitionDate" scale="6" id="f-882">972</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%">Distribution rights</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:IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate" scale="6" id="f-883">894</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="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-219" decimals="-6" name="kof:IdentifiableAssetsAcquiredRecognisedAsOfAcquisitionDate" format="ixt:num-dot-decimal" scale="6" id="f-884">2,481</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 liabilities</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="kof:IdentifiableLiabilitiesAcquiredRecognisedAsOfAcquisitionDate" scale="6" id="f-885">731</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 assets acquired</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-219" decimals="-6" name="ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed" format="ixt:num-dot-decimal" scale="6" id="f-886">1,750</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%">Goodwill arising on acquisition</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:GoodwillRecognisedAsOfAcquisitionDate" scale="6" id="f-887">197</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 consideration transferred</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-219" decimals="-6" name="ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred" format="ixt:num-dot-decimal" scale="6" id="f-888">1,947</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%">Consideration not paid on acquisition date</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="kof:ConsiderationTransferredAmountToBePaid" scale="6" id="f-889">186</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:400;line-height:100%">Consideration paid in acquisition date, net</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-219" decimals="-6" name="kof:ConsiderationTransferredNetPaymentOnAcquisitionDate" format="ixt:num-dot-decimal" scale="6" id="f-890">1,761</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%">Cash acquired of CVI</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:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate" scale="6" id="f-891">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%">Net cash paid</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-219" decimals="-6" name="ifrs-full:CashTransferred" format="ixt:num-dot-decimal" scale="6" id="f-892">1,657</ix:nonFraction></span></td></tr></table></div></ix:continuation><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%">Total revenues of CVI for the period from the acquisition date through to December 31, 2022 were Ps. <ix:nonFraction unitRef="mxn" contextRef="c-221" decimals="-6" name="ifrs-full:RevenueOfAcquiree" format="ixt:num-dot-decimal" scale="6" id="f-893">1,923</ix:nonFraction>. Goodwill was allocated on the South America segment.  </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-876-3"> 2) On November 30, 2022, the Company completed the acquisition of <ix:nonFraction unitRef="number" contextRef="c-222" decimals="INF" name="ifrs-full:PercentageOfVotingEquityInterestsAcquired" scale="-2" id="f-894">100</ix:nonFraction>% of the business of &#8220;Agua Cristal&#8221; from Bepensa, a Mexican business group, in the Southeast region of Mexico for Ps. <ix:nonFraction unitRef="mxn" contextRef="c-222" decimals="-6" name="ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred" scale="6" id="f-895">699</ix:nonFraction> in an all cash consideration transferred. The business of &#8220;Agua Cristal&#8221; is included in the Company results since December 2022. The Company booked mainly property, plant and equipment for Ps. <ix:nonFraction unitRef="mxn" contextRef="c-222" decimals="-6" name="ifrs-full:PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate" scale="6" id="f-896">448</ix:nonFraction>, other indefinite lived intangible assets for Ps.<ix:nonFraction unitRef="mxn" contextRef="c-222" decimals="-6" name="ifrs-full:IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate" scale="6" id="f-897">228</ix:nonFraction>, goodwill for Ps. <ix:nonFraction unitRef="mxn" contextRef="c-222" decimals="-6" name="ifrs-full:GoodwillRecognisedAsOfAcquisitionDate" scale="6" id="f-898">8</ix:nonFraction> and the amount of liabilities assumed was <ix:nonFraction unitRef="mxn" contextRef="c-222" decimals="-6" name="kof:IdentifiableLiabilitiesAcquiredRecognisedAsOfAcquisitionDate" format="ixt:fixed-zero" scale="0" id="f-899">no</ix:nonFraction>t significant.</ix:continuation> </span></div><div id="ia95e32943c9c4d00a63d0816105c0c21_202"></div><div style="margin-top:12pt"><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%">Note 5. <ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory" id="f-900" continuedAt="f-900-1" escape="true">Cash and Cash Equivalents </ix:nonNumeric></span></div><ix:continuation id="f-900-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 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-901" continuedAt="f-901-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-901-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%">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%">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-902">6,101</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-903">5,828</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-904">24,959</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-905">34,449</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-906">31,060</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-907">40,277</ix:nonFraction></span></td></tr></table></div></ix:continuation></ix:continuation><div id="ia95e32943c9c4d00a63d0816105c0c21_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 6. <ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory" id="f-908" continuedAt="f-908-1" escape="true">Trade Receivables, Net </ix:nonNumeric></span></div><ix:continuation id="f-908-1" continuedAt="f-908-2"><ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfFinancialAssetsExplanatory" id="f-909" 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%">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%">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-910">15,022</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-911">13,432</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 14)</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-223" decimals="-6" name="ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties" scale="6" id="f-912">378</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-224" decimals="-6" name="ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties" scale="6" id="f-913">776</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-225" decimals="-6" name="ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties" scale="6" id="f-914">76</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-226" decimals="-6" name="ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties" scale="6" id="f-915">84</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 14)</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-227" decimals="-6" name="ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties" format="ixt:num-dot-decimal" scale="6" id="f-916">1,460</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:TradeAndOtherCurrentReceivablesDueFromRelatedParties" scale="6" id="f-917">746</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 related parties (See Note 14)</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-229" decimals="-6" name="ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties" format="ixt:fixed-zero" scale="6" id="f-918">&#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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-230" decimals="-6" name="ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties" scale="6" id="f-919">182</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 sundry accounts receivable</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:OtherCurrentReceivables" format="ixt:num-dot-decimal" scale="6" id="f-920">1,390</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:OtherCurrentReceivables" format="ixt:num-dot-decimal" scale="6" id="f-921">1,636</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%">Allowance for expected credit losses</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:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="f-922">577</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:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="f-923">538</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:TradeAndOtherCurrentReceivables" format="ixt:num-dot-decimal" scale="6" id="f-924">17,749</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:TradeAndOtherCurrentReceivables" format="ixt:num-dot-decimal" scale="6" id="f-925">16,318</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%">6.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-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-908-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 the <ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="kof:PercentageOfUnrecoverableTradeAccountsReceivables" scale="-2" id="f-926">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, 2023, 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, 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%">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 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%">6.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, 2023, 2022 and 2021, the Company had an allowance for Ps. <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="f-927">577</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="f-928">538</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-53" decimals="-6" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="f-929">531</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, 2023, 2022 and 2021, 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-930" 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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="f-931">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-53" decimals="-6" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="f-932">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:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-36" decimals="-6" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="f-933">515</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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="f-934">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-25" decimals="-6" name="ifrs-full:AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="f-935">14</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:AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="f-936">35</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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" sign="-" name="kof:UtilisationReversalAllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="f-937">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-25" decimals="-6" sign="-" name="kof:UtilisationReversalAllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="f-938">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-26" decimals="-6" sign="-" name="kof:UtilisationReversalAllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="f-939">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: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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="f-940">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-25" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="f-941">45</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" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="f-942">25</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:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="f-943">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-15" decimals="-6" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="f-944">538</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="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="f-945">531</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><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%">6.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. Contributions received by the Company are recognized as a reduction in selling expenses. For the years ended December&#160;31, 2023, 2022 and 2021 contributions received were Ps. <ix:nonFraction unitRef="mxn" contextRef="c-223" decimals="-6" name="ifrs-full:AmountsReceivableRelatedPartyTransactions" format="ixt:num-dot-decimal" scale="6" id="f-946">2,450</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-224" decimals="-6" name="ifrs-full:AmountsReceivableRelatedPartyTransactions" format="ixt:num-dot-decimal" scale="6" id="f-947">1,170</ix:nonFraction>, and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-231" decimals="-6" name="ifrs-full:AmountsReceivableRelatedPartyTransactions" format="ixt:num-dot-decimal" scale="6" id="f-948">2,437</ix:nonFraction>, respectively.</span></div></ix:continuation><div id="ia95e32943c9c4d00a63d0816105c0c21_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 7. <ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfInventoriesExplanatory" id="f-949" continuedAt="f-949-1" escape="true">Inventories </ix:nonNumeric></span></div><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock" id="f-950" escape="true"><ix:continuation id="f-949-1" continuedAt="f-949-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%">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 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-951">6,293</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-952">5,693</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-953">3,624</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-954">4,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%">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-955">1,004</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" scale="6" id="f-956">922</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-957">107</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-958">204</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-959">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="kof:PackingMaterials" scale="6" id="f-960">420</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-961">314</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-962">361</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-963">11,880</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-964">11,888</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-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-949-2"><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, 2023, 2022 and 2021, 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-965">165</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:InventoryWritedown2011" scale="6" id="f-966">80</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:InventoryWritedown2011" scale="6" id="f-967">45</ix:nonFraction>, respectively to net realizable value. </span></div><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfChangesInInventoriesExplanatoryTableTextBlock" id="f-968" 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, 2023, 2022 and 2021, 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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-969">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-25" decimals="-6" name="ifrs-full:ChangesInInventoriesOfFinishedGoodsAndWorkInProgress" format="ixt:num-dot-decimal" scale="6" id="f-970">25,073</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-971">23,756</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-972">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-25" decimals="-6" name="ifrs-full:RawMaterialsAndConsumablesUsed" format="ixt:num-dot-decimal" scale="6" id="f-973">85,171</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-974">69,309</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-975">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-25" decimals="-6" name="ifrs-full:CostOfMerchandiseSold" format="ixt:num-dot-decimal" scale="6" id="f-976">110,244</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-977">93,065</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="ia95e32943c9c4d00a63d0816105c0c21_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 8. <ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock" id="f-978" continuedAt="f-978-1" escape="true">Other Current Assets and Other Current Financial Assets </ix:nonNumeric></span></div><ix:continuation id="f-978-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%">8.1 <ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfOtherCurrentAssetsExplanatory" id="f-979" continuedAt="f-979-1" escape="true">Other Current Assets: </ix:nonNumeric></span></div><ix:continuation id="f-979-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%">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%">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" scale="6" id="f-980">902</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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" format="ixt:num-dot-decimal" scale="6" id="f-981">1,695</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-982">126</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-983">208</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-984">29</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-985">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%">&#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-986">1,057</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-987">1,906</ix:nonFraction></span></td></tr></table></div></ix:continuation><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfPrepaidExpensesExplanatoryTableTextBlock" id="f-988" 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, 2023 and 2022 are as follows: </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%">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%">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" scale="6" id="f-989">789</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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" format="ixt:num-dot-decimal" scale="6" id="f-990">1,478</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-991">96</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-992">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%">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-993">17</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-994">100</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" scale="6" id="f-995">902</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" format="ixt:num-dot-decimal" scale="6" id="f-996">1,695</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, 2023, 2022 and 2021, were Ps. <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="kof:OtherCurrentAssetsAndFinancialAssets" format="ixt:num-dot-decimal" scale="6" id="f-997">4,691</ix:nonFraction> Ps. <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="kof:OtherCurrentAssetsAndFinancialAssets" format="ixt:num-dot-decimal" scale="6" id="f-998">3,983</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-999">5,413</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%">8.2 <ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock" id="f-1000" continuedAt="f-1000-1" escape="true">Other Current Financial Assets: </ix:nonNumeric></span></div><ix:continuation id="f-1000-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.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%">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"><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-1001">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-15" decimals="-6" name="ifrs-full:RestrictedCashAndCashEquivalents" scale="6" id="f-1002">243</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 20)</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-1003">263</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" format="ixt:num-dot-decimal" scale="6" id="f-1004">2,668</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-1005">567</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" format="ixt:num-dot-decimal" scale="6" id="f-1006">2,911</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: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 accounts payable.</span></div></ix:continuation><div id="ia95e32943c9c4d00a63d0816105c0c21_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 9. <ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock" id="f-1007" continuedAt="f-1007-1" escape="true">Investments in Other Entities</ix:nonNumeric></span></div><ix:continuation id="f-1007-1" continuedAt="f-1007-2"><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock" id="f-1008" continuedAt="f-1008-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, 2023 and 2022 the investment in other entities is comprised of the following:</span></div></ix:nonNumeric><div><ix:continuation id="f-1008-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%">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%">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-232" decimals="-6" name="ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates" format="ixt:num-dot-decimal" scale="6" id="f-1009">9,246</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-233" decimals="-6" name="ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates" format="ixt:num-dot-decimal" scale="6" id="f-1010">8,452</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-35</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-1007-2" continuedAt="f-1007-3"><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock" id="f-1011" continuedAt="f-1011-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%">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><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: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%">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%">Compa&#241;&#237;a Paname&#241;a de Bebidas, 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%">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%">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-234" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="f-1012">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-235" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="f-1013">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-236" decimals="-6" name="ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod" format="ixt:fixed-zero" scale="6" id="f-1014">&#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%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-237" decimals="-6" name="ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod" format="ixt:fixed-zero" scale="6" id="f-1015">&#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%">Dispensadoras de Caf&#233;, S.A.P.I. de C.V.</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%">Services</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-238" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="f-1016">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-239" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="f-1017">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-240" decimals="-6" name="ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod" scale="6" id="f-1018">223</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-241" decimals="-6" name="ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod" scale="6" id="f-1019">189</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%">Fountain Agua Mineral, LTDA</span></td><td colspan="3" style="background-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-242" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="f-1020">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-243" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="f-1021">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-244" decimals="-6" name="ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod" scale="6" id="f-1022">808</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-245" decimals="-6" name="ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod" scale="6" id="f-1023">752</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%">Planta Nueva Ecolog&#237;a De Tabasco, S.A. de C.V.</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%">Recycling</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-246" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="f-1024">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-247" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="f-1025">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-248" decimals="-6" name="ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-1026">1,139</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-249" decimals="-6" name="ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod" scale="6" id="f-1027">578</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;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-250" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInAssociate" scale="-2" id="f-1028">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-251" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInAssociate" scale="-2" id="f-1029">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-252" decimals="-6" name="ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-1030">3,454</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-253" decimals="-6" name="ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-1031">3,632</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-254" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInAssociate" scale="-2" id="f-1032">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-255" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInAssociate" scale="-2" id="f-1033">29.3</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-256" decimals="-6" name="ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-1034">2,831</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-257" decimals="-6" name="ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-1035">2,267</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-258" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInAssociate" scale="-2" id="f-1036">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-259" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInAssociate" scale="-2" id="f-1037">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-260" decimals="-6" name="ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod" scale="6" id="f-1038">298</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-261" decimals="-6" name="ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod" scale="6" id="f-1039">388</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-262" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInAssociate" scale="-2" id="f-1040">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-263" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInAssociate" scale="-2" id="f-1041">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-264" decimals="-6" name="ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod" scale="6" id="f-1042">215</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-265" decimals="-6" name="ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod" scale="6" id="f-1043">157</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-266" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInAssociate" scale="-2" id="f-1044">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-267" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInAssociate" scale="-2" id="f-1045">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-268" decimals="-6" name="ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod" scale="6" id="f-1046">99</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-269" decimals="-6" name="ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod" scale="6" id="f-1047">100</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-270" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInAssociate" scale="-2" id="f-1048">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-271" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInAssociate" scale="-2" id="f-1049">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-272" decimals="-6" name="ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod" scale="6" id="f-1050">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-273" decimals="-6" name="ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod" scale="6" id="f-1051">282</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-274" decimals="-6" name="ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod" scale="6" id="f-1052">156</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-275" decimals="-6" name="ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod" scale="6" id="f-1053">107</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-232" decimals="-6" name="ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates" format="ixt:num-dot-decimal" scale="6" id="f-1054">9,246</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-233" decimals="-6" name="ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates" format="ixt:num-dot-decimal" scale="6" id="f-1055">8,452</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-1011-1" continuedAt="f-1011-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-1011-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:115%">During 2023 the Company received dividends from Promotora Mexicana de Embotelladores, S.A. de C.V. ("PIASA") for the amount of Ps. <ix:nonFraction unitRef="mxn" contextRef="c-276" decimals="-6" name="ifrs-full:RevenueFromDividends" scale="6" id="f-1056">79</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 2023 the Company made capital contributions to Jugos del Valle, S.A.P.I. de C.V. for the amount of Ps. <ix:nonFraction unitRef="mxn" contextRef="c-277" decimals="-6" name="kof:CapitalContribution" scale="6" id="f-1057">466</ix:nonFraction>, and sale of shares for an amount of Ps. <ix:nonFraction unitRef="mxn" contextRef="c-277" decimals="-6" name="ifrs-full:ExpenseOfRestructuringActivities" scale="6" id="f-1058">24</ix:nonFraction>, also our ownership decreased due to a corporate restructuring. </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%">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="mxn" contextRef="c-278" decimals="-6" name="kof:InvestmentImpairments" scale="6" id="f-1059">143</ix:nonFraction> recognized in the South America segment. </span></div><div style="text-align:justify"><span><br/></span></div><div 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 and 2022 the Company made capital contributions to Planta Nueva Ecolog&#237;a de Tabasco S.A. de C.V.  for the amounts of Ps. <ix:nonFraction unitRef="mxn" contextRef="c-279" decimals="-6" name="kof:CapitalContribution" scale="6" id="f-1060">506</ix:nonFraction>, and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-280" decimals="-6" name="kof:CapitalContribution" scale="6" id="f-1061">560</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><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 2022, our ownership in Jugos del Valle, S.A.P.I. de C.V. increased due to a corporate restructuring and our ownership in Leao Alimentos e Bebidas, LTDA, Trop Frutas do Brasil, LTDA increased due to acquisition of CVI. </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 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-281" decimals="-6" name="ifrs-full:RevenueFromDividends" scale="6" id="f-1062">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%">During 2021 the Company made capital contributions to Jugos del Valle, S.A.P.I. de C.V. for the amounts of Ps. <ix:nonFraction unitRef="mxn" contextRef="c-282" decimals="-6" name="kof:CapitalContribution" scale="6" id="f-1063">44</ix:nonFraction>, and 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021 the Company reduced its capital on Leao Alimentos e Bebidas, LTDA for the amount of Ps. <ix:nonFraction unitRef="mxn" contextRef="c-283" decimals="-6" name="ifrs-full:ReductionOfIssuedCapital" scale="6" id="f-1064">46</ix:nonFraction>, and there were no changes in the ownership percentage as a result of the capital reduction.</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><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-1007-3"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, the Company recognized an impairment on its investment in Trop Frutas Do Brasil LTDA. for the amount of Ps. <ix:nonFraction unitRef="mxn" contextRef="c-284" decimals="-6" name="kof:InvestmentImpairments" scale="6" id="f-1065">250</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%">recognized in the South America segment. </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%">On September 30, 2020, the Company announced that its joint venture with The Coca-Cola Company (Compa&#241;&#237;a Paname&#241;a de Bebidas, S.A.P.I. de C.V.) successfully sold <ix:nonFraction unitRef="number" contextRef="c-285" decimals="2" name="ifrs-full:PercentageOfEntitysRevenue" scale="-2" id="f-1066">100</ix:nonFraction>% of its stock interest in Estrella Azul, a dairy products company in Panama. As part of the transaction, the Company agreed with the buyer that it could receive payments in the future if the business of Estrella Azul achieves certain volume and EBITDA targets during the 2022-2027 period. The Company estimated the amount of the payments to be received based on the forecasts of the business and calculated its net present 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%">For the years ended December&#160;31, 2023, 2022 and 2021 the equity earnings recognized for associates were Ps. <ix:nonFraction unitRef="mxn" contextRef="c-286" decimals="-6" name="ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates" scale="6" id="f-1067">25</ix:nonFraction>,  Ps. <ix:nonFraction unitRef="mxn" contextRef="c-287" decimals="-6" name="ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates" scale="6" id="f-1068">194</ix:nonFraction>, and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-288" decimals="-6" name="ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates" scale="6" id="f-1069">85</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, 2023, 2022 and 2021 the equity earnings recognized for joint ventures were Ps.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> <ix:nonFraction unitRef="mxn" contextRef="c-289" decimals="-6" name="ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates" scale="6" id="f-1070">190</ix:nonFraction></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-290" decimals="-6" name="ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates" scale="6" id="f-1071">192</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-291" decimals="-6" name="ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates" scale="6" id="f-1072">3</ix:nonFraction>, respectively.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="ia95e32943c9c4d00a63d0816105c0c21_220"></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 10. <ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfLeasesExplanatory" id="f-1073" continuedAt="f-1073-1" escape="true">Leases</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="f-1073-1" continuedAt="f-1073-2"><ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory" 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, 2023 and 2022, 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%">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:10pt;font-weight:700;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%">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-1075">2,069</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-1076">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%">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" scale="6" id="f-1077">586</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" format="ixt:num-dot-decimal" scale="6" id="f-1078">1,083</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="usd" contextRef="c-1" decimals="-6" name="ifrs-full:RightofuseAssetsIncreaseDecreaseInRevaluationSurplus" scale="6" id="f-1079">812</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="usd" contextRef="c-25" decimals="-6" name="ifrs-full:RightofuseAssetsIncreaseDecreaseInRevaluationSurplus" scale="6" id="f-1080">476</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 from business combinations</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:AdditionsToRightOfUseAssetsRecognisedInBusinessCombination" format="ixt:fixed-zero" scale="6" id="f-1081">&#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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:AdditionsToRightOfUseAssetsRecognisedInBusinessCombination" scale="6" id="f-1082">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%">Disposals</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:DisposalOfRightOfUseAssets" scale="6" id="f-1083">271</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:DisposalOfRightOfUseAssets" scale="6" id="f-1084">296</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%">Depreciation</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:DepreciationRightofuseAssets" scale="6" id="f-1085">776</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:DepreciationRightofuseAssets" scale="6" id="f-1086">660</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%">Hyperinflationary economies effect</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:RightOfUseAssetHyperinflationaryEconomiesEffect" scale="6" id="f-1087">6</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:RightOfUseAssetHyperinflationaryEconomiesEffect" scale="6" id="f-1088">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%">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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:EffectsOfChangeInForeignExchangeRatesRightOfUseAssets" scale="6" id="f-1089">38</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:EffectsOfChangeInForeignExchangeRatesRightOfUseAssets" scale="6" id="f-1090">32</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:#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:RightofuseAssets" format="ixt:num-dot-decimal" scale="6" id="f-1091">2,388</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:RightofuseAssets" format="ixt:num-dot-decimal" scale="6" id="f-1092">2,069</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-1093" 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, 2023 and 2022, 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%">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:10pt;font-weight:700;line-height:100%">2022</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-292" decimals="-6" name="ifrs-full:GrossLeaseLiabilities" scale="6" id="f-1094">966</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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-293" decimals="-6" name="ifrs-full:GrossLeaseLiabilities" scale="6" id="f-1095">675</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-294" decimals="-6" name="ifrs-full:GrossLeaseLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-1096">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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-295" decimals="-6" name="ifrs-full:GrossLeaseLiabilities" scale="6" id="f-1097">928</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-296" decimals="-6" name="ifrs-full:GrossLeaseLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-1098">1,353</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-297" decimals="-6" name="ifrs-full:GrossLeaseLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-1099">1,462</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-1100">3,705</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-1101">3,065</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-1102">2,521</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-1103">2,135</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-1104">752</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-1105">472</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-1106">1,769</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-1107">1,663</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesExplanatoryTableTextBlock" id="f-1108" continuedAt="f-1108-1" 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, 2023 and 2022, the change in the Company&#8217;s lease liabilities, is as follows:</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-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-1073-2"><ix:continuation id="f-1108-1"><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%">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:10pt;font-weight:700;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%">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-1109">2,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:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-53" decimals="-6" name="ifrs-full:LeaseLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-1110">1,505</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" scale="6" id="f-1111">586</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" format="ixt:num-dot-decimal" scale="6" id="f-1112">1,083</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-1113">812</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-1114">476</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 from business combinations</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:AdditionsToLeaseLiabilitiesRecognisedInBusinessCombination" format="ixt:fixed-zero" scale="6" id="f-1115">&#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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="kof:AdditionsToLeaseLiabilitiesRecognisedInBusinessCombination" scale="6" id="f-1116">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%">Disposals</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:DisposalOfLeaseLiabilities" scale="6" id="f-1117">277</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:DisposalOfLeaseLiabilities" scale="6" id="f-1118">309</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:#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-1119">690</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:PaymentsOfLeaseLiabilities" scale="6" id="f-1120">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%">Foreign exchange effects</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:ForeignExchangeEffectsOfLeaseLiabilities" scale="6" id="f-1121">20</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:ForeignExchangeEffectsOfLeaseLiabilities" scale="6" id="f-1122">17</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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:EffectsOfChangesInForeignExchangeRatesOfLeaseLiabilities" scale="6" id="f-1123">25</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:EffectsOfChangesInForeignExchangeRatesOfLeaseLiabilities" scale="6" id="f-1124">19</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:#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:LeaseLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-1125">2,521</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:LeaseLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-1126">2,135</ix:nonFraction></span></td></tr></table></div></ix:continuation><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 2023, 2022 and 2021 were Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" scale="6" id="f-1127">968</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" scale="6" id="f-1128">763</ix:nonFraction>, and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" scale="6" id="f-1129">730</ix:nonFraction>, respectively; out of which, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:InterestExpenseOnLeaseLiabilities" scale="6" id="f-1130">278</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:InterestExpenseOnLeaseLiabilities" scale="6" id="f-1131">132</ix:nonFraction>, and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:InterestExpenseOnLeaseLiabilities" scale="6" id="f-1132">101</ix:nonFraction>, represented the interest expense reported in the consolidated income statements for the years ended on December&#160;31, 2023, 2022 and 2021, 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, 2023, 2022 and 2021 were Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:ExpensesForLowValueAssetsAndShortTermLeases" scale="6" id="f-1133">190</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:ExpensesForLowValueAssetsAndShortTermLeases" scale="6" id="f-1134">116</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:ExpensesForLowValueAssetsAndShortTermLeases" scale="6" id="f-1135">183</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%">As of December&#160;31, 2023, 2022 and 2021  the weighted average incremental borrowing rate was  <ix:nonFraction unitRef="number" contextRef="c-14" decimals="INF" name="ifrs-full:WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16" scale="-2" id="f-1136">10.18</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="c-15" decimals="INF" name="ifrs-full:WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16" scale="-2" id="f-1137">9.29</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="c-53" decimals="INF" name="ifrs-full:WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16" scale="-2" id="f-1138">7.18</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-38</span></div></div></div><div id="ia95e32943c9c4d00a63d0816105c0c21_223"></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 11. <ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory" id="f-1139" continuedAt="f-1139-1" escape="true">Property, plant &amp; equipment.&#160;&#160;&#160;&#160; </ix:nonNumeric></span></div><ix:continuation id="f-1139-1" continuedAt="f-1139-2"><ix:continuation id="f-812-1" continuedAt="f-812-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:19.278%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.251%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.251%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.808%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.474%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.251%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.251%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.251%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.043%"/><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, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-1140">5,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: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-1141">18,653</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1142">39,664</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1143">20,202</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1144">17,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-303" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1145">5,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-304" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1146">737</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1147">851</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1148">109,165</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-307" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1149">&#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%"><ix:nonFraction unitRef="mxn" contextRef="c-308" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="f-1150">21</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-309" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="f-1151">61</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-310" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="f-1152">427</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-311" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1153">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-312" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1154">7,911</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-313" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1155">&#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%"><ix:nonFraction unitRef="mxn" contextRef="c-314" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="f-1156">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-315" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1157">12,292</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-307" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1158">&#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:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="f-1159">731</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-309" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1160">4,791</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-310" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1161">1,351</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-311" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="f-1162">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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-312" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1163">7,001</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-313" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="f-1164">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-314" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="f-1165">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-315" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1166">&#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-307" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1167">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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-308" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1168">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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-309" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1169">2,680</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-310" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1170">1,614</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-311" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1171">2,299</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-312" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1172">&#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-313" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1173">62</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-314" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1174">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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-315" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1175">6,697</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-307" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1176">144</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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" scale="6" id="f-1177">637</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-309" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1178">1,919</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-310" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1179">556</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-311" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1180">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-312" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1181">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-313" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1182">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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-314" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1183">77</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-315" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1184">3,790</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-307" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1185">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-308" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1186">326</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-309" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" format="ixt:num-dot-decimal" scale="6" id="f-1187">1,260</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-310" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1188">319</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-311" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1189">487</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-312" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" format="ixt:fixed-zero" scale="6" id="f-1190">&#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-313" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1191">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-314" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1192">321</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-315" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" format="ixt:num-dot-decimal" scale="6" id="f-1193">2,991</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, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-1194">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-317" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1195">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-318" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1196">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-319" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1197">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-320" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1198">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-321" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1199">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-322" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1200">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-323" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1201">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-324" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1202">113,961</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, 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-316" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1203">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-317" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1204">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-318" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1205">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-319" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1206">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-320" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1207">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-321" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1208">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-322" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1209">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-323" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1210">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-324" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1211">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;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-1212">267</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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" scale="6" id="f-1213">38</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-327" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="f-1214">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-328" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="f-1215">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-329" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1216">4,123</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-330" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1217">12,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-331" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="f-1218">26</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-332" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="f-1219">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-333" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1220">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-325" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="f-1221">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-326" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="f-1222">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-327" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="f-1223">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-328" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="f-1224">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-329" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="f-1225">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-330" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="f-1226">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-331" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1227">&#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-332" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1228">&#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-333" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1229">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-325" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="f-1230">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-326" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1231">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-327" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1232">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-328" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1233">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-329" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="f-1234">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-330" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1235">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-331" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="f-1236">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-332" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="f-1237">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-333" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1238">&#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-325" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1239">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-326" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1240">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-327" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1241">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-328" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1242">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-329" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1243">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-330" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1244">&#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-331" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1245">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-332" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1246">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-333" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1247">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-325" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1248">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-326" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1249">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-327" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1250">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-328" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1251">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-329" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1252">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-330" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1253">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-331" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1254">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-332" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1255">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-333" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1256">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%"><ix:nonFraction unitRef="mxn" contextRef="c-325" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1257">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%"><ix:nonFraction unitRef="mxn" contextRef="c-326" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1258">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%"><ix:nonFraction unitRef="mxn" contextRef="c-327" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" format="ixt:num-dot-decimal" scale="6" id="f-1259">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%"><ix:nonFraction unitRef="mxn" contextRef="c-328" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1260">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%"><ix:nonFraction unitRef="mxn" contextRef="c-329" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1261">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%"><ix:nonFraction unitRef="mxn" contextRef="c-330" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1262">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-331" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" format="ixt:fixed-zero" scale="6" id="f-1263">&#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-332" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" format="ixt:fixed-zero" scale="6" id="f-1264">&#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-333" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" format="ixt:num-dot-decimal" scale="6" id="f-1265">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: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-1266">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: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-1267">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:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-336" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1268">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:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-337" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1269">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:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-338" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1270">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:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-339" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1271">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:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-340" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1272">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:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-341" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1273">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:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-342" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1274">127,827</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, 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: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-1275">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: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-1276">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:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-336" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1277">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:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-337" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1278">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:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-338" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1279">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:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-339" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1280">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:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-340" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1281">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:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-341" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1282">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:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-342" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1283">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: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-343" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="f-1284">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-344" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="f-1285">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-345" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="f-1286">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-346" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="f-1287">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-347" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1288">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-348" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1289">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-349" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" 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-350" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="f-1291">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-351" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1292">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: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-343" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="f-1293">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-344" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1294">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-345" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1295">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-346" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1296">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-347" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1297">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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-348" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1298">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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-349" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="f-1299">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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-350" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="f-1300">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-351" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1301">&#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%">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-343" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1302">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-344" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1303">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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-345" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1304">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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-346" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1305">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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-347" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1306">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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-348" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1307">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-349" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1308">&#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-350" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1309">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-351" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1310">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: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-343" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1311">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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-344" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1312">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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-345" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1313">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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-346" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1314">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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-347" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1315">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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-348" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1316">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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-349" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1317">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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-350" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1318">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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-351" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1319">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: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-343" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1320">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-344" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1321">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-345" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" format="ixt:num-dot-decimal" scale="6" id="f-1322">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-346" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1323">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-347" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1324">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-348" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1325">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-349" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" format="ixt:fixed-zero" scale="6" id="f-1326">&#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-350" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" format="ixt:fixed-zero" scale="6" id="f-1327">&#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-351" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" format="ixt:num-dot-decimal" scale="6" id="f-1328">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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-1329">5,219</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-1330">20,420</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-354" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1331">46,242</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-355" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1332">22,924</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-356" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1333">26,091</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-357" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1334">14,809</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-358" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1335">515</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-359" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1336">1,582</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-360" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1337">137,802</ix:nonFraction></span></td></tr></table></div><div style="margin-top:6pt"><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" scale="6" id="f-1338">499</ix:nonFraction> , Ps. <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="kof:OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1339">1,971</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-1340">3,784</ix:nonFraction> outstanding payment to suppliers, as of December&#160;31, 2023, 2022 and 2021 respectively</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-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-1139-2" continuedAt="f-1139-3"><ix:continuation id="f-812-2" continuedAt="f-812-3"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.437%"><tr><td style="width:1.0%"/><td style="width:18.966%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.484%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.484%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.484%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.264%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.710%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.477%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.717%"/><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, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1341">&#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-362" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1342">5,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-363" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1343">19,842</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-364" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1344">11,859</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-365" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1345">12,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:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-366" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1346">&#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-367" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1347">379</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-368" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1348">429</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-369" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1349">49,705</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-370" decimals="-6" name="ifrs-full:DepreciationExpense" format="ixt:fixed-zero" scale="6" id="f-1350">&#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:DepreciationExpense" scale="6" id="f-1351">484</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-372" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" format="ixt:num-dot-decimal" scale="6" id="f-1352">2,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-373" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" format="ixt:num-dot-decimal" scale="6" id="f-1353">2,097</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-374" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" format="ixt:num-dot-decimal" scale="6" id="f-1354">2,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-375" decimals="-6" name="ifrs-full:DepreciationExpense" format="ixt:fixed-zero" scale="6" id="f-1355">&#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-376" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" scale="6" id="f-1356">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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-377" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" scale="6" id="f-1357">122</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-378" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" format="ixt:num-dot-decimal" scale="6" id="f-1358">8,284</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-370" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1359">&#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-371" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1360">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:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-372" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1361">2,336</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-373" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1362">1,493</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-374" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1363">2,390</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-375" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1364">&#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-376" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1365">62</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-377" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1366">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-378" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1367">6,297</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-370" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" 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-371" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1369">162</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-372" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1370">867</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-373" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1371">372</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-374" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1372">222</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-375" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" 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-376" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1374">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-377" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1375">48</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-378" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1376">1,679</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-370" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" 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-371" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1378">139</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-372" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1379">946</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-373" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1380">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-374" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1381">427</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-375" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" 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-376" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1383">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:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-377" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1384">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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-378" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" format="ixt:num-dot-decimal" scale="6" id="f-1385">1,765</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, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1386">&#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-380" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1387">5,498</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-381" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1388">20,378</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-382" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1389">12,300</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-383" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1390">12,676</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-384" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1391">&#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-385" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1392">395</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-386" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1393">531</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-387" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1394">51,778</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, 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-379" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1395">&#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-380" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1396">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-381" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1397">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-382" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1398">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-383" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1399">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-384" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1400">&#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-385" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1401">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-386" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1402">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-387" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1403">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-388" decimals="-6" name="ifrs-full:DepreciationExpense" format="ixt:fixed-zero" scale="6" id="f-1404">&#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-389" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" scale="6" id="f-1405">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-390" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" format="ixt:num-dot-decimal" scale="6" id="f-1406">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-391" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" format="ixt:num-dot-decimal" scale="6" id="f-1407">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-392" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" format="ixt:num-dot-decimal" scale="6" id="f-1408">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-393" decimals="-6" name="ifrs-full:DepreciationExpense" format="ixt:fixed-zero" scale="6" id="f-1409">&#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-394" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" scale="6" id="f-1410">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-395" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" scale="6" id="f-1411">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-396" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" format="ixt:num-dot-decimal" scale="6" id="f-1412">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-388" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1413">&#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="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1414">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-390" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1415">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-391" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1416">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-392" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1417">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-393" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1418">&#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-394" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1419">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-395" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1420">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-396" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1421">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-388" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" 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:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-389" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1423">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-390" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1424">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-391" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1425">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-392" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1426">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-393" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" 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:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-394" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1428">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-395" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1429">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-396" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1430">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-388" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" 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:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-389" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1432">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-390" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" format="ixt:num-dot-decimal" scale="6" id="f-1433">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-391" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1434">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-392" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1435">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-393" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" 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:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-394" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1437">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-395" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1438">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-396" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" format="ixt:num-dot-decimal" scale="6" id="f-1439">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-397" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1440">&#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-398" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1441">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-399" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1442">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-400" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1443">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-401" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1444">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-402" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1445">&#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-403" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1446">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-404" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1447">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-405" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1448">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:700;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:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-397" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1449">&#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-398" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1450">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:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-399" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1451">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:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-400" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1452">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:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-401" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1453">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:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-402" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1454">&#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-403" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1455">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:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-404" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1456">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:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-405" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1457">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:700;line-height:100%">Depreciation for the year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-406" xsi:nil="true" name="ifrs-full:DepreciationExpense" id="f-1458"/></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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" scale="6" id="f-1459">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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-408" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" format="ixt:num-dot-decimal" scale="6" id="f-1460">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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-409" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" format="ixt:num-dot-decimal" scale="6" id="f-1461">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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-410" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" format="ixt:num-dot-decimal" scale="6" id="f-1462">3,256</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-411" xsi:nil="true" name="ifrs-full:DepreciationExpense" id="f-1463"/></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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-412" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" scale="6" id="f-1464">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-413" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" scale="6" id="f-1465">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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-414" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" format="ixt:num-dot-decimal" scale="6" id="f-1466">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:700;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-406" xsi:nil="true" name="ifrs-full:DisposalsPropertyPlantAndEquipment" id="f-1467"/></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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" scale="6" id="f-1468">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-408" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1469">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-409" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1470">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-410" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1471">261</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-411" xsi:nil="true" name="ifrs-full:DisposalsPropertyPlantAndEquipment" id="f-1472"/></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-412" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1473">&#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-413" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1474">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-414" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1475">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:700;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-406" xsi:nil="true" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" id="f-1476"/></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1477">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-408" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1478">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-409" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1479">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-410" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1480">1,783</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-411" xsi:nil="true" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" id="f-1481"/></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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-412" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1482">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-413" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1483">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-414" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1484">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:700;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-406" xsi:nil="true" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" id="f-1485"/></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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" scale="6" id="f-1486">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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-408" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" format="ixt:num-dot-decimal" scale="6" id="f-1487">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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-409" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1488">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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-410" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1489">649</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-411" xsi:nil="true" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" id="f-1490"/></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-412" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1491">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-413" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1492">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-414" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" format="ixt:num-dot-decimal" scale="6" id="f-1493">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-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" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1494">&#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-416" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1495">6,150</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-417" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1496">22,720</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-418" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1497">12,377</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-419" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1498">16,936</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-420" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1499">&#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-421" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1500">292</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-422" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1501">597</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-423" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1502">59,072</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-40</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-1139-3"><ix:continuation id="f-812-3"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.958%"><tr><td style="width:1.0%"/><td style="width:18.412%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.101%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.436%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.436%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.212%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.656%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.993%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.992%"/><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, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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" format="ixt:num-dot-decimal" scale="6" id="f-1503">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-425" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1504">13,576</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-1505">20,799</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-1506">7,829</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-1507">6,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: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-1508">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-430" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1509">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: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-1510">767</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-1511">62,183</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, 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-432" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1512">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:400;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-1513">14,204</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-434" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1514">22,313</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-435" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1515">9,571</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-436" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1516">7,894</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-437" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1517">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:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-438" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1518">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:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-439" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1519">863</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-1520">71,205</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, 2023</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-1521">5,219</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-441" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1522">14,270</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-442" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1523">23,522</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-443" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1524">10,547</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-444" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1525">9,155</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-445" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1526">14,809</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-446" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1527">223</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-447" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1528">985</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-1529">78,730</ix:nonFraction></span></td></tr></table></div></ix:continuation></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="ia95e32943c9c4d00a63d0816105c0c21_226"></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 12. <ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfIntangibleAssetsExplanatory" id="f-1530" continuedAt="f-1530-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-1531" continuedAt="f-1531-1" escape="true"><ix:continuation id="f-1530-1" continuedAt="f-1530-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, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-448" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1532">77,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:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-449" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1533">23,431</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-450" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1534">1,148</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-451" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1535">6,709</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-452" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="f-1536">176</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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" scale="6" id="f-1537">737</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1538">109,597</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-454" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" format="ixt:fixed-zero" scale="6" id="f-1539">&#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-455" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" format="ixt:fixed-zero" scale="6" id="f-1540">&#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-456" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="f-1541">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-457" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="f-1542">370</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-458" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="f-1543">673</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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" scale="6" id="f-1544">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-315" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1545">1,291</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"/></tr><tr><td colspan="3" style="background-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</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-454" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1546">&#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-455" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1547">&#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-456" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1548">&#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-457" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" scale="6" id="f-1549">255</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-458" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" scale="6" id="f-1550">469</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" scale="6" id="f-1551">214</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-315" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1552">&#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-454" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1553">&#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-455" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1554">&#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-456" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="f-1555">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-457" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1556">&#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-458" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1557">&#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-459" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1558">&#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-315" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="f-1559">3</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%">Effect of movements in 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-454" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1560">1,257</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-455" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1561">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-456" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1562">88</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-457" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1563">374</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-458" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1564">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-459" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1565">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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-315" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1566">2,270</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-454" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" 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-455" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1568">&#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-456" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1569">&#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-457" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1570">&#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-458" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1571">&#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-459" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="f-1572">62</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-315" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="f-1573">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:8pt;font-weight:400;line-height:100%">Cost as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-460" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1574">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-461" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1575">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-462" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1576">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-463" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1577">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-464" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="f-1578">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-465" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1579">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-324" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1580">108,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:8pt;font-weight:400;line-height:100%">Balance as of January 1, 2022</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%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-460" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1581">76,139</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%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-461" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1582">22,909</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%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-462" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1583">1,192</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%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-463" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1584">6,960</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%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-464" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="f-1585">375</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%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-465" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1586">1,102</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%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-324" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1587">108,677</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-466" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" 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-467" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" 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-468" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" 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-469" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="f-1591">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-470" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1592">1,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-471" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="f-1593">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-333" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1594">1,188</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%">Additions from business combinations (See Note 4.1.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%"><ix:nonFraction unitRef="mxn" contextRef="c-466" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1595">1,116</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-467" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill" scale="6" id="f-1596">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-468" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1597">&#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-469" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill" scale="6" id="f-1598">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:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-470" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1599">&#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-471" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1600">&#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-333" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1601">1,338</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</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-466" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1602">&#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-467" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1603">&#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-468" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1604">&#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-469" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" scale="6" id="f-1605">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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-470" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" scale="6" id="f-1606">158</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-471" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" scale="6" id="f-1607">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-333" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1608">&#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-466" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1609">&#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-467" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1610">&#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-468" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1611">&#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-469" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="f-1612">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-470" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1613">&#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-471" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1614">&#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-333" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="f-1615">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:8pt;font-weight:400;line-height:100%">Effect of movements in 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-466" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1616">756</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-467" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1617">144</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-468" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1618">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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-469" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1619">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-470" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1620">13</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-471" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1621">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-333" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1622">896</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-466" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1623">&#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-467" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1624">&#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-468" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1625">&#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-469" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1626">&#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-470" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1627">&#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-471" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="f-1628">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-333" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="f-1629">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:8pt;font-weight:400;line-height:100%">Cost 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-472" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1630">76,499</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-473" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1631">23,258</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-474" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1632">1,042</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-475" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1633">6,262</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-476" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1634">1,342</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-477" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1635">1,209</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-342" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1636">109,612</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%">Balance as of January 1, 2023</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:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-472" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1637">76,499</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:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-473" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1638">23,258</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:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-474" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1639">1,042</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:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-475" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1640">6,262</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:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-476" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1641">1,342</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: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-1642">1,209</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:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-342" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1643">109,612</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-478" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" format="ixt:fixed-zero" scale="6" id="f-1644">&#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-479" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" format="ixt:fixed-zero" scale="6" id="f-1645">&#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-480" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="f-1646">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-481" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="f-1647">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-482" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="f-1648">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-483" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="f-1649">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-351" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1650">1,377</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-478" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" scale="6" id="f-1651">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-479" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" 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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-480" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" scale="6" id="f-1653">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-481" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" scale="6" id="f-1654">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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-482" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" scale="6" id="f-1655">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-483" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" scale="6" id="f-1656">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-351" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1657">&#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-478" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" 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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-479" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="f-1659">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-480" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1660">&#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-481" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="f-1661">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-482" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1662">&#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-483" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="f-1663">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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-351" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="f-1664">64</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-478" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1665">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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-479" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1666">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-480" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1667">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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-481" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1668">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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-482" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1669">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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-483" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1670">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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-351" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1671">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: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-478" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" 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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-479" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" 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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-480" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1674">&#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-481" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" 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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-482" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1676">&#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-483" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="f-1677">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-351" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="f-1678">70</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, 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:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-484" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1679">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:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-485" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1680">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:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-486" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1681">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:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-487" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1682">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:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-488" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1683">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:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-489" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1684">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:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-360" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1685">108,290</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><tr><td colspan="3" style="padding:2px 1pt;text-align: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, 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:8pt;font-weight:400;line-height:100%">Ps. (<ix:nonFraction unitRef="mxn" contextRef="c-490" decimals="-6" sign="-" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="f-1686">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-491" 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:#ffffff;padding:2px 1pt;text-align:right;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-492" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1688">&#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-493" decimals="-6" sign="-" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1689">4,353</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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-494" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1690">&#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-495" decimals="-6" sign="-" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="f-1691">528</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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-369" decimals="-6" sign="-" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1692">5,626</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-496" 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:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-497" 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:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-498" decimals="-6" name="ifrs-full:DepreciationAndAmortisationExpense" format="ixt:fixed-zero" scale="6" id="f-1695">&#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-499" decimals="-6" sign="-" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="f-1696">594</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-500" decimals="-6" name="ifrs-full:DepreciationAndAmortisationExpense" format="ixt:fixed-zero" scale="6" id="f-1697">&#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-501" decimals="-6" sign="-" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="f-1698">294</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-378" decimals="-6" sign="-" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="f-1699">888</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-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-1530-2" continuedAt="f-1530-3"><div><ix:continuation id="f-1531-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="background-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-496" 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:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-497" 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:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-498" 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:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-499" 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:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-500" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1704">&#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-501" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1705">&#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-378" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1706">&#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%">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-496" 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:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-497" 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:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-498" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1709">&#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-499" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1710">53</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-500" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1711">&#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-501" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1712">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-378" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1713">63</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-496" 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:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-497" 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:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-498" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1716">&#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-499" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="f-1717">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-500" 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:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-1719">&#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-378" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="f-1720">52</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, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-502" decimals="-6" sign="-" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="f-1721">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-503" 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:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-504" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1723">&#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-505" decimals="-6" sign="-" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1724">4,946</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-506" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1725">&#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-507" decimals="-6" sign="-" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="f-1726">812</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-387" decimals="-6" sign="-" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1727">6,503</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-508" 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:#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-509" 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:#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-510" decimals="-6" name="ifrs-full:DepreciationAndAmortisationExpense" format="ixt:fixed-zero" scale="6" id="f-1730">&#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-511" decimals="-6" sign="-" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="f-1731">522</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-512" decimals="-6" name="ifrs-full:DepreciationAndAmortisationExpense" format="ixt:fixed-zero" scale="6" id="f-1732">&#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-513" decimals="-6" sign="-" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="f-1733">246</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-396" decimals="-6" sign="-" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="f-1734">768</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-508" 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:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-509" 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:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-510" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1737">&#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-511" decimals="-6" sign="-" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="f-1738">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-512" 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:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-513" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1740">&#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-396" decimals="-6" sign="-" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="f-1741">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: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-508" 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:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-509" 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:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-510" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1744">&#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-511" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1745">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-512" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1746">&#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-513" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1747">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-396" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1748">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: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-508" 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:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-509" 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:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-510" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1751">&#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-511" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="f-1752">94</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-512" 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:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-513" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="f-1754">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-396" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="f-1755">95</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, 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-514" decimals="-6" sign="-" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="f-1756">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-515" 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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-516" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1758">&#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-517" decimals="-6" sign="-" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1759">4,691</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-518" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1760">&#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-519" decimals="-6" sign="-" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1761">1,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:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-405" decimals="-6" sign="-" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1762">6,490</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:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-520" xsi:nil="true" name="ifrs-full:DepreciationAndAmortisationExpense" id="f-1763"/></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-521" xsi:nil="true" name="ifrs-full:DepreciationAndAmortisationExpense" id="f-1764"/></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-522" xsi:nil="true" name="ifrs-full:DepreciationAndAmortisationExpense" id="f-1765"/></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-523" decimals="-6" sign="-" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="f-1766">518</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-524" decimals="-6" name="ifrs-full:DepreciationAndAmortisationExpense" format="ixt:fixed-zero" scale="6" id="f-1767">&#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-525" decimals="-6" sign="-" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="f-1768">318</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-414" decimals="-6" sign="-" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="f-1769">836</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:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-520" xsi:nil="true" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" id="f-1770"/></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-521" xsi:nil="true" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" id="f-1771"/></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-522" xsi:nil="true" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" id="f-1772"/></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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-523" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1773">&#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-524" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1774">&#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-525" decimals="-6" sign="-" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="f-1775">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:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-414" decimals="-6" sign="-" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="f-1776">59</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:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-520" xsi:nil="true" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" id="f-1777"/></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-521" xsi:nil="true" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" id="f-1778"/></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-522" xsi:nil="true" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" id="f-1779"/></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-523" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1780">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-524" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1781">&#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-525" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1782">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:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-414" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1783">217</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:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-520" xsi:nil="true" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" id="f-1784"/></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-521" xsi:nil="true" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" id="f-1785"/></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-522" xsi:nil="true" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" id="f-1786"/></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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-523" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="f-1787">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-524" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1788">&#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-525" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1789">&#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-414" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="f-1790">78</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, 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:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-526" decimals="-6" sign="-" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="f-1791">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-527" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1792">&#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-528" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1793">&#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-529" decimals="-6" sign="-" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1794">5,082</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-530" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1795">&#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-531" decimals="-6" sign="-" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1796">1,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:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-423" decimals="-6" sign="-" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1797">7,128</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, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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-1798">75,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: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-1799">22,909</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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-1800">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: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-1801">2,014</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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-1802">375</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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-537" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="f-1803">290</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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-1804">102,174</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, 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-538" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1805">75,754</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-539" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1806">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-540" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1807">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-541" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1808">1,571</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-542" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1809">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-543" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="f-1810">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-15" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1811">103,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:9pt;font-weight:700;line-height:100%">Balance as of December 31, 2023</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-544" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1812">73,962</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-545" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1813">22,340</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-546" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1814">1,314</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-547" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1815">1,794</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-548" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1816">1,567</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-549" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="f-1817">185</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-1818">101,162</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-550" name="kof:IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife" format="ixt-sec:duryear" id="f-1819">3</ix:nonNumeric> to <ix:nonNumeric contextRef="c-551" name="kof:IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife" format="ixt-sec:duryear" id="f-1820">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, 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-552" decimals="-6" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="f-1821">12</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-553" decimals="-6" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="f-1822">93</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-554" decimals="-6" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="f-1823">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&#160;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-555" decimals="-6" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="f-1824">13</ix:nonFraction>, Ps.<ix:nonFraction unitRef="mxn" contextRef="c-556" decimals="-6" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="f-1825">84</ix:nonFraction> and Ps.<ix:nonFraction unitRef="mxn" contextRef="c-557" decimals="-6" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="f-1826">671</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, 2021, 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-558" decimals="-6" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="f-1827">15</ix:nonFraction>, Ps.<ix:nonFraction unitRef="mxn" contextRef="c-559" decimals="-6" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="f-1828">108</ix:nonFraction> and Ps.<ix:nonFraction unitRef="mxn" contextRef="c-560" decimals="-6" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="f-1829">765</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-1830">359</ix:nonFraction> , Ps. <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:PaymentsToSuppliersForGoodsAndServices" scale="6" id="f-1831">209</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:PaymentsToSuppliersForGoodsAndServices" scale="6" id="f-1832">176</ix:nonFraction> outstanding payment to suppliers, as of December&#160;31, 2023, 2022 and 2021 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-42</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-1530-3" continuedAt="f-1530-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><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory" id="f-1833" 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%">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%">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-561" decimals="-6" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-1834">56,662</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-562" decimals="-6" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-1835">56,967</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-563" decimals="-6" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-1836">1,684</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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-1837">1,691</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-565" decimals="-6" name="ifrs-full:Goodwill" scale="6" id="f-1838">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-566" decimals="-6" name="ifrs-full:Goodwill" scale="6" id="f-1839">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-567" decimals="-6" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-1840">1,418</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-568" decimals="-6" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-1841">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-569" decimals="-6" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-1842">1,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:10pt;font-weight:400;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-1843">1,170</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-571" decimals="-6" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-1844">3,635</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-572" decimals="-6" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-1845">3,583</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-573" decimals="-6" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-1846">30,018</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-574" decimals="-6" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-1847">31,883</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-575" decimals="-6" name="ifrs-full:Goodwill" scale="6" id="f-1848">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-576" decimals="-6" name="ifrs-full:Goodwill" scale="6" id="f-1849">426</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-577" decimals="-6" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-1850">2,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-578" decimals="-6" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-1851">2,512</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-579" decimals="-6" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-1852">97,616</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-580" decimals="-6" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-1853">100,054</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><br/></span></div><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 reflect the outcomes that the Company considers most likely to occur based on the current situation of each of the CGUs including the macroeconomic situation in each CGU, the foregoing forecasts could differ from the results obtained over time.</span></div><div style="margin-top: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 value in use of CGUs is determined based on the method of discounted cash flows. The key assumptions used to calculate value in use are: volume, expected annual long-term inflation, and the weighted average cost of capital (&#8220;WACC&#8221;) used to discount the projected 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%">To determine the discount rate, the Company uses the WACC as determined for each of the cash generating units in real terms and as described in the following paragraphs.</span></div><div style="margin-top: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 discount rates consider market participants&#8217; assumptions. Market participants were selected considering the size, operations and characteristics of the businesses that management believes are similar to those of the Company.</span></div><div style="margin-top: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 discount rates represent the current market assessment of the risks specific to each CGU, taking into consideration the time value of money and individual risks of the underlying assets that have not been incorporated into the projected cash flows. The discount rate calculation is based on the opportunity cost to a market participant, considering the specific circumstances of the Company and its operating segments and is derived from its WACC. The WACC takes into account both debt and equity. The cost of equity is derived from the expected return on investment by the Company&#8217;s investors. The cost of debt is based on the interest-bearing borrowings the Company is obliged to service, which is equivalent to the cost of debt based on the conditions that a creditor would assess in the market. Segment-specific risk is incorporated by applying beta factors which are evaluated annually based on publicly available market data.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Market participant assumptions are important because, not only do they include industry data for growth rates, management also assesses how the CGU&#8217;s position, relative to its competitors, might change over the forecasted 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 key assumptions used for the value-in-use calculations 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;Cash flows were projected based on actual operating results and the five-year business plan.</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;For discount cash flows to get the recoverable amount of the units, the Company applies the WACC for each CGU, and the calculation assumes a size premium adjustment. </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-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-1530-4" continuedAt="f-1530-5"><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock" id="f-1854" 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, 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: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-581" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="f-1855">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-581" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="f-1856">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-582" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="f-1857">4.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-583" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="f-1858">4.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-584" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="f-1859">10.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-584" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="f-1860">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-585" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="f-1861">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:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-586" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="f-1862">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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-587" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="f-1863">12.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:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="f-1864">7.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:#cceeff;padding:2px 1pt 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:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="f-1865">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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="f-1866">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:#cceeff;padding:2px 1pt 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-590" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="f-1867">20.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-590" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="f-1868">16.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-591" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="f-1869">70.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-592" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="f-1870">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:#ffffff;padding:2px 1pt 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-593" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="f-1871">9.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;padding:2px 1pt 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:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="f-1872">7.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;padding:2px 1pt 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:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="f-1873">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-595" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="f-1874">14.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-596" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="f-1875">11.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:#ffffff;padding:2px 1pt 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:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="f-1876">8.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:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="f-1877">2.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-598" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="f-1878">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-599" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="f-1879">23.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;padding:2px 1pt 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:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="f-1880">16.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;padding:2px 1pt 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:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="f-1881">2.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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-601" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="f-1882">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-602" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="f-1883">11.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-602" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="f-1884">8.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-603" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="f-1885">2.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-604" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="f-1886">7.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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-605" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="f-1887">9.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:#cceeff;padding:2px 1pt 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-605" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="f-1888">7.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;padding:2px 1pt 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-606" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="f-1889">5.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:#cceeff;padding:2px 1pt 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-607" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="f-1890">3.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:#cceeff;padding:2px 1pt 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><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, 2022 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 2023-2027</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;2023-2027</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-608" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="f-1891">9.5</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-608" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="f-1892">6.5</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-609" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="f-1893">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-610" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="f-1894">2.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-611" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="f-1895">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-611" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="f-1896">7.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-612" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="f-1897">3.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-613" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="f-1898">4.3</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-614" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="f-1899">13.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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="f-1900">8.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:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="f-1901">3.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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="f-1902">9.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%">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-617" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="f-1903">27.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:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="f-1904">19.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-618" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="f-1905">68.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-619" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="f-1906">4.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%">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-620" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="f-1907">10.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-620" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="f-1908">7.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:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="f-1909">4.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-622" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="f-1910">14.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%">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-623" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="f-1911">15.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-623" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="f-1912">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-624" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="f-1913">3.3</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-625" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="f-1914">6.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-626" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="f-1915">24.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-626" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="f-1916">11.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-627" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="f-1917">4.1</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-628" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="f-1918">6.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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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-629" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="f-1919">11.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-629" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="f-1920">8.3</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-630" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="f-1921">2.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-631" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="f-1922">4.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-632" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="f-1923">10.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-632" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="f-1924">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-633" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="f-1925">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-634" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="f-1926">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></tr></table></div></ix:nonNumeric><div><span><br/></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: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, 2023, 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-1927">100</ix:nonFraction> basis points and concluded that no impairment would be recorded.</span></div></ix:continuation><div style="margin-bottom:6pt;text-align:justify"><span><br/></span></div><div style="margin-bottom: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-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-1530-5" continuedAt="f-1530-6"><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:400;line-height:112%">definite lived intangible assets</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock" id="f-1928" continuedAt="f-1928-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-581" decimals="3" name="kof:ChangeInWeightedAverageCostOfCapitalPercentage" scale="-2" id="f-1929">0.6</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-581" decimals="3" sign="-" name="kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate" scale="-2" id="f-1930">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-150" decimals="1" name="kof:EffectOnValuation" scale="0" id="f-1931">3.2</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-584" decimals="3" name="kof:ChangeInWeightedAverageCostOfCapitalPercentage" scale="-2" id="f-1932">0.8</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-584" decimals="3" sign="-" name="kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate" scale="-2" id="f-1933">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-171" decimals="1" name="kof:EffectOnValuation" scale="0" id="f-1934">0.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-587" decimals="3" name="kof:ChangeInWeightedAverageCostOfCapitalPercentage" scale="-2" id="f-1935">0.9</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-587" decimals="3" sign="-" name="kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate" scale="-2" id="f-1936">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-162" decimals="1" name="kof:EffectOnValuation" scale="0" id="f-1937">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%">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-590" decimals="3" name="kof:ChangeInWeightedAverageCostOfCapitalPercentage" scale="-2" id="f-1938">3.3</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-590" decimals="3" sign="-" name="kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate" scale="-2" id="f-1939">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-168" decimals="1" name="kof:EffectOnValuation" scale="0" id="f-1940">0.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%">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-593" decimals="3" name="kof:ChangeInWeightedAverageCostOfCapitalPercentage" scale="-2" id="f-1941">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-593" decimals="3" sign="-" name="kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate" scale="-2" id="f-1942">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-153" decimals="1" name="kof:EffectOnValuation" scale="0" id="f-1943">5.4</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-596" decimals="3" name="kof:ChangeInWeightedAverageCostOfCapitalPercentage" scale="-2" id="f-1944">0.8</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-596" decimals="3" sign="-" name="kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate" scale="-2" id="f-1945">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-156" decimals="1" name="kof:EffectOnValuation" scale="0" id="f-1946">4.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%">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-599" decimals="3" name="kof:ChangeInWeightedAverageCostOfCapitalPercentage" scale="-2" id="f-1947">3.3</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-599" decimals="3" sign="-" name="kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate" scale="-2" id="f-1948">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-165" decimals="1" name="kof:EffectOnValuation" scale="0" id="f-1949">0.8</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-602" decimals="3" name="kof:ChangeInWeightedAverageCostOfCapitalPercentage" scale="-2" id="f-1950">0.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-602" decimals="3" sign="-" name="kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate" scale="-2" id="f-1951">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-159" decimals="1" name="kof:EffectOnValuation" scale="0" id="f-1952">2.2</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-605" decimals="3" name="kof:ChangeInWeightedAverageCostOfCapitalPercentage" scale="-2" id="f-1953">0.3</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-605" decimals="3" sign="-" name="kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate" scale="-2" id="f-1954">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-174" decimals="1" name="kof:EffectOnValuation" scale="0" id="f-1955">2.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></table></div></ix:nonNumeric><div style="margin-top:6pt;padding-left:79.4pt;text-align:justify;text-indent:-24.4pt"><ix:continuation id="f-1928-1" continuedAt="f-1928-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-1928-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><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%"><ix:continuation id="f-1530-6">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-45</span></div></div></div><div id="ia95e32943c9c4d00a63d0816105c0c21_229"></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 13. <ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock" id="f-1956" continuedAt="f-1956-1" escape="true">Other non-current assets and other non-current financial assets </ix:nonNumeric></span></div><ix:continuation id="f-1956-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%">13.1 <ix:nonNumeric contextRef="c-1" name="kof:DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock" id="f-1957" continuedAt="f-1957-1" escape="true">Other Non-Current Assets: </ix:nonNumeric></span></div><ix:continuation id="f-1957-1" continuedAt="f-1957-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%">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%">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-1958">238</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-1959">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%">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" format="ixt:num-dot-decimal" scale="6" id="f-1960">1,111</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-1961">1,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%">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-1962">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-15" decimals="-6" name="kof:CurrentPrepaidBonuses" scale="6" id="f-1963">325</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-1964">1,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-15" decimals="-6" name="ifrs-full:NoncurrentRestrictedCashAndCashEquivalents" scale="6" id="f-1965">976</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 17.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-1966">534</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-1967">360</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" format="ixt:num-dot-decimal" scale="6" id="f-1968">1,030</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-1969">1,555</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-1970">809</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-1971">486</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-1972">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-15" decimals="-6" name="ifrs-full:OtherAssets" scale="6" id="f-1973">50</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-1974">5,693</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-1975">5,230</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 25.6.</span></div></ix:continuation><div style="margin-top:6pt;text-align:justify"><ix:continuation id="f-1957-2" continuedAt="f-1957-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-1957-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> 25.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%">13.2 <ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock" id="f-1976" continuedAt="f-1976-1" escape="true">Other Non-Current Financial Assets: </ix:nonNumeric></span></div><ix:continuation id="f-1976-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%">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%">Long-term notes receivable</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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" scale="6" id="f-1977">696</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-1978">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%">Derivative financial instruments (See Note 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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-1979">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-15" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-1980">591</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" scale="6" id="f-1981">792</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-1982">730</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%">Long-term notes receivable are held to maturity, investments in other entities are recorded at cost and derivative financial instruments are recognized at fair value.</span></div></ix:continuation><div id="ia95e32943c9c4d00a63d0816105c0c21_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="kof:DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock" id="f-1983" continuedAt="f-1983-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-1984" escape="true"><ix:continuation id="f-1983-1" continuedAt="f-1983-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%">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%">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 6) </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-227" decimals="-6" name="ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties" format="ixt:num-dot-decimal" scale="6" id="f-1985">1,460</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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-228" decimals="-6" name="ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties" scale="6" id="f-1986">746</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 6) </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-223" decimals="-6" name="ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties" scale="6" id="f-1987">378</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-224" decimals="-6" name="ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties" scale="6" id="f-1988">776</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 from Heineken Group </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-635" decimals="-6" name="ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties" format="ixt:fixed-zero" scale="6" id="f-1989">&#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-636" decimals="-6" name="ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties" scale="6" id="f-1990">175</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 receivables </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-229" decimals="-6" name="ifrs-full:OtherCurrentReceivables" format="ixt:fixed-zero" scale="6" id="f-1991">&#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-230" decimals="-6" name="ifrs-full:OtherCurrentReceivables" scale="6" id="f-1992">7</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-1993">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:TradeAndOtherReceivables" format="ixt:num-dot-decimal" scale="6" id="f-1994">1,704</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%">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%">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-227" decimals="-6" name="ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties" format="ixt:num-dot-decimal" scale="6" id="f-1995">1,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:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-228" decimals="-6" name="ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties" format="ixt:num-dot-decimal" scale="6" id="f-1996">1,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%">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-223" decimals="-6" name="ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties" format="ixt:num-dot-decimal" scale="6" id="f-1997">1,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-224" decimals="-6" name="ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties" format="ixt:num-dot-decimal" scale="6" id="f-1998">1,248</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 to Heineken Group</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-635" decimals="-6" name="ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties" format="ixt:fixed-zero" scale="6" id="f-1999">&#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-636" decimals="-6" name="ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties" scale="6" id="f-2000">495</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 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) (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-14" decimals="-6" name="ifrs-full:OtherPayables" scale="6" id="f-2001">802</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-2002">818</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-top:1pt solid #000;padding:2px 1pt;text-align:right;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-2003">3,273</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-15" decimals="-6" name="ifrs-full:TradeAndOtherPayables" format="ixt:num-dot-decimal" scale="6" id="f-2004">4,015</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="9" 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">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;This amount for 2022 includes Ps. <ix:nonFraction unitRef="mxn" contextRef="c-637" decimals="-6" name="ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties" scale="6" id="f-2005">342</ix:nonFraction>  payable to Promotora Industrial Azucarera</span></div></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-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-1983-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, 2023, 2022 and 2021, there was <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="INF" name="ifrs-full:ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction" format="ixt:fixed-zero" scale="0" id="f-2006"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="INF" name="ifrs-full:ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction" format="ixt:fixed-zero" scale="0" id="f-2007"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="INF" name="ifrs-full:ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction" format="ixt:fixed-zero" scale="0" id="f-2008">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-2009" 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%">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><td colspan="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%">2021</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-2010">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-25" decimals="-6" name="ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions" format="ixt:num-dot-decimal" scale="6" id="f-2011">6,546</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-2012">5,489</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-638" decimals="-6" name="ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions" 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:#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-639" decimals="-6" name="ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions" scale="6" id="f-2014">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-640" decimals="-6" name="ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions" scale="6" id="f-2015">3</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-641" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" format="ixt:num-dot-decimal" scale="6" id="f-2016">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-642" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" format="ixt:num-dot-decimal" scale="6" id="f-2017">10,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-643" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" format="ixt:num-dot-decimal" scale="6" id="f-2018">7,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: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-644" decimals="-6" name="kof:PurchasesOfConcentrateRelatedPartyTransactions" format="ixt:num-dot-decimal" scale="6" id="f-2019">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-645" decimals="-6" name="kof:PurchasesOfConcentrateRelatedPartyTransactions" format="ixt:num-dot-decimal" scale="6" id="f-2020">43,717</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-646" decimals="-6" name="kof:PurchasesOfConcentrateRelatedPartyTransactions" format="ixt:num-dot-decimal" scale="6" id="f-2021">37,213</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-638" decimals="-6" name="kof:PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions" format="ixt:fixed-zero" scale="6" id="f-2022">&#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-639" decimals="-6" name="kof:PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions" format="ixt:num-dot-decimal" scale="6" id="f-2023">5,036</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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="kof:PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions" format="ixt:num-dot-decimal" scale="6" id="f-2024">11,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%">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-644" decimals="-6" name="kof:AdvertisingExpenseToRelatedPartyTransactions" scale="6" id="f-2025">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-645" decimals="-6" name="kof:AdvertisingExpenseToRelatedPartyTransactions" scale="6" id="f-2026">545</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-646" decimals="-6" name="kof:AdvertisingExpenseToRelatedPartyTransactions" format="ixt:num-dot-decimal" scale="6" id="f-2027">1,482</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-277" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" format="ixt:num-dot-decimal" scale="6" id="f-2028">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-647" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" format="ixt:num-dot-decimal" scale="6" id="f-2029">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-282" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" format="ixt:num-dot-decimal" scale="6" id="f-2030">2,918</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-648" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" format="ixt:num-dot-decimal" scale="6" id="f-2031">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-649" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" format="ixt:num-dot-decimal" scale="6" id="f-2032">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-650" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" format="ixt:num-dot-decimal" scale="6" id="f-2033">2,213</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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-2034">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-652" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="f-2035">724</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-2036">938</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-654" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="f-2037">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-281" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="f-2038">577</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="f-2039">234</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-656" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="f-2040">638</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-657" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" format="ixt:fixed-zero" scale="6" id="f-2041">&#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-658" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" format="ixt:fixed-zero" scale="6" id="f-2042">&#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-659" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="f-2043">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-660" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="f-2044">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-661" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" format="ixt:num-dot-decimal" scale="6" id="f-2045">1,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%">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-662" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="f-2046">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-663" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="f-2047">504</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-664" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="f-2048">416</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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-665" decimals="-6" name="kof:DonationsToRelatedPartyTransactions" scale="6" id="f-2049">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-666" decimals="-6" name="kof:DonationsToRelatedPartyTransactions" scale="6" id="f-2050">110</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-667" decimals="-6" name="kof:DonationsToRelatedPartyTransactions" format="ixt:fixed-zero" scale="6" id="f-2051">&#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><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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:DonationsToRelatedPartyTransactions" scale="6" id="f-2052">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-669" decimals="-6" name="kof:DonationsToRelatedPartyTransactions" scale="6" id="f-2053">173</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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:DonationsToRelatedPartyTransactions" scale="6" id="f-2054">230</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-2055">&#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-2056">&#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-26" decimals="-6" name="kof:OtherExpensesWithRelatedParty" scale="6" id="f-2057">156</ix:nonFraction></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: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-2058" 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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-2059">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-15" decimals="-6" name="ifrs-full:CurrentProvisionsForEmployeeBenefits" format="ixt:num-dot-decimal" scale="6" id="f-2060">1,071</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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" scale="6" id="f-2061">737</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-2062">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-25" decimals="-6" name="ifrs-full:TerminationBenefitsExpense" scale="6" id="f-2063">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:TerminationBenefitsExpense" format="ixt:fixed-zero" scale="6" id="f-2064">&#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%">Shared based payments (See Note 17.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-2065">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-25" decimals="-6" name="kof:SharebasedPayment" scale="6" id="f-2066">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-26" decimals="-6" name="kof:SharebasedPayment" scale="6" id="f-2067">276</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="ia95e32943c9c4d00a63d0816105c0c21_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:DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory" id="f-2068" continuedAt="f-2068-1" escape="true">Balances and Transactions in Foreign Currencies </ix:nonNumeric></span></div><ix:continuation id="f-2068-1" continuedAt="f-2068-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-2069" continuedAt="f-2069-1" escape="true">As of December 31, 2023 and 2022, assets and liabilities denominated in foreign currencies, expressed in Mexican pesos (contractual amounts) are as follows: </ix:nonNumeric></span></div><ix:continuation id="f-2069-1" continuedAt="f-2069-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, 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: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-671" decimals="-6" name="ifrs-full:CurrentAssets" format="ixt:num-dot-decimal" scale="6" id="f-2070">15,850</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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-671" decimals="-6" name="ifrs-full:NoncurrentAssets" scale="6" id="f-2071">97</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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-671" decimals="-6" name="ifrs-full:CurrentLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-2072">4,053</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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-671" decimals="-6" name="ifrs-full:NoncurrentLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-2073">37,892</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-672" xsi:nil="true" name="ifrs-full:CurrentAssets" id="f-2074"/></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="eur" contextRef="c-672" xsi:nil="true" name="ifrs-full:NoncurrentAssets" id="f-2075"/></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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-672" decimals="-6" name="ifrs-full:CurrentLiabilities" scale="6" id="f-2076">180</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="eur" contextRef="c-672" xsi:nil="true" name="ifrs-full:NoncurrentLiabilities" id="f-2077"/></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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, 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: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-673" decimals="-6" name="ifrs-full:CurrentAssets" format="ixt:num-dot-decimal" scale="6" id="f-2078">21,358</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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-673" decimals="-6" name="ifrs-full:NoncurrentAssets" scale="6" id="f-2079">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="usd" contextRef="c-673" decimals="-6" name="ifrs-full:CurrentLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-2080">8,777</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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-673" decimals="-6" name="ifrs-full:NoncurrentLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-2081">43,359</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:2px 1pt;text-align:right;vertical-align: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-674" decimals="-6" name="ifrs-full:CurrentAssets" format="ixt:fixed-zero" scale="6" id="f-2082">&#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="eur" contextRef="c-674" decimals="-6" name="ifrs-full:NoncurrentAssets" format="ixt:fixed-zero" scale="6" id="f-2083">&#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="eur" contextRef="c-674" decimals="-6" name="ifrs-full:CurrentLiabilities" scale="6" id="f-2084">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:400;line-height:100%"><ix:nonFraction unitRef="eur" contextRef="c-674" decimals="-6" name="ifrs-full:NoncurrentLiabilities" format="ixt:fixed-zero" scale="6" id="f-2085">&#8212;</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"/></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-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-2069-2"><ix:continuation id="f-2068-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, 2023, 2022 and 2021 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, 2023 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-675" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-2086">1,468</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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-675" decimals="-6" name="kof:PurchasesOfRawMaterials" format="ixt:num-dot-decimal" scale="6" id="f-2087">18,075</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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-675" decimals="-6" name="ifrs-full:InterestExpense" format="ixt:num-dot-decimal" scale="6" id="f-2088">1,257</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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-675" decimals="-6" name="kof:OtherIncomeExpense" format="ixt:num-dot-decimal" scale="6" id="f-2089">4,065</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, 2022 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-676" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="f-2090">830</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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-676" decimals="-6" name="kof:PurchasesOfRawMaterials" format="ixt:num-dot-decimal" scale="6" id="f-2091">17,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="usd" contextRef="c-676" decimals="-6" name="ifrs-full:InterestExpense" format="ixt:num-dot-decimal" scale="6" id="f-2092">1,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-676" decimals="-6" name="kof:OtherIncomeExpense" format="ixt:num-dot-decimal" scale="6" id="f-2093">2,973</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, 2021 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-677" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="f-2094">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="usd" contextRef="c-677" decimals="-6" name="kof:PurchasesOfRawMaterials" format="ixt:num-dot-decimal" scale="6" id="f-2095">14,420</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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-677" decimals="-6" name="ifrs-full:InterestExpense" format="ixt:num-dot-decimal" scale="6" id="f-2096">1,749</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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-677" decimals="-6" name="kof:OtherIncomeExpense" format="ixt:num-dot-decimal" scale="6" id="f-2097">2,509</ix:nonFraction></span></td></tr></table></div></ix:continuation></ix:continuation><div id="ia95e32943c9c4d00a63d0816105c0c21_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:DisclosureOfEmployeeBenefitsExplanatory" id="f-2098" continuedAt="f-2098-1" escape="true">Post-Employment and Other Non-current Employee Benefits </ix:nonNumeric></span></div><ix:continuation id="f-2098-1" continuedAt="f-2098-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%">16.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-2099" continuedAt="f-2099-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-2099-1" continuedAt="f-2099-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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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-2100">10.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:#ffffff;padding:2px 1pt 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-2101">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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-2102">8.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-2103">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-2104">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-2105">4.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%">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-2106">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-2107">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-2108">3.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: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-2109">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-2110">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-2111">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-2099-2" continuedAt="f-2099-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-2099-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 CETES 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-2112" 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%">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-678" decimals="-6" name="kof:EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths" scale="6" id="f-2113">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:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-679" decimals="-6" name="kof:EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths" scale="6" id="f-2114">88</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-678" decimals="-6" name="kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo" scale="6" id="f-2115">222</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-679" decimals="-6" name="kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo" scale="6" id="f-2116">77</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%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-678" decimals="-6" name="kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree" scale="6" id="f-2117">253</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-679" decimals="-6" name="kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree" scale="6" id="f-2118">81</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-678" decimals="-6" name="kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour" scale="6" id="f-2119">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-679" decimals="-6" name="kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour" scale="6" id="f-2120">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:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-678" decimals="-6" name="kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive" scale="6" id="f-2121">311</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-679" decimals="-6" name="kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive" scale="6" id="f-2122">91</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%">2029 - 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-678" decimals="-6" name="kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" format="ixt:num-dot-decimal" scale="6" id="f-2123">2,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-679" decimals="-6" name="kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" scale="6" id="f-2124">533</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-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-2098-2" continuedAt="f-2098-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%">16.2 <ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory" id="f-2125" continuedAt="f-2125-1" escape="true">Balances of the liabilities for post-employment and other non-current employee benefits </ix:nonNumeric></span><ix:continuation id="f-2125-1" continuedAt="f-2125-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-2125-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%">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%">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-680" decimals="-6" name="kof:VestedDefinedBenefitObligation" scale="6" id="f-2126">653</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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-681" decimals="-6" name="kof:VestedDefinedBenefitObligation" scale="6" id="f-2127">715</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-680" decimals="-6" name="kof:NonVestedDefinedBenefitObligation" format="ixt:num-dot-decimal" scale="6" id="f-2128">2,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-681" decimals="-6" name="kof:NonVestedDefinedBenefitObligation" format="ixt:num-dot-decimal" scale="6" id="f-2129">2,196</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-680" decimals="-6" name="kof:AccumulatedDefinedBenefitObligation" format="ixt:num-dot-decimal" scale="6" id="f-2130">2,744</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-681" decimals="-6" name="kof:AccumulatedDefinedBenefitObligation" format="ixt:num-dot-decimal" scale="6" id="f-2131">2,911</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-680" decimals="-6" name="kof:ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="6" id="f-2132">1,284</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-681" decimals="-6" name="kof:ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="6" id="f-2133">1,288</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-678" decimals="-6" name="kof:DefinedBenefitObligation" format="ixt:num-dot-decimal" scale="6" id="f-2134">4,028</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-682" decimals="-6" name="kof:DefinedBenefitObligation" format="ixt:num-dot-decimal" scale="6" id="f-2135">4,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%">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-678" decimals="-6" name="kof:DefinedBenefitObligationFundsAtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-2136">1,303</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-682" decimals="-6" name="kof:DefinedBenefitObligationFundsAtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-2137">1,288</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-678" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" format="ixt:num-dot-decimal" scale="6" id="f-2138">2,725</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-682" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" format="ixt:num-dot-decimal" scale="6" id="f-2139">2,911</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-683" decimals="-6" name="kof:VestedDefinedBenefitObligation" scale="6" id="f-2140">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%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-684" decimals="-6" name="kof:VestedDefinedBenefitObligation" scale="6" id="f-2141">279</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-683" decimals="-6" name="kof:NonVestedDefinedBenefitObligation" scale="6" id="f-2142">344</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-684" decimals="-6" name="kof:NonVestedDefinedBenefitObligation" scale="6" id="f-2143">255</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-683" decimals="-6" name="kof:AccumulatedDefinedBenefitObligation" scale="6" id="f-2144">664</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-684" decimals="-6" name="kof:AccumulatedDefinedBenefitObligation" scale="6" id="f-2145">534</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-683" decimals="-6" name="kof:ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation" scale="6" id="f-2146">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-684" decimals="-6" name="kof:ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation" scale="6" id="f-2147">392</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-679" decimals="-6" name="kof:DefinedBenefitObligation" scale="6" id="f-2148">958</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-685" decimals="-6" name="kof:DefinedBenefitObligation" scale="6" id="f-2149">926</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-679" decimals="-6" name="kof:DefinedBenefitObligationFundsAtFairValue" scale="6" id="f-2150">123</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-685" decimals="-6" name="kof:DefinedBenefitObligationFundsAtFairValue" scale="6" id="f-2151">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: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-679" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="f-2152">835</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-685" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="f-2153">798</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-2154">3,560</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-2155">3,709</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%">16.3 Trust assets </span></div><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfTrustAssetExplanatoryTableTextBlock" id="f-2156" 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%">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="background-color:#cceeff;padding: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-686" decimals="2" name="kof:TrustAssetsFixedReturnPercentage" scale="-2" id="f-2157">27</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-687" decimals="2" name="kof:TrustAssetsFixedReturnPercentage" scale="-2" id="f-2158">24</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-688" decimals="2" name="kof:TrustAssetsFixedReturnPercentage" scale="-2" id="f-2159">18</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-689" decimals="2" name="kof:TrustAssetsFixedReturnPercentage" scale="-2" id="f-2160">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%">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-690" decimals="2" name="kof:TrustAssetsFixedReturnPercentage" scale="-2" id="f-2161">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-691" decimals="2" name="kof:TrustAssetsFixedReturnPercentage" scale="-2" id="f-2162">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-692" decimals="2" name="kof:TrustAssetsFixedReturnPercentage" scale="-2" id="f-2163">36</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-693" decimals="2" name="kof:TrustAssetsFixedReturnPercentage" scale="-2" id="f-2164">40</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-694" decimals="2" name="kof:TrustAssetsVariableReturnPercentage" scale="-2" id="f-2165">14</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-695" decimals="2" name="kof:TrustAssetsVariableReturnPercentage" scale="-2" id="f-2166">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-2167">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-2168">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-2169">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-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-2098-3" continuedAt="f-2098-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, 2023 and 2022, the average duration of the Pension and Retirement Plan was of <ix:nonNumeric contextRef="c-696" name="ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation2019" format="ixt-sec:duryear" id="f-2170">20.1</ix:nonNumeric> years and <ix:nonNumeric contextRef="c-697" name="ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation2019" format="ixt-sec:duryear" id="f-2171">19.5</ix:nonNumeric> years, respectively; and the average duration of the Seniority Premiums Plan was of <ix:nonNumeric contextRef="c-698" name="ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation2019" format="ixt-sec:duryear" id="f-2172">16.8</ix:nonNumeric> years and <ix:nonNumeric contextRef="c-699" name="ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation2019" format="ixt-sec:duryear" id="f-2173">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, 2023, 2022 and 2021, 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 2024. </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%">16.4 <ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock" id="f-2174" continuedAt="f-2174-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-2174-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%">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: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-700" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2175">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:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-700" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2176">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:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-700" decimals="-6" sign="-" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2177">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:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-700" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2178">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:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-701" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="f-2179">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: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-702" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2180">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-702" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2181">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-702" decimals="-6" sign="-" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2182">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%"><ix:nonFraction unitRef="mxn" contextRef="c-702" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2183">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-703" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="f-2184">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: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-704" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2185">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:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-704" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2186">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:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-704" decimals="-6" sign="-" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2187">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:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-704" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2188">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:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-705" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="f-2189">747</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%">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-706" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2190">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-706" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2191">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-706" decimals="-6" sign="-" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2192">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-706" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2193">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-707" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="f-2194">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-708" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2195">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-708" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2196">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-708" decimals="-6" sign="-" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2197">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-708" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2198">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-709" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="f-2199">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-710" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2200">340</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-710" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2201">53</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-710" decimals="-6" sign="-" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2202">94</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-710" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2203">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-711" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="f-2204">912</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%">2021</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-712" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2205">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%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-712" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="f-2206">&#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-712" decimals="-6" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="f-2207">&#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-712" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2208">197</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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-713" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" format="ixt:num-dot-decimal" scale="6" id="f-2209">1,038</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-714" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2210">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-714" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="f-2211">&#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-714" decimals="-6" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="f-2212">&#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-714" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2213">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-715" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="f-2214">202</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-716" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2215">328</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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:PastServiceCostNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="f-2216">&#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-716" decimals="-6" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="f-2217">&#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-716" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2218">248</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-717" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" format="ixt:num-dot-decimal" scale="6" id="f-2219">1,240</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-2220" 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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-2221">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-53" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" format="ixt:num-dot-decimal" scale="6" id="f-2222">1,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-36" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" format="ixt:num-dot-decimal" scale="6" id="f-2223">1,173</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;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-2224">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="f-2225">124</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-2226">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%">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-2227">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-25" decimals="-6" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2228">375</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-2229">550</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" scale="6" id="f-2230">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" sign="-" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2231">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-26" decimals="-6" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="f-2232">&#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%">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" sign="-" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" scale="6" id="f-2233">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-25" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" scale="6" id="f-2234">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:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" scale="6" id="f-2235">9</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%">Adjustment from employees transferred</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="f-2236">&#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:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="f-2237">&#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="ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2238">72</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 on settlement</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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" scale="6" id="f-2239">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="f-2240">&#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:PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="f-2241">&#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%">Amount accumulated in other comprehensive income as of the end of the period, net of tax</span></td><td colspan="3" style="background-color:#ffffff;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" scale="6" id="f-2242">747</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;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-2243">912</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;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" format="ixt:num-dot-decimal" scale="6" id="f-2244">1,240</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-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-2098-4" continuedAt="f-2098-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%">16.5 <ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock" id="f-2245" continuedAt="f-2245-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-2245-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%">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><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%">2021</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:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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-718" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" format="ixt:num-dot-decimal" scale="6" id="f-2246">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-719" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" format="ixt:num-dot-decimal" scale="6" id="f-2247">4,515</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-720" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" format="ixt:num-dot-decimal" scale="6" id="f-2248">4,311</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-721" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2249">233</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-722" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2250">246</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-723" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2251">244</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-721" decimals="-6" sign="-" name="kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2252">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-722" decimals="-6" sign="-" name="kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2253">86</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-723" decimals="-6" name="kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="f-2254">&#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:#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-721" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2255">346</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-722" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2256">317</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-723" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2257">291</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-721" decimals="-6" sign="-" name="kof:ActuarialGainsLossesArisingFromExperienceAdjustments" scale="6" id="f-2258">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-722" decimals="-6" sign="-" name="kof:ActuarialGainsLossesArisingFromExperienceAdjustments" scale="6" id="f-2259">355</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-723" decimals="-6" name="kof:ActuarialGainsLossesArisingFromExperienceAdjustments" scale="6" id="f-2260">5</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%">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-721" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" scale="6" id="f-2261">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-722" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" scale="6" id="f-2262">134</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-723" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" scale="6" id="f-2263">18</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%">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-721" decimals="-6" name="ifrs-full:BenefitsPaidOrPayable" scale="6" id="f-2264">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-722" decimals="-6" name="ifrs-full:BenefitsPaidOrPayable" scale="6" id="f-2265">355</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-723" decimals="-6" name="ifrs-full:BenefitsPaidOrPayable" scale="6" id="f-2266">364</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-721" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2267">137</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-722" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2268">47</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-723" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2269">10</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-721" decimals="-6" name="kof:IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions" format="ixt:fixed-zero" scale="6" id="f-2270">&#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-722" decimals="-6" name="kof:IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions" scale="6" id="f-2271">4</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-723" decimals="-6" name="kof:IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions" format="ixt:fixed-zero" scale="6" id="f-2272">&#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:#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-724" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" format="ixt:num-dot-decimal" scale="6" id="f-2273">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-718" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" format="ixt:num-dot-decimal" scale="6" id="f-2274">4,199</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-719" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" format="ixt:num-dot-decimal" scale="6" id="f-2275">4,515</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-725" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="f-2276">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-726" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="f-2277">978</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-727" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="f-2278">865</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-728" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2279">87</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-729" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2280">94</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-730" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2281">84</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-728" decimals="-6" sign="-" name="kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2282">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-729" decimals="-6" sign="-" name="kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2283">9</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-730" decimals="-6" name="kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="f-2284">&#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:#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-728" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2285">88</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-729" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2286">76</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-730" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2287">62</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-728" decimals="-6" name="kof:ActuarialGainsLossesArisingFromExperienceAdjustments" scale="6" id="f-2288">29</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-729" decimals="-6" sign="-" name="kof:ActuarialGainsLossesArisingFromExperienceAdjustments" scale="6" id="f-2289">97</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-730" decimals="-6" name="kof:ActuarialGainsLossesArisingFromExperienceAdjustments" scale="6" id="f-2290">74</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%">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-728" decimals="-6" name="ifrs-full:BenefitsPaidOrPayable" scale="6" id="f-2291">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-729" decimals="-6" name="ifrs-full:BenefitsPaidOrPayable" scale="6" id="f-2292">128</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-730" decimals="-6" name="ifrs-full:BenefitsPaidOrPayable" scale="6" id="f-2293">107</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-728" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2294">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="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-729" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2295">6</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-730" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="f-2296">&#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:#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-728" decimals="-6" name="kof:IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions" format="ixt:fixed-zero" scale="6" id="f-2297">&#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-729" decimals="-6" name="kof:IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions" scale="6" id="f-2298">6</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-730" decimals="-6" name="kof:IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions" format="ixt:fixed-zero" scale="6" id="f-2299">&#8212;</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-731" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="f-2300">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-725" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="f-2301">926</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-726" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="f-2302">978</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%">16.6 <ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfFairValueOfPlanAssetsExplanatory" id="f-2303" continuedAt="f-2303-1" escape="true">Changes in the balance of trust assets </ix:nonNumeric></span></div><ix:continuation id="f-2303-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%">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><td colspan="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%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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-732" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" format="ixt:num-dot-decimal" scale="6" id="f-2304">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-733" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" format="ixt:num-dot-decimal" scale="6" id="f-2305">1,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:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-734" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" format="ixt:num-dot-decimal" scale="6" id="f-2306">1,201</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-735" decimals="-6" name="ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2307">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-736" decimals="-6" name="ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2308">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-737" decimals="-6" name="ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2309">33</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-735" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" scale="6" id="f-2310">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-736" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="f-2311">&#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-737" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="f-2312">&#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:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-735" decimals="-6" name="kof:DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset" scale="6" id="f-2313">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-736" decimals="-6" name="kof:DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="f-2314">&#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-737" decimals="-6" name="kof:DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="f-2315">&#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-735" decimals="-6" name="ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="f-2316">&#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-736" decimals="-6" name="ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset" scale="6" id="f-2317">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-737" decimals="-6" name="ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="f-2318">&#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%">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-735" decimals="-6" name="ifrs-full:ContributionsToPlanNetDefinedBenefitLiabilityAsset" scale="6" id="f-2319">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-736" decimals="-6" name="ifrs-full:ContributionsToPlanNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="f-2320">&#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-737" decimals="-6" name="ifrs-full:ContributionsToPlanNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="f-2321">&#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-738" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" format="ixt:num-dot-decimal" scale="6" id="f-2322">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-732" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" format="ixt:num-dot-decimal" scale="6" id="f-2323">1,288</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-733" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" format="ixt:num-dot-decimal" scale="6" id="f-2324">1,234</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-739" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="f-2325">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-740" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="f-2326">133</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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:DefinedBenefitObligationAtPresentValue" scale="6" id="f-2327">137</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-742" decimals="-6" sign="-" name="ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2328">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-743" decimals="-6" sign="-" name="ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2329">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-744" decimals="-6" sign="-" name="ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2330">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%">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-745" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="f-2331">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-739" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="f-2332">128</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-740" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="f-2333">133</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-51</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-2098-5" continuedAt="f-2098-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%">16.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-2334" 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-746" decimals="3" name="ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption" scale="-2" id="f-2335">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-746" decimals="3" name="kof:PercentageOfSignificantActuarialAssumptions" scale="-2" id="f-2336">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-747" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2337">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-747" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2338">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-747" decimals="-6" sign="-" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2339">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-747" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2340">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-748" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="f-2341">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-749" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2342">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-749" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2343">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-749" decimals="-6" sign="-" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2344">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-749" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2345">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-750" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="f-2346">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-751" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2347">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-751" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2348">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-751" decimals="-6" sign="-" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2349">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-751" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2350">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-752" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="f-2351">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-753" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2352">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-753" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2353">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-753" decimals="-6" sign="-" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2354">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-753" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2355">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-754" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="f-2356">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-755" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2357">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-755" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2358">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-755" decimals="-6" sign="-" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2359">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-755" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2360">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-756" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="f-2361">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-757" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2362">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-757" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2363">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-757" decimals="-6" sign="-" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2364">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-757" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2365">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-758" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="f-2366">824</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-759" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2367">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-759" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2368">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:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-759" decimals="-6" sign="-" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2369">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:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-759" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2370">261</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-760" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="f-2371">692</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-761" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2372">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%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-761" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2373">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-761" decimals="-6" sign="-" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2374">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-761" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2375">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:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-762" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="f-2376">137</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-763" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2377">344</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-763" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2378">175</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-763" decimals="-6" sign="-" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2379">143</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-763" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2380">346</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-764" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="f-2381">829</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-765" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2382">209</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-765" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2383">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:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-765" decimals="-6" sign="-" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2384">116</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-765" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2385">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-766" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="f-2386">672</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-767" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2387">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-767" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2388">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-767" decimals="-6" sign="-" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2389">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-767" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2390">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%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-768" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="f-2391">115</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-769" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2392">289</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-769" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2393">146</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-769" decimals="-6" sign="-" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2394">122</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-769" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2395">256</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-770" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="f-2396">787</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%">16.8 Employee benefits expense </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:112%">On April 23, 2021, Mexican government enacted changes to several labor laws in order to regulate labor outsourcing. For the year ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">December 31, 2023 t</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">he amount recorded to expense was of Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:EmployeeProfitSharing" format="ixt:num-dot-decimal" scale="6" id="f-2397">1,059</ix:nonFraction> compared to Ps.<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:EmployeeProfitSharing" format="ixt:num-dot-decimal" scale="6" id="f-2398">1,069</ix:nonFraction> in 2022.</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-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:nonNumeric contextRef="c-1" name="kof:DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock" id="f-2399" escape="true"><ix:continuation id="f-2098-6"><div 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, 2023, 2022 and 2021, 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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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-771" decimals="-6" name="ifrs-full:WagesAndSalaries" format="ixt:num-dot-decimal" scale="6" id="f-2400">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-772" decimals="-6" name="ifrs-full:WagesAndSalaries" format="ixt:num-dot-decimal" scale="6" id="f-2401">4,956</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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-773" decimals="-6" name="ifrs-full:WagesAndSalaries" format="ixt:num-dot-decimal" scale="6" id="f-2402">4,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%">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-771" decimals="-6" name="ifrs-full:SocialSecurityContributions" format="ixt:num-dot-decimal" scale="6" id="f-2403">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-772" decimals="-6" name="ifrs-full:SocialSecurityContributions" format="ixt:num-dot-decimal" scale="6" id="f-2404">1,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-773" decimals="-6" name="ifrs-full:SocialSecurityContributions" format="ixt:num-dot-decimal" scale="6" id="f-2405">1,359</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-771" decimals="-6" name="kof:EmployeeProfitSharing" scale="6" id="f-2406">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-772" decimals="-6" name="kof:EmployeeProfitSharing" scale="6" id="f-2407">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-773" decimals="-6" name="kof:EmployeeProfitSharing" scale="6" id="f-2408">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%">Pension and seniority premium costs (See Note 16.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-771" decimals="-6" name="kof:PensionAndSeniorityPremiumCosts" scale="6" id="f-2409">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-772" decimals="-6" name="kof:PensionAndSeniorityPremiumCosts" scale="6" id="f-2410">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-773" decimals="-6" name="kof:PensionAndSeniorityPremiumCosts" scale="6" id="f-2411">52</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 17.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-771" decimals="-6" name="ifrs-full:AdjustmentsForSharebasedPayments" scale="6" id="f-2412">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-772" decimals="-6" name="ifrs-full:AdjustmentsForSharebasedPayments" scale="6" id="f-2413">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-773" decimals="-6" name="ifrs-full:AdjustmentsForSharebasedPayments" scale="6" id="f-2414">19</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-774" decimals="-6" name="ifrs-full:WagesAndSalaries" format="ixt:num-dot-decimal" scale="6" id="f-2415">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-775" decimals="-6" name="ifrs-full:WagesAndSalaries" format="ixt:num-dot-decimal" scale="6" id="f-2416">18,403</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-776" decimals="-6" name="ifrs-full:WagesAndSalaries" format="ixt:num-dot-decimal" scale="6" id="f-2417">16,627</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-774" decimals="-6" name="ifrs-full:SocialSecurityContributions" format="ixt:num-dot-decimal" scale="6" id="f-2418">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-775" decimals="-6" name="ifrs-full:SocialSecurityContributions" format="ixt:num-dot-decimal" scale="6" id="f-2419">5,272</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-776" decimals="-6" name="ifrs-full:SocialSecurityContributions" format="ixt:num-dot-decimal" scale="6" id="f-2420">4,787</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-774" decimals="-6" name="kof:EmployeeProfitSharing" scale="6" id="f-2421">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-775" decimals="-6" name="kof:EmployeeProfitSharing" scale="6" id="f-2422">862</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-776" decimals="-6" name="kof:EmployeeProfitSharing" scale="6" id="f-2423">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%">Pension and seniority premium costs (See Note 16.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-774" decimals="-6" name="kof:PensionAndSeniorityPremiumCosts" scale="6" id="f-2424">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-775" decimals="-6" name="kof:PensionAndSeniorityPremiumCosts" scale="6" id="f-2425">250</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-776" decimals="-6" name="kof:PensionAndSeniorityPremiumCosts" scale="6" id="f-2426">235</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 17.2)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-774" xsi:nil="true" name="ifrs-full:AdjustmentsForSharebasedPayments" id="f-2427"/></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-775" decimals="-6" name="ifrs-full:AdjustmentsForSharebasedPayments" format="ixt:fixed-zero" scale="6" id="f-2428">&#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-776" decimals="-6" name="ifrs-full:AdjustmentsForSharebasedPayments" scale="6" id="f-2429">32</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-777" decimals="-6" name="ifrs-full:WagesAndSalaries" format="ixt:num-dot-decimal" scale="6" id="f-2430">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-778" decimals="-6" name="ifrs-full:WagesAndSalaries" format="ixt:num-dot-decimal" scale="6" id="f-2431">3,250</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-779" decimals="-6" name="ifrs-full:WagesAndSalaries" format="ixt:num-dot-decimal" scale="6" id="f-2432">2,788</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-777" decimals="-6" name="ifrs-full:SocialSecurityContributions" scale="6" id="f-2433">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-778" decimals="-6" name="ifrs-full:SocialSecurityContributions" scale="6" id="f-2434">710</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-779" decimals="-6" name="ifrs-full:SocialSecurityContributions" scale="6" id="f-2435">581</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-777" decimals="-6" name="kof:EmployeeProfitSharing" scale="6" id="f-2436">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-778" decimals="-6" name="kof:EmployeeProfitSharing" scale="6" id="f-2437">62</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-779" decimals="-6" name="kof:EmployeeProfitSharing" scale="6" id="f-2438">52</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 16.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-777" decimals="-6" name="kof:PensionAndSeniorityPremiumCosts" scale="6" id="f-2439">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-778" decimals="-6" name="kof:PensionAndSeniorityPremiumCosts" scale="6" id="f-2440">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%"><ix:nonFraction unitRef="mxn" contextRef="c-779" decimals="-6" name="kof:PensionAndSeniorityPremiumCosts" scale="6" id="f-2441">41</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 17.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-777" decimals="-6" name="ifrs-full:AdjustmentsForSharebasedPayments" scale="6" id="f-2442">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-778" decimals="-6" name="ifrs-full:AdjustmentsForSharebasedPayments" scale="6" id="f-2443">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-779" decimals="-6" name="ifrs-full:AdjustmentsForSharebasedPayments" scale="6" id="f-2444">225</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-2445">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-25" decimals="-6" name="ifrs-full:EmployeeBenefitsExpense" format="ixt:num-dot-decimal" scale="6" id="f-2446">35,807</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-2447">32,115</ix:nonFraction></span></td></tr></table></div></ix:continuation></ix:nonNumeric><div id="ia95e32943c9c4d00a63d0816105c0c21_244"></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:DisclosureOfSharebasedPaymentArrangementsExplanatory" id="f-2448" continuedAt="f-2448-1" escape="true">Bonus Programs </ix:nonNumeric></span></div><ix:continuation id="f-2448-1" continuedAt="f-2448-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%">17.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 were represented approximately <ix:nonFraction unitRef="number" contextRef="c-25" decimals="2" name="kof:AnnualBonusPercentageToPurchaseOptions" scale="-2" id="f-2449">50</ix:nonFraction>% of the bonus and are based on the Economic Value Added (&#8220;EVA&#8221;) methodology. For 2023 onwards, <ix:nonFraction unitRef="number" contextRef="c-1" decimals="2" name="kof:AnnualBonusPercentageToPurchaseOptions" scale="-2" id="f-2450">50</ix:nonFraction>% of the annual bonus is evaluated based on certain annual targets established by the Company regarding earnings before interest and taxes (&#8220;EBIT&#8221;) and working capital. The objective established for the executives at each entity is based on a combination of the EBIT and working capital generated by the entity and by the Company and the EBIT and working capital generated by the Company&#8217;s parent FEMSA. The qualitative objectives and special projects represent the remaining <ix:nonFraction unitRef="number" contextRef="c-1" decimals="2" name="kof:AnnualBonusPercentageToPurchaseOptions" scale="-2" id="f-2451">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&#8217;s level of responsibility and based on the EVA generated by the applicable business unit the employee works for. This formula is established by 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, 2023, 2022 and 2021 the bonus expense recorded amounted to Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:BonusExpense" scale="6" id="f-2452">964</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:BonusExpense" format="ixt:num-dot-decimal" scale="6" id="f-2453">1,527</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:BonusExpense" scale="6" id="f-2454">856</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%">17.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-641" decimals="2" name="kof:OptionsGrantedVestingPercentage" scale="-2" id="f-2455">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-641" decimals="2" name="kof:AnnualBonusPercentageToPurchaseOptions" scale="-2" id="f-2456">50</ix:nonFraction>% to purchase Coca-Cola FEMSA shares or options. During the years ended December 31, 2023, 2022 and 2021, <ix:nonFraction unitRef="shares" contextRef="c-1" decimals="INF" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" format="ixt:fixed-zero" scale="0" id="f-2457"><ix:nonFraction unitRef="shares" contextRef="c-25" decimals="INF" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" format="ixt:fixed-zero" scale="0" id="f-2458"><ix:nonFraction unitRef="shares" contextRef="c-26" decimals="INF" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" format="ixt:fixed-zero" scale="0" id="f-2459">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 </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-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-2448-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%">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><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock" id="f-2460" 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, 2023 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%">2019</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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-780" decimals="-6" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="6" id="f-2461">312,006</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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-781" decimals="-6" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="6" id="f-2462">457,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%">&#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%">2020</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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-782" decimals="-6" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="6" id="f-2463">666,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-783" decimals="-6" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="6" id="f-2464">956,926</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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-784" decimals="-6" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="6" id="f-2465">780,524</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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-785" decimals="-6" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="6" id="f-2466">1,197,820</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-786" decimals="-6" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="6" id="f-2467">856,664</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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-787" decimals="-6" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="6" id="f-2468">1,289,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%">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%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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-788" decimals="-6" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="6" id="f-2469">926,288</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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-789" decimals="-6" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="6" id="f-2470">1,134,810</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-641" decimals="-6" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="6" id="f-2471">3,541,763</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-790" decimals="-6" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="6" id="f-2472">5,036,098</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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, 2023, 2022 and 2021, 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-2473">319</ix:nonFraction> Ps. <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees" scale="6" id="f-2474">326</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees" scale="6" id="f-2475">276</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, 2023 and 2022, 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-2476">534</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="kof:ShareBasedPaymentsOtherNonCurrentAssets" scale="6" id="f-2477">360</ix:nonFraction> respectively, these amounts have been fully contributed to the trust. see Note 13.</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><div id="ia95e32943c9c4d00a63d0816105c0c21_250"></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="ifrs-full:DisclosureOfBorrowingsExplanatory" id="f-2478" continuedAt="f-2478-1" escape="true">Bank Loans and Notes Payables </ix:nonNumeric></span></div><ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory" id="f-2479" continuedAt="f-2479-1" escape="true"><ix:continuation id="f-2478-1" continuedAt="f-2478-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%"/></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%">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%">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 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, 2023</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, 2023</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, 2022</span></td></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"/></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></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"/></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%">Argentine 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"/></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-791" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="f-2480">73</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-792" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2481">&#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-793" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2482">&#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-794" 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:#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-795" 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:#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-796" 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:#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-797" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="f-2486">73</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-798" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="f-2487">73</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-799" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2488">&#8212;</ix:nonFraction></span></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%"><ix:nonFraction unitRef="number" contextRef="c-791" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2489">130.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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-792" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="-2" 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-793" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="-2" id="f-2491">&#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="number" contextRef="c-794" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="-2" id="f-2492">&#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="number" contextRef="c-795" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="-2" id="f-2493">&#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="number" contextRef="c-796" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="-2" id="f-2494">&#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-797" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2495">130.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-798" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="0" id="f-2496">&#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-799" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="6" id="f-2497">&#8212;</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: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"/></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-800" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="f-2498">15</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-801" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2499">&#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-802" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2500">&#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-803" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2501">&#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-804" 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-805" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-806" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="f-2504">15</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-807" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="f-2505">15</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-808" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2506">&#8212;</ix:nonFraction></span></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%"><ix:nonFraction unitRef="number" contextRef="c-800" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2507">17.60</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-801" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="-2" id="f-2508">&#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="number" contextRef="c-802" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="-2" id="f-2509">&#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="number" contextRef="c-803" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="-2" id="f-2510">&#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="number" contextRef="c-804" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="-2" 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="number" contextRef="c-805" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="-2" 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-806" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2513">17.60</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-807" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="0" 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-808" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="0" id="f-2515">&#8212;</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: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-809" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="f-2516">88</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="0" id="f-2517">&#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="0" id="f-2518">&#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="0" id="f-2519">&#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-813" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="0" id="f-2520">&#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-814" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="0" id="f-2521">&#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-815" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="f-2522">88</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-816" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="f-2523">88</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-817" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2524">&#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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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;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-292" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="f-2525">88</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: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="6" id="f-2526">&#8212;</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: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="6" id="f-2527">&#8212;</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: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="6" id="f-2528">&#8212;</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: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="6" id="f-2529">&#8212;</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-822" 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;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-14" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="f-2531">88</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;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-823" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="f-2532">88</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;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-15" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2533">&#8212;</ix:nonFraction></span></td></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"/></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></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"/></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"/></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-824" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2534">&#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-825" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2535">&#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-826" 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-827" 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-828" 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-829" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2539">36,352</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-830" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2540">36,352</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-831" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2541">33,719</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-832" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2542">41,429</ix:nonFraction></span></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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-824" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="-2" id="f-2543">&#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="number" contextRef="c-825" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="0" id="f-2544">&#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="number" contextRef="c-826" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="0" id="f-2545">&#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="number" contextRef="c-827" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="0" id="f-2546">&#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="number" contextRef="c-828" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="0" id="f-2547">&#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="number" contextRef="c-829" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2548">3.05</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-830" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2549">3.05</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-831" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="0" id="f-2550">&#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="number" contextRef="c-832" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2551">3.06</ix:nonFraction>%</span></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%"><ix:nonFraction unitRef="mxn" contextRef="c-833" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-2552">25</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-834" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-2553">115</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-835" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2554">&#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-836" 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-837" 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-838" 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-839" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-2558">140</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-840" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-2559">140</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-841" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-2560">92</ix:nonFraction></span></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%"><ix:nonFraction unitRef="number" contextRef="c-833" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2561">6.81</ix:nonFraction>%</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-834" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2562">6.73</ix:nonFraction>%</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-835" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="-2" id="f-2563">&#8212;</ix:nonFraction></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-836" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="0" id="f-2564">&#8212;</ix:nonFraction></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-837" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="0" id="f-2565">&#8212;</ix:nonFraction></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-838" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="0" id="f-2566">&#8212;</ix:nonFraction></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-839" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2567">6.74</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-840" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="0" id="f-2568">&#8212;</ix:nonFraction></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-841" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2569">6.81</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: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"/></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-842" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2570">&#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-843" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2571">&#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-844" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2572">&#8212;</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-845" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2573">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: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-2574">9,960</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-847" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2575">5,491</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-848" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2576">23,946</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-849" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2577">22,439</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-850" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2578">31,438</ix:nonFraction></span></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%"><ix:nonFraction unitRef="number" contextRef="c-842" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="-2" id="f-2579">&#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-843" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="0" id="f-2580">&#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-844" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="0" id="f-2581">&#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="number" contextRef="c-845" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2582">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-846" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2583">7.36</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-847" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2584">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-848" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2585">8.13</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-849" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="0" id="f-2586">&#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-850" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2587">7.50</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: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"/></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-851" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-2588">21</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" scale="6" id="f-2589">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: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-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-854" 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-855" 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-856" 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: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-2594">21</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-858" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-2595">21</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-859" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-2596">56</ix:nonFraction></span></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%"><ix:nonFraction unitRef="number" contextRef="c-851" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2597">6.90</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-852" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2598">6.70</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-853" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="-2" id="f-2599">&#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="number" contextRef="c-854" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="0" id="f-2600">&#8212;</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-855" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="0" id="f-2601">&#8212;</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-856" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="0" id="f-2602">&#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="number" contextRef="c-857" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2603">6.90</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-858" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="0" id="f-2604">&#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="number" contextRef="c-859" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2605">6.96</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: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"/></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="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-860" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2606">&#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-861" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2607">&#8212;</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-862" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2608">&#8212;</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-863" 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:#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-864" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2610">&#8212;</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-865" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2611">&#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-866" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2612">&#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-867" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="0" id="f-2613">&#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-868" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-2614">976</ix:nonFraction></span></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:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-860" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="0" id="f-2615">&#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-861" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="0" id="f-2616">&#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="number" contextRef="c-862" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="0" id="f-2617">&#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="number" contextRef="c-863" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="0" id="f-2618">&#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="number" contextRef="c-864" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="0" id="f-2619">&#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="number" contextRef="c-865" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="0" id="f-2620">&#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-866" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="-2" id="f-2621">&#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-867" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="-2" id="f-2622">&#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-868" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2623">6.27</ix:nonFraction>%</span></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:9pt;font-weight:700;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding: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-809" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-2624">46</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;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-810" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-2625">115</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:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-811" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="-2" id="f-2626">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt 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-812" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2627">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-813" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2628">9,960</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-814" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2629">41,843</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-815" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2630">60,459</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-816" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2631">56,319</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-817" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2632">73,991</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: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:#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"/><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: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:#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></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-55</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-2478-2" continuedAt="f-2478-3"><ix:continuation id="f-2479-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%"/></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%">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%">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 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, 2023</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, 2023</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, 2022</span></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%">Senior notes</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-2633">&#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:num-dot-decimal" scale="6" id="f-2634">1,728</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-871" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2635">2,925</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-872" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2636">&#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-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-874" 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-875" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2639">4,653</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-876" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2640">4,650</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-877" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2641">4,650</ix:nonFraction></span></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%"><ix:nonFraction unitRef="number" contextRef="c-869" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="0" id="f-2642">&#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="number" contextRef="c-870" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2643">11.59</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-871" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2644">11.55</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-872" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="-2" id="f-2645">&#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="number" contextRef="c-873" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="0" id="f-2646">&#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="number" contextRef="c-874" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="0" id="f-2647">&#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="number" contextRef="c-875" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2648">11.57</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-876" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="0" id="f-2649">&#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="number" contextRef="c-877" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2650">10.41</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"/></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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></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:#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%">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"/></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-878" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-2651">6</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" scale="6" id="f-2652">6</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" scale="6" id="f-2653">2</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-2654">&#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:fixed-zero" scale="6" id="f-2655">&#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-883" 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:#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" scale="6" id="f-2657">14</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-885" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-2658">15</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-886" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-2659">28</ix:nonFraction></span></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%"><ix:nonFraction unitRef="number" contextRef="c-878" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2660">8.81</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-879" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2661">8.94</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-880" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2662">8.94</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-881" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="-2" id="f-2663">&#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-882" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="0" id="f-2664">&#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-883" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="0" id="f-2665">&#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-884" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2666">8.88</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-885" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="0" id="f-2667">&#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-886" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2668">9.77</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:#ffffff;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-887" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-2669">6</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;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-888" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2670">1,734</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-889" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2671">2,927</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: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-2672">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;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-891" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2673">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;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-892" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2674">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;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-893" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2675">4,667</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;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-2676">4,666</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;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-2677">4,678</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: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:#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-292" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-2678">52</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-818" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2679">1,849</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-819" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2680">2,927</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-820" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2681">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: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-2682">9,960</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-2683">41,843</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-14" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2684">65,126</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-2685">60,985</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-15" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2686">78,669</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:#ffffff;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-292" decimals="-6" name="ifrs-full:CurrentPortionOfLongtermBorrowings" scale="6" id="f-2687">52</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;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-818" decimals="-6" name="ifrs-full:CurrentPortionOfLongtermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2688">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;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-819" decimals="-6" name="ifrs-full:CurrentPortionOfLongtermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2689">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;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-820" decimals="-6" name="ifrs-full:CurrentPortionOfLongtermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2690">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;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-821" decimals="-6" name="ifrs-full:CurrentPortionOfLongtermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2691">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;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-822" decimals="-6" name="ifrs-full:CurrentPortionOfLongtermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2692">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;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" scale="6" id="f-2693">52</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;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-823" decimals="-6" name="ifrs-full:CurrentPortionOfLongtermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2694">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;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" format="ixt:num-dot-decimal" scale="6" id="f-2695">8,524</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:#cceeff;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-292" decimals="-6" name="ifrs-full:LongtermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2696">&#8212;</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: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-818" decimals="-6" name="ifrs-full:LongtermBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-2697">1,849</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: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-819" decimals="-6" name="ifrs-full:LongtermBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-2698">2,927</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: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-820" decimals="-6" name="ifrs-full:LongtermBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-2699">8,495</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: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:LongtermBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-2700">9,960</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: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:LongtermBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-2701">41,843</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: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-2702">65,074</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: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:LongtermBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-2703">60,985</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: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-2704">70,145</ix:nonFraction></span></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$ <ix:nonFraction unitRef="usd" contextRef="c-896" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-2705"><ix:nonFraction unitRef="usd" contextRef="c-897" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-2706">705</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, 2023, and 2022, the Company recorded in the consolidated income statements a loss of Ps. <ix:nonFraction unitRef="mxn" contextRef="c-898" decimals="-6" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" scale="6" id="f-2707">371</ix:nonFraction> and a gain of Ps. <ix:nonFraction unitRef="mxn" contextRef="c-899" decimals="-6" sign="-" name="kof:IncreaseDecreaseInBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-2708"><ix:nonFraction unitRef="mxn" contextRef="c-900" decimals="-6" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" format="ixt:num-dot-decimal" scale="6" id="f-2709">1,647</ix:nonFraction></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, 2023, and 2022 the carrying value of the Senior Note of US$ <ix:nonFraction unitRef="usd" contextRef="c-896" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-2710"><ix:nonFraction unitRef="usd" contextRef="c-897" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-2711">705</ix:nonFraction></ix:nonFraction> is being reduced by an amount of Ps. <ix:nonFraction unitRef="mxn" contextRef="c-901" decimals="-6" sign="-" name="kof:IncreaseDecreaseInBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-2712">1,277</ix:nonFraction> and <ix:nonFraction unitRef="mxn" contextRef="c-899" decimals="-6" sign="-" name="kof:IncreaseDecreaseInBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-2713"><ix:nonFraction unitRef="mxn" contextRef="c-900" decimals="-6" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" format="ixt:num-dot-decimal" scale="6" id="f-2714">1,647</ix:nonFraction></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, 2023 and 2022, which is considered to be level 1 in the fair value hierarchy.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock" id="f-2715" 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, 2023, 2022 and 2021, 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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-2716">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-25" decimals="-6" name="ifrs-full:InterestExpenseOnBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-2717">4,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: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-2718">4,544</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 16.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-2719">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-25" decimals="-6" name="kof:FinanceChargesForEmployeeBenefits" scale="6" id="f-2720">286</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-2721">248</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" sign="-" name="ifrs-full:GainsLossesOnHedgingInstrument" format="ixt:num-dot-decimal" scale="6" id="f-2722">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-25" decimals="-6" sign="-" name="ifrs-full:GainsLossesOnHedgingInstrument" format="ixt:num-dot-decimal" scale="6" id="f-2723">1,706</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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:GainsLossesOnHedgingInstrument" format="ixt:num-dot-decimal" scale="6" id="f-2724">1,097</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 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%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:FinanceChargesForLeases" scale="6" id="f-2725">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" name="kof:FinanceChargesForLeases" scale="6" id="f-2726">132</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-2727">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%">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-2728">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-25" decimals="-6" name="kof:FinanceOperatingCharges" scale="6" id="f-2729">272</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-2730">202</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-2731">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: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-2732">6,500</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-2733">6,192</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-902" decimals="-6" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-2734">8,500</ix:nonFraction> (nominal amount) with a maturity date in 2027 and fixed interest rate of <ix:nonFraction unitRef="number" contextRef="c-902" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2735">7.87</ix:nonFraction>%, ii) Ps. <ix:nonFraction unitRef="mxn" contextRef="c-903" decimals="-6" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-2736">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-903" decimals="INF" name="ifrs-full:BorrowingsAdjustmentToInterestRateBasis" scale="-2" id="f-2737">0.08</ix:nonFraction>%, iii) Ps. <ix:nonFraction unitRef="mxn" contextRef="c-904" decimals="-6" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-2738">3,000</ix:nonFraction> (nominal </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-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-2478-3" continuedAt="f-2478-4"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">amount) with a maturity date in 2028 and fixed interest rate of <ix:nonFraction unitRef="number" contextRef="c-904" decimals="INF" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2739">7.35</ix:nonFraction>%, iv) Ps. <ix:nonFraction unitRef="mxn" contextRef="c-905" decimals="-6" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-2740">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-905" decimals="INF" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2741">7.36</ix:nonFraction>%, and v) Ps. <ix:nonFraction unitRef="mxn" contextRef="c-906" decimals="-6" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-2742">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-906" decimals="INF" name="ifrs-full:BorrowingsAdjustmentToInterestRateBasis" scale="-2" id="f-2743">0.05</ix:nonFraction>%, vi) Ps.<ix:nonFraction unitRef="mxn" contextRef="c-907" decimals="-6" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-2744">5,500</ix:nonFraction> (nominal amount) with a maturity date in 2029 and a fixed rate of <ix:nonFraction unitRef="number" contextRef="c-907" decimals="INF" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2745">9.95</ix:nonFraction>%, vii) Ps. <ix:nonFraction unitRef="mxn" contextRef="c-908" decimals="-6" name="ifrs-full:NotionalAmount" scale="6" id="f-2746">500</ix:nonFraction> (nominal amount) with a maturity date in 2026 and a floating rate of TIIE + <ix:nonFraction unitRef="number" contextRef="c-908" decimals="INF" name="ifrs-full:BorrowingsAdjustmentToInterestRateBasis" scale="-2" id="f-2747">0.05</ix:nonFraction>% and b) registered with the SEC: i) Senior notes of US. $ <ix:nonFraction unitRef="usd" contextRef="c-909" decimals="-6" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-2748">1,041</ix:nonFraction> with interest at a fixed rate of <ix:nonFraction unitRef="number" contextRef="c-909" decimals="INF" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2749">2.75</ix:nonFraction>% and maturity date on January 22, 2030, ii) Senior notes of US. $ <ix:nonFraction unitRef="usd" contextRef="c-910" decimals="-6" name="ifrs-full:NotionalAmount" scale="6" id="f-2750">705</ix:nonFraction> with interest at a fixed rate of <ix:nonFraction unitRef="number" contextRef="c-910" decimals="INF" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2751">1.85</ix:nonFraction>% and maturity date on September 1, 2032 and iii) Senior notes of US. $ <ix:nonFraction unitRef="usd" contextRef="c-911" decimals="-6" name="ifrs-full:NotionalAmount" scale="6" id="f-2752">489</ix:nonFraction> with interest at a fixed rate of <ix:nonFraction unitRef="number" contextRef="c-911" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2753">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-912" decimals="-6" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-2754">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-913" decimals="INF" name="kof:IncreaseInInterestRateOnTheBonds" scale="0" id="f-2755">25</ix:nonFraction> basis points. As of December 31, 2023 the Company continues monitoring and expects to meet these key performance indicators, </span></div><div style="text-align:justify"><span><br/></span></div><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-914" decimals="-6" name="ifrs-full:RepaymentsOfBondsNotesAndDebentures" scale="6" id="f-2756">209</ix:nonFraction> with maturity date on January 2030, and ii) Senior notes of US. $<ix:nonFraction unitRef="usd" contextRef="c-915" decimals="-6" name="ifrs-full:RepaymentsOfBondsNotesAndDebentures" scale="6" id="f-2757">111</ix:nonFraction> with maturity date on November 2043, representing a net savings of Ps. <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:RepaymentsOfBondsNotesAndDebenturesNetSavings" scale="6" id="f-2758">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-916" decimals="-6" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-2759">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-917" decimals="-2" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-2760">7,500</ix:nonFraction> (nominal value)  and a fixed interest rate of <ix:nonFraction unitRef="number" contextRef="c-917" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2761">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 2023, the Company obtained bank loans in Argentina for Ps. <ix:nonFraction unitRef="mxn" contextRef="c-138" decimals="0" name="ifrs-full:NotionalAmount" scale="6" id="f-2762">73</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-57</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-2478-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%">18.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-2763" 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, 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: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, 2023</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-918" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2764">&#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-919" decimals="-6" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="f-2765">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:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-919" decimals="-6" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="f-2766">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:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-919" xsi:nil="true" name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" id="f-2767"/></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-919" xsi:nil="true" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" id="f-2768"/></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-919" xsi:nil="true" name="ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" id="f-2769"/></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-919" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2770">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:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-919" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2771">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:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-920" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="f-2772">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: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-921" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2773">&#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-922" decimals="-6" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="f-2774">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:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-922" decimals="-6" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="f-2775">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:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-922" decimals="-6" name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2776">&#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-922" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2777">&#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-922" decimals="-6" name="ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" format="ixt:fixed-zero" scale="6" id="f-2778">&#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-922" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2779">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:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-922" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2780">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:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-923" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="f-2781">88</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-924" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2782">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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-925" decimals="-6" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="f-2783">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-925" decimals="-6" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="f-2784">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:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-925" xsi:nil="true" name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" id="f-2785"/></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-925" xsi:nil="true" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" id="f-2786"/></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-925" xsi:nil="true" name="ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" id="f-2787"/></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-925" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2788">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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-925" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2789">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-926" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="f-2790">175</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-927" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2791">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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-928" decimals="-6" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2792">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-928" decimals="-6" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2793">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-928" xsi:nil="true" name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" id="f-2794"/></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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-928" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2795">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-928" decimals="-6" sign="-" name="ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" scale="6" id="f-2796">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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-928" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2797">5,515</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-928" xsi:nil="true" name="kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" id="f-2798"/></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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-929" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2799">64,951</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-930" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2800">78,669</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2801">8,400</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="f-2802">64</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-931" decimals="-6" name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2803">&#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-931" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2804">78</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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" sign="-" name="ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" scale="6" id="f-2805">371</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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" sign="-" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2806">5,363</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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" sign="-" name="kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2807">293</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-932" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2808">65,126</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-933" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2809">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:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-934" decimals="-6" name="ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" scale="6" id="f-2810">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:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-934" decimals="-6" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2811">&#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-934" decimals="-6" name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2812">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:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-934" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2813">535</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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-934" decimals="-6" name="ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" format="ixt:fixed-zero" scale="6" id="f-2814">&#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-934" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2815">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:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-934" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2816">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:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-935" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2817">2,521</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-2818">80,804</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" format="ixt:num-dot-decimal" scale="6" id="f-2819">9,091</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" scale="6" id="f-2820">151</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" scale="6" id="f-2821">586</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-2822">613</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="ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" scale="6" id="f-2823">371</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="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2824">5,359</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-2825">343</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-2826">67,735</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, 2021</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, 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: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-936" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="f-2827">645</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-937" decimals="-6" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="f-2828">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:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-937" decimals="-6" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2829">&#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:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-937" decimals="-6" name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2830">&#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-937" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2831">&#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-937" decimals="-6" name="ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" format="ixt:fixed-zero" scale="6" id="f-2832">&#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-937" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2833">&#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-937" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2834">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:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-918" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2835">&#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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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-938" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="f-2836">645</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-939" decimals="-6" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="f-2837">521</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-939" decimals="-6" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2838">&#8212;</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-939" decimals="-6" name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2839">&#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-939" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2840">&#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-939" decimals="-6" name="ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" format="ixt:fixed-zero" scale="6" id="f-2841">&#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-939" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2842">&#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-939" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2843">124</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-921" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2844">&#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%">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-940" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2845">1,284</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-941" decimals="-6" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="f-2846">314</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-941" decimals="-6" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="f-2847">89</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-941" decimals="-6" name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2848">&#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-941" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2849">&#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-941" decimals="-6" name="ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" format="ixt:fixed-zero" scale="6" id="f-2850">&#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-941" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2851">17</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-941" decimals="-6" name="kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2852">76</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-924" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2853">1,152</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-942" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2854">83,853</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-943" decimals="-6" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2855">7,597</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-943" decimals="-6" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2856">6,000</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-943" decimals="-6" name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2857">&#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-943" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2858">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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-943" decimals="-6" name="ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" format="ixt:num-dot-decimal" scale="6" id="f-2859">1,647</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-943" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2860">2,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-943" decimals="-6" name="kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2861">&#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-927" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2862">77,517</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-944" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2863">85,137</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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" format="ixt:num-dot-decimal" scale="6" id="f-2864">7,911</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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" format="ixt:num-dot-decimal" scale="6" id="f-2865">6,089</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-945" decimals="-6" name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2866">&#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-945" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2867">272</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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:num-dot-decimal" scale="6" id="f-2868">1,647</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2869">2,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:8pt;font-weight:400;line-height:100%">Ps.<ix:nonFraction unitRef="mxn" contextRef="c-945" decimals="-6" name="kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2870">76</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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-930" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2871">78,669</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-946" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2872">1,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:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-947" decimals="-6" name="ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" scale="6" id="f-2873">631</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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" format="ixt:fixed-zero" scale="6" id="f-2874">&#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-947" decimals="-6" name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2875">1,083</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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" scale="6" id="f-2876">180</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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-2877">&#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-947" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2878">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%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-947" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2879">19</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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-933" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2880">2,135</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-2881">87,287</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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-2882">9,063</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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" format="ixt:num-dot-decimal" scale="6" id="f-2883">6,089</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" format="ixt:num-dot-decimal" scale="6" id="f-2884">1,083</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2885">92</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" format="ixt:num-dot-decimal" scale="6" id="f-2886">1,647</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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-2887">2,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: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-2888">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: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-2889">80,804</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"><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><div id="ia95e32943c9c4d00a63d0816105c0c21_253"></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 19. <ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfOtherIncomeAndExpensesTextBlock" id="f-2890" continuedAt="f-2890-1" escape="true">Other Income and Expenses</ix:nonNumeric></span></div><ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory" id="f-2891" escape="true"><ix:continuation id="f-2890-1"><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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</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-2892">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-25" decimals="-6" name="ifrs-full:GainsOnDisposalsOfNoncurrentAssets" scale="6" id="f-2893">324</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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-2894">259</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 25.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" format="ixt:num-dot-decimal" scale="6" id="f-2895">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-25" decimals="-6" name="kof:CancellationOfContingencies" scale="6" id="f-2896">641</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-2897">745</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%">Foreign exchange gain related to operating activities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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" scale="6" id="f-2898">339</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-2899">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:NetForeignExchangeGains" format="ixt:fixed-zero" scale="6" id="f-2900">&#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-2901">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:MiscellaneousOtherOperatingIncome" scale="6" id="f-2902">403</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-2903">498</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-2904">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-25" decimals="-6" name="ifrs-full:OtherIncome" format="ixt:num-dot-decimal" scale="6" id="f-2905">1,473</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-2906">1,502</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 25.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" format="ixt:num-dot-decimal" scale="6" id="f-2907">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-25" decimals="-6" name="kof:ProvisionForContingencies" format="ixt:num-dot-decimal" scale="6" id="f-2908">1,146</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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" scale="6" id="f-2909">938</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%">Loss on the retirement of long-lived 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-1" decimals="-6" name="kof:LossesOnRetirementOfNonCurrentAssets" scale="6" id="f-2910">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-25" decimals="-6" name="kof:LossesOnRetirementOfNonCurrentAssets" scale="6" id="f-2911">177</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-2912">199</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-2913">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-25" decimals="-6" name="ifrs-full:LossesOnDisposalsOfNoncurrentAssets" scale="6" id="f-2914">74</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-2915">201</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%">Loss on the retirement of 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-1" decimals="-6" name="kof:LossOnRetirementOfIntangibleAsset" scale="6" id="f-2916">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-25" decimals="-6" name="kof:LossOnRetirementOfIntangibleAsset" format="ixt:fixed-zero" scale="6" id="f-2917">&#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:LossOnRetirementOfIntangibleAsset" scale="6" id="f-2918">3</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 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:InvestmentImpairments" scale="6" id="f-2919">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-25" decimals="-6" name="kof:InvestmentImpairments" format="ixt:fixed-zero" scale="6" id="f-2920">&#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:InvestmentImpairments" scale="6" id="f-2921">250</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-2922">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-25" decimals="-6" name="kof:SeverancePayments" scale="6" id="f-2923">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:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:SeverancePayments" scale="6" id="f-2924">233</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-2925">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-25" decimals="-6" name="ifrs-full:DonationsAndSubsidiesExpense" scale="6" id="f-2926">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-26" decimals="-6" name="ifrs-full:DonationsAndSubsidiesExpense" scale="6" id="f-2927">258</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" format="ixt:fixed-zero" scale="6" id="f-2928">&#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="kof:ForeignExchangeGainLossRelatedToOperatingActivities" format="ixt:fixed-zero" scale="6" id="f-2929">&#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" scale="6" id="f-2930">61</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</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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" scale="6" id="f-2931">986</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-2932">533</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-2933">166</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%">&#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: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-2934">3,253</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:OtherExpenseByNature" format="ixt:num-dot-decimal" scale="6" id="f-2935">2,456</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:OtherExpenseByNature" format="ixt:num-dot-decimal" scale="6" id="f-2936">2,309</ix:nonFraction></span></td></tr></table></div></ix:continuation></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div id="ia95e32943c9c4d00a63d0816105c0c21_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 20. <ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfFinancialInstrumentsExplanatory" id="f-2937" continuedAt="f-2937-1" escape="true">Financial Instruments </ix:nonNumeric></span></div><ix:continuation id="f-2937-1" continuedAt="f-2937-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-2938" continuedAt="f-2938-1" escape="true">The following table summarizes the Company&#8217;s financial assets and liabilities measured at fair value, as of December&#160;31, 2023 and 2022: </ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-2938-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%">2023</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%">2022</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 8.2, Note 13.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-948" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-2939">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:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-949" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-2940">131</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-950" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-2941">351</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-951" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:num-dot-decimal" scale="6" id="f-2942">2,907</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 25.1, Note 25.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%"><ix:nonFraction unitRef="mxn" contextRef="c-948" decimals="-6" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="f-2943">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-949" decimals="-6" name="ifrs-full:DerivativeFinancialLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-2944">5,146</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-950" decimals="-6" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="f-2945">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-951" decimals="-6" name="ifrs-full:DerivativeFinancialLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-2946">3,565</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 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-948" decimals="-6" name="kof:TrustAssetsOfLaborObligations" format="ixt:num-dot-decimal" scale="6" id="f-2947">1,426</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-949" xsi:nil="true" name="kof:TrustAssetsOfLaborObligations" id="f-2948"/></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-950" decimals="-6" name="kof:TrustAssetsOfLaborObligations" format="ixt:num-dot-decimal" scale="6" id="f-2949">1,416</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-951" xsi:nil="true" name="kof:TrustAssetsOfLaborObligations" id="f-2950"/></td></tr></table></div></ix:continuation><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%">Impact of hedging on equity</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-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="text-align:justify"><span><br/></span></div><ix:continuation id="f-2937-2" continuedAt="f-2937-3"><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock" id="f-2951" 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:98.472%"><tr><td style="width:1.0%"/><td style="width:31.199%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.183%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.183%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.183%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.183%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.183%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.186%"/><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%">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, 2021</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-952" decimals="-6" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" scale="6" id="f-2952">20</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-953" decimals="-6" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" scale="6" id="f-2953">905</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-954" decimals="-6" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" scale="6" id="f-2954">299</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-955" decimals="-6" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-2955">1,224</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-52" decimals="-6" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" scale="6" id="f-2956">90</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-53" decimals="-6" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-2957">1,314</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-956" decimals="-6" sign="-" name="kof:FinancialInstrumentsPurchased" scale="6" id="f-2958">470</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-957" decimals="-6" name="kof:FinancialInstrumentsPurchased" scale="6" id="f-2959">79</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-958" decimals="-6" sign="-" name="kof:FinancialInstrumentsPurchased" scale="6" id="f-2960">49</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-959" decimals="-6" sign="-" name="kof:FinancialInstrumentsPurchased" scale="6" id="f-2961">440</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-56" decimals="-6" sign="-" name="kof:FinancialInstrumentsPurchased" scale="6" id="f-2962">37</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-25" decimals="-6" sign="-" name="kof:FinancialInstrumentsPurchased" scale="6" id="f-2963">477</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-956" decimals="-6" sign="-" name="kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" scale="6" id="f-2964">442</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-957" decimals="-6" sign="-" name="kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" format="ixt:num-dot-decimal" scale="6" id="f-2965">2,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-958" decimals="-6" name="kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" scale="6" id="f-2966">282</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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" sign="-" name="kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" format="ixt:num-dot-decimal" scale="6" id="f-2967">2,491</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-56" decimals="-6" sign="-" name="kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" scale="6" id="f-2968">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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" format="ixt:num-dot-decimal" scale="6" id="f-2969">2,676</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-956" decimals="-6" name="kof:AmountReclassifiedFromOCIToProfitOrLoss" scale="6" id="f-2970">526</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-957" decimals="-6" name="kof:AmountReclassifiedFromOCIToProfitOrLoss" format="ixt:fixed-zero" scale="6" id="f-2971">&#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-958" decimals="-6" sign="-" name="kof:AmountReclassifiedFromOCIToProfitOrLoss" scale="6" id="f-2972">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-959" decimals="-6" sign="-" name="kof:AmountReclassifiedFromOCIToProfitOrLoss" scale="6" id="f-2973">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-56" decimals="-6" sign="-" name="kof:AmountReclassifiedFromOCIToProfitOrLoss" scale="6" id="f-2974">33</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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" sign="-" name="kof:AmountReclassifiedFromOCIToProfitOrLoss" scale="6" id="f-2975">120</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-956" decimals="-6" name="kof:ForeignCurrencyRevaluationOfTheNetForeignOperations" format="ixt:fixed-zero" scale="6" id="f-2976">&#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-957" decimals="-6" name="kof:ForeignCurrencyRevaluationOfTheNetForeignOperations" format="ixt:num-dot-decimal" scale="6" id="f-2977">1,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-958" decimals="-6" name="kof:ForeignCurrencyRevaluationOfTheNetForeignOperations" format="ixt:fixed-zero" scale="6" id="f-2978">&#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-959" decimals="-6" name="kof:ForeignCurrencyRevaluationOfTheNetForeignOperations" format="ixt:num-dot-decimal" scale="6" id="f-2979">1,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-56" decimals="-6" name="kof:ForeignCurrencyRevaluationOfTheNetForeignOperations" scale="6" id="f-2980">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:ForeignCurrencyRevaluationOfTheNetForeignOperations" format="ixt:num-dot-decimal" scale="6" id="f-2981">1,183</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-956" decimals="-6" name="kof:EffectsOfChangesInForeignExchangeRates" scale="6" id="f-2982">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-957" decimals="-6" name="kof:EffectsOfChangesInForeignExchangeRates" scale="6" id="f-2983">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-958" decimals="-6" 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-959" decimals="-6" name="kof:EffectsOfChangesInForeignExchangeRates" scale="6" id="f-2985">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-56" decimals="-6" 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-25" decimals="-6" name="kof:EffectsOfChangesInForeignExchangeRates" scale="6" id="f-2987">10</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-956" decimals="-6" name="kof:FinancialInstrumentsTaxEffect" scale="6" id="f-2988">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-957" decimals="-6" name="kof:FinancialInstrumentsTaxEffect" scale="6" id="f-2989">358</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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:FinancialInstrumentsTaxEffect" scale="6" id="f-2990">125</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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:FinancialInstrumentsTaxEffect" scale="6" id="f-2991">579</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-56" decimals="-6" name="kof:FinancialInstrumentsTaxEffect" scale="6" id="f-2992">53</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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:FinancialInstrumentsTaxEffect" scale="6" id="f-2993">632</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, 2022</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-960" decimals="-6" sign="-" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" scale="6" id="f-2994">266</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-961" decimals="-6" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" scale="6" id="f-2995">100</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-962" decimals="-6" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" scale="6" id="f-2996">46</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-963" decimals="-6" sign="-" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" scale="6" id="f-2997">120</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-69" decimals="-6" sign="-" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" scale="6" id="f-2998">14</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-15" decimals="-6" sign="-" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" scale="6" id="f-2999">134</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-964" decimals="-6" sign="-" name="kof:FinancialInstrumentsPurchased" scale="6" id="f-3000">502</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-965" decimals="-6" sign="-" name="kof:FinancialInstrumentsPurchased" scale="6" id="f-3001">228</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-966" decimals="-6" sign="-" name="kof:FinancialInstrumentsPurchased" scale="6" id="f-3002">124</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-967" decimals="-6" sign="-" name="kof:FinancialInstrumentsPurchased" scale="6" id="f-3003">854</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-72" decimals="-6" sign="-" name="kof:FinancialInstrumentsPurchased" scale="6" id="f-3004">55</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-1" decimals="-6" sign="-" name="kof:FinancialInstrumentsPurchased" scale="6" id="f-3005">909</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-964" decimals="-6" sign="-" name="kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" format="ixt:num-dot-decimal" scale="6" id="f-3006">1,454</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-965" decimals="-6" sign="-" name="kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" format="ixt:num-dot-decimal" scale="6" id="f-3007">2,667</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-966" decimals="-6" name="kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" scale="6" id="f-3008">271</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-967" decimals="-6" sign="-" name="kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" format="ixt:num-dot-decimal" scale="6" id="f-3009">3,850</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-72" decimals="-6" sign="-" name="kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" scale="6" id="f-3010">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:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" sign="-" name="kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" format="ixt:num-dot-decimal" scale="6" id="f-3011">3,998</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-964" decimals="-6" name="kof:AmountReclassifiedFromOCIToProfitOrLoss" format="ixt:num-dot-decimal" scale="6" id="f-3012">1,807</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-965" decimals="-6" name="kof:AmountReclassifiedFromOCIToProfitOrLoss" format="ixt:fixed-zero" scale="6" id="f-3013">&#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-966" decimals="-6" sign="-" name="kof:AmountReclassifiedFromOCIToProfitOrLoss" scale="6" id="f-3014">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-967" decimals="-6" name="kof:AmountReclassifiedFromOCIToProfitOrLoss" format="ixt:num-dot-decimal" scale="6" id="f-3015">1,444</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-72" decimals="-6" sign="-" name="kof:AmountReclassifiedFromOCIToProfitOrLoss" scale="6" id="f-3016">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:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:AmountReclassifiedFromOCIToProfitOrLoss" format="ixt:num-dot-decimal" scale="6" id="f-3017">1,428</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-964" decimals="-6" name="kof:ForeignCurrencyRevaluationOfTheNetForeignOperations" format="ixt:fixed-zero" scale="6" id="f-3018">&#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-965" decimals="-6" name="kof:ForeignCurrencyRevaluationOfTheNetForeignOperations" format="ixt:num-dot-decimal" scale="6" id="f-3019">2,703</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-966" decimals="-6" name="kof:ForeignCurrencyRevaluationOfTheNetForeignOperations" format="ixt:fixed-zero" scale="6" id="f-3020">&#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-967" decimals="-6" name="kof:ForeignCurrencyRevaluationOfTheNetForeignOperations" format="ixt:num-dot-decimal" scale="6" id="f-3021">2,703</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-72" decimals="-6" name="kof:ForeignCurrencyRevaluationOfTheNetForeignOperations" scale="6" id="f-3022">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-1" decimals="-6" name="kof:ForeignCurrencyRevaluationOfTheNetForeignOperations" format="ixt:num-dot-decimal" scale="6" id="f-3023">2,853</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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="mxn" contextRef="c-964" decimals="-6" name="kof:EffectsOfChangesInForeignExchangeRates" scale="6" id="f-3024">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%">(<ix:nonFraction unitRef="mxn" contextRef="c-965" decimals="-6" sign="-" name="kof:EffectsOfChangesInForeignExchangeRates" scale="6" id="f-3025">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-966" decimals="-6" sign="-" name="kof:EffectsOfChangesInForeignExchangeRates" scale="6" id="f-3026">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-967" decimals="-6" name="kof:EffectsOfChangesInForeignExchangeRates" scale="6" id="f-3027">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-72" decimals="-6" sign="-" name="kof:EffectsOfChangesInForeignExchangeRates" scale="6" id="f-3028">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%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:EffectsOfChangesInForeignExchangeRates" scale="6" id="f-3029">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%">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-964" decimals="-6" name="kof:FinancialInstrumentsTaxEffect" scale="6" id="f-3030">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-965" decimals="-6" name="kof:FinancialInstrumentsTaxEffect" scale="6" id="f-3031">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-966" decimals="-6" name="kof:FinancialInstrumentsTaxEffect" scale="6" id="f-3032">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-967" decimals="-6" name="kof:FinancialInstrumentsTaxEffect" scale="6" id="f-3033">212</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-72" decimals="-6" name="kof:FinancialInstrumentsTaxEffect" scale="6" id="f-3034">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:FinancialInstrumentsTaxEffect" scale="6" id="f-3035">236</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, 2023</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-968" decimals="-6" sign="-" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" scale="6" id="f-3036">332</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-969" decimals="-6" sign="-" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" scale="6" id="f-3037">29</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-970" decimals="-6" sign="-" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" scale="6" id="f-3038">102</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-971" decimals="-6" sign="-" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" scale="6" id="f-3039">463</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-85" decimals="-6" sign="-" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" scale="6" id="f-3040">60</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-14" decimals="-6" sign="-" name="ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" scale="6" id="f-3041">523</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%">20.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-3042" continuedAt="f-3042-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, 2023, 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%">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%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-972" decimals="INF" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-3043">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:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-972" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="f-3044">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:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-972" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3045">36</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, 2022, 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-3042-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%">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:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-973" decimals="INF" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-3046">10,778</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-973" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="f-3047">397</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-973" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3048">61</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><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-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-2937-3" continuedAt="f-2937-4"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">20.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-3049" 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, 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: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-974" decimals="-6" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-3050">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:700;line-height:100%">Ps. (<ix:nonFraction unitRef="mxn" contextRef="c-974" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="f-3051">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:700;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="c-974" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3052">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: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-975" decimals="-6" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-3053">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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-975" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3054">1,377</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-975" xsi:nil="true" name="ifrs-full:DerivativeFinancialAssets" id="f-3055"/></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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-976" decimals="-6" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-3056">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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-976" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="f-3057">803</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-976" xsi:nil="true" name="ifrs-full:DerivativeFinancialAssets" id="f-3058"/></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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-977" decimals="-6" name="ifrs-full:NotionalAmount" scale="6" id="f-3059">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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-977" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="f-3060">51</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-977" xsi:nil="true" name="ifrs-full:DerivativeFinancialAssets" id="f-3061"/></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, 2022, 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%">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:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-978" decimals="-6" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-3062">11,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-978" decimals="-6" name="ifrs-full:DerivativeFinancialLiabilities" format="ixt:fixed-zero" scale="6" id="f-3063">&#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-978" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:num-dot-decimal" scale="6" id="f-3064">2,278</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-979" decimals="-6" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-3065">5,971</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-979" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="f-3066">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:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-979" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3067">364</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-980" decimals="-6" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-3068">8,713</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-980" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="f-3069">418</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-980" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3070">95</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</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-981" decimals="-6" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-3071">3,679</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-981" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="f-3072">104</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-981" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3073">110</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%">20.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-896" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-3074"><ix:nonFraction unitRef="usd" contextRef="c-897" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-3075">705</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, 2023, and 2022, the Company recorded in the consolidated income statements a loss 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-898" decimals="-6" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" scale="6" id="f-3076">371</ix:nonFraction> and a gain of Ps. <ix:nonFraction unitRef="mxn" contextRef="c-899" decimals="-6" sign="-" name="kof:IncreaseDecreaseInBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-3077"><ix:nonFraction unitRef="mxn" contextRef="c-900" decimals="-6" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" format="ixt:num-dot-decimal" scale="6" id="f-3078">1,647</ix:nonFraction></ix:nonFraction>, respectively. A</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">s of December&#160;31, 2023, and 2022 the carrying value of the Senior Note of US$ <ix:nonFraction unitRef="usd" contextRef="c-896" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-3079"><ix:nonFraction unitRef="usd" contextRef="c-897" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-3080">705</ix:nonFraction></ix:nonFraction> is being reduced by an amount of Ps. <ix:nonFraction unitRef="mxn" contextRef="c-901" decimals="-6" sign="-" name="kof:IncreaseDecreaseInBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-3081">1,277</ix:nonFraction> and <ix:nonFraction unitRef="mxn" contextRef="c-899" decimals="-6" sign="-" name="kof:IncreaseDecreaseInBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-3082"><ix:nonFraction unitRef="mxn" contextRef="c-900" decimals="-6" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" format="ixt:num-dot-decimal" scale="6" id="f-3083">1,647</ix:nonFraction></ix:nonFraction> 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 <ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock" id="f-3084" continuedAt="f-3084-1" escape="true">December&#160;31, 2023, the Company had the following outstanding interest rate swap agreements:</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-3084-1"><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-982" decimals="INF" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-3085">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:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-982" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3086">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:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-982" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3087">&#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, 2022, the Company had the following outstanding interest rate swap agreements:</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: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-983" decimals="INF" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-3088">9,681</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-983" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3089">1,728</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-983" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3090">&#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%">20.4 Commodity price contracts </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-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-2937-4" continuedAt="f-2937-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%">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-3091" 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, 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="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%">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%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-984" decimals="INF" name="ifrs-full:NotionalAmount" scale="6" id="f-3092">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:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-984" decimals="-6" name="ifrs-full:DerivativeFinancialLiabilities" format="ixt:fixed-zero" scale="6" id="f-3093">&#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-984" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3094">21</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, 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: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%">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%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-985" decimals="INF" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-3095">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:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-985" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="f-3096">130</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-985" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3097">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:700;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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-986" decimals="INF" name="ifrs-full:NotionalAmount" scale="6" id="f-3098">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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-986" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="f-3099">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-986" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3100">&#8212;</ix:nonFraction></span></td></tr></table></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, 2022, 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%">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:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-987" decimals="INF" name="ifrs-full:NotionalAmount" scale="6" id="f-3101">662</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-987" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="f-3102">18</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-987" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3103">1</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, 2022, 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%">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:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-988" decimals="INF" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-3104">1,688</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-988" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="f-3105">46</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-988" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3106">328</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%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-989" decimals="INF" name="ifrs-full:NotionalAmount" scale="6" id="f-3107">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="mxn" contextRef="c-989" decimals="-6" name="ifrs-full:DerivativeFinancialLiabilities" format="ixt:fixed-zero" scale="6" id="f-3108">&#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-989" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3109">21</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:115%">20.5 Sale of Estrella Azul</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span></div><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%">On September 30, 2020, Coca-Cola FEMSA announced that its joint venture with The Coca-Cola Company (Compa&#241;&#237;a Paname&#241;a de Bebidas, S.A.P.I. de C.V.) successfully sold <ix:nonFraction unitRef="number" contextRef="c-990" decimals="2" name="kof:JointVentureStockInterestSoldPercentage" scale="-2" id="f-3110">100</ix:nonFraction>% of its stock interest in Estrella Azul, a dairy products company in Panama. As part of the transaction, the Company agreed with the buyer that it could receive payments in the future if the business of Estrella Azul achieves certain volume and EBITDA targets during the 2022-2027 period. The Company estimated the amount of the payments to be received based on the forecasts of the business (level 3 inputs) and calculated their fair value using an income approach. As of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">December&#160;31, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> and 2022, the financial assets recognized in the consolidated statement of financial position has a total value of Ps. <ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-6" name="ifrs-full:FinancialAssets" scale="6" id="f-3111">0</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:115%"> and Ps. <ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-6" name="ifrs-full:FinancialAssets" scale="6" id="f-3112">5</ix:nonFraction>, respectively. </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%">20.6 <ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock" id="f-3113" continuedAt="f-3113-1" escape="true">Net effects of expired contracts that met hedging criteria </ix:nonNumeric></span></div><ix:continuation id="f-3113-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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-991" decimals="-6" name="ifrs-full:InterestExpense" scale="6" id="f-3114">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-992" decimals="-6" name="ifrs-full:InterestExpense" scale="6" id="f-3115">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%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-993" decimals="-6" name="ifrs-full:InterestExpense" format="ixt:fixed-zero" scale="6" id="f-3116">&#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%">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-991" decimals="-6" sign="-" name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" scale="6" id="f-3117">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-992" decimals="-6" sign="-" name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" scale="6" id="f-3118">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-993" decimals="-6" name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" format="ixt:fixed-zero" scale="6" id="f-3119">&#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-994" decimals="-6" sign="-" name="kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold" format="ixt:num-dot-decimal" scale="6" id="f-3120">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-995" decimals="-6" sign="-" name="kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold" scale="6" id="f-3121">681</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-996" decimals="-6" sign="-" name="kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold" scale="6" id="f-3122">788</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-997" decimals="-6" name="kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold" scale="6" id="f-3123">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-998" decimals="-6" name="kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold" scale="6" id="f-3124">614</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-999" decimals="-6" name="kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold" format="ixt:num-dot-decimal" scale="6" id="f-3125">1,245</ix:nonFraction></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-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-2937-5" continuedAt="f-2937-6"><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%">20.7 <ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock" id="f-3126" continuedAt="f-3126-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-3126-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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</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-1000" decimals="-6" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" scale="6" id="f-3127">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-1001" decimals="-6" sign="-" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" format="ixt:num-dot-decimal" scale="6" id="f-3128">2,270</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" scale="6" id="f-3129">80</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%">20.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%">20.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;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></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-2937-6" continuedAt="f-2937-7"><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-3130" continuedAt="f-3130-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-3130-1" continuedAt="f-3130-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%">2023</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-1003" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3131">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-1003" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="f-3132">465</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-1003" xsi:nil="true" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" id="f-3133"/></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-1004" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3134">10</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-1004" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="f-3135">512</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-1004" xsi:nil="true" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" id="f-3136"/></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-1005" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3137">11</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-1005" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="f-3138">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1005" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3139">&#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%">2023</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-1006" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3140">12</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-1006" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="f-3141">521</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-1006" xsi:nil="true" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" id="f-3142"/></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-1007" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3143">18</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-1007" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="f-3144">550</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-1007" xsi:nil="true" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" id="f-3145"/></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-1008" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3146">16</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-1008" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="f-3147">284</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1008" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3148">&#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%">2023</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-1009" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3149">16</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-1009" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="f-3150">225</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-1009" xsi:nil="true" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" id="f-3151"/></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-1010" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3152">17</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-1010" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="f-3153">112</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-1010" xsi:nil="true" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" id="f-3154"/></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-1011" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3155">11</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-1011" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="f-3156">81</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1011" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3157">&#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%">2023</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-1012" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3158">55</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-1012" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="f-3159">140</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-1012" xsi:nil="true" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" id="f-3160"/></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-1013" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3161">3</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-1013" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="f-3162">10</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-1013" xsi:nil="true" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" id="f-3163"/></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-1014" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3164">1</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-1014" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="f-3165">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%"><ix:nonFraction unitRef="mxn" contextRef="c-1014" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3166">&#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%">2023</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-1015" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3167">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-1015" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="f-3168">20</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-1015" xsi:nil="true" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" id="f-3169"/></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-1016" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3170">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-1016" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="f-3171">25</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-1016" xsi:nil="true" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" id="f-3172"/></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-1017" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3173">4</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-1017" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="f-3174">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:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1017" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3175">&#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%">2023</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-1018" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3176">7</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-1018" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="f-3177">15</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-1018" xsi:nil="true" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" id="f-3178"/></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-1019" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3179">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-1019" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="f-3180">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1019" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3181">&#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%">2021</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-1020" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3182">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-1020" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="f-3183">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1020" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3184">&#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%">2023</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-1021" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3185">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-1021" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" format="ixt:num-dot-decimal" scale="6" id="f-3186">1,314</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-1021" xsi:nil="true" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" id="f-3187"/></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-1022" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3188">10</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-1022" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" format="ixt:num-dot-decimal" scale="6" id="f-3189">1,220</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-1022" xsi:nil="true" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" id="f-3190"/></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-1023" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3191">11</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-1023" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" format="ixt:num-dot-decimal" scale="6" id="f-3192">1,645</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3193">&#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%">2023</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-1024" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3194">12</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-1024" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" format="ixt:num-dot-decimal" scale="6" id="f-3195">1,683</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-1024" xsi:nil="true" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" id="f-3196"/></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-1025" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3197">18</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-1025" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" format="ixt:num-dot-decimal" scale="6" id="f-3198">2,893</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-1025" xsi:nil="true" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" id="f-3199"/></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-1026" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3200">16</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-1026" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" format="ixt:num-dot-decimal" scale="6" id="f-3201">2,300</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3202">&#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%">2023</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-1027" decimals="2" sign="-" name="kof:ChangeInSugarPricePercentage" scale="-2" id="f-3203">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-1027" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="f-3204">765</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-1027" xsi:nil="true" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" id="f-3205"/></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-1028" decimals="2" sign="-" name="kof:ChangeInSugarPricePercentage" scale="-2" id="f-3206">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-1028" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="f-3207">333</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-1028" xsi:nil="true" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" id="f-3208"/></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-1029" decimals="2" sign="-" name="kof:ChangeInSugarPricePercentage" scale="-2" id="f-3209">28</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-1029" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="f-3210">714</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="0" id="f-3211">&#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%">2023</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-1030" decimals="2" sign="-" name="kof:ChangeInAluminumPricePercentage" scale="-2" id="f-3212">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-1030" decimals="-6" sign="-" name="kof:ChangeInAluminumPriceEffectOnEquity" scale="6" id="f-3213">147</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-1030" xsi:nil="true" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" id="f-3214"/></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-1031" decimals="2" sign="-" name="kof:ChangeInAluminumPricePercentage" scale="-2" id="f-3215">35</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-1031" decimals="-6" sign="-" name="kof:ChangeInAluminumPriceEffectOnEquity" scale="6" id="f-3216">189</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-1031" xsi:nil="true" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" id="f-3217"/></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-1032" decimals="2" sign="-" name="kof:ChangeInAluminumPricePercentage" scale="-2" id="f-3218">24</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-1032" decimals="-6" sign="-" name="kof:ChangeInAluminumPriceEffectOnEquity" scale="6" id="f-3219">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-1032" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3220">&#8212;</ix:nonFraction></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-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-2937-7" continuedAt="f-2937-8"><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%">20.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-3130-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%">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%">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:10pt;font-weight:700;line-height:100%">+<ix:nonFraction unitRef="number" contextRef="c-1033" decimals="INF" name="kof:ChangeInUSDollarRateBasisPoints" scale="0" id="f-3221">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-1033" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" scale="6" id="f-3222">187</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%">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:10pt;font-weight:400;line-height:100%">+<ix:nonFraction unitRef="number" contextRef="c-1034" decimals="INF" name="kof:ChangeInUSDollarRateBasisPoints" scale="0" id="f-3223">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-1034" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" scale="6" id="f-3224">203</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%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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-1035" decimals="INF" name="kof:ChangeInUSDollarRateBasisPoints" scale="0" id="f-3225">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-1035" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" scale="6" id="f-3226">160</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%">20.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 18 for a disclosure of the Company&#8217;s maturity dates associated with its non-current financial liabilities as of December&#160;31, 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 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, 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%">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-3227" continuedAt="f-3227-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, 2023. </ix:nonNumeric></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-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-2937-8" continuedAt="f-2937-9"><ix:continuation id="f-3227-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%">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%">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 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-1036" decimals="-6" name="ifrs-full:FinancialLiabilities" format="ixt:fixed-zero" scale="6" id="f-3228">&#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-1037" decimals="-6" name="ifrs-full:FinancialLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3229">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-1038" decimals="-6" name="ifrs-full:FinancialLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3230">2,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:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1039" decimals="-6" name="ifrs-full:FinancialLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3231">8,494</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-1040" decimals="-6" name="ifrs-full:FinancialLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3232">9,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:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1041" decimals="-6" name="ifrs-full:FinancialLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3233">41,845</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-1042" decimals="-6" name="ifrs-full:FinancialLiabilities" scale="6" id="f-3234">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1043" decimals="-6" name="ifrs-full:FinancialLiabilities" scale="6" id="f-3235">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-1044" decimals="-6" name="ifrs-full:FinancialLiabilities" scale="6" id="f-3236">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%"><ix:nonFraction unitRef="mxn" contextRef="c-1045" decimals="-6" name="ifrs-full:FinancialLiabilities" format="ixt:fixed-zero" scale="6" id="f-3237">&#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-1046" decimals="-6" name="ifrs-full:FinancialLiabilities" format="ixt:fixed-zero" scale="6" id="f-3238">&#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-1047" decimals="-6" name="ifrs-full:FinancialLiabilities" format="ixt:fixed-zero" scale="6" id="f-3239">&#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-1048" decimals="-6" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="f-3240">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1049" decimals="-6" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="f-3241">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:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1050" decimals="-6" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="f-3242">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:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1051" decimals="-6" name="ifrs-full:DerivativeFinancialLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3243">1,377</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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="ifrs-full:DerivativeFinancialLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3244">2,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:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1053" decimals="-6" name="ifrs-full:DerivativeFinancialLiabilities" format="ixt:fixed-zero" scale="6" id="f-3245">&#8212;</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%">20.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, 2023 and 2022 is the carrying amounts (see Note 6).</span></div><div style="margin-top: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, 2023 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 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%">20.10 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></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-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:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfExternalCreditExposuresExplanatory" id="f-3246" continuedAt="f-3246-1" escape="true"><ix:continuation id="f-2937-9" continuedAt="f-2937-10"><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:96.527%"><tr><td style="width:1.0%"/><td style="width:35.878%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.158%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.569%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.290%"/><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><td colspan="3" style="padding:0 1pt"/></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><td colspan="3" style="padding:0 1pt"/></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"/><td colspan="3" style="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"/><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 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-1054" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:num-dot-decimal" scale="6" id="f-3247">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-1055" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:num-dot-decimal" scale="6" id="f-3248">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-1056" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:fixed-zero" scale="6" id="f-3249">&#8212;</ix:nonFraction></span></td><td colspan="3" style="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%">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-1057" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3250">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-1058" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3251">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-1059" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3252">&#8212;</ix:nonFraction></span></td><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 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-1060" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:num-dot-decimal" scale="6" id="f-3253">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-1061" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:num-dot-decimal" scale="6" id="f-3254">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-1062" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:fixed-zero" scale="6" id="f-3255">&#8212;</ix:nonFraction></span></td><td colspan="3" style="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%">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-1063" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3256">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-1064" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3257">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-1065" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3258">&#8212;</ix:nonFraction></span></td><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 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-1066" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="f-3259">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-1067" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="f-3260">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-1068" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:fixed-zero" scale="6" id="f-3261">&#8212;</ix:nonFraction></span></td><td colspan="3" style="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%">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-1069" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:num-dot-decimal" scale="0" id="f-3262">4,436</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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-1070" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:num-dot-decimal" scale="0" id="f-3263">4,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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1071" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3264">&#8212;</ix:nonFraction></span></td><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 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-1072" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="f-3265">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-1073" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:fixed-zero" scale="6" id="f-3266">&#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-1074" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:fixed-zero" scale="6" id="f-3267">&#8212;</ix:nonFraction></span></td><td colspan="3" style="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%">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-1075" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3268">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-1076" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3269">&#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-1077" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3270">&#8212;</ix:nonFraction></span></td><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 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-1078" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="f-3271">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-1079" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="f-3272">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-1080" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:fixed-zero" scale="6" id="f-3273">&#8212;</ix:nonFraction></span></td><td colspan="3" style="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%">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-1081" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3274">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-1082" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3275">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-1083" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3276">&#8212;</ix:nonFraction></span></td><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 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-1084" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="f-3277">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-1085" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="f-3278">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-1086" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:fixed-zero" scale="6" id="f-3279">&#8212;</ix:nonFraction></span></td><td colspan="3" style="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%">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-1087" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3280">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-1088" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3281">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-1089" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3282">&#8212;</ix:nonFraction></span></td><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 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-1090" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:fixed-zero" scale="6" id="f-3283">&#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-1091" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:fixed-zero" scale="6" id="f-3284">&#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-1092" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:fixed-zero" scale="6" id="f-3285">&#8212;</ix:nonFraction></span></td><td colspan="3" style="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%">Average exchange rate ARS/MXN</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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-1093" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3286">&#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-1094" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3287">&#8212;</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-1095" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3288">&#8212;</ix:nonFraction></span></td><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%">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"/><td colspan="3" style="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-1096" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:fixed-zero" scale="6" id="f-3289">&#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-1097" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:fixed-zero" scale="6" id="f-3290">&#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-1098" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:num-dot-decimal" scale="6" id="f-3291">11,944</ix:nonFraction></span></td><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%">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-1099" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3292">&#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-1100" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3293">&#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-1101" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3294">19.37</ix:nonFraction></span></td><td colspan="3" style="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-1102" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:fixed-zero" scale="6" id="f-3295">&#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-1103" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:fixed-zero" scale="6" id="f-3296">&#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-1104" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:num-dot-decimal" scale="6" id="f-3297">14,022</ix:nonFraction></span></td><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%">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-1105" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" 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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1106" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" 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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1107" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3300">5.05</ix:nonFraction></span></td><td colspan="3" style="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-1108" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:fixed-zero" scale="6" id="f-3301">&#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-1109" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:fixed-zero" scale="6" id="f-3302">&#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-1110" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="f-3303">987</ix:nonFraction></span></td><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%">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-1111" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3304">&#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-1112" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3305">&#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-1113" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:num-dot-decimal" scale="0" id="f-3306">3,550</ix:nonFraction></span></td><td colspan="3" style="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 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"/><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%">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="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1114" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:fixed-zero" scale="6" id="f-3307">&#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="mxn" contextRef="c-1115" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:fixed-zero" scale="6" id="f-3308">&#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-1116" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:num-dot-decimal" scale="6" id="f-3309">8,447</ix:nonFraction></span></td><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%">Average interest rate</span></td><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:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1117" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3310">&#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="number" contextRef="c-1118" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3311">&#8212;</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="number" contextRef="c-1119" decimals="4" name="ifrs-full:AverageForeignExchangeRate" scale="-2" id="f-3312">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><td colspan="3" style="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%">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"/><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%">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-1120" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="f-3313">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-1121" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="f-3314">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-1122" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:fixed-zero" scale="6" id="f-3315">&#8212;</ix:nonFraction></span></td><td colspan="3" style="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%">Average price (USD/Ton)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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-1123" decimals="2" name="kof:CommodityRiskAveragePrice" format="ixt:num-dot-decimal" scale="0" id="f-3316">2,304.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="usdPerT" contextRef="c-1124" decimals="2" name="kof:CommodityRiskAveragePrice" format="ixt:num-dot-decimal" scale="0" id="f-3317">2,363.73</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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-1125" decimals="2" name="kof:CommodityRiskAveragePrice" format="ixt:fixed-zero" scale="0" id="f-3318">&#8212;</ix:nonFraction></span></td><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%">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-1126" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:num-dot-decimal" scale="6" id="f-3319">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-1127" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="f-3320">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-1128" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="f-3321">745</ix:nonFraction></span></td><td colspan="3" style="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%">Average price (USD cent/Lb)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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-1129" decimals="2" name="kof:CommodityRiskAveragePrice" scale="0" id="f-3322">22.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="usdPerLb" contextRef="c-1130" decimals="2" name="kof:CommodityRiskAveragePrice" scale="0" id="f-3323">22.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="usdPerLb" contextRef="c-1131" decimals="2" name="kof:CommodityRiskAveragePrice" scale="0" id="f-3324">22.62</ix:nonFraction></span></td><td colspan="3" style="padding:0 1pt"/></tr></table></div></ix:continuation></ix:nonNumeric><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-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-3246-1"><ix:continuation id="f-2937-10"><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, 2022, 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-1132" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:num-dot-decimal" scale="6" id="f-3325">3,405</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:CreditExposure" format="ixt:num-dot-decimal" scale="6" id="f-3326">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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1134" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:fixed-zero" scale="6" id="f-3327">&#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-1135" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3328">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-1136" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3329">20.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="number" contextRef="c-1137" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3330">&#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-1138" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:num-dot-decimal" scale="6" id="f-3331">1,857</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:CreditExposure" scale="6" id="f-3332">746</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:CreditExposure" format="ixt:fixed-zero" scale="6" id="f-3333">&#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-1141" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3334">5.34</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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" scale="0" id="f-3335">5.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-1143" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3336">&#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-1144" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="f-3337">407</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:CreditExposure" scale="6" id="f-3338">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-1146" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:fixed-zero" scale="6" id="f-3339">&#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-1147" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:num-dot-decimal" scale="0" id="f-3340">4,502.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-1148" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:num-dot-decimal" scale="0" id="f-3341">4,977.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-1149" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3342">&#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-1150" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="f-3343">437</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:CreditExposure" format="ixt:fixed-zero" scale="6" id="f-3344">&#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-1152" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:fixed-zero" scale="6" id="f-3345">&#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-1153" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3346">231.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-1154" 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:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:fixed-zero" scale="0" id="f-3348">&#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-1156" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="f-3349">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-1157" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="f-3350">139</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:CreditExposure" format="ixt:fixed-zero" scale="6" id="f-3351">&#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-1159" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3352">42.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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1160" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3353">42.74</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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="0" id="f-3354">&#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:CreditExposure" scale="6" id="f-3355">332</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:CreditExposure" scale="6" id="f-3356">182</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:CreditExposure" format="ixt:fixed-zero" scale="6" id="f-3357">&#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-1165" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3358">686.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-1166" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3359">664.50</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-1167" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3360">&#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:CreditExposure" scale="6" id="f-3361">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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1169" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:fixed-zero" scale="0" id="f-3362">&#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-1170" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:fixed-zero" scale="0" id="f-3363">&#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/MXN</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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" scale="0" id="f-3364">10.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-1172" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="6" id="f-3365">&#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-1173" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="6" id="f-3366">&#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-1174" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:fixed-zero" scale="6" id="f-3367">&#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-1175" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:num-dot-decimal" scale="6" id="f-3368">1,743</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:CreditExposure" format="ixt:num-dot-decimal" scale="6" id="f-3369">10,455</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-1177" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3370">&#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-1178" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3371">19.08</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3372">19.84</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-1180" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:fixed-zero" scale="6" id="f-3373">&#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-1181" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:num-dot-decimal" scale="6" id="f-3374">9,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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1182" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:num-dot-decimal" scale="6" id="f-3375">6,777</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-1183" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3376">&#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-1184" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3377">4.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="number" contextRef="c-1185" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3378">5.28</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-1186" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="f-3379">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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1187" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:fixed-zero" scale="6" id="f-3380">&#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-1188" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:num-dot-decimal" scale="6" id="f-3381">1,131</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-1189" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:num-dot-decimal" scale="0" id="f-3382">3,926.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="number" contextRef="c-1190" 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:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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-1191" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:num-dot-decimal" scale="0" id="f-3384">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-1192" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:fixed-zero" scale="6" id="f-3385">&#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-1193" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:fixed-zero" scale="6" id="f-3386">&#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-1194" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:num-dot-decimal" scale="6" id="f-3387">9,681</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-1195" decimals="-6" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="-2" id="f-3388">&#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-1196" decimals="-6" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="-2" id="f-3389">&#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-1197" decimals="4" name="ifrs-full:AverageForeignExchangeRate" scale="-2" id="f-3390">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-1198" decimals="-6" name="ifrs-full:CreditExposure" scale="6" id="f-3391">294</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:CreditExposure" scale="6" id="f-3392">368</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:CreditExposure" format="ixt:fixed-zero" scale="6" id="f-3393">&#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-1201" decimals="2" name="kof:CommodityRiskAveragePrice" format="ixt:num-dot-decimal" scale="0" id="f-3394">2,483.00</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-1202" decimals="2" name="kof:CommodityRiskAveragePrice" format="ixt:num-dot-decimal" scale="0" id="f-3395">2,480.00</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-1203" decimals="2" name="kof:CommodityRiskAveragePrice" format="ixt:fixed-zero" scale="0" id="f-3396">&#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-1204" decimals="-6" name="ifrs-full:CreditExposure" format="ixt:num-dot-decimal" scale="6" id="f-3397">1,058</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:CreditExposure" scale="6" id="f-3398">631</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:CreditExposure" scale="6" id="f-3399">468</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-1207" decimals="2" name="kof:CommodityRiskAveragePrice" scale="0" id="f-3400">17.62</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-1208" decimals="2" name="kof:CommodityRiskAveragePrice" scale="0" id="f-3401">17.08</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-1209" decimals="2" name="kof:CommodityRiskAveragePrice" scale="0" id="f-3402">17.14</ix:nonFraction></span></td></tr></table></div></ix:continuation></ix:continuation><div><span><br/></span></div><div id="ia95e32943c9c4d00a63d0816105c0c21_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 21. <ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory" id="f-3403" continuedAt="f-3403-1" escape="true">Non-Controlling Interest in Consolidated Subsidiaries </ix:nonNumeric></span></div><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock" id="f-3404" escape="true"><ix:continuation id="f-3403-1" continuedAt="f-3403-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, 2023, 2022 and 2021 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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-581" decimals="-6" name="ifrs-full:NoncontrollingInterests" format="ixt:num-dot-decimal" scale="6" id="f-3405">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-608" decimals="-6" name="ifrs-full:NoncontrollingInterests" format="ixt:num-dot-decimal" scale="6" id="f-3406">5,337</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-1210" decimals="-6" name="ifrs-full:NoncontrollingInterests" format="ixt:num-dot-decimal" scale="6" id="f-3407">5,200</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-587" decimals="-6" name="ifrs-full:NoncontrollingInterests" scale="6" id="f-3408">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-614" decimals="-6" name="ifrs-full:NoncontrollingInterests" scale="6" id="f-3409">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-1211" decimals="-6" name="ifrs-full:NoncontrollingInterests" scale="6" id="f-3410">19</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-584" decimals="-6" name="ifrs-full:NoncontrollingInterests" format="ixt:num-dot-decimal" scale="6" id="f-3411">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-611" decimals="-6" name="ifrs-full:NoncontrollingInterests" format="ixt:num-dot-decimal" scale="6" id="f-3412">1,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-1212" decimals="-6" name="ifrs-full:NoncontrollingInterests" scale="6" id="f-3413">803</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-3414">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-15" decimals="-6" name="ifrs-full:NoncontrollingInterests" format="ixt:num-dot-decimal" scale="6" id="f-3415">6,491</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-3416">6,022</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-68</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-3403-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-3417" 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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-3418">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-53" decimals="-6" name="ifrs-full:NoncontrollingInterests" format="ixt:num-dot-decimal" scale="6" id="f-3419">6,022</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-3420">5,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%">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-3421">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-25" decimals="-6" name="ifrs-full:ProfitLossAttributableToNoncontrollingInterests" scale="6" id="f-3422">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:ProfitLossAttributableToNoncontrollingInterests" scale="6" id="f-3423">623</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-3424">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-25" decimals="-6" name="kof:ExchangeDifferencesOnTranslationOfForeignOperations" scale="6" id="f-3425">37</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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:ExchangeDifferencesOnTranslationOfForeignOperations" scale="6" id="f-3426">210</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" sign="-" name="kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests" scale="6" id="f-3427">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-25" decimals="-6" sign="-" name="kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests" scale="6" id="f-3428">104</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests" scale="6" id="f-3429">87</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-3430">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-25" decimals="-6" name="ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests" scale="6" id="f-3431">56</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-3432">61</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-3433">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-15" decimals="-6" name="ifrs-full:NoncontrollingInterests" format="ixt:num-dot-decimal" scale="6" id="f-3434">6,491</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-3435">6,022</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="ia95e32943c9c4d00a63d0816105c0c21_265"></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:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory" id="f-3436" continuedAt="f-3436-1" escape="true">Equity </ix:nonNumeric></span></div><ix:continuation id="f-3436-1" continuedAt="f-3436-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%">22.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, 2023 and 2022, the common stock of Coca-Cola FEMSA is represented by <ix:nonFraction unitRef="shares" contextRef="c-15" decimals="INF" name="ifrs-full:NumberOfSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-3437"><ix:nonFraction unitRef="shares" contextRef="c-14" decimals="INF" name="ifrs-full:NumberOfSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-3438">16,806,658,096</ix:nonFraction></ix:nonFraction> common shares, with <ix:nonFraction unitRef="mxnPerShare" contextRef="c-14" decimals="INF" name="ifrs-full:ParValuePerShare" format="ixt:fixed-zero" scale="0" id="f-3439"><ix:nonFraction unitRef="mxnPerShare" contextRef="c-15" decimals="INF" name="ifrs-full:ParValuePerShare" format="ixt:fixed-zero" scale="0" id="f-3440">no</ix:nonFraction></ix:nonFraction> par value. Fixed capital stock is Ps. <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:IssuedCapitalOrdinaryShares" scale="6" id="f-3441"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:IssuedCapitalOrdinaryShares" scale="6" id="f-3442">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-1213" decimals="3" name="kof:EquityRatioThresholdPercentage" scale="-2" id="f-3443">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-1214" decimals="3" name="kof:EquityRatioThresholdPercentage" scale="-2" id="f-3444">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-3445" 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-1215" decimals="INF" name="ifrs-full:NumberOfSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-3446">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-1216" decimals="INF" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="f-3447">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-1216" decimals="INF" name="ifrs-full:ProportionOfVotingRightsHeldInJointVenture" scale="-2" id="f-3448">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-1217" decimals="INF" name="ifrs-full:NumberOfSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-3449">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-1218" decimals="INF" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="f-3450">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-1218" decimals="INF" name="ifrs-full:ProportionOfVotingRightsHeldInJointVenture" scale="-2" id="f-3451">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-1219" decimals="INF" name="ifrs-full:NumberOfSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-3452">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-1220" decimals="INF" name="kof:PercentageOfOwnership" scale="-2" id="f-3453">9.38</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-1219" decimals="INF" name="ifrs-full:PercentageOfVotingEquityInterestsAcquired" scale="-2" id="f-3454">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-1221" decimals="INF" name="ifrs-full:NumberOfSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-3455">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-1222" decimals="INF" name="kof:PercentageOfOwnership" scale="-2" id="f-3456">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-1221" decimals="INF" name="ifrs-full:PercentageOfVotingEquityInterestsAcquired" scale="-2" id="f-3457">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-3458">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-3459">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-3460">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-3461" 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, 2023, 2022 and 2021, 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:100.000%"><tr><td style="width:1.0%"/><td style="width:38.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.092%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.092%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.092%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.623%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.625%"/><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><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"/><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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</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;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-1223" decimals="INF" name="ifrs-full:NumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-3462">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-1224" decimals="INF" name="ifrs-full:NumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-3463">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-1225" decimals="INF" name="ifrs-full:NumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-3464">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="padding:0 1pt"/><td colspan="3" style="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%">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-1226" decimals="INF" name="ifrs-full:NumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-3465">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-1227" decimals="INF" name="ifrs-full:NumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-3466">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-1228" decimals="INF" name="ifrs-full:NumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-3467">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="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: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-1229" decimals="INF" name="ifrs-full:NumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-3468">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-1230" decimals="INF" name="ifrs-full:NumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-3469">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-1231" decimals="INF" name="ifrs-full:NumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-3470">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="padding:0 1pt"/><td colspan="3" style="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%">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-1221" decimals="INF" name="ifrs-full:NumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-3471">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-1232" decimals="INF" name="ifrs-full:NumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-3472">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-1233" decimals="INF" name="ifrs-full:NumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-3473">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="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: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-3474">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-3475">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-3476">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="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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-69</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-3436-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-3477">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-3478">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, 2023, 2022 and 2021, this reserve was Ps.<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:AmountInLegalReserve" scale="6" id="f-3479">412</ix:nonFraction>, Ps.<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:AmountInLegalReserve" scale="6" id="f-3480">412</ix:nonFraction> and Ps.<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:AmountInLegalReserve" scale="6" id="f-3481">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, 2023, 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-3482">7,925</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-3483" 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, 2023, 2022 and 2021 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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</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-1213" decimals="-6" name="ifrs-full:DividendsPaid" format="ixt:num-dot-decimal" scale="6" id="f-3484">5,754</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-1234" decimals="-6" name="ifrs-full:DividendsPaid" format="ixt:num-dot-decimal" scale="6" id="f-3485">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"/><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-1235" decimals="-6" name="ifrs-full:DividendsPaid" format="ixt:num-dot-decimal" scale="6" id="f-3486">5,000</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-1214" decimals="-6" name="ifrs-full:DividendsPaid" format="ixt:num-dot-decimal" scale="6" id="f-3487">3,385</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-1236" decimals="-6" name="ifrs-full:DividendsPaid" format="ixt:num-dot-decimal" scale="6" id="f-3488">3,169</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-1237" decimals="-6" name="ifrs-full:DividendsPaid" format="ixt:num-dot-decimal" scale="6" id="f-3489">2,941</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-1222" decimals="-6" name="ifrs-full:DividendsPaid" format="ixt:num-dot-decimal" scale="6" id="f-3490">1,904</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-1238" decimals="-6" name="ifrs-full:DividendsPaid" format="ixt:num-dot-decimal" scale="6" id="f-3491">1,782</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-1239" decimals="-6" name="ifrs-full:DividendsPaid" format="ixt:num-dot-decimal" scale="6" id="f-3492">1,654</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-1240" decimals="-6" name="ifrs-full:DividendsPaid" format="ixt:num-dot-decimal" scale="6" id="f-3493">1,142</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-1241" decimals="-6" name="ifrs-full:DividendsPaid" format="ixt:num-dot-decimal" scale="6" id="f-3494">1,069</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-1242" decimals="-6" name="ifrs-full:DividendsPaid" scale="6" id="f-3495">993</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-3496">12,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:#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-3497">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"/><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-3498">10,588</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 27, 2023, 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-3499">12,185</ix:nonFraction> that was paid on May 3, 2023 and November&#160;3, 2023. This represents a dividend of Ps.<ix:nonFraction unitRef="mxnPerShare" contextRef="c-1243" decimals="5" name="ifrs-full:DividendsPaidOrdinarySharesPerShare" scale="0" id="f-3500">0.7250</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. There were no withholding taxes associated with the payment of dividends in 2021 and 2020 by the Company to its shareholders.</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%">22.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 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%">The Company is not subject to any externally imposed capital requirements, other than the legal reserve (see Note 22.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="ia95e32943c9c4d00a63d0816105c0c21_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 23. <ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfEarningsPerShareExplanatory" id="f-3501" continuedAt="f-3501-1" escape="true">Earnings per Share </ix:nonNumeric></span></div><ix:continuation id="f-3501-1" continuedAt="f-3501-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></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-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-3501-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: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><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-3502" 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%">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%">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: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-1213" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-3503">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1214" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-3504">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1220" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-3505">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1222" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-3506">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: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-3507">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: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-1213" decimals="-6" name="ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity" format="ixt:num-dot-decimal" scale="6" id="f-3508">9,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-1214" decimals="-6" name="ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity" format="ixt:num-dot-decimal" scale="6" id="f-3509">5,426</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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-1220" decimals="-6" name="ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity" format="ixt:num-dot-decimal" scale="6" id="f-3510">1,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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1222" decimals="-6" name="ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity" format="ixt:num-dot-decimal" scale="6" id="f-3511">3,054</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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-3512">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: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-1213" decimals="-6" name="ifrs-full:WeightedAverageShares" format="ixt:num-dot-decimal" scale="6" id="f-3513">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-1214" decimals="-6" name="ifrs-full:WeightedAverageShares" format="ixt:num-dot-decimal" scale="6" id="f-3514">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-1220" decimals="-6" name="ifrs-full:WeightedAverageShares" format="ixt:num-dot-decimal" scale="6" id="f-3515">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-1222" decimals="-6" name="ifrs-full:WeightedAverageShares" format="ixt:num-dot-decimal" scale="6" id="f-3516">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-3517">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="0" name="ifrs-full:BasicEarningsLossPerShare" scale="6" id="f-3518">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-1234" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-3519">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-1236" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-3520">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-1244" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-3521">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-1238" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-3522">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-25" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-3523">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-1234" decimals="-6" name="ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity" format="ixt:num-dot-decimal" scale="6" id="f-3524">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-1236" decimals="-6" name="ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity" format="ixt:num-dot-decimal" scale="6" id="f-3525">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-1244" decimals="-6" name="ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity" format="ixt:num-dot-decimal" scale="6" id="f-3526">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-1238" decimals="-6" name="ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity" format="ixt:num-dot-decimal" scale="6" id="f-3527">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-25" decimals="-6" name="ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity" format="ixt:num-dot-decimal" scale="6" id="f-3528">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-1234" decimals="-6" name="ifrs-full:WeightedAverageShares" format="ixt:num-dot-decimal" scale="6" id="f-3529">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-1236" decimals="-6" name="ifrs-full:WeightedAverageShares" format="ixt:num-dot-decimal" scale="6" id="f-3530">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-1244" decimals="-6" name="ifrs-full:WeightedAverageShares" format="ixt:num-dot-decimal" scale="6" id="f-3531">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-1238" decimals="-6" name="ifrs-full:WeightedAverageShares" format="ixt:num-dot-decimal" scale="6" id="f-3532">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-3533">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="0" name="ifrs-full:BasicEarningsLossPerShare" scale="6" id="f-3534">1.13</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%">2021</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-1235" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-3535">7,712</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt 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-1237" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-3536">4,536</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt 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-1245" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-3537">1,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:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1239" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-3538">2,552</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt 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-3539">16,331</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-1235" decimals="-6" name="ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity" format="ixt:num-dot-decimal" scale="6" id="f-3540">7,418</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-1237" decimals="-6" name="ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity" format="ixt:num-dot-decimal" scale="6" id="f-3541">4,363</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-1245" decimals="-6" name="ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity" format="ixt:num-dot-decimal" scale="6" id="f-3542">1,473</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-1239" decimals="-6" name="ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity" format="ixt:num-dot-decimal" scale="6" id="f-3543">2,454</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-3544">15,708</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-1235" decimals="-6" name="ifrs-full:WeightedAverageShares" format="ixt:num-dot-decimal" scale="6" id="f-3545">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-1237" decimals="-6" name="ifrs-full:WeightedAverageShares" format="ixt:num-dot-decimal" scale="6" id="f-3546">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-1245" decimals="-6" name="ifrs-full:WeightedAverageShares" format="ixt:num-dot-decimal" scale="6" id="f-3547">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-1239" decimals="-6" name="ifrs-full:WeightedAverageShares" format="ixt:num-dot-decimal" scale="6" id="f-3548">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-3549">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="0" name="ifrs-full:BasicEarningsLossPerShare" scale="6" id="f-3550">0.93</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-71</span></div></div></div><div id="ia95e32943c9c4d00a63d0816105c0c21_271"></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 24. <ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfIncomeTaxExplanatory" id="f-3551" continuedAt="f-3551-1" escape="true">Income Taxes </ix:nonNumeric></span></div><ix:continuation id="f-3551-1" continuedAt="f-3551-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%">24.1 Income Tax </span></div><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock" id="f-3552" continuedAt="f-3552-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 breakdown of the income tax expense by Mexico and Foreign countries for the years ended December&#160;31, 2023, 2022 and 2021, is as follows:</span></div></ix:nonNumeric><div><ix:continuation id="f-3552-1"><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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-3553">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-25" decimals="-6" name="ifrs-full:CurrentTaxExpenseIncome" format="ixt:num-dot-decimal" scale="6" id="f-3554">5,658</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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-3555">4,259</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" sign="-" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" scale="6" id="f-3556">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-25" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" scale="6" id="f-3557">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" format="ixt:num-dot-decimal" scale="6" id="f-3558">2,795</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%">(Benefit) utilization 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-3559">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-25" decimals="-6" sign="-" name="kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" scale="6" id="f-3560">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-26" decimals="-6" name="kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" scale="6" id="f-3561">445</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-3562">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-25" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3563">889</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" format="ixt:num-dot-decimal" scale="6" id="f-3564">2,350</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-3565">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:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:IncomeTaxExpenseContinuingOperations" format="ixt:num-dot-decimal" scale="6" id="f-3566">6,547</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-3567">6,609</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%">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%">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-1246" decimals="-6" name="ifrs-full:CurrentTaxExpenseIncome" format="ixt:num-dot-decimal" scale="6" id="f-3568">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:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1247" decimals="-6" name="ifrs-full:CurrentTaxExpenseIncome" format="ixt:num-dot-decimal" scale="6" id="f-3569">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: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-3570">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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1246" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" scale="6" id="f-3571">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1247" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" scale="6" id="f-3572">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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" scale="6" id="f-3573">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1246" decimals="-6" sign="-" name="kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" scale="6" id="f-3574">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1247" decimals="-6" sign="-" name="kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" scale="6" id="f-3575">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: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-3576">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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1246" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3577">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1247" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" format="ixt:num-dot-decimal" scale="6" id="f-3578">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: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-3579">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:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1246" decimals="-6" name="ifrs-full:IncomeTaxExpenseContinuingOperations" format="ixt:num-dot-decimal" scale="6" id="f-3580">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:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1247" decimals="-6" name="ifrs-full:IncomeTaxExpenseContinuingOperations" format="ixt:num-dot-decimal" scale="6" id="f-3581">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: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-3582">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;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-1248" decimals="-6" name="ifrs-full:CurrentTaxExpenseIncome" format="ixt:num-dot-decimal" scale="6" id="f-3583">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-1249" decimals="-6" name="ifrs-full:CurrentTaxExpenseIncome" format="ixt:num-dot-decimal" scale="6" id="f-3584">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-25" decimals="-6" name="ifrs-full:CurrentTaxExpenseIncome" format="ixt:num-dot-decimal" scale="6" id="f-3585">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-1248" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" scale="6" id="f-3586">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-1249" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" scale="6" id="f-3587">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-25" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" scale="6" id="f-3588">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-1248" decimals="-6" name="kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" scale="6" id="f-3589">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-1249" decimals="-6" sign="-" name="kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" scale="6" id="f-3590">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-25" decimals="-6" sign="-" name="kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" scale="6" id="f-3591">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-1248" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3592">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-1249" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3593">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-25" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3594">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:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1248" decimals="-6" name="ifrs-full:IncomeTaxExpenseContinuingOperations" format="ixt:num-dot-decimal" scale="6" id="f-3595">3,715</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align: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-1249" decimals="-6" name="ifrs-full:IncomeTaxExpenseContinuingOperations" format="ixt:num-dot-decimal" scale="6" id="f-3596">2,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: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-3597">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:400;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align: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-1250" decimals="-6" name="ifrs-full:CurrentTaxExpenseIncome" format="ixt:num-dot-decimal" scale="6" id="f-3598">3,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:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1251" decimals="-6" name="ifrs-full:CurrentTaxExpenseIncome" scale="6" id="f-3599">903</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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-3600">4,259</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-1250" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" format="ixt:num-dot-decimal" scale="6" id="f-3601">1,659</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1251" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" format="ixt:num-dot-decimal" scale="6" id="f-3602">1,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-26" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" format="ixt:num-dot-decimal" scale="6" id="f-3603">2,795</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-1250" decimals="-6" sign="-" name="kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" scale="6" id="f-3604">356</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1251" decimals="-6" name="kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" scale="6" id="f-3605">801</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" scale="6" id="f-3606">445</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-1250" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" format="ixt:num-dot-decimal" scale="6" id="f-3607">2,015</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-1251" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3608">335</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" format="ixt:num-dot-decimal" scale="6" id="f-3609">2,350</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-1250" decimals="-6" name="ifrs-full:IncomeTaxExpenseContinuingOperations" format="ixt:num-dot-decimal" scale="6" id="f-3610">5,371</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-1251" decimals="-6" name="ifrs-full:IncomeTaxExpenseContinuingOperations" format="ixt:num-dot-decimal" scale="6" id="f-3611">1,238</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-3612">6,609</ix:nonFraction></span></td></tr></table></ix:continuation><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:11pt"><td colspan="3" style="padding:0 1pt"/></tr></table><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:24pt"><td colspan="3" style="padding:0 1pt"/></tr></table><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:14pt"><td colspan="3" style="padding:0 1pt"/></tr></table></div><ix:nonNumeric contextRef="c-1" name="kof:ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock" id="f-3613" 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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 cash flow hedges</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-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" sign="-" name="ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome" scale="6" id="f-3614">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:120%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome" scale="6" id="f-3615">590</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome" scale="6" id="f-3616">787</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" name="ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome" scale="6" id="f-3617">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-25" decimals="-6" name="ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome" scale="6" id="f-3618">173</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome" scale="6" id="f-3619">27</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" sign="-" name="ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome" scale="6" id="f-3620">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:120%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome" scale="6" id="f-3621">417</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:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome" scale="6" id="f-3622">760</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-72</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-3551-2" continuedAt="f-3551-3"><ix:nonNumeric contextRef="c-1" name="kof:DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock" id="f-3623" 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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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" sign="-" name="kof:IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome" scale="6" id="f-3624">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:120%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="kof:IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome" scale="6" id="f-3625">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:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome" scale="6" id="f-3626">573</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" sign="-" name="ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss" scale="6" id="f-3627">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-25" decimals="-6" sign="-" name="ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss" scale="6" id="f-3628">13</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:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss" scale="6" id="f-3629">573</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%">Re-measurements 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-3630">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-15" decimals="-6" sign="-" name="kof:IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome" scale="6" id="f-3631">205</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-3632">408</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-3633">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-25" decimals="-6" sign="-" name="kof:IncomeTaxRemainingInOtherComprehensiveIncome" scale="6" id="f-3634">218</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="kof:IncomeTaxRemainingInOtherComprehensiveIncome" scale="6" id="f-3635">165</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="kof:ScheduleOfDomesticTaxRateExplanatoryTableTextBlock" id="f-3636" 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, 2023, 2022 and 2021 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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-3637">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-3638">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-3639">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-3640">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: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="ifrs-full:TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods" scale="-2" id="f-3641">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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods" scale="-2" id="f-3642">0.64</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) 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-3643">2.03</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-3644">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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="kof:TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" scale="-2" id="f-3645">0.21</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%">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-3646">2.08</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-3647">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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-3648">6.48</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" sign="-" name="ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" scale="-2" id="f-3649">1.99</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" sign="-" name="ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" scale="-2" id="f-3650">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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" scale="-2" id="f-3651">1.82</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-3652">1.49</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-3653">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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-3654">1.14</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" sign="-" name="kof:TaxRateEffectOfEffectOfRestatementOfTaxValues" scale="-2" id="f-3655">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: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" sign="-" name="kof:TaxRateEffectOfEffectOfRestatementOfTaxValues" scale="-2" id="f-3656">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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="kof:TaxRateEffectOfEffectOfRestatementOfTaxValues" scale="-2" id="f-3657">2.54</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-3658">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: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-3659">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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-3660">0.09</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%">Income tax credits </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="4" name="kof:PercentageOfTaxEffectOfIncomeTaxCredits" format="ixt:fixed-zero" scale="-2" id="f-3661">&#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"><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:PercentageOfTaxEffectOfIncomeTaxCredits" format="ixt:fixed-zero" scale="-2" id="f-3662">&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="kof:PercentageOfTaxEffectOfIncomeTaxCredits" scale="-2" id="f-3663">2.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"><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">(2)</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:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1" decimals="INF" sign="-" name="ifrs-full:TaxRateEffectOfTaxLosses" scale="-2" id="f-3664">1.40</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="INF" sign="-" name="ifrs-full:TaxRateEffectOfTaxLosses" scale="-2" id="f-3665">8.50</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:TaxRateEffectOfTaxLosses" scale="-2" id="f-3666">3.57</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"><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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-3667">1.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: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" sign="-" name="ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" scale="-2" id="f-3668">1.89</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" sign="-" name="ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" scale="-2" id="f-3669">0.78</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:0 1pt"/><td colspan="2" style="background-color:#ffffff;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-3670">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:#ffffff;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:#ffffff;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-3671">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:#ffffff;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:#ffffff;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-3672">28.92</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;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><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%"> Favorable position of Brazilian Courts related to a no taxation on financial effects of recovered tax credits from previously won judicial disputes, which allowed a recognition of a deferred tax credit in Brazil in  2021.</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.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:8pt;font-weight:400;line-height:112%"> During 2021 and 2022, the Company recognized an amount of Ps. (<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="0" name="kof:DeferredIncomeTaxAsset" scale="6" id="f-3673">761</ix:nonFraction>) and (<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="0" name="kof:DeferredIncomeTaxAsset" format="ixt:num-dot-decimal" scale="6" id="f-3674">2,194</ix:nonFraction>), respectively, 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-1" decimals="0" name="kof:DeferredIncomeTaxAsset" scale="6" id="f-3675">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-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-3551-3" continuedAt="f-3551-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-3676" 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%">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><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:400;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:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-1252" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3677">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:400;line-height:120%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-1253" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3678">95</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-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-1254" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3679">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:120%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-1255" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3680">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-1256" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3681">34</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-1257" decimals="-6" sign="-" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3682">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:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1258" decimals="-6" sign="-" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3683">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1259" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3684">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-1260" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3685">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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1261" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3686">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%">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-1262" decimals="-6" sign="-" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3687">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:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1263" decimals="-6" sign="-" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3688">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-1264" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3689">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-1265" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3690">32</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1266" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3691">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%">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-1267" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" format="ixt:num-dot-decimal" scale="6" id="f-3692">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:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1268" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" format="ixt:num-dot-decimal" scale="6" id="f-3693">1,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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1269" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3694">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-1270" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3695">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:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1271" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3696">223</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-1272" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3697">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:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1273" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3698">257</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1274" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3699">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-1275" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3700">86</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1276" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3701">28</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-1277" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3702">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:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1278" decimals="-6" sign="-" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3703">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-1279" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3704">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-1280" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3705">48</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1281" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3706">69</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-1282" decimals="-6" sign="-" name="ifrs-full:DeferredTaxLiabilityAsset" format="ixt:num-dot-decimal" scale="6" id="f-3707">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:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1283" decimals="-6" sign="-" name="ifrs-full:DeferredTaxLiabilityAsset" format="ixt:num-dot-decimal" scale="6" id="f-3708">1,311</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1284" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3709">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-1285" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3710">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%"><ix:nonFraction unitRef="mxn" contextRef="c-1286" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3711">165</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-1287" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3712">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:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1288" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3713">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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1289" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3714">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-1290" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3715">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-1291" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3716">59</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-1292" decimals="-6" sign="-" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3717">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:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1293" decimals="-6" sign="-" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3718">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1294" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3719">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-1295" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3720">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%">(<ix:nonFraction unitRef="mxn" contextRef="c-1296" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3721">72</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-1297" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3722">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:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1298" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3723">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:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1299" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3724">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-1300" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3725">23</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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:DeferredTaxExpenseIncome" scale="6" id="f-3726">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%">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-1302" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3727">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:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1303" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3728">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:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1304" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3729">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-1305" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3730">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%">(<ix:nonFraction unitRef="mxn" contextRef="c-1306" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3731">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: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-1307" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" format="ixt:num-dot-decimal" scale="6" id="f-3732">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:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1308" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" format="ixt:num-dot-decimal" scale="6" id="f-3733">7,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:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1309" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" format="ixt:num-dot-decimal" scale="6" id="f-3734">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-1310" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3735">29</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1311" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3736">445</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-1312" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3737">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:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1313" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" format="ixt:num-dot-decimal" scale="6" id="f-3738">1,067</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1314" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3739">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-1315" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3740">327</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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" format="ixt:num-dot-decimal" scale="6" id="f-3741">1,200</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-1317" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3742">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-1318" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3743">218</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1319" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3744">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-1320" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3745">417</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1321" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3746">760</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-1322" decimals="-6" sign="-" name="ifrs-full:DeferredTaxLiabilityAsset" format="ixt:num-dot-decimal" scale="6" id="f-3747">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:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1323" decimals="-6" sign="-" name="ifrs-full:DeferredTaxLiabilityAsset" format="ixt:num-dot-decimal" scale="6" id="f-3748">6,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:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1324" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3749">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-1325" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" format="ixt:fixed-zero" scale="6" id="f-3750">&#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-1326" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3751">87</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-1327" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3752">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-1328" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3753">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:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1329" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3754">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-1330" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3755">37</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-3756">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%">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-1332" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" format="ixt:num-dot-decimal" scale="6" id="f-3757">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:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1333" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3758">768</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1334" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3759">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-1335" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3760">973</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-3761">982</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-3762">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-25" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3763">889</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" format="ixt:num-dot-decimal" scale="6" id="f-3764">2,350</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-3765">7,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: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-3766">7,975</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-3767">3,321</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-3768">2,839</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-3769">4,450</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-3770">5,136</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 four 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-3771" 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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</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-3772">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-53" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" format="ixt:num-dot-decimal" scale="6" id="f-3773">5,632</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align: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-3774">8,669</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-3775">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-15" decimals="-6" sign="-" name="kof:DeferredTaxAssetsRelatingToProvisions" scale="6" id="f-3776">889</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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" format="ixt:num-dot-decimal" scale="6" id="f-3777">2,350</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-3778">&#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" scale="6" id="f-3779">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" sign="-" name="ifrs-full:TaxEffectFromChangeInTaxRate" scale="6" id="f-3780">81</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%">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" sign="-" name="kof:IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments" scale="6" id="f-3781">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-25" decimals="-6" sign="-" name="kof:IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments" scale="6" id="f-3782">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-26" decimals="-6" name="kof:IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments" scale="6" id="f-3783">787</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</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-3784">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="kof:DeferredTaxLiabilityUnrealizedExchangeGains" scale="6" id="f-3785">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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-53" decimals="-6" sign="-" name="kof:DeferredTaxLiabilityUnrealizedExchangeGains" scale="6" id="f-3786">163</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" name="kof:RemeasurementOfNetDefinedEmployeeBenefitLiability" scale="6" id="f-3787">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-25" decimals="-6" name="kof:RemeasurementOfNetDefinedEmployeeBenefitLiability" scale="6" id="f-3788">173</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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:RemeasurementOfNetDefinedEmployeeBenefitLiability" scale="6" id="f-3789">27</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%">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-1" decimals="-6" name="ifrs-full:GainsLossesOnNetMonetaryPosition" scale="6" id="f-3790">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%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:GainsLossesOnNetMonetaryPosition" scale="6" id="f-3791">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" name="ifrs-full:GainsLossesOnNetMonetaryPosition" scale="6" id="f-3792">9</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%">Balance at end of the period</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:120%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" format="ixt:num-dot-decimal" scale="6" id="f-3793">4,450</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:120%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" format="ixt:num-dot-decimal" scale="6" id="f-3794">5,136</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:120%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-53" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" format="ixt:num-dot-decimal" scale="6" id="f-3795">5,632</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 will not be distributed in the foreseeable future. The unrecognized deferred tax liabilities associated with the undistributed profits are  as of December&#160;31, 2023: </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-3796">5,792</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, 2022</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-3797">4,149</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-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="margin-top:6pt;text-align:justify"><span><br/></span></div><ix:continuation id="f-3551-4" continuedAt="f-3551-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, Argentina 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-3798" continuedAt="f-3798-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-3798-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="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%">2029</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:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="kof:TaxLossesCarriedForwardWhichExpireInYearFive" format="ixt:num-dot-decimal" scale="6" id="f-3799">2,702</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%">2030</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:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="kof:TaxLossesCarriedForwardWhichExpireInYearSix" format="ixt:num-dot-decimal" scale="6" id="f-3800">3,172</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%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="kof:TaxLossesCarriedForwardWhichExpireInYearSeven" scale="6" id="f-3801">157</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="kof:TaxLossesCarriedForwardWhichExpireInYearEight" scale="6" id="f-3802">597</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 and thereafter</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:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="kof:TaxLossesCarriedForwardWhichExpireThereafter" scale="6" id="f-3803">5</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%">No expiration (Brazil and Colombia)</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: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-3804">10,924</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: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:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="kof:TaxLossesCarryforward" format="ixt:num-dot-decimal" scale="6" id="f-3805">17,557</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="2" name="kof:NetOperatingLossUsageLimit" scale="-2" id="f-3806"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="INF" name="kof:NetOperatingLossUsageLimit" scale="-2" id="f-3807">30</ix:nonFraction></ix:nonFraction>% of Brazilian taxable income in any given year. As of December&#160;31, 2023 and 2022 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-3808" continuedAt="f-3808-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-3808-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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-3809">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:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-53" decimals="-6" name="kof:DeferredTaxAssetsOperatingLossCarryForwards1" format="ixt:num-dot-decimal" scale="6" id="f-3810">22,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: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-3811">21,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%">Increase (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%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" sign="-" name="kof:IncreaseDecreaseInIncomeTaxLiability" format="ixt:num-dot-decimal" scale="6" id="f-3812">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-25" decimals="-6" sign="-" name="kof:IncreaseDecreaseInIncomeTaxLiability" format="ixt:num-dot-decimal" scale="6" id="f-3813">10,610</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-3814">5,768</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-3815">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-25" decimals="-6" name="kof:DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses" format="ixt:num-dot-decimal" scale="6" id="f-3816">10,706</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-3817">4,558</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-3818">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-25" decimals="-6" sign="-" name="kof:DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation" scale="6" id="f-3819">33</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-3820">603</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-3821">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:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="kof:DeferredTaxAssetsOperatingLossCarryForwards1" format="ixt:num-dot-decimal" scale="6" id="f-3822">22,000</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-3823">22,129</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:9pt;font-weight:400;line-height:112%">(1)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%">24.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 2023 in M&#233;xico in comparison to current year income tax, and other indirect tax, which will be compensated or recovered  in future years.&#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%">24.2.1 Exclusion of the State Value added Tax (&#8220;ICMS&#8221;) on the federal sale taxes (&#8220;PIS / COFINS&#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%">On March 15, 2017 the Brazilian Federal Supreme Court (&#8220;STF&#8221;) ruled that the inclusion of the VAT (&#8220;ICMS&#8221;) on federal sales taxes (&#8220;PIS and COFINS&#8221;) taxable basis was unconstitutional. During 2019, the Company&#180;s subsidiaries in Brazil obtained conclusive favorable motions over this exclusion of VAT (&#8220;ICMS&#8221;) over PIS / COFINS calculation. The net favorable effects of each case are to be recorded at the time all formalities and legal procedures are finalized and recovery of the taxes paid becomes virtually certain. During 2023, 2022 and 2021, the Company  recorded in other operating revenues in the consolidated income statement the effects of the administrative formaliti</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">es </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">concluded.</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, 2023 and 2022 the amount of recoverable taxes in Brazil including PIS and COFINS is Ps. <ix:nonFraction unitRef="mxn" contextRef="c-584" decimals="-6" name="kof:RecoverableTaxes" scale="6" id="f-3824">745</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-611" decimals="-6" name="kof:RecoverableTaxes" format="ixt:num-dot-decimal" scale="6" id="f-3825">1,060</ix:nonFraction> respectively.</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%">24.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 </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-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-3551-5" continuedAt="f-3551-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%">that guarantees that Multinational Groups reaching the threshold of <ix:nonFraction unitRef="eur" contextRef="c-1337" decimals="-6" name="kof:IncomeTaxSystemThresholdAmount" format="ixt:num-dot-decimal" scale="6" id="f-3826">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><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 31, 2023, the tax authorities of the countries where the Company operates have not published the proper regulations to attend this Second Pillar. The Company is monitoring the publication of such regulations.</span></div><div><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:700;line-height:120%">Brazil</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 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. The Company&#180;s  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-171" decimals="3" name="kof:AverageFederalProductionAndFederalSalesTax" scale="-2" id="f-3827">14.6</ix:nonFraction>% tax over net sales in 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;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%">In recent years, the excise tax rate on concentrate in Brazil has undergone recurrent temporary fluctuations. The excise tax rate was increased from 4.0% to 8.0% from February 1, 2021 to February 24, 2022, was reduced to 6.0% from February 25, 2022 to April 30, 2022 and increased again to 8.0% on May 1, 2022. The tax credit that we may recognize in our Brazilian operations in connection with purchases of concentrate in the Manaus Free Trade Zone has been affected accordingly.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;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%">In December 2022, the Brazilian government published the new transfer pricing rules that will be effective as of January 1, 2024. The new transfer pricing rules aim 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. In 2024, further regulation is expected.</span></div><div style="text-align:justify"><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%">In March 2023, the value added tax rate in the state of Paran&#225; 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 is 18%. 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="background-color:#ffffff;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 determined by a final and unappealable court decision subject to be offset, that says any credit exceeding the value of 10 million Reais (approximately Ps. 34.9 million as of December 31, 2023) must observe the monthly limitation to be offset by 1/60 of the total value of the tax credit. Even though taxpayers must observe and comply with this regulation as of January 1, 2024, this provisional measure needs to be converted into law by May 31, 2024; or it will be revoked. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;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%">In December 2023, the Brazilian government published a new law to become effective on January 1, 2024, that establishes that 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 lowest between the amount of 25.0% of the tax benefit itself and 25% of the depreciation of such assets applied on development or expansion approved projects which caused such subsidy,  provided that certain conditions and limitations are met. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;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%">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 for a new one, to be implemented progressively from January 1, 2026 until its full adoption in 2033. The municipal (ISSQN), state (ICMS) and federal taxes (PIS and COFINS) will be replaced by a dual value-added tax ("VAT") (CBS and IBS). The dual VAT will apply on all tangible and intangible goods, rights and services, and it will be calculated based on the amount charged on the location where the goods are consumed or the rights and services are provided. The dual VAT will not be used as a basis for its own calculation (no tax gross-up), and it will give the right to register the tax credit of the previous transaction. This new tax system is a non-cumulative system.  There will be a standard rate for all goods and services, with exceptions for certain sectors such as education, health, public transportation, food for human consumption, agricultural products and some others, that will be entitled to a tax reduction of 100.0%, 70.0% or 40.0% of the tax rate. In the following years, the Brazilian government will issue the specific regulations to implement these constitutional amendments and the percentages of such dual VAT. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;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%">In addition, the constitutional amendment will impose as of 2027 an excise tax (IS) on production, extraction, commercialization or import of services or goods harmful to  health and the environment. Such tax will apply only once, will not generate a subsequent tax credit (as it is subject to the so-called monophasic system) and will be used as part of the tax basis of other taxes applied on sales </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-76</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-3551-6" continuedAt="f-3551-7"><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%">of services and goods. The current excise tax (IPI) will be reduced to zero, except for those products produced at the Manaus Free Trade Zone in order to maintain the competitiveness and development of such incentivized zone. Same as above, it is expected that the Brazilian government issues further regulation in connection with these amendments and the corresponding percentages for such tax. </span></div><div><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:700;line-height:120%">Argentina</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 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="background-color:#ffffff;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 increase the PAIS (</span><span style="background-color:#ffffff;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%">) tax rate to 17.5%, applicable to the import of goods (excluding goods from the market basket goods, fuels, lubricants and other goods related to energy generation). This tax is applicable to foreign currency operations carried out as of December 13, 2023 and represents an additional cost for our Argentine operations. This rate is also applicable to freight services and other transportation services of imported or exported goods, or when such services are acquired in Argentina and provided by non-residents. </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:700;line-height:120%">Mexico</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 April 2021, the Mexican government amended the Federal Labor Law, the Mexican Federal Tax Code and other laws that regulate labor benefits to prohibit the outsourcing of personnel except in certain circumstances such as specialized works or services that are not part of the core business of a company and that are provided by services providers registered with the Ministry of Labor and Social Welfare. As a result of this tax reform, the deduction of expenses related to outsourcing is prohibited as well as the ability to credit the value-added tax generated by the expenses related to the outsourcing and in extreme cases, the outsourcing of personnel may qualify as tax fraud. This reform became effective on September 1, 2021.</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 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="background-color:#ffffff;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">In August 2021, a new tax reform became effective in Colombia. This reform increased the income tax rate from 30.0% to 35.0% for 2022 onwards and limited to 50.0% the ability to deduct the municipality sales taxes against income taxes or as a discount to income taxes.</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:107%">In December 2022, a new tax reform was approved in Colombia, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">which became</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> effective </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">during </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">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="background-color:#ffffff;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="padding-left:36pt;text-align:justify;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:107%">&#8226;</span><span style="background-color:#ffffff;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 30, 2023 a tax of $18 Colombian pesos (approximately Ps. 0.08 as of December 31, 2023)  to beverages that contain 6 grams and 10 grams of added sugar per 100 ml and a tax of $35 Colombian pesos (approximately Ps 0.15 as of December 31, 2023) for those 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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#8226;</span><span style="background-color:#ffffff;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 30, 2024, $28 Colombian pesos (approximately Ps. 0.12 as of December 31, 2023)  for beverages that contain between 6 grams and 10 grams of sugar per 100 ml and a tax of $55 Colombian pesos (approximately Ps. 0.24 as of December 31, 2023) for those 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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#8226;</span><span style="background-color:#ffffff;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 30, 2025, a tax of $38 Colombian pesos (approximately Ps. 0.17 as of December 31, 2023) for beverages that contain between 5 grams and 9 grams of sugar added per 100ml and a tax of $65 Colombian pesos (approximately Ps. 0.29 as of December 31, 2023)for those 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="background-color:#ffffff;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 of Tax Value Unit (&#8220;UVT&#8221;) per gram of plastic. One UVT is equivalent to $42,412 Colombian pesos. Products from the family basket are excluded from this new tax, which can also be avoided </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-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-3551-7"><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:107%">with a  circular economy certification to be issued in case recycled resin is incorporated into the packaging. In 2023, a legal resolution was issued by Colombian Supreme Court (Resolution C-526/23) requiring that the person responsible for the payment of such tax is the producer of single-use plastics.  </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:107%">Increase of the income tax rate of January 1, 2023, from 20.0% to 35.0% over taxable income obtained within Colombia by free trade zones. This change can be effective on January 1, 2025 if a free trade zone company can demonstrate a 60% income increase in 2022 in comparison with the 2019 fiscal year.  However, the Colombian Supreme Court ruled that this law shall not be applicable to the entities that have obtained its approval to be considered as a free trade zone company prior to December 13, 2022. The free trade zone Colombian subsidiary obtained its approval prior to such date.</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: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><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:107%">Increase of the occasional income tax rate from 10% to 15% applicable on sales of fixed assets; and introduction of a stamp tax rate between 0% and 3%, over the sales price of  real estate and other assets.</span></div><div><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: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 qualified entities are required to calculate such minimum income tax and if such calculation results in a tax rate higher than 15%, such entity shall pay only the regular income tax rate and if the result is lower than 15%, such entity shall pay an additional tax to reach the 15% rate.</span></div><div style="text-indent:18pt"><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:700;line-height:115%">Costa Rica</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: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%, therefore 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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Uruguay</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:107%">On December 31, 2021, the Uruguayan government issued an executive decree that increased the excise tax for energy drinks from 19.0% to 22.0%. This increase was effective on January 1, 2022.</span></div></ix:continuation><div id="ia95e32943c9c4d00a63d0816105c0c21_277"></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:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory" id="f-3828" continuedAt="f-3828-1" escape="true">Other Liabilities, Provisions and Commitments </ix:nonNumeric></span></div><ix:continuation id="f-3828-1" continuedAt="f-3828-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%">25.1 <ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfOtherCurrentLiabilitiesExplanatory" id="f-3829" continuedAt="f-3829-1" escape="true">Other current liabilities</ix:nonNumeric></span></div><ix:continuation id="f-3829-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%">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%">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-3830">6,567</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align: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-3831">5,890</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-3832">6,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="mxn" contextRef="c-15" decimals="-6" name="kof:CurrentAccruedExpenses" format="ixt:num-dot-decimal" scale="6" id="f-3833">5,627</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" scale="6" id="f-3834">734</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-3835">333</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-3836">13,589</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-3837">11,850</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%">25.2 <ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfOtherCurrentFinancialLiabilitiesExplanatoryTableTextBlock" id="f-3838" continuedAt="f-3838-1" escape="true">Other current financial liabilities </ix:nonNumeric></span></div><ix:continuation id="f-3838-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%">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%">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-3839">1,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:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="kof:CurrentSundryCreditors" scale="6" id="f-3840">754</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 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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:CurrentDerivativeFinancialLiabilities" scale="6" id="f-3841">680</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-3842">459</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-3843">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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:CurrentDividendPayables" scale="6" id="f-3844">223</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-3845">2,039</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-3846">1,436</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%">25.3 <ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfOtherNoncurrentLiabilitiesExplanatoryTableTextBlock" id="f-3847" continuedAt="f-3847-1" escape="true">Other non-current liabilities </ix:nonNumeric></span></div><ix:continuation id="f-3847-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%">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%">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-3848">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-3849">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-3850">1,578</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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-3851">1,575</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-3852">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="kof:OtherLongTermLiabilities" scale="6" id="f-3853">440</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-3854">2,441</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-3855">2,053</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-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><span><br/></span></div><ix:continuation id="f-3828-2" continuedAt="f-3828-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%">25.4 <ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfOtherNoncurrentLiabilitiesExplanatory" id="f-3856" continuedAt="f-3856-1" escape="true">Other non-current financial liabilities </ix:nonNumeric></span></div><ix:continuation id="f-3856-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%">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%">Derivative financial instruments (See Note 20)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-1338" decimals="-6" name="ifrs-full:OtherFinancialLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3857">4,668</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-1339" decimals="-6" name="ifrs-full:OtherFinancialLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3858">3,168</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-1340" decimals="-6" name="ifrs-full:OtherFinancialLiabilities" scale="6" id="f-3859">460</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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:OtherFinancialLiabilities" scale="6" id="f-3860">435</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-1342" decimals="-6" name="ifrs-full:OtherFinancialLiabilities" scale="6" id="f-3861">184</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1343" decimals="-6" name="ifrs-full:OtherFinancialLiabilities" scale="6" id="f-3862">185</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-1344" decimals="-6" name="ifrs-full:OtherFinancialLiabilities" scale="6" id="f-3863">152</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1345" decimals="-6" name="ifrs-full:OtherFinancialLiabilities" scale="6" id="f-3864">75</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-14" decimals="-6" name="ifrs-full:OtherFinancialLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3865">5,464</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:OtherFinancialLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3866">3,863</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%">25.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-3867" continuedAt="f-3867-1" escape="true">The following table presents the nature and amount of the provisions as of December&#160;31, 2023 and 2022: </ix:nonNumeric></span></div><ix:continuation id="f-3867-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%">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%">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-1346" decimals="-6" name="ifrs-full:Provisions" format="ixt:num-dot-decimal" scale="6" id="f-3868">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-1347" decimals="-6" name="ifrs-full:Provisions" format="ixt:num-dot-decimal" scale="6" id="f-3869">1,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: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-1348" decimals="-6" name="ifrs-full:Provisions" format="ixt:num-dot-decimal" scale="6" id="f-3870">1,308</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-1349" decimals="-6" name="ifrs-full:Provisions" format="ixt:num-dot-decimal" scale="6" id="f-3871">1,385</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-1350" decimals="-6" name="ifrs-full:Provisions" scale="6" id="f-3872">614</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-1351" decimals="-6" name="ifrs-full:Provisions" scale="6" id="f-3873">679</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-3874">3,270</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-3875">3,887</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 13.</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%">25.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%">25.6.1 Taxes </span></div><ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfProvisionsExplanatory" id="f-3876" continuedAt="f-3876-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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-1347" decimals="-6" name="ifrs-full:Provisions" format="ixt:num-dot-decimal" scale="6" id="f-3877">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:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1352" decimals="-6" name="ifrs-full:Provisions" format="ixt:num-dot-decimal" scale="6" id="f-3878">2,066</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-1353" decimals="-6" name="ifrs-full:Provisions" format="ixt:num-dot-decimal" scale="6" id="f-3879">2,540</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 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-1354" decimals="-6" name="kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges" scale="6" id="f-3880">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-1355" decimals="-6" name="kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges" scale="6" id="f-3881">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-1356" decimals="-6" name="kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges" scale="6" id="f-3882">30</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 19)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1354" decimals="-6" name="kof:IncreaseDecreaseInProvisionsFromNewContingencies" scale="6" id="f-3883">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-1355" decimals="-6" name="kof:IncreaseDecreaseInProvisionsFromNewContingencies" scale="6" id="f-3884">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1356" decimals="-6" name="kof:IncreaseDecreaseInProvisionsFromNewContingencies" scale="6" id="f-3885">148</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 adjustments (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-1354" decimals="-6" name="kof:DecreaseInProvisionsThroughCancellationAndExpiration" scale="6" id="f-3886">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-1355" decimals="-6" name="kof:DecreaseInProvisionsThroughCancellationAndExpiration" scale="6" id="f-3887">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-1356" decimals="-6" name="kof:DecreaseInProvisionsThroughCancellationAndExpiration" scale="6" id="f-3888">59</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-1354" decimals="-6" name="kof:DecreaseInProvisionsResultingFromPayments" scale="6" id="f-3889">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-1355" decimals="-6" name="kof:DecreaseInProvisionsResultingFromPayments" scale="6" id="f-3890">473</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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" name="kof:DecreaseInProvisionsResultingFromPayments" scale="6" id="f-3891">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:400;line-height:100%">Other 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:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1354" decimals="-6" name="ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions" format="ixt:fixed-zero" scale="6" id="f-3892">&#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-1355" decimals="-6" name="ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions" format="ixt:fixed-zero" scale="6" id="f-3893">&#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-1356" decimals="-6" name="ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions" scale="6" id="f-3894">263</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-1354" decimals="-6" sign="-" name="kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" scale="6" id="f-3895">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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1355" decimals="-6" sign="-" name="kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" scale="6" id="f-3896">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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1356" decimals="-6" sign="-" name="kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" scale="6" id="f-3897">94</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-1346" decimals="-6" name="ifrs-full:Provisions" format="ixt:num-dot-decimal" scale="6" id="f-3898">1,348</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-1347" decimals="-6" name="ifrs-full:Provisions" format="ixt:num-dot-decimal" scale="6" id="f-3899">1,823</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-1352" decimals="-6" name="ifrs-full:Provisions" format="ixt:num-dot-decimal" scale="6" id="f-3900">2,066</ix:nonFraction></span></td></tr></table></div><div><span><br/></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%">25.6.2 Labor </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 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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-1349" decimals="-6" name="ifrs-full:Provisions" format="ixt:num-dot-decimal" scale="6" id="f-3901">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:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1357" decimals="-6" name="ifrs-full:Provisions" format="ixt:num-dot-decimal" scale="6" id="f-3902">1,472</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-1358" decimals="-6" name="ifrs-full:Provisions" format="ixt:num-dot-decimal" scale="6" id="f-3903">1,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%">Penalties and other charges (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-1359" decimals="-6" name="kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges" scale="6" id="f-3904">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-1360" decimals="-6" name="kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges" scale="6" id="f-3905">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-1361" decimals="-6" name="kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges" scale="6" id="f-3906">303</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 19)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1359" decimals="-6" name="kof:IncreaseDecreaseInProvisionsFromNewContingencies" scale="6" id="f-3907">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-1360" decimals="-6" name="kof:IncreaseDecreaseInProvisionsFromNewContingencies" scale="6" id="f-3908">516</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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="kof:IncreaseDecreaseInProvisionsFromNewContingencies" scale="6" id="f-3909">363</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 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-1359" decimals="-6" name="kof:DecreaseInProvisionsThroughCancellationAndExpiration" scale="6" id="f-3910">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-1360" decimals="-6" name="kof:DecreaseInProvisionsThroughCancellationAndExpiration" scale="6" id="f-3911">385</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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="kof:DecreaseInProvisionsThroughCancellationAndExpiration" scale="6" id="f-3912">445</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-1359" decimals="-6" name="ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination" format="ixt:fixed-zero" scale="6" id="f-3913">&#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-1360" decimals="-6" name="ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination" scale="6" id="f-3914">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-1361" decimals="-6" name="ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination" format="ixt:fixed-zero" scale="6" id="f-3915">&#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%">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-1359" decimals="-6" name="kof:DecreaseInProvisionsResultingFromPayments" scale="6" id="f-3916">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-1360" decimals="-6" name="kof:DecreaseInProvisionsResultingFromPayments" scale="6" id="f-3917">301</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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="kof:DecreaseInProvisionsResultingFromPayments" scale="6" id="f-3918">358</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-1359" decimals="-6" sign="-" name="kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" scale="6" id="f-3919">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-1360" decimals="-6" sign="-" name="kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" scale="6" id="f-3920">62</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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" sign="-" name="kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" scale="6" id="f-3921">72</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-1348" decimals="-6" name="ifrs-full:Provisions" format="ixt:num-dot-decimal" scale="6" id="f-3922">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:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1349" decimals="-6" name="ifrs-full:Provisions" format="ixt:num-dot-decimal" scale="6" id="f-3923">1,385</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-1357" decimals="-6" name="ifrs-full:Provisions" format="ixt:num-dot-decimal" scale="6" id="f-3924">1,472</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-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-3828-3" continuedAt="f-3828-4"><ix:continuation id="f-3876-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%">25.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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-1351" decimals="-6" name="ifrs-full:Provisions" scale="6" id="f-3925">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:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1362" decimals="-6" name="ifrs-full:Provisions" scale="6" id="f-3926">612</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-1363" decimals="-6" name="ifrs-full:Provisions" scale="6" id="f-3927">879</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 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-1364" decimals="-6" name="kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges" scale="6" id="f-3928">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-1365" decimals="-6" name="kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges" scale="6" id="f-3929">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1366" decimals="-6" name="kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges" scale="6" id="f-3930">68</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 19)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1364" decimals="-6" name="kof:IncreaseDecreaseInProvisionsFromNewContingencies" scale="6" id="f-3931">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-1365" decimals="-6" name="kof:IncreaseDecreaseInProvisionsFromNewContingencies" scale="6" id="f-3932">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:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1366" decimals="-6" name="kof:IncreaseDecreaseInProvisionsFromNewContingencies" scale="6" id="f-3933">26</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 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-1364" decimals="-6" name="kof:DecreaseInProvisionsThroughCancellationAndExpiration" scale="6" id="f-3934">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-1365" decimals="-6" name="kof:DecreaseInProvisionsThroughCancellationAndExpiration" scale="6" id="f-3935">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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1366" decimals="-6" name="kof:DecreaseInProvisionsThroughCancellationAndExpiration" scale="6" id="f-3936">241</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-1364" decimals="-6" name="ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination" format="ixt:fixed-zero" scale="6" id="f-3937">&#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-1365" decimals="-6" name="ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination" scale="6" id="f-3938">149</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="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" name="ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination" format="ixt:fixed-zero" scale="6" id="f-3939">&#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%">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-1364" decimals="-6" name="kof:DecreaseInProvisionsResultingFromPayments" scale="6" id="f-3940">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-1365" decimals="-6" name="kof:DecreaseInProvisionsResultingFromPayments" scale="6" id="f-3941">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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1366" decimals="-6" name="kof:DecreaseInProvisionsResultingFromPayments" scale="6" id="f-3942">97</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-1364" decimals="-6" sign="-" name="kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" scale="6" id="f-3943">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-1365" decimals="-6" sign="-" name="kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" scale="6" id="f-3944">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-1366" decimals="-6" sign="-" name="kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" scale="6" id="f-3945">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%">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-1350" decimals="-6" name="ifrs-full:Provisions" scale="6" id="f-3946">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:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1351" decimals="-6" name="ifrs-full:Provisions" scale="6" id="f-3947">679</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-1362" decimals="-6" name="ifrs-full:Provisions" scale="6" id="f-3948">612</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%">25.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, 2023 of these lawsuits is Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:LossContingencyDamagesSoughtValue1" format="ixt:num-dot-decimal" scale="6" id="f-3949">134,254</ix:nonFraction>, 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="margin-top:6pt;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 tax disputes, most of which are related to its Brazilian 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 operations amount to approximately Ps. <ix:nonFraction unitRef="mxn" contextRef="c-584" decimals="-6" name="kof:TaxContingenciesAmount" format="ixt:num-dot-decimal" scale="6" id="f-3950">66,710</ix:nonFraction>. This refers to various tax disputes related primarily to: (i) Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1367" decimals="-6" name="kof:TaxContingenciesAmount" format="ixt:num-dot-decimal" scale="6" id="f-3951">10,166</ix:nonFraction> of credits for ICMS (&#8220;VAT&#8221;); (ii) Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1368" decimals="-6" name="kof:TaxContingenciesAmount" format="ixt:num-dot-decimal" scale="6" id="f-3952">38,150</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-1369" decimals="-6" name="kof:TaxContingenciesAmount" format="ixt:num-dot-decimal" scale="6" id="f-3953">5,188</ix:nonFraction> related to compensation of federal taxes not approved by the  Tax authorities; (iv) Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1370" decimals="-6" name="kof:TaxContingenciesAmount" format="ixt:num-dot-decimal" scale="6" id="f-3954">9,949</ix:nonFraction> relating to questions about the amortization of goodwill generated in acquisitions operations; (v) Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1371" decimals="-6" name="kof:TaxContingenciesAmount" format="ixt:num-dot-decimal" scale="6" id="f-3955">2,668</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-1372" decimals="-6" name="kof:TaxContingenciesAmount" scale="6" id="f-3956">589</ix:nonFraction> related to the exclusion of ICMS (&#8220;VAT&#8221;) from the PIS/COFINS taxable basis. 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:112%">After conducting a thorough analysis, during 2021 the Company decided to reverse its temporary decision to suspend tax credits on concentrate purchased from the Manaus Free Trade Zone in Brazil. As a result, during 2021 the Company recognized an extraordinary  benefit of Ps. <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:ExtraordinaryBenefit" format="ixt:num-dot-decimal" scale="6" id="f-3957">1,083</ix:nonFraction>&#160;million in the cost of goods sold equivalent to the accumulated credit suspended since 2019 and until the first quarter of 2021. This decision was supported by opinions from external advisors.</span></div><div style="margin-top: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%">25.8 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-171" decimals="-6" name="kof:LitigationSettlementAmount1" format="ixt:num-dot-decimal" scale="6" id="f-3958">13,692</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-172" decimals="-6" name="kof:LitigationSettlementAmount1" format="ixt:num-dot-decimal" scale="6" id="f-3959">13,728</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-173" decimals="-6" name="kof:LitigationSettlementAmount1" format="ixt:num-dot-decimal" scale="6" id="f-3960">10,721</ix:nonFraction> as of December&#160;31, 2023, 2022 and 2021, respectively, by pledging fixed assets and entering into available lines of credit covering the contingencies. Also as disclosed in Note 8.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%">25.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></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:112%"><ix:continuation id="f-3828-4">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-3961">3,394</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-3962">2,588</ix:nonFraction> as December&#160;31, 2023 and 2022, respectively.</ix:continuation> </span></div><div id="ia95e32943c9c4d00a63d0816105c0c21_280"></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:DisclosureOfEntitysReportableSegmentsExplanatory" id="f-3963" continuedAt="f-3963-1" escape="true">Information by segment </ix:nonNumeric></span></div><ix:continuation id="f-3963-1" continuedAt="f-3963-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), </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-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-3963-2" continuedAt="f-3963-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:115%">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><br/></span></div><ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfOperatingSegmentsExplanatory" id="f-3964" continuedAt="f-3964-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%">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%">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:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1373" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-3965">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:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1374" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-3966">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:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1375" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-3967">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:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1376" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-3968">8,427</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-1377" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="f-3969">26</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-1378" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-3970">8,453</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-1379" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3971">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:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1380" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3972">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:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-3973">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%">Gross profit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1379" decimals="-6" name="ifrs-full:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="f-3974">71,665</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-1380" decimals="-6" name="ifrs-full:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="f-3975">39,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:#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:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="f-3976">110,860</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%">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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1379" decimals="-6" name="kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-3977">18,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;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-1380" decimals="-6" name="kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-3978">10,640</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:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-3979">28,792</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%">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-1379" decimals="-6" name="ifrs-full:DepreciationAndAmortisationExpense" format="ixt:num-dot-decimal" scale="6" id="f-3980">6,788</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-1380" decimals="-6" name="ifrs-full:DepreciationAndAmortisationExpense" format="ixt:num-dot-decimal" scale="6" id="f-3981">3,743</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:DepreciationAndAmortisationExpense" format="ixt:num-dot-decimal" scale="6" id="f-3982">10,531</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%">Non-cash items other than depreciation and amortization</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-1379" decimals="-6" name="kof:NonCashItemsOtherThanDepreciationAndAmortization" scale="6" id="f-3983">864</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-1380" decimals="-6" name="kof:NonCashItemsOtherThanDepreciationAndAmortization" scale="6" id="f-3984">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:#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:NonCashItemsOtherThanDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-3985">1,707</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%">Equity in earnings (loss) of associated companies and joint ventures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1379" decimals="-6" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="f-3986">206</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-1380" decimals="-6" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="f-3987">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"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="f-3988">215</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%">Total assets</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-1381" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-3989">168,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:#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-1382" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-3990">105,509</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-14" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-3991">273,520</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%">Investments in associate companies and joint ventures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1381" decimals="-6" name="ifrs-full:InvestmentAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-3992">7,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-1382" decimals="-6" name="ifrs-full:InvestmentAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-3993">1,283</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:InvestmentAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-3994">9,246</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%">Total liabilities</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-1381" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-3995">104,898</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-1382" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-3996">34,917</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-14" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-3997">139,815</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"><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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1379" decimals="-6" name="ifrs-full:AdditionsToNoncurrentAssets" format="ixt:num-dot-decimal" scale="6" id="f-3998">13,415</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-1380" decimals="-6" name="ifrs-full:AdditionsToNoncurrentAssets" format="ixt:num-dot-decimal" scale="6" id="f-3999">7,981</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:AdditionsToNoncurrentAssets" format="ixt:num-dot-decimal" scale="6" id="f-4000">21,396</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></table><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><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%">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:'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-1383" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4001">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-1384" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4002">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-1385" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4003">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-1386" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4004">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-1387" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="f-4005">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-1388" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4006">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-1389" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-4007">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-1390" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-4008">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-25" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-4009">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%">Gross profit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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" name="ifrs-full:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="f-4010">62,035</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-1390" decimals="-6" name="ifrs-full:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="f-4011">38,265</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:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="f-4012">100,300</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%">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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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" name="kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-4013">15,797</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-1390" decimals="-6" name="kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-4014">9,990</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:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-4015">25,787</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 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-1389" decimals="-6" name="ifrs-full:DepreciationAndAmortisationExpense" format="ixt:num-dot-decimal" scale="6" id="f-4016">6,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="mxn" contextRef="c-1390" decimals="-6" name="ifrs-full:DepreciationAndAmortisationExpense" format="ixt:num-dot-decimal" scale="6" id="f-4017">4,001</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:DepreciationAndAmortisationExpense" format="ixt:num-dot-decimal" scale="6" id="f-4018">10,425</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-cash items other than depreciation and amortization</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-1389" decimals="-6" name="kof:NonCashItemsOtherThanDepreciationAndAmortization" scale="6" id="f-4019">957</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-1390" decimals="-6" name="kof:NonCashItemsOtherThanDepreciationAndAmortization" scale="6" id="f-4020">781</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:NonCashItemsOtherThanDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-4021">1,738</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%">Equity in earnings (loss) of associated companies and joint ventures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="f-4022">417</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-1390" decimals="-6" sign="-" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="f-4023">31</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="f-4024">386</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 assets</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-1391" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4025">172,711</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-1392" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4026">105,284</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-15" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4027">277,995</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 associate companies and joint ventures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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" name="ifrs-full:InvestmentAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-4028">6,925</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-1392" decimals="-6" name="ifrs-full:InvestmentAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-4029">1,527</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:InvestmentAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-4030">8,452</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 liabilities</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-1391" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4031">113,554</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-1392" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4032">32,565</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-15" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4033">146,119</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%">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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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" name="ifrs-full:AdditionsToNoncurrentAssets" format="ixt:num-dot-decimal" scale="6" id="f-4034">11,759</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-1390" decimals="-6" name="ifrs-full:AdditionsToNoncurrentAssets" format="ixt:num-dot-decimal" scale="6" id="f-4035">7,906</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:AdditionsToNoncurrentAssets" format="ixt:num-dot-decimal" scale="6" id="f-4036">19,665</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><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-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-3964-1" continuedAt="f-3964-2"><ix:continuation id="f-3963-3" continuedAt="f-3963-4"><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%">2021</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-1393" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4037">115,794</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align: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-1394" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4038">79,010</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align: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-1395" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4039">194,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%">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-1396" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4040">5,415</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-1397" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="f-4041">13</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-1398" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4042">5,428</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-1399" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-4043">110,379</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align: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-1400" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-4044">78,997</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align: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="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-4045">189,376</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%">Gross profit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="f-4046">57,366</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-1400" decimals="-6" name="ifrs-full:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="f-4047">31,232</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:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="f-4048">88,598</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%">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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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="kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-4049">15,792</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-1400" decimals="-6" name="kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-4050">7,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: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-4051">22,852</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 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-1399" decimals="-6" name="ifrs-full:DepreciationAndAmortisationExpense" format="ixt:num-dot-decimal" scale="6" id="f-4052">5,988</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-1400" decimals="-6" name="ifrs-full:DepreciationAndAmortisationExpense" format="ixt:num-dot-decimal" scale="6" id="f-4053">3,846</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:DepreciationAndAmortisationExpense" format="ixt:num-dot-decimal" scale="6" id="f-4054">9,834</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-cash items other than depreciation and amortization</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-1399" decimals="-6" name="kof:NonCashItemsOtherThanDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-4055">1,052</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-1400" decimals="-6" name="kof:NonCashItemsOtherThanDepreciationAndAmortization" scale="6" id="f-4056">561</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:NonCashItemsOtherThanDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-4057">1,613</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%">Equity in earnings (loss) of associated companies and joint ventures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="f-4058">141</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-1400" decimals="-6" sign="-" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="f-4059">53</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="f-4060">88</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 assets</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-1401" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4061">170,543</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-1402" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4062">101,024</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-53" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4063">271,567</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 associate companies and joint ventures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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" name="ifrs-full:InvestmentAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-4064">5,991</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-1402" decimals="-6" name="ifrs-full:InvestmentAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-4065">1,503</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:InvestmentAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-4066">7,494</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 liabilities</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-1401" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4067">115,738</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-1402" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4068">28,257</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-53" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4069">143,995</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%">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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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:AdditionsToNoncurrentAssets" format="ixt:num-dot-decimal" scale="6" id="f-4070">9,800</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-1400" decimals="-6" name="ifrs-full:AdditionsToNoncurrentAssets" format="ixt:num-dot-decimal" scale="6" id="f-4071">4,064</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:AdditionsToNoncurrentAssets" format="ixt:num-dot-decimal" scale="6" id="f-4072">13,865</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: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-1403" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4073">122,615</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1404" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4074">106,911</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1405" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4075">94,762</ix:nonFraction> during the years ended December&#160;31, 2023, 2022 and 2021, respectively. Domestic (Mexico only) total assets were Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1406" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4076">146,253</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1407" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4077">152,236</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1408" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4078">149,421</ix:nonFraction> as of December&#160;31, 2023, 2022 and 2021, respectively. Domestic (Mexico only) total liabilities were Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1406" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4079">98,652</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1407" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4080">108,073</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1408" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4081">109,945</ix:nonFraction> as of December&#160;31, 2023, 2022 and 2021, 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-1409" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4082">66,963</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1410" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4083">63,944</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1411" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4084">53,051</ix:nonFraction> during the years ended December&#160;31, 2023, 2022 and 2021, respectively. Brazilian total assets were Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1412" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4085">77,513</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1413" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4086">77,026</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1414" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4087">74,163</ix:nonFraction> as of December&#160;31, 2023, 2022 and 2021, respectively. Brazilian total liabilities were Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1412" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4088">26,571</ix:nonFraction>,  Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1413" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4089">24,003</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1414" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4090">20,440</ix:nonFraction> as of December&#160;31, 2023, 2022 and 2021, respectively. South America revenues also include Colombian revenues of Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1415" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4091">17,680</ix:nonFraction> Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1416" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4092">16,799</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1417" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4093">14,180</ix:nonFraction> during the years ended December&#160;31, 2023, 2022 and 2021, respectively. Colombian total assets were Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1418" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4094">17,753</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1419" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4095">14,607</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1420" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4096">15,132</ix:nonFraction> as of December&#160;31, 2023, 2022 and 2021, respectively. Colombian total liabilities were Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1418" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4097">5,337</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1419" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4098">3,902</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1420" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4099">3,395</ix:nonFraction> as of December&#160;31, 2023, 2022 and 2021, respectively. South America revenues also include Argentine revenues of Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1421" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4100">6,668</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1422" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4101">10,917</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1423" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4102">8,408</ix:nonFraction> during the years ended December&#160;31, 2023, 2022 and 2021, respectively. Argentine total assets were Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1424" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4103">4,304</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1425" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4104">7,344</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1426" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4105">6,087</ix:nonFraction> as of December&#160;31, 2023, 2022 and 2021, respectively. Argentine total liabilities were Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1424" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4106">1,456</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1425" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4107">2,378</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1426" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4108">2,013</ix:nonFraction> as of December&#160;31, 2023, 2022 and 2021, respectively. South America revenues also include Uruguay revenues of Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1427" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4109">4,415</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1428" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4110">4,078</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1429" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4111">3,371</ix:nonFraction> during the years ended on December&#160;31, 2023, 2022 and 2021, respectively. Uruguay total assets were Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1430" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4112">5,939</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1431" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4113">6,307</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1432" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4114">5,642</ix:nonFraction> as of  December&#160;31, 2023, 2022 and 2021, respectively. Uruguay total liabilities were Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1430" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4115">1,553</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1431" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4116">2,282</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1432" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4117">2,409</ix:nonFraction>, as of December&#160;31, 2023, 2022 and 2021, respectively.</span></div></ix:continuation></ix:continuation><div style="margin-top:6pt;text-align:justify"><ix:continuation id="f-3964-2" continuedAt="f-3964-3"><ix:continuation id="f-3963-4" continuedAt="f-3963-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-3964-3"><ix:continuation id="f-3963-5"> Includes disposals of property, plant and equipment, intangible assets and other long-lived assets of 2023 is Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:GainsLossesOnDisposalsOfNoncurrentAssets" scale="6" id="f-4118">93</ix:nonFraction>, 2022 Ps. <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:GainsLossesOnDisposalsOfNoncurrentAssets" scale="6" id="f-4119">250</ix:nonFraction> and 2021 Ps. <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:GainsLossesOnDisposalsOfNoncurrentAssets" scale="6" id="f-4120">57</ix:nonFraction></ix:continuation></ix:continuation> </span></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div id="ia95e32943c9c4d00a63d0816105c0c21_283"></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:DisclosureOfFirstTimeAdoptionExplanatory" id="f-4121" continuedAt="f-4121-1" escape="true">Future Impact of Recently Issued Accounting Standards not yet in Effect: </ix:nonNumeric></span></div><ix:continuation id="f-4121-1" continuedAt="f-4121-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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:115%">Classification of Liabilities as Current or Non-current - Amendments to IAS 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%">In January 2020, the IASB issued amendments to paragraphs 69 to 76 of IAS 1 to specify the requirements for classifying liabilities as current or non-current. The amendments clarify:</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">What is meant by a right to defer settlement</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">That a right to defer must exist at the end of the reporting period</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">That classification is unaffected by the likelihood that an entity will exercise its deferral right</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">That only if an embedded derivative in a convertible liability is itself an equity instrument would the terms of a liability not impact its classification</span></div><div style="margin-top: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 amendments are effective for annual reporting periods beginning on or after January 1, 2024 and must be applied retrospectively. </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><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-4121-2"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The amendments are not expected to have a material impact on the Company.</span></div><div><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:115%">Lease Liability in a Sale and Leaseback - Amendments to IFRS 16</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:400;line-height:120%">On September 22, 2022 the IASB issued amendments to IFRS 16 &#8220;Lease Liability in a Sale and Leaseback&#8221;. The amendments specifies the requirements that a seller-lessee uses in measuring the lease liability arising in a sale and leaseback transaction, to ensure the seller-lessee does not recognize any amount of the gain or loss that relates to the right of use it retains.</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:400;line-height:120%">The amendments are applied retrospectively for annual periods beginning on or after January 1, 2024. Early adoption is permitted.</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:400;line-height:115%">Since the Company has not entered into any sale and leaseback transactions in which it acts as lessee, as of the date of issuance of the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">consolidated</span><span style="background-color:#ffffff;color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> financial statements, no impacts are expected to arise from the entry into force of these amendments.</span></div><div style="text-align:justify"><span><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%">In May 2023, the IASB issued amendments to IAS 7 Statement of Cash Flows and IFRS 7 Financial Instruments: Disclosures to 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 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, 2024. Early adoption is permitted, but will need to be disclosed.</span></div><div 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></ix:continuation><div><span><br/></span></div><div id="ia95e32943c9c4d00a63d0816105c0c21_286"></div><div style="margin-top:12pt"><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%">Note 28. <ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory" id="f-4122" continuedAt="f-4122-1" escape="true">Subsequent Events</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-4122-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-83</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-2.13
<SEQUENCE>2
<FILENAME>ex21312312023.htm
<DESCRIPTION>EX-2.13
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i85a5b940cbba410ea92b6adc8a6d40af_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 2.13</font></div><div style="margin-top:0.05pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">DESCRIPTION OF SECURITIES REGISTERED UNDER SECTION 12 OF THE EXCHANGE ACT</font></div><div style="margin-bottom:10pt;margin-top:0.45pt"><font><br></font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:5pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">As of the date of this report, Coca-Cola FEMSA, S.A.B. de C.V. (&#8220;Coca-Cola FEMSA,&#8221; &#8220;our company,&#8221; &#8220;we,&#8221; &#8220;us,&#8221; and &#8220;our&#8221;) had the following classes of securities registered pursuant to Section 12(b) of the Exchange Act&#58;</font></div><div style="padding-left:40.5pt"><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:58.703%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.318%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.679%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Title of each class</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Trading symbol(s)</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Name of each exchange on which registered</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2.65pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">American Depositary Shares, </font></div><div style="margin-bottom:1.5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">each representing 10 units</font></div></td><td colspan="3" style="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%">KOF</font></td><td colspan="3" style="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:400;line-height:100%">NYSE</font></td></tr><tr><td colspan="3" 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%">Units, each consisting of 3 Series B shares and 5 Series L shares, without par value*</font></td><td colspan="3" style="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:400;line-height:100%">&#8212;</font></td><td colspan="3" style="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:400;line-height:100%">NYSE</font></td></tr><tr><td colspan="3" 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%">Series B shares, without par value*</font></td><td colspan="3" style="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:400;line-height:100%">&#8212;</font></td><td colspan="3" style="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:400;line-height:100%">NYSE</font></td></tr><tr><td colspan="3" 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%">Series L shares, without par value*</font></td><td colspan="3" style="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:400;line-height:100%">&#8212;</font></td><td colspan="3" style="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:400;line-height:100%">NYSE</font></td></tr><tr><td colspan="3" 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%">2.750% Senior Notes due 2030</font></td><td colspan="3" style="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:400;line-height:100%">&#8212;</font></td><td colspan="3" style="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:400;line-height:100%">NYSE</font></td></tr><tr><td colspan="3" 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%">1.850% Senior Notes due 2032</font></td><td colspan="3" style="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:400;line-height:100%">&#8212;</font></td><td colspan="3" style="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:400;line-height:100%">NYSE</font></td></tr></table></div><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">__________________</font></div><div style="margin-bottom:3pt;padding-left:27pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">*</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#160;&#160;&#160;&#160;Not for trading, but only in connection with the registration of American Depositary Shares (&#8220;ADSs&#8221;) representing such units or shares, pursuant to the requirements of the Securities and Exchange Commission.</font></div><div><font><br></font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:34.25pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Capitalized terms used but not defined herein have the meanings given to them in our annual report on Form 20-F for the fiscal year ended December 31, 2023 (our &#8220;2023 Form 20-F&#8221;).</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">I. Description of Our Capital Stock</font></div><div style="margin-bottom:10pt;margin-top:5.4pt;padding-left:5.3pt;padding-right:12.5pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Our capital stock is divided into four series of shares, in each case without par value&#58; Series A shares, Series B shares, Series D shares, and Series L shares. Our bylaws require that at least 75.0% of our capital stock be comprised of ordinary shares with full voting rights (i.e., the Series A shares, Series D shares and Series B shares). Our capital stock may be comprised of no more than 25.0% of shares with limited voting rights (i.e., the Series L shares). Series A shares must at all times constitute at least 50.1% of all outstanding common shares with full voting rights (i.e., excluding the Series L shares) and may only be held by Mexican investors. Series B shares jointly with Series D shares may not exceed 49.9% of all outstanding common shares with full voting rights (i.e., excluding the Series L shares).</font></div><div style="margin-top:5.85pt;padding-left:5.3pt;padding-right:16.5pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">The following is a summary of certain provisions of our bylaws and Mexican law relating to our Series B shares, our Series L shares and the units. The summary is not complete. Our Series B shares, our Series L shares and the units are described in greater detail in our bylaws, which are attached to our 2023 Form 20-F as Exhibit 1.1. We encourage you to read our bylaws and the applicable sections of our annual report for additional information. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:139%">See &#8220;Item 10. Additional Information&#8212;Bylaws&#8221; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">in our 2023 Form 20-F.</font></div><div style="padding-right:16.5pt"><font><br></font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Description of Our Series B and Series L Shares</font></div><div style="margin-top:5.4pt;padding-left:5.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">Voting Rights, Transfer Restrictions and Certain Minority Rights</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:6.4pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">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 under &#8220;Description of Our Units,&#8221; the underlying Series B shares and Series L shares will be freely transferable on an individual basis. None of our Series B shares or Series L shares are exchangeable for shares of a different series. The rights of all series of our capital stock (including the Series B and Series L shares) are substantially identical except as described herein and under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">&#8220;Item 10. Additional Information&#8212;Bylaws&#8221; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">in our 2023 Form 20-F.</font></div><div style="height:36pt;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:139%">1</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;margin-top:3.2pt;padding-left:5.3pt;padding-right:5.1pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">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. 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 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.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:41.75pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Pursuant to the Mexican Securities Market Law, minority shareholders are entitled to a number of protections. These protections include provisions that permit&#58;</font></div><div style="margin-top:6.15pt;padding-left:54.95pt;padding-right:12.2pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;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&#59;</font></div><div style="margin-top:6.15pt;padding-left:54.95pt;padding-right:20.3pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;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&#59;</font></div><div style="margin-top:6.15pt;padding-left:54.95pt;padding-right:8pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;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 request at any shareholders meeting that resolutions be postponed with respect to any matter on which they considered they were not sufficiently informed&#59;</font></div><div style="margin-top:6.15pt;padding-left:54.95pt;padding-right:6.05pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;for every 10.0% of our outstanding capital stock 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&#59; 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&#59; provided that, the number of directors entitled to be appointed by holders of Series D shares will remain unchanged, unless otherwise agreed&#59; and</font></div><div style="margin-top:6.15pt;padding-left:54.95pt;padding-right:11.3pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;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.</font></div><div style="margin-top:5.85pt;padding-left:5.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">Shareholders Meetings</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:14.6pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">General shareholders meetings may be ordinary meetings or extraordinary meetings. Extraordinary meetings are those called to consider certain specific matters provided for in the Mexican General Corporations Law,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">including&#58; 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 RNV 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.</font></div><div style="margin-bottom:10pt;margin-top:3.2pt;padding-left:5.3pt;padding-right:8.1pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">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 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 </font></div><div style="height:36pt;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:139%">2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;margin-top:3.2pt;padding-left:5.3pt;padding-right:8.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">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.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:10.8pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">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.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:14.05pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">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.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:13.55pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">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&#58;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:44.05pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;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)&#59; and</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:7.05pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;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.</font></div><div style="margin-bottom:10pt;margin-top:3.85pt;padding-left:27.4pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:119%">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.</font></div><div style="margin-bottom:10pt;margin-top:3.85pt;padding-left:5.3pt;padding-right:4.85pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">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.</font></div><div style="margin-bottom:10pt;padding-left:27.4pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Holders of Series L shares may attend, but not address, meetings of shareholders at which they are not entitled to vote.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:5.85pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">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 B 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.</font></div><div style="margin-bottom:10pt;margin-top:3.2pt;padding-left:5.3pt;padding-right:4.85pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">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 </font></div><div style="height:36pt;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:139%">3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;margin-top:3.2pt;padding-left:5.3pt;padding-right:4.85pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">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.</font></div><div style="margin-top:5.8pt;padding-left:5.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">Dividend Rights</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:10.15pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">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.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:12.55pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">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.</font></div><div style="margin-top:5.85pt;padding-left:5.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">Changes in Capital Stock</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:7.9pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">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. 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.</font></div><div style="margin-top:5.8pt;padding-left:5.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">Preemptive Rights</font></div><div style="margin-bottom:10pt;margin-top:5.4pt;padding-left:5.3pt;padding-right:4.35pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">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. 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.</font></div><div style="margin-top:5.85pt;padding-left:5.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">Redemption</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:16.3pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">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.</font></div><div style="margin-top:5.85pt;padding-left:5.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">Repurchase of Shares</font></div><div style="height:36pt;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:139%">4</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;margin-top:5.3pt;padding-left:5.3pt;padding-right:5pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">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. 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.</font></div><div style="margin-top:5.75pt;padding-left:5.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">Forfeiture of Shares</font></div><div style="margin-bottom:10pt;margin-top:5.4pt;padding-left:5.3pt;padding-right:7.1pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">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.</font></div><div style="margin-top:5.8pt;padding-left:5.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">Appraisal Rights</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:6.35pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">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.</font></div><div style="margin-top:5.8pt;padding-left:5.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">Liquidation</font></div><div style="margin-bottom:10pt;margin-top:5.4pt;padding-left:5.3pt;padding-right:4.9pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">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.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Description of Our Units</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:14pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Holders of the Units are entitled to the same rights and are subject to the same restrictions regarding dividends, voting rights, transfers, minority rights, ownership, redemption, repurchases, changes in capital stock, preemptive rights, appraisal rights, liquidation and forfeiture as apply to the underlying Series B and Series L shares that form each Unit. See &#8220;Description of Our Series B and Series L Shares&#8221; above.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:6.75pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">According to our bylaws, during the fifth year after the creation of the Units, the Units may be unwound into the underlying Series B and Series L shares through a special shareholders meeting which will require 75% of each of the Series B and the Series L shares to be present or represented and the affirmative vote of holders representing at least 51% of the fully subscribed and paid shares of each series. Alternatively, our board of directors may at any time submit for vote to the holders of Series B and Series L shares whether to unwind the Units into Series B and Series L shares. The board of directors would need to provide three months&#8217; notice of the special shareholders meeting, and the same quorum and voting thresholds would apply. If the holders of the Series B and Series L shares vote to unwind the Units, the underlying Series B and Series L shares would trade separately on the Mexican Stock Exchange one year after the approval.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Description of American Depositary Shares</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:5.3pt;text-indent:22.05pt"><font 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 (the &#8220;Depositary&#8221;) pursuant to an Amended and Restated Deposit Agreement dated April 11, 2019, between Coca-Cola FEMSA and The Bank of New York Mellon, as ADS depositary (the &#8220;Deposit Agreement&#8221;). ADSs represent ownership interests in securities that are on deposit with the Depositary. The Depositary typically appoints a custodian to safekeep the securities on deposit. The Deposited Securities are deposited with BBVA </font></div><div style="height:36pt;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:139%">5</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:5.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Bancomer, S.A., Instituci&#243;n de Banca M&#250;ltiple, Grupo Financiero BBVA Bancomer, the custodian and agent of the Depositary in Mexico (the &#8220;Custodian&#8221;). ADSs are normally evidenced by certificates that are commonly known as American Depositary Receipts (&#8220;ADRs&#8221;). So long as any ADSs are listed on one or more stock exchanges in the United States, the Depositary will act as registrar or, with our approval, appoint a registrar or one or more co-registrars, for registration of ADRs in accordance with any requirements of such exchanges.</font></div><div style="padding-left:5.3pt;padding-right:10.4pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">Set forth below is a summary description of the material terms of the ADSs and the material rights of a holder of ADSs. Because it is a summary, it does not describe every aspect of the ADSs and the Deposit Agreement. For more complete information, you should read the entire Deposit Agreement, which includes the form of ADR. The Deposit Agreement is attached to our 2023 Form 20-F as Exhibit 2.1.</font></div><div style="margin-bottom:10pt;margin-top:0.35pt"><font><br></font></div><div style="margin-bottom:10pt;margin-top:0.05pt;padding-left:5.3pt;padding-right:8.25pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Under the Deposit Agreement, the Depositary executes and delivers ADRs. Each ADS represents 10 Units, each Unit consisting of three Series B shares and five Series L shares (together, the &#8220;Deposited Securities&#8221;). If the Units are unwound, as described in &#8220;Description of Our Units,&#8221; we expect that each ADS will continue to represent the same underlying 30 Series B shares and 50 Series L shares. Only persons in whose names ADRs are registered on the books of the Depositary will be treated by us and the Depositary as owners of ADSs.</font></div><div style="margin-top:5.85pt;padding-left:5.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">Procedures for Voting</font></div><div style="margin-bottom:10pt;margin-top:5.3pt;padding-left:5.3pt;padding-right:17.05pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Holders of ADSs receive notice of shareholders meetings from the Depositary in sufficient time to enable such holders to return voting instructions to the Depositary in a timely manner. We give the Depositary notice of our shareholder meetings with time in advance so that the Depositary may notify holders of ADSs of upcoming vote requests and request their instructions. The Depositary does not vote or attempt to exercise the right to vote that attaches to the Deposited Securities, other than in accordance with the instructions received by an ADS holder. Upon written request of any holder or beneficial owner of ADSs received on or before the date established by the Depositary for such purpose, the Depositary will (a) as early as practicable prior to such meeting, issue to such beneficial owner an admission ticket for such meeting and (b) notify us, at least two Mexico City business days prior to such meeting, of the identity of such beneficial owner.</font></div><div style="margin-top:3.2pt;padding-left:5.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">Dividends and Distributions</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:10.85pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Holders of ADSs have the right to receive dividends and distributions made on the Deposited Securities. Receipt of these distributions may be limited, however, by practical considerations and legal restrictions. Holders will receive distributions they are entitled to receive under the terms of the Deposit Agreement in proportion to the number of ADSs they hold as of a specified record date.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:5.1pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Dividends on the Deposited Securities are paid in Mexican pesos. Whenever a dividend or distribution is made on the Deposited Securities, the Depositary will convert the cash dividend or other cash distribution into U.S. dollars and distribute the proceeds as promptly as practicable in proportion to the number of ADSs held, so long as the conversion pursuant to applicable law is reasonable and the U.S. dollars are transferable into the United States. The amounts distributed to ADS holders will be net of fees, expenses, taxes and governmental charges payable by the ADS holders under the terms of the Deposit Agreement and applicable law. If the Depositary determines that Mexican pesos received by it cannot be converted on a reasonable basis or transferred into the United States, or if any approval or license of any government or agency thereof which is required for such conversion is denied or in the opinion of the Depositary is not obtainable, or if any such approval or license is not obtained within a reasonable period, the Depositary will (a) as to that portion of Mexican pesos that is convertible into Dollars, make such conversion and, if permitted by applicable law, transfer such U.S. dollars to the United States for distribution to ADS holders and (b) as to the nonconvertible balance, if any, (i) if requested in writing by an ADS holder, distribute or cause the Custodian to distribute the Mexican pesos (or an appropriate document evidencing the right to receive Mexican pesos) received by the Depositary or Custodian to such holder and (ii) the Depositary will hold or will cause the Custodian to hold any amounts of nonconvertible Mexican pesos not distributed (without liability for interest) for the respective accounts of the ADS holders entitled to receive the cash dividend or distribution. Mexico does not currently impose any restrictions on the payment and transfer of U.S. dollars outside of Mexico.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:6.55pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Whenever we make a free distribution of Deposited Securities, the Depositary may, after consultation with us, and will if we shall so request, distribute as promptly as practicable to holders of ADSs entitled thereto, in proportion to the number of ADSs held by them, additional ADSs evidencing an aggregate number of ADSs representing the amount of Deposited Securities received as </font></div><div style="height:36pt;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:139%">6</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:6.55pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">such dividend or free distribution, subject to the terms and conditions of the Deposit Agreement with respect to the deposit of Deposited Securities and the issuance of ADSs, including the withholding of any tax or other governmental charge and the payment of fees of the Depositary. If additional ADSs are not so distributed, each ADS will thereafter also represent the additional securities distributed upon the Deposited Securities represented. The Depositary will distribute only whole numbers of ADSs. The Depositary will sell any remaining fractional entitlements and distribute the proceeds of that sale in the same manner as in a cash distribution. The distribution of ADSs will be made net of the fees, expenses, taxes and governmental charges payable by holders under the terms of the Deposit Agreement and applicable law. In order to pay those taxes and governmental charges, the Depositary may sell all or a portion of the Deposited Securities.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:4.55pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Whenever we intend to offer rights to the holders of Deposited Securities to subscribe for additional securities or any other rights of any other nature, after consultation with us, the Depositary will determine the procedure to be followed in making such rights available to ADS holders or in disposing of such rights for the benefit of such ADS holders and making the net proceeds available in U.S. dollars to such ADS holders. If the Depositary determines it is lawful and feasible, the Depositary may, and will, at our request, make the rights available to ADS holders by means of warrants or otherwise. If the Depositary distributes warrants or other instruments for rights to purchase additional Deposited Securities, holders of ADSs may instruct the Depositary to exercise such rights and upon payment by such holder to the Depositary of an amount equal to the purchase price of the Deposited Securities to be received upon the exercise of such rights and the fees of the Depositary and any other charges as set forth in such warrants or other instruments, the Depositary will, on behalf of such holder, exercise the rights and purchase such Deposited Securities, and we will cause such Deposited Securities so purchased to be delivered to the Depositary on behalf of such holder. As agent for such holder, the Depositary will cause the Deposited Securities so purchased to be deposited with the Custodian and will execute and deliver ADSs to such holder. If the Depositary determines that it is not lawful or feasible to make the rights available to ADS holders but that it is lawful and feasible to sell the rights, the Depositary may, and will if we request, sell the rights, warrants or other instruments at public or private sale, at such place or places and upon proper terms, allocating the net proceeds of the sale for the accounts of the ADS holders otherwise entitled to such rights, warrants or other instruments upon an averaged or other practicable basis without regard to any distinctions among holders on account of exchange restrictions or the date of delivery of an ADS or otherwise.</font></div><div style="margin-bottom:10pt;margin-top:3.2pt;padding-left:5.3pt;padding-right:10.1pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">We may, in our sole discretion, decide not to register under the Securities Act securities to which such rights relate where registration under the Securities Act may be required in connection with the offer or sale of such securities. In such case, ADS holders would not be permitted to purchase such securities or otherwise exercise such rights and the Depositary may dispose of such rights for the account of such holders as described in the prior paragraph. Such a disposal of such rights may reduce the equity interest of the holders of ADSs in us. Because Mexican law prohibits the issuance of preemptive rights in negotiable form, it is unlikely that there will be any opportunity for the Depositary to sell preemptive rights.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:5.3pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">If the Depositary determines that a distribution of property other than cash (including Deposited Securities or subscription rights for Deposited Securities) is subject to any taxes or governmental charges that the Depositary is obligated to withhold, the Depositary may dispose of all or a portion of such property in such amounts and in such manner, including by public or private sale, as the Depositary deems necessary and practicable to pay such taxes or charges, and thereafter will distribute the net proceeds of any such sale or the balance of any such property after deduction of such taxes or charges to the ADS holders entitled thereto.</font></div><div style="margin-top:5.8pt;padding-left:5.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">Notices, Reports, and Proxy Soliciting Materials</font></div><div style="margin-bottom:10pt;margin-top:5.4pt;padding-left:5.3pt;padding-right:5.55pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">On or before the day we send a notice of any shareholders meeting or any adjourned meeting, or any taking of any action in respect of any cash or other distributions, we will send to the Depositary and the Custodian a copy of the notice.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:7.8pt;text-align:justify;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">We will also promptly furnish to the Depositary and the Custodian English translations of any reports, notices or other communications generally transmitted to shareholders. If requested in writing by us, the Depositary will arrange for the mailing, at our expense (unless otherwise agreed by us and the Depositary), of copies of such notices, reports and communications to all holders of ADSs.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:9.3pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The Depositary will make available for inspection by ADS holders at its corporate trust office any reports and communications received from us, including any proxy soliciting material distributed by us, which are both (a) received by the Depositary, the Custodian or a nominee of either as the holder of the Deposited Securities and (b) made generally available to the </font></div><div style="height:36pt;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:139%">7</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:9.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">holders of such Deposited Securities by us. The Depositary will also, upon written request, send to ADS holders copies of such reports and communications, including any such proxy soliciting material, furnished by us as provided in the Deposit Agreement.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:16.15pt;text-align:justify;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">We are required to file certain reports with the Commission pursuant to the Exchange Act. Such reports are available for review and copying at the public reference facilities of the Commission. We are exempt from the rules under the Exchange Act prescribing the furnishing and the content of proxy statements.</font></div><div style="margin-top:5.8pt;padding-left:5.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">Amendment, Extension or Termination of the Deposit</font></div><div style="margin-bottom:10pt;margin-top:5.4pt;padding-left:4.5pt;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:119%">The form of the ADRs and the Deposit Agreement may be amended at any time by us and the Depositary without the consent of holders of ADSs.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:7.85pt;text-indent:21.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Any amendment that imposes or increases any fees or charges (other than taxes and other governmental charges, registration fees, cable, telex or facsimile transmission costs, delivery costs or other such expenses), or that otherwise prejudices any substantial existing right of ADS holders, will not affect the outstanding ADSs until the expiration of 30 days after notice of such amendment has been given to the holders of outstanding ADSs. Every holder of an ADS at the time such amendment becomes effective will be deemed, by continuing to hold such ADS, to consent and agree to such amendment and to be bound by the amended Deposit Agreement. Except to comply with mandatory provisions of applicable law, in no event may any amendment impair the right of any ADS holder to surrender its ADSs in exchange for the Deposited Securities or other deposited securities represented by those ADSs.</font></div><div style="margin-bottom:10pt;margin-top:3.2pt;padding-left:5.3pt;padding-right:4.85pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">If we so instruct, the Depositary will terminate the Deposit Agreement by mailing a termination notice to the holders of all applicable ADSs then outstanding at least 30 days prior to the date fixed in such notice for the termination. The Depositary may also terminate the Deposit Agreement at any time 60 days after the Depositary shall have delivered to us a notice of its election to resign. If any ADSs remain outstanding after the date of termination, the Depositary will discontinue the registration of transfers of ADSs subject to the Deposit Agreement, will suspend the distribution of dividends to the holders and will not give any further notices or perform any further acts under such Deposit Agreement, except (1) the collection of dividends and other distributions pertaining to the Deposited Securities, (2) the sale of rights and other property as provided in the Deposit Agreement and (3) the delivery of Deposited Securities, together with any dividends or other distributions and the net proceeds of the sale of any rights or other property received, in exchange for surrendered ADSs subject to the applicable terms of the Deposit Agreement, including the payment of the fees and other charges of the Depositary. At any time after the expiration of two months from the date of termination, the Depositary may sell the Deposited Securities and hold the net proceeds, together with any other cash then held, without liability for interest, in trust for the pro rata benefit of the holders of ADSs that have not already been surrendered. After making such sale, the Depositary will be discharged from all its obligations to us except for certain indemnification and accounting obligations. Upon the termination of the Deposit Agreement, we will also be discharged of all obligations, except for certain obligations to the Depositary.</font></div><div style="margin-top:5.85pt;padding-left:5.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">Execution and Transfer</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:4.75pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The ADSs are transferable on the books of the Depositary, provided that the Depositary may close the transfer books, after consultation with us, at any time and from time to time, (a) after consultation with us to the extent practicable, when deemed expedient by it in connection with the performance of its duties or (b) at our reasonable request. As a condition precedent to the execution and delivery, registration of transfer, split-up, combination or surrender of any ADS, the delivery of any distribution thereon or withdrawal of Deposited Securities, we, the registrar, the Depositary, or the Custodian may require payment from the person presenting the ADS or the depositor of such Deposited Securities of a sum sufficient to reimburse it for any tax or other governmental charge and any stock transfer or registration fee with respect thereto (including any such tax, charge or fee with respect to the Deposited Securities being deposited or withdrawn) and payment of any applicable fees payable to the Depositary. The Depositary may refuse to deliver ADSs, register the transfer of any ADS or make any distribution of, or related to, the underlying Deposited Securities until it has received proof of citizenship or residence, exchange control approval, legal or beneficial ownership of the ADSs or other securities. The execution and delivery or transfer of ADSs generally may be suspended during any period when the transfer books of the Depositary or our transfer books are closed or if any such action is deemed necessary or advisable by the Depositary or us at any time or from time to time because of any requirement of law or of any government or governmental body or commission, or any securities exchange on which the Deposited Securities or ADSs are listed, or under any provision of the Deposit Agreement, or for any other reason.</font></div><div style="height:36pt;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:139%">8</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:8.5pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">ADS holders may inspect the transfer books of the Depositary at any reasonable time, provided that such inspection will not be for the purpose of communicating with holders of ADSs in the interest of a business or object other than our business or a matter related to the Deposit Agreement or the ADSs.</font></div><div style="margin-top:5.8pt;padding-left:5.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">Deposit and Withdrawal of Deposited Securities</font></div><div style="margin-bottom:10pt;margin-top:5.4pt;padding-left:5.3pt;padding-right:4.55pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The Deposited Securities are deposited with the Custodian in an account maintained with Indeval and registered in the name of the Custodian. The Custodian is the holder of record of all Deposited Securities represented by ADSs. Subject to the terms and conditions of the Deposit Agreement, upon transfer of additional Deposited Securities to the account of the Custodian at Indeval, the Depositary must execute and deliver additional ADRs.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:11.8pt;text-indent:21.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Ownership of beneficial interests in the Deposited Securities transferred in this way must be shown on, and transfers of the ownership of such interests must be effected through, records maintained by Indeval or institutions with accounts at Indeval.</font></div><div style="margin-bottom:10pt;margin-top:0.05pt;padding-left:5.3pt;padding-right:7.6pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">When Deposited Securities are deposited or evidence of rights to receive Deposited Securities by physical delivery or electronic transfer is given to the Custodian, the Depositary will execute and deliver ADRs, either to its corporate trust office, or upon written order directly to named person(s) for the number of ADSs issuable in respect of such deposit of Deposited Securities. The deposit of Deposited Securities or evidence of rights to receive Deposited Securities must be accompanied by appropriate instruments or evidence of transfer acceptable to the Custodian, a delivery order and any other documents the Custodian or the Depositary may require. The ADR delivery will only be made upon payment of applicable fees, taxes and other charges.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">A holder of ADSs is entitled to surrender its ADSs to the Depositary for cancellation and to receive delivery of the Deposited Securities represented by its ADSs. In order to withdraw the Deposited Securities represented by its ADSs, the holder withdrawing will be required to pay the fees of the Depositary for cancellation of its ADSs and the charges and taxes payable for the transfer of the deposited securities being withdrawn. A holder will have the right to withdraw the Deposited Securities at any time except for&#58;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:7.3pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;temporary delays caused by closing of the transfer books of the Depositary or our transfer books, or the deposit of securities in connection with voting at a shareholder&#8217;s meeting or the payment of dividends&#59;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;obligations to pay fees, taxes and similar charges&#59; or</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:38.55pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;compliance with any U.S. or foreign laws or governmental regulations relating to the ADSs or to the withdrawal of the Deposited Securities.</font></div><div style="padding-right:38.55pt"><font><br></font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:5.05pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Upon surrender of ADSs at the corporate trust office of the Depositary, and after payment of the fees, taxes and governmental charges provided in the Deposit Agreement and, subject to the terms and conditions of the Deposit Agreement, ADS holders are entitled to delivery, to them or upon their order, of the Deposited Securities (or, if the Deposited Securities are in book entry form, registration of ownership) and any other property represented by the surrendered ADSs. The delivery will be made at the office of the Custodian except that the Depositary may deliver any property at its office. The holder withdrawing the ADSs assumes the risk for delivery of all funds and securities upon withdrawal.</font></div><div style="margin-top:5.85pt;padding-left:5.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">Preemptive Rights</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:17.05pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">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 under the terms of the Deposit Agreement. Shares subject to a preemptive rights offering, with respect to which preemptive rights have not been exercised, may be sold by us to third parties on the same terms and conditions previously approved by the shareholders or the board of directors. 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.</font></div><div style="margin-top:5.8pt;padding-left:5.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">Limitation Upon the Liability of the Depositary</font></div><div style="margin-bottom:10pt;margin-top:5.4pt;padding-left:5.3pt;padding-right:5.6pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Neither the Depositary nor the Registrant are liable to holders of ADSs (a) if prevented or delayed in performing their obligations under the Deposit Agreement by the law of any country, by any governmental authority or by any circumstances beyond their control or any provision of our bylaws or of the Deposited Securities deposited pursuant to the Deposit Agreement, (b) by reason of any exercise of, or failure to exercise, any discretion provided for in the Deposit Agreement, (c) for the inability of any holder or beneficial owner of ADSs to benefit from any distribution, offering, right or other benefit that is made available to holders of Deposited Securities but is not, under the terms of the Deposit Agreement, made available to holders or beneficial owners of </font></div><div style="height:36pt;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:139%">9</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;margin-top:5.4pt;padding-left:5.3pt;padding-right:5.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">ADSs, or (d) for any special, consequential, indirect or punitive damages as a result of any breach of the terms of the Deposit Agreement. Neither the Depositary nor the Registrant will be liable for any action or nonaction by it in reliance upon the advice of or information from legal counsel, accountants, any governmental authority, any person presenting securities for deposit, any holder or beneficial owner of ADSs or any other person believed by it in good faith to be competent to give such advice or information.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:5.05pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">In addition, the Depositary will not be liable for (a) any acts or omissions made by a successor depositary whether in connection with a previous act or omission of the Depositary or in connection with any matter arising wholly after the removal or resignation of the Depositary, provided that in connection with the issue out of which such potential liability arises the Depositary performed its obligations without negligence or bad faith while it acted as Depositary, (b) the acts or omissions of any securities depository, clearing agency or settlement system in connection with or arising out of book-entry settlement of ADSs or Deposited Securities or otherwise&#59; provided that the Depositary performed its obligations without negligence or bad faith, or (c) any failure to carry out any instructions to vote any of the Deposited Securities, or for the manner in which any such vote is cast or the effect of any such vote, provided that any such action or nonaction is in good faith.</font></div><div style="margin-bottom:10pt;margin-top:3.2pt;padding-left:5.3pt;padding-right:6.5pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Our obligations and those of the Depositary to holders of ADSs under the Deposit Agreement are expressly limited to performing their respective duties specified therein without negligence or bad faith.</font></div><div style="margin-top:5.8pt;padding-left:5.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">Fees and Charges</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:27.4pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">An ADS holder is required to pay the following fees and charges to the Depositary&#58;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;a fee of $5.00 or less per 100 ADSs (or portion thereof) for the execution, delivery and surrender of ADRs&#59;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;a fee of $0.02 or less per ADS (or portion thereof) for cash distributions&#59;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:5.35pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;a fee for the distribution of securities or rights equal to the fee for the execution and delivery of ADSs referred to above which would have been charged as a result of the deposit of such securities, but which securities or rights are instead distributed by the Depositary to the ADSs holders&#59;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;an annual fee of $0.05 or less per ADS (or portion thereof) for depositary services&#59; and</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:21.35pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;any other charge payable by the Depositary, the Custodian, or any of the Depositary&#8217;s other agents in connection with the servicing of Deposited Securities or other deposited securities.</font></div><div style="margin-bottom:10pt;margin-top:0.45pt"><font><br></font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:22.75pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">An ADS holder is also responsible for paying or reimbursing the Depositary for expenses, taxes and governmental charges including, but not limited to&#58;</font></div><div style="margin-top:6.15pt;padding-left:54.95pt;padding-right:27.75pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;transfer and registration fees charged by the registrar and transfer agent for eligible and deposited securities, such as upon deposit of eligible securities and withdrawal of deposited securities&#59;</font></div><div style="margin-top:6.15pt;padding-left:54.95pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;expenses for cable, telex and fax transmissions and for delivery of securities&#59;</font></div><div style="margin-top:6.1pt;padding-left:54.95pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;expenses incurred for converting Mexican pesos into U.S. dollars&#59; and</font></div><div style="margin-top:6.15pt;padding-left:54.95pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;taxes and duties upon the transfer of securities, such as when eligible securities are deposited or withdrawn.</font></div><div style="margin-top:0.4pt"><font><br></font></div><div style="margin-bottom:10pt;margin-top:0.05pt;padding-left:27.4pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Note that the fees and charges that a holder of ADSs is required to pay vary over time and may be changed by us and the Depositary.</font></div><div style="margin-bottom:10pt;margin-top:0.05pt;padding-left:27.4pt"><font><br></font></div><div style="height:36pt;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:139%">10</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;padding-left:27.4pt"><font><br></font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">II. Description of Notes</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:20.75pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Each series of notes listed on the NYSE and set forth on the cover page to our 2023 Form 20-F was issued pursuant to an effective registration statement and a related prospectus and prospectus supplement.</font></div><div style="margin-bottom:10pt;padding-left:27.4pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The following table sets forth each relevant series of notes (the &#8220;notes&#8221;) registered pursuant to Section 12(b) of the Exchange Act&#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:12.094%"></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:15.705%"></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:16.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.709%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Series</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Date of Issuance</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Principal Amount</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest Payment Date</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Maturity Date</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Indenture</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.750% Senior Notes due 2030</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 22, 2020</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">US$1,250 million</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.750%</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2.65pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 22 and July 22 </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">of each year, beginning on </font></div><div style="margin-bottom:1.5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">July 22, 2020</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 22, 2030</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indenture, dated February 5, 2010, as amended by the Eighth Supplemental Indenture, dated January 22, 2020.</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.850% Senior Notes due 2032</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">September 1, 2020</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">US$705 million</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.850%</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 1 and September 1 of each year, beginning on March 1, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">September 1, 2032</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indenture, dated February 5, 2010, as amended by the Tenth Supplemental Indenture, dated September 1, 2020</font></td></tr></table></div><div style="padding-left:5.05pt;text-indent:22.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:133%">The following is a summary of the general terms and provisions of the notes. The summary is not complete and is subject to, and qualified in its entirety by reference to, all of the definitions and provisions of the indenture, dated February 5, 2010, as amended, by the eighth supplemental indenture, dated January 22, 2020 (the &#8220;2030 Notes Indenture&#8221;) in the case of the 2.750% Senior Notes due 2032 (the &#8220;2030 Notes&#8221;), and by the tenth supplemental indenture, dated September 1, 2020 (the &#8220;2032 Notes Indenture,&#8221; and together with the 2030 Notes Indenture, the &#8220;indentures&#8221;) in the case of the 1.850% Senior Notes due 2032 (the &#8220;2032 Notes&#8221;).</font></div><div><font><br></font></div><div style="margin-bottom:12pt;padding-left:27.4pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">In this section, references to&#58;</font></div><div style="padding-left:54.95pt;padding-right:37.1pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;&#8220;Coca-Cola FEMSA,&#8221; &#8220;we,&#8221; &#8220;us&#8221; and &#8220;our&#8221; are to Coca-Cola FEMSA, S.A.B. de C.V. only and do not include our subsidiaries or affiliates&#59;</font></div><div style="padding-left:54.95pt;padding-right:6.15pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;&#8220;Guarantors&#8221; are to 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., which are our wholly owned subsidiaries and the guarantors of the notes. In August 2021, Distribuidora y Manufacturera del Valle de M&#233;xico, S. de R.L. de C.V.  or Distribuidora, a former guarantor of the notes, merged with and into Propimex, S. de R.L. de C.V., or Propimex.  As a result, Propimex assumed Distribuidora&#8217;s obligations under its guarantee and Distribuidora ceased to be a guarantor of the notes&#59;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:9.05pt;text-align:justify;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;&#8220;holders&#8221; mean those who have notes registered in their names on the books that we or the trustee maintain for this purpose, and not those who own beneficial interests in notes issued in book-entry form through The Depository Trust Company (&#8220;DTC&#8221;) or in notes registered in street name&#59; and</font></div><div style="margin-top:6.2pt;padding-left:55.4pt;padding-right:14.4pt;text-indent:-22.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;&#8220;significant subsidiary&#8221; means any of our subsidiaries that meets the definition of significant subsidiary under Regulation S-X as promulgated by the SEC. As of December 31, 2023, our significant subsidiaries consisted of Propimex, S. de R.L. de C.V., Controladora Interamericana de Bebidas, S. de R.L. de C.V., Spal Ind&#250;stria Brasileira de Bebidas, S.A., Servicios Refresqueros del Golfo y Baj&#237;o, S. de R.L. de C.V. and Embotelladora Mexicana de Bebidas Refrescantes, S. de R.L. de C.V.</font></div><div style="padding-right:14.4pt"><font><br></font></div><div style="height:36pt;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:139%">11</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Principal and Interest</font></div><div style="margin-bottom:10pt;margin-top:5.3pt;padding-left:5.3pt;padding-right:11.1pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">2030 Notes</font></div><div style="margin-bottom:10pt;margin-top:5.3pt;padding-left:5.3pt;padding-right:11.1pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The aggregate principal amount of 2030 Notes is U.S.$1,250,000,000. The 2030 Notes will mature on January 22, 2030. The 2030 Notes accrue interest at a rate of 2.750% per year from January 22, 2020. Interest on the 2030 Notes is payable on January 22 and July 22 of each year and on the maturity date, to the holders in whose names the 2030 Notes are registered at the close of business on the 15th day (whether or not a business day) immediately preceding such payment date.</font></div><div style="margin-bottom:10pt;margin-top:5.3pt;padding-left:5.3pt;padding-right:11.1pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">2032 Notes</font></div><div style="padding-left:5.3pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The aggregate principal amount of 2032 Notes is U.S.$705,000,000. The 2032 Notes will mature on September 1, 2032. The 2032 Notes accrue interest at a rate of 1.850% per year from September 1, 2020. Interest on the 2032 Notes is payable on March 1 and September 1 of each year and on the maturity date, to the holders in whose names the 2032 Notes are registered at the close of business on the 15th day (whether or not a business day) immediately preceding such payment date.</font></div><div style="padding-left:5.3pt;text-indent:22.05pt"><font><br></font></div><div style="padding-left:5.3pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:133%">General</font></div><div style="margin-bottom:10pt;margin-top:5.3pt;padding-left:5.3pt;padding-right:11.1pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Each payment of interest due on an interest payment date or at maturity will include interest accrued from and including the last date to which interest has been paid or made available for payment, or from the issue date, if none has been paid or made available for payment, to but excluding the relevant payment date. We compute interest on the notes on the basis of a 360-day year consisting of twelve 30-day months.</font></div><div style="margin-bottom:10pt;margin-top:3.2pt;padding-left:5.3pt;padding-right:4.1pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%"> &#8220;Business day&#8221; means each Monday, Tuesday, Wednesday, Thursday and Friday that is (a) not a day on which banking institutions in New York City or Mexico City generally are authorized or obligated by law, regulation or executive order to close and (b) in the case of notes issued in certificated form, a day on which banks and financial institutions are generally open for business in New York City.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:6.8pt;text-align:justify;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">If any payment is due on the notes on a day that is not a business day, we make the payment on the next business day. Payments postponed to the next business day in this situation are treated under the indenture as if they were made on the original payment date. Postponement of this kind does not result in a default under the notes or the indenture, and no interest accrues on the postponed amount from the original payment date to the next business day.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Subsidiary Guarantors</font></div><div style="margin-bottom:10pt;margin-top:5.4pt;padding-left:5.3pt;padding-right:8.35pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Each of the Guarantors has irrevocably and unconditionally guaranteed, on a joint and several basis, the full and punctual payment of principal, premium, if any, interest, additional interest and any other amounts that may become due and payable by us in respect of the notes and the indenture. If we fail to pay any such amount that is due and required to be paid, holders may seek payment from any Guarantor.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:6.05pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">If any such payments are subject to withholding for or on account of any taxes, duties, assessments or other governmental charges imposed with respect to that payment by a Taxing Jurisdiction (as defined below), the Guarantors will pay additional interest to the holders of the notes so that the net amount received equals the amount that would have been received absent such withholding, as described in, and subject to the limitations set forth under, &#8220;&#8212;Payment of Additional Interest&#8221;.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Ranking of the Notes and the Guarantees</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:6.55pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The notes are our unsecured and unsubordinated obligations. As a result, the notes are not secured by any of our assets or properties and are effectively subordinated to all of our existing and future secured obligations to the extent of the value of the assets securing such obligations. The notes are structurally subordinated to all existing and future indebtedness and other obligations, including trade payables, of our non-guarantor subsidiaries in respect of assets of and revenue generated by such non-guarantor subsidiaries. In the event of dissolution, liquidation, reorganization, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">concurso mercantil</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">, bankruptcy, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">quiebra </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">or other similar proceeding by or against us, the notes would rank equal in right of payment with all our other existing and future unsecured and unsubordinated obligations, and junior to certain obligations given preference under applicable law, including tax, labor and social security obligations. The notes do not restrict our ability or the ability of our subsidiaries to incur additional indebtedness in the future.</font></div><div style="height:36pt;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:139%">12</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:4.85pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">With respect to each Guarantor, its guarantee of the notes are the unsecured and unsubordinated obligation of such Guarantor. As a result, the guarantee of each such Guarantor is not secured by any of the assets or properties of such Guarantor and is 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, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">concurso mercantil</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">, bankruptcy, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">quiebra </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">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.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:20.5pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Claims of creditors of our subsidiaries, including trade creditors and bank and other lenders, will have priority over the holders of the notes in claims to assets of our subsidiaries.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Currency of Payment</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:32.75pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">All payments in respect of the notes and the guarantees, including, without limitation, payments of principal, premium, if any, interest and additional interest must be made in U.S. dollars.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Stated Maturity and Maturity</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:7.65pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The day or dates on which the principal amount of the notes is scheduled to become due is called the &#8220;stated maturity&#8221; of the principal of the notes. On the stated maturity of the principal of the notes, the full principal amount of the notes will become due and payable. The principal may become due before the stated maturity by reason of redemption or acceleration after a default. The day or dates on which the principal actually becomes due, whether at the stated maturity or earlier, is called the &#8220;maturity&#8221; of the principal.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:12.05pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">We also use the terms &#8220;stated maturity&#8221; and &#8220;maturity&#8221; to refer to the dates when interest payments become due. For example, we may refer to a regular interest payment date when an installment of interest is scheduled to become due as the &#8220;stated maturity&#8221; of that installment. When we refer to the &#8220;stated maturity&#8221; or the &#8220;maturity&#8221; of the notes without specifying a particular payment, we mean the stated maturity or maturity, as the case may be, of the principal.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Form and Denominations</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:36.7pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The notes were issued only in registered form without coupons and in minimum denominations of U.S.$150,000 and integral multiples of U.S.$1,000 in excess thereof. The notes were issued in the form of global notes.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Changes not Requiring Approval</font></div><div style="margin-bottom:10pt;margin-top:5.4pt;padding-left:5.3pt;padding-right:5.1pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Some changes do not require the approval of holders of notes. These changes are limited to specific kinds of changes, such as (i) curing any ambiguity, or correcting or supplementing any provision in the supplemental indenture which may be defective or inconsistent with any other provision therein, (ii) making changes to conform the provisions contained in the supplemental indenture to the relevant description of the notes and description of the guarantees sections contained in the prospectus and prospectus supplement relating to the notes, (iii) the addition of covenants, events of default or security, and (iv) other clarifications and changes that would not adversely affect the right of holders of notes in any material respect.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Payment of Additional Interest</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:7.3pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">We are required by Mexican law to deduct Mexican withholding taxes from payments of interest (or amounts deemed interest) to holders of notes who are not residents of Mexico for tax purposes.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:5.55pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Subject to the limitations and exceptions described below, we pay to holders of the notes all additional interest that may be necessary so that every net payment of interest or principal (including any premium paid upon redemption of the notes and any discount or other amount deemed interest under Mexican law), if any, to the holder will not be less than the amount provided for in the notes. By net payment, we mean the amount that we or our paying agent pays the holder after we deduct or withhold an amount for or on account of any present or future taxes, duties, assessments or other governmental charges imposed or levied with respect to that payment (or the payment of such additional interest) by a Mexican taxing authority or the taxing authority of any other country under whose laws we or any successor of us (assuming the obligations of the notes, the base indenture and any applicable </font></div><div style="height:36pt;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:139%">13</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:5.55pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">supplemental indenture following a merger, consolidation or transfer, lease or conveyance of substantially all of our assets and properties) are organized at the time of payment, except for the United States (each, a &#8220;Taxing Jurisdiction&#8221;).</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:13.05pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Our obligation to pay additional interest is, however, subject to several important exceptions. We are not required to pay additional interest to or on behalf of any holder or beneficial owner, or to the trustee, for or on account of any of the following&#58;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:8.8pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;any taxes, duties, assessments or other governmental charges imposed solely because at any time there is or was a connection between the holder and the Taxing Jurisdiction (other than the mere receipt of a payment or the ownership or holding of a debt security or the enforcement of rights with respect to a debt security)&#59;</font></div><div style="margin-top:3.2pt;padding-left:54.95pt;padding-right:12.05pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;any estate, inheritance, gift, sales, transfer, personal property or other similar tax, assessment or other governmental charge imposed with respect to the notes&#59;</font></div><div style="margin-top:6.15pt;padding-left:54.95pt;padding-right:5.8pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;any taxes, duties, assessments or other governmental charges imposed solely because the holder or any other person fails to comply with any certification, identification or other reporting requirement concerning the nationality, residence, identity or connection with the Taxing Jurisdiction of the holder or any beneficial owner of the debt security if compliance is required by law, regulation or by an applicable income tax treaty to which such Taxing Jurisdiction is a party and which is effective, as a precondition to exemption from, or reduction in the rate of, the tax, assessment or other governmental charge and we have given the holders at least 30 calendar days&#8217; notice prior to the first payment date with respect to which such certification, identification or reporting requirement is required to the effect that holders will be required to provide such information and identification&#59;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;any tax, duty, assessment or other governmental charge payable otherwise than by deduction or withholding from payments on the notes&#59;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:5.55pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;any taxes, duties, assessments or other governmental charges with respect to a debt security presented for payment more than 15 days after the date on which the payment became due and payable or the date on which payment thereof is duly provided for and notice thereof given to holders, whichever occurs later, except to the extent that the holders of such debt security would have been entitled to such additional interest on presenting such debt security for payment on any date during such 15-day period&#59;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:5.05pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;any payment on a debt security to a holder that is a fiduciary or partnership or a person other than the sole beneficial owner of any such payment, to the extent that a beneficiary or settlor with respect to such fiduciary, a member of such a partnership or the beneficial owner of the payment would not have been entitled to the additional interest had the beneficiary, settlor, member or beneficial owner been the holder of such debt security&#59;</font></div><div style="margin-top:6.1pt;padding-left:54.95pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;any taxes imposed under FATCA&#59; and</font></div><div style="margin-top:6.15pt;padding-left:55.4pt;text-indent:-22.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;any combination of the items in the bullet points above.</font></div><div><font><br></font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:6.7pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The limitations on our obligations to pay additional interest described in the third bullet point above will not apply if the provision of information, documentation or other evidence described in the applicable bullet point would be materially more onerous, in form, in procedure or in the substance of information disclosed, to a holder or beneficial owner of a debt security, taking into account any relevant differences between U.S. and Mexican law, regulation or administrative practice, or the laws, regulations or administrative practices of any other Taxing Jurisdiction, than comparable information or other reporting requirements imposed under U.S. tax law (including the United States&#47;Mexico Income Tax Treaty), regulations (including proposed regulations) and administrative practice.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:6.35pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Applicable Mexican regulations currently allow us to withhold at a reduced rate, provided that we comply with certain information reporting requirements. Accordingly, the limitations on our obligations to pay additional interest described in the third bullet point above also will not apply with respect to any Mexican withholding taxes unless (a) the provision of the information, documentation or other evidence described in the applicable bullet point is expressly required by the applicable Mexican regulations, (b) we cannot obtain the information, documentation or other evidence necessary to comply with the applicable Mexican regulations on our own through reasonable diligence and (c) we otherwise would meet the requirements for application of the applicable Mexican regulations.</font></div><div style="height:36pt;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:139%">14</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:7.3pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the limitation described in the third bullet point above does not require that any person that is not a resident of Mexico for tax purposes, including any non-Mexican pension fund, retirement fund, tax exempt organization, financial institution or any other holder or beneficial owner of a debt security, register with, or provide information to, the Mexican Ministry of Finance and Public Credit (</font><font 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 Hacienda y Cr&#233;dito P&#250;blico)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, or with the Mexican Tax Administration Service (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Servicio de Administraci&#243;n Tributaria</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) to establish eligibility for an exemption from, or a reduction of, Mexican withholding tax.</font></div><div style="margin-bottom:10pt;margin-top:3.2pt;padding-left:5.3pt;padding-right:14.1pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">We will remit the full amount of any taxes withheld to the applicable taxing authorities in accordance with the applicable law of the Taxing Jurisdiction. We will also provide the trustee with documentation (which may consist of copies of such documentation) reasonably satisfactory to the trustee evidencing the payment of taxes in respect of which we have paid any additional interest. We will provide copies of such documentation to the holders of the notes or the relevant paying agent upon request.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:5.85pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">In the event that additional interest actually paid with respect to the notes pursuant to the preceding paragraphs is based on rates of deduction or withholding of taxes in excess of the appropriate rate applicable to the holder of such notes, and as a result thereof such holder is entitled to make a claim for a refund or credit of such excess from the authority imposing such withholding tax, then such holder shall, by accepting such notes, be deemed to have assigned and transferred all right, title and interest to any such claim for a refund or credit of such excess to us. However, by making such assignment, the holder makes no representation or warranty that we will be entitled to receive such claim for a refund or credit and incurs no other obligation with respect thereto.</font></div><div style="margin-bottom:10pt;margin-top:0.05pt;padding-left:5.3pt;padding-right:4.6pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8220;FATCA&#8221; means Sections 1471 through 1474 of the Internal Revenue Code of 1986 (as amended) (the &#8220;Code&#8221;), as in effect on the date of issuance of the notes (or any amended or successor version that is substantively comparable and not materially more onerous to comply with), any current or future regulations or official interpretations thereof, any agreements entered into pursuant to Section 1471(b)(1) of the Code and any fiscal or regulatory legislation, rules or practices adopted pursuant to any intergovernmental agreement, treaty or convention among governmental authorities and implementing such Sections of the Code.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Redemption of Notes</font></div><div style="margin-bottom:10pt;margin-top:5.3pt;padding-left:5.3pt;padding-right:6.55pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">We may not redeem the notes before their stated maturity, except as set forth below. The notes will not be entitled to the benefit of any sinking fund (meaning that we will not deposit money on a regular basis into any separate account to repay the notes). In addition, holders will not be entitled to require us to repurchase their notes before the stated maturity.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Optional Redemption With &#8220;Make-Whole&#8221; Amount</font></div><div style="margin-bottom:10pt;margin-top:5.4pt;padding-left:5.3pt;padding-right:5.85pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">2030 Notes</font></div><div style="margin-bottom:10pt;margin-top:5.4pt;padding-left:5.3pt;padding-right:5.85pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">We have the right at our option to redeem the 2030 Notes, in whole at any time or in part from time to time prior to October 22, 2029 (the date that is three months prior to the stated maturity date of the 2030 Notes or the &#8220;2030 Notes Par Call Date&#8221;), on at least 15 days&#8217; but not more than 60 days&#8217; notice, at a redemption price equal to the greater of (1) 100% of the principal amount of the 2030 Notes to be redeemed on such redemption date and (2) the sum of the present values of each remaining scheduled payment of principal and interest thereon through the 2030 Notes Par Call Date, as if the 2030 Notes were redeemed on the 2030 Notes Par Call Date (exclusive of accrued and unpaid interest to the redemption date on the principal amount of the 2030 Notes being redeemed on such redemption date) discounted to the date of redemption on a semi-annual basis (assuming a 360-day year consisting of twelve 30-day months) at the Treasury Rate plus 15 basis points, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">plus </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">accrued and unpaid interest and any additional interest thereon to, but excluding, the redemption date.</font></div><div style="padding-left:5.3pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">2032 Notes</font></div><div style="padding-left:5.3pt;text-indent:22.05pt"><font><br></font></div><div style="text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">We have the right at our option to redeem the 2032 Notes, in whole at any time or in part from time to time prior to June 1, 2032 (the date that is three months prior to the stated maturity date of the 2032 Notes or the &#8220;2032 Notes Par Call Date,&#8221; and each of the 2030 Notes Par Call Date and the 2032 Notes Par Call Date, a &#8220;Par Call Date&#8221;), on at least 15 days&#8217; but not more than 60 days&#8217; notice, at a redemption price equal to the greater of (1) 100% of the principal amount of the 2032 Notes to be redeemed on such redemption date and (2) the sum of the present values of each remaining scheduled payment of principal and interest thereon through the 2032 Notes Par Call Date, as if the 2032 Notes were redeemed on the 2032 Notes Par Call Date (exclusive of accrued and unpaid interest to the redemption date on the principal amount of the 2032 Notes being redeemed on such redemption date) discounted to the date of </font></div><div style="height:36pt;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:139%">15</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">redemption on a semi-annual basis (assuming a 360-day year consisting of twelve 30-day months) at the Treasury Rate plus 20 basis points, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">plus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%"> accrued and unpaid interest and any additional interest thereon to, but excluding, the redemption date. </font></div><div style="text-indent:24.5pt"><font><br></font></div><div style="text-indent:27.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">General</font></div><div style="padding-right:5.85pt"><font><br></font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:6.8pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8220;Comparable Treasury Issue&#8221; means the U.S. Treasury security or securities selected by an Independent Investment Banker as having an actual or interpolated maturity comparable to the period from the redemption date to the relevant Par Call Date that would be utilized, at the time of selection and in accordance with customary financial practice, in pricing new issues of corporate debt securities of a comparable maturity to the period from the redemption date to the relevant Par Call Date.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:8.85pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8220;Comparable Treasury Price&#8221; means, with respect to any redemption date, (1) the average of the Reference Treasury Dealer Quotations quoted to an Independent Investment Banker selected by us for such redemption date, after excluding the highest and lowest such Reference Treasury Dealer Quotation or (2) if such Independent Investment Banker obtains fewer than four such Reference Treasury Dealer Quotations, the average of all such quotations.</font></div><div style="margin-bottom:10pt;padding-left:27.4pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8220;Independent Investment Banker&#8221; means one of the Reference Treasury Dealers appointed by us.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:6.6pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8220;Reference Treasury Dealer&#8221; means (i) with respect to the 2030 Notes, each of BofA Securities, Inc., Citigroup Global Markets Inc., Goldman Sachs &#38; Co. LLC or their respective affiliates, which are primary U.S. government securities dealers in New York City, and (ii) with respect to the 2032 Notes, each of  BofA Securities, Inc., J.P. Morgan Securities LLC, Morgan Stanley &#38; Co. LLC or their respective affiliates, which are primary U.S. government securities dealers in New York City, and, in each case, two other leading primary United States government securities dealers in New York City reasonably designated by us in writing&#59; provided, however, that if any of the foregoing shall cease to be a primary U.S. government securities dealer in New York City (a &#8220;Primary Treasury Dealer&#8221;), we will substitute therefor another Primary Treasury Dealer.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:6.6pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8220;Reference Treasury Dealer Quotation&#8221; means, with respect to each Reference Treasury Dealer and any redemption date, the average, as determined by an Independent Investment Banker selected by us, of the bid and asked prices for the Comparable Treasury Issue (expressed in each case as a percentage of its principal amount) quoted in writing to such Independent Investment Banker by such Reference Treasury Dealer at 3&#58;30 p.m. (New York City time) on the third business day preceding such redemption date.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:24.6pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8220;Treasury Rate&#8221; means, with respect to any redemption date, the rate per annum equal to the semi-annual equivalent yield to maturity or interpolated maturity (on a day count basis) of the Comparable Treasury Issue, assuming a price for the Comparable Treasury Issue (expressed as a percentage of its principal amount) equal to the Comparable Treasury Price for such redemption date.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Par Redemption</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:12.05pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">On and after the relevant Par Call Date, we have the right, at our option, to redeem the notes, in whole at any time or in part from time to time, on at least 15 days&#8217; but not more than 60 days&#8217; notice, at a redemption price equal to 100% of the outstanding principal amount of the notes to be redeemed on such redemption date, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">plus </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">accrued and unpaid interest and any additional interest thereon to, but excluding, the redemption date.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Open Market Purchases</font></div><div style="margin-bottom:10pt;margin-top:5.3pt;padding-left:5.3pt;padding-right:21.8pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">We or any of our affiliates may at any time purchase notes in the open market or otherwise at any price. Any such purchased notes will not be resold, except in compliance with applicable requirements or exemptions under the relevant securities laws.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">General Provisions for Optional Redemption</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:4.1pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">On and after the redemption date, interest will cease to accrue on the notes or any portion of the notes called for redemption (unless we default in the payment of the redemption price and accrued interest). On or before the redemption date, we will deposit with the trustee money sufficient to pay the redemption price and (unless the redemption date shall be an interest payment date) accrued and unpaid interest to the redemption date on the notes to be redeemed on such date and additional interest thereon. If less </font></div><div style="height:36pt;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:139%">16</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:4.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">than all of the outstanding notes are to be redeemed, the notes to be redeemed shall be selected by the trustee by such method as the trustee shall deem fair and appropriate or in accordance with the applicable procedures of DTC.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:10.35pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">We may make any redemption or redemption notice subject to the satisfaction of conditions precedent. If such redemption or notice is subject to the satisfaction of one or more conditions precedent, such notice shall state that, in our discretion, the redemption date may be delayed until such time (but no more than 60 days after the date of the notice of redemption) as any or all such conditions shall be satisfied, or such redemption may not occur and such notice may be rescinded in the event that any or all such conditions shall not have been satisfied by the redemption date, or by the redemption date as so delayed. In addition, we may provide in such notice that payment of the redemption price and performance of our obligations with respect to such redemption may be performed by another person.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Tax Redemption</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:27.4pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">If either&#58;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:7.1pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;as a result of any amendment to, or change in, the laws (or any rules or regulations thereunder) of Mexico, or any amendment to or change in an official interpretation or application of such laws, rules or regulations, which amendment to or change of such laws, rules or regulations becomes effective on or after the date the notes were first issued, we would be obligated on the next succeeding interest payment date, after taking such measures as we may consider reasonable to avoid this requirement, to pay additional interest in excess of that attributable to a withholding tax rate of 4.9% with respect to the notes&#59; or</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:5.55pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;in the event that we or any successor of us (assuming the obligations of the notes and the indenture following a merger, consolidation or transfer, lease or conveyance of substantially all of our assets and properties) are organized under the laws of any Taxing Jurisdiction other than Mexico (the date on which we or a successor become subject to any such Taxing Jurisdiction, the &#8220;Succession Date&#8221;), and as a result of any amendment to, or change in, the laws (or any rules or regulations thereunder) of such Taxing Jurisdiction, or any political subdivision or taxing authority thereof or therein affecting taxation, any amendment to or change in an official interpretation or application of such laws, rules or regulations, which amendment to or change of such laws, rules or regulations becomes effective after the Succession Date, we would be obligated on the next succeeding interest payment date, after taking such measures as we may consider reasonable to avoid this requirement, to pay additional interest in excess of that attributable to any withholding tax rate imposed by such Taxing Jurisdiction as of the Succession Date with respect to the notes,</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:27.4pt;padding-right:4.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">then we may, at our option, redeem the notes, in whole but not in part, at any time on giving not less than 30 nor more than 60 days&#8217; notice, at a redemption price equal to 100% of the outstanding principal amount of the notes being redeemed, plus accrued and unpaid interest and any additional interest due thereon up to but not including the date of redemption&#59; provided, however, that (1) no notice of redemption for tax reasons may be given earlier than 90 days prior to the earliest date on which we would be obligated to pay this additional interest if a payment on the notes were then due and (2) at the time such notice of redemption is given such obligation to pay such additional interest remains in effect.</font></div><div style="margin-bottom:10pt;padding-left:27.4pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Prior to the giving of any notice of redemption for taxation reasons, we will deliver to the trustee&#58;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:19.65pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;a certificate signed by one of our duly authorized representatives stating that we are entitled to effect the redemption and setting forth a statement of facts showing that the conditions precedent to our right of redemption for taxation reasons have occurred&#59; and</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:39.1pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;an opinion of legal counsel (which may be our in-house counsel) of recognized standing to the effect that we have or will become obligated to pay such additional interest as a result of such change or amendment.</font></div><div style="padding-right:39.1pt"><font><br></font></div><div style="margin-bottom:10pt;padding-left:27.4pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">This notice, after it is delivered to the holders, will be irrevocable.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Covenants</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:7.35pt;text-align:justify;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Holders of the notes benefit from certain covenants contained in the indenture and affecting our ability to incur liens to secure debt, enter into sale and leaseback transactions, merge or consolidate with other entities and take other specified actions, as well as requiring us to provide certain reports or information to holders of notes.</font></div><div style="height:36pt;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:139%">17</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Limitation on Liens</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:34pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">We may not, and we may not allow any of our significant subsidiaries to, create, incur, issue or assume any liens on our or their respective property to secure debt for borrowed money where such debt secured by such liens would exceed an aggregate amount equal to the greater of (1) U.S.$1.0 billion and (2) 20.0% of our Consolidated Tangible Assets less, in each case, the aggregate amount of attributable debt of us and our significant subsidiaries pursuant to the first bullet point under &#8220;&#8212;Limitation on Sales and Leasebacks,&#8221; unless we secure the notes equally with, or prior to, the debt for borrowed money secured by such liens. This restriction does not, however, apply to the following&#58;</font></div><div style="margin-top:6.25pt;padding-left:54.95pt;padding-right:28.1pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;liens on property acquired and existing on the date the property was acquired or arising after such acquisition pursuant to contractual commitments entered into prior to such acquisition and not in contemplation of such acquisition&#59;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:26.85pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;liens on any property securing debt incurred or assumed for the purpose of financing its purchase price or the cost of its construction, improvement or repair&#59; provided that such lien attaches to the property within 12 months of its acquisition or the completion of its construction, improvement or repair and does not attach to any other property&#59;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:13pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;liens existing on any property of any subsidiary prior to the time that the subsidiary became a subsidiary of ours or liens arising after that time under contractual commitments entered into prior to and not in contemplation of that event&#59;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;liens on any property securing debt owed by any of our subsidiaries to us or to another of our subsidiaries&#59;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;liens existing on the date the notes of the relevant series are issued&#59;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:38.05pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;liens resulting from the deposit of funds or evidence of debt in trust for the purpose of defeasing our debt or the debt of any of our subsidiaries&#59;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:5.5pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;any (i) liens for taxes, assessments and other governmental charges and (ii) attachment or judgment liens, in each case, the payment of which is being contested in good faith by appropriate proceedings for which such reserves or other appropriate provision, if any, as may be required by International Financial Reporting Standards as issued by the International Accounting Standards Board (&#8220;IFRS&#8221;)&#59;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:25.85pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;liens on accounts receivable, inventory or bottles and cases to secure working capital or revolving credit debt incurred in the ordinary course of business&#59; and</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:23.15pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;liens arising out of the refinancing, extension, renewal or refunding of any debt described above, provided that the aggregate principal amount of such debt is not increased and such lien does not extend to any additional property.</font></div><div style="padding-right:23.15pt"><font><br></font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:11.1pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8220;Consolidated Tangible Assets&#8221; means at any time the total assets (stated net of properly deductible items, to the extent not already deducted in the computation of total assets) appearing on our consolidated balance sheet less all goodwill and intangible assets appearing on such balance sheet, all determined on a consolidated basis at such time in accordance with IFRS.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Limitation on Sales and Leasebacks</font></div><div style="margin-bottom:10pt;margin-top:5.4pt;padding-left:5.3pt;padding-right:36.3pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">We may not, and we may not allow any of our significant subsidiaries to, enter into any sale and leaseback transaction without effectively providing that the notes will be secured equally and ratably with or prior to the sale and leaseback transaction, unless&#58;</font></div><div style="margin-top:6.15pt;padding-left:54.95pt;padding-right:8.25pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;the aggregate amount of attributable debt of us and our significant subsidiaries pursuant to this bullet point would not exceed an aggregate amount equal to the greater of (1) U.S.$1.0 billion or (2) 20.0% of our Consolidated Tangible Assets less, in each case, the aggregate principal amount of our and our significant subsidiaries&#8217; indebtedness then outstanding that is secured by any lien on any property as described in &#8220;&#8212;Limitation on Liens&#8221; (without giving effect to any indebtedness secured by the liens described in the bullet points thereof)&#59; or</font></div><div style="margin-top:3.2pt;padding-left:54.95pt;padding-right:10.85pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;we or one of our subsidiaries, within 12 months of the sale and leaseback transaction, retire debt not owed to us or any of our subsidiaries that is not subordinated to the notes or invest in equipment, plant facilities or other fixed assets used in the operations of us or any of our subsidiaries, in an aggregate amount equal to the greater of (1) the net </font></div><div style="height:36pt;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:139%">18</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-top:3.2pt;padding-left:54.95pt;padding-right:10.85pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">proceeds of the sale or transfer of the property or other assets that are the subject of the sale and leaseback transaction and (2) the fair market value of the property leased.</font></div><div style="padding-right:10.85pt"><font><br></font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:8.1pt;text-align:justify;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Notwithstanding the foregoing, we and&#47;or our significant subsidiaries may enter into sale and leaseback transactions that solely refinance, extend, renew or refund sale and leaseback transactions permitted under the bullet points above and the restriction described in the preceding paragraph will not apply to such sale and leaseback transactions.</font></div><div style="margin-bottom:10pt;margin-top:0.05pt;padding-left:5.3pt;padding-right:23.3pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%"> &#8220;Sale and leaseback transaction&#8221; means a transaction or arrangement between us or one of our subsidiaries and a bank, insurance company or other lender or investor where we or our subsidiary leases property for an initial term of three years or more that was or will be sold by us or our significant subsidiary to that lender or investor for a sale price of U.S.$15 million (or its equivalent in other currencies) or more.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:4.4pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8220;Attributable debt&#8221; means, with respect to any sale and leaseback transaction, the lesser of (1) the fair market value of the asset subject to such transaction and (2) the present value, discounted at a rate per annum equal to the discount rate of a capital lease obligation with a like term in accordance with IFRS, of the obligations of the lessee for net rental payments (excluding amounts on account of maintenance and repairs, insurance, taxes, assessments and similar charges and contingent rents) during the term of the lease.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Provision of Information</font></div><div style="margin-bottom:10pt;margin-top:5.4pt;padding-left:5.3pt;padding-right:6.8pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">We must furnish the trustee with copies of our annual report and the information, documents and other reports that we are required to file with the SEC pursuant to Section 13 or 15(d) of the Exchange Act, including our annual reports on Form 20-F and reports on Form 6-K, within 15 days after we file them with the SEC. In addition, we must make the same information, documents and other reports available, at our expense, to holders who so request in writing.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:10.3pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">If, in the future, we are not required to file such information, documents or other reports pursuant to Section 13 or 15(d) of the Exchange Act, we will furnish to the trustee copies of the audited annual financial statements within 120 days after the end of our fiscal year and copies of the unaudited quarterly financial statements within 60 days of the end of each of the first three fiscal quarters of each year.</font></div><div style="margin-bottom:10pt;margin-top:0.05pt;padding-left:5.3pt;padding-right:13.85pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">If any of our senior executive officers becomes aware that a default or event of default or an event that with notice or the lapse of time would be an event of default has occurred and is continuing, as the case may be, we will deliver a certificate to the trustee describing the details thereof and the action we are taking or propose to take.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:12.35pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">If we are not subject to the reporting requirements of Section 13 or 15(d) of the Exchange Act at any time when debt securities are &#8220;restricted securities&#8221; within the meaning of Rule 144(a)(3) under the Securities Act, we will furnish to any holder of notes, or to any prospective purchaser designated by such holder, financial and other information described in Rule 144A(d)(4) with respect to us to the extent required to permit such holder to comply with Rule 144A in connection with any resale of the notes held by such holder.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Merger, Consolidation or Sale of Assets</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:13.3pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">We may not consolidate with or merge into any other person or, directly or indirectly, transfer, convey, sell, lease or otherwise dispose of all or substantially all of our assets and properties and may not permit any person to consolidate with or merge into us, unless all of the following conditions are met&#58;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;if we are not the successor person in the transaction, the successor expressly assumes our obligations under the notes and the indenture&#59;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:15.1pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;immediately after the transaction, no default under the notes has occurred and is continuing. For this purpose, &#8220;default under the notes&#8221; means an event of default or an event that would be an event of default with respect to the notes if the requirements for giving us default notice and for our default having to continue for a specific period of time were disregarded. See &#8220;&#8212;Defaults, Remedies and Waiver of Defaults&#8221;&#59; and</font></div><div style="margin-top:6.1pt;padding-left:54.95pt;padding-right:31.3pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;we have delivered to the trustee an officer&#8217;s certificate and opinion of counsel, each stating, among other things, that the transaction complies with the indenture.</font></div><div style="height:36pt;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:139%">19</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="padding-right:31.3pt"><font><br></font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:9.8pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">If the conditions described above are satisfied, we will not have to obtain the approval of the holders in order to merge or consolidate or to sell or otherwise dispose of our properties and assets substantially as an entirety. In addition, these conditions will apply only if we wish to merge into or consolidate with another person or sell or otherwise dispose of all or substantially all of our assets and properties. We will not need to satisfy these conditions if we enter into other types of transactions, including any transaction in which we acquire the stock or assets of another person, any transaction that involves a change of control of our company, but in which we do not merge or consolidate, or any transaction in which we sell or otherwise dispose of less than substantially all our assets.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:5.3pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">A Guarantor may not consolidate with or merge into any other person or, directly or indirectly, transfer, convey, sell, lease or otherwise dispose of all or substantially all of its assets and properties and may not permit any person to consolidate with or merge into it, unless substantially the same conditions set forth above are satisfied with respect to such Guarantor.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Defaults, Remedies and Waiver of Defaults</font></div><div style="margin-bottom:10pt;margin-top:5.4pt;padding-left:27.4pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Holders of the notes have special rights if an event of default with respect to the notes occurs and is not cured.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Events of Default</font></div><div style="margin-bottom:10pt;margin-top:5.4pt;padding-left:27.4pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Each of the following is an &#8220;event of default&#8221; with respect to the notes of each series&#58;</font></div><div style="margin-top:6.15pt;padding-left:54.95pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;we fail to pay interest on any note of such series within 30 days after its due date&#59;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;we fail to pay the principal or premium, if any, of any note of such series on its due date&#59;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:6.1pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;we remain in breach of any covenant in the indenture for the benefit of holders of the notes of such series, for 90 days after we receive a notice of default (sent by the trustee at the written request of holders of not less than 25.0% in principal amount of the notes of such series to us or by the holders of at least 25.0% in principal amount of the notes of such series to us and the trustee) stating that we are in breach&#59;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:5.75pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;we or any of our significant subsidiaries experience a default or event of default under any instrument relating to debt, prior to its maturity, that results in the acceleration of an aggregate principal amount equal to or greater than U.S.$150 million (or its equivalent in other currencies)&#59;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:12.1pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;a final judgment is rendered against us or any of our significant subsidiaries in an aggregate amount in excess of U.S.$100 million (or its equivalent in other currencies) that is not discharged or bonded in full within 90 days, for 10 days after we receive a notice of this default (sent by the trustee at the written request of holders of not less than 25.0% in principal amount of the notes of such series to us or by the holders of at least 25.0% in principal amount of the notes of such series to us and the trustee)&#59; or</font></div><div style="margin-top:3.2pt;padding-left:54.95pt;padding-right:36.75pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;we or any of our significant subsidiaries file for bankruptcy, or other events of bankruptcy, insolvency or reorganization or similar proceedings occur relating to us or any of our significant subsidiaries.</font></div><div style="padding-right:36.75pt"><font><br></font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:7.1pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">If an event of default with respect to the notes of a series occurs and is not cured or waived, the trustee, at the written request of holders of not less than 25% in principal amount of the outstanding notes of such series, may declare the entire principal amount of all the notes of such series to be due and payable immediately, and upon any such declaration the principal, any accrued interest and any additional interest shall become due and payable. If, however, an event of default with respect to the notes of a series occurs because of a bankruptcy, insolvency or reorganization relating to us or any of our significant subsidiaries, the entire principal amount of the notes of such series and any accrued interest and any additional interest will be automatically accelerated, without any action by the trustee or any holder and any principal, interest or additional interest will become immediately due and payable.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:4.6pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Each of the situations described in the preceding paragraph is called an acceleration of the maturity of the notes. At any time after a declaration of acceleration with respect to the notes of a series is made and before a judgment for payment has been obtained, the holders of a majority in aggregate principal amount of the outstanding notes of such series (except in the event of an event of default arising from bankruptcy, insolvency or reorganization or similar proceedings) may rescind and annul such declaration and </font></div><div style="height:36pt;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:139%">20</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:4.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">its consequences, provided that all amounts then due (other than amounts due solely because of such acceleration) have been paid and all other defaults with respect to the notes of such series have been cured or waived.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:7.8pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">If any event of default occurs, the trustee will be obligated to use those of its rights and powers under the indenture, and to use the same degree of care and skill in doing so, that a prudent person would use under the circumstances in conducting his or her own affairs.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:7.05pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The trustee is not required to take any action under the indenture at the request of any holders unless the holders offer the trustee reasonable protection, known as an indemnity, from expenses and liability. Subject to the trustee&#8217;s right to receive an indemnity that is reasonably satisfactory to it, the holders of a majority in principal amount of the outstanding notes of a series may direct the time, method and place of conducting any lawsuit or other formal legal action seeking any remedy available to the trustee. These majority holders may also direct the trustee in writing in performing any other action under the indenture with respect to the notes of a series.</font></div><div style="margin-bottom:10pt;padding-left:5.3pt;padding-right:6pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Before a holder of any notes of a series bypasses the trustee and brings its own lawsuit or other formal legal action or takes other steps to enforce its rights or protect its interests relating to the notes of such series, the following must occur&#58;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:16.3pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;the holder must give the trustee written notice that an event of default has occurred with respect to the notes of such series and the event of default has not been cured or waived&#59;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;padding-right:10.55pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;the holders of not less than 25% in principal amount of the outstanding notes of such series must make a written request that the trustee take action with respect to the notes of such series because of the default and they or other holders must offer to the trustee indemnity satisfactory to the trustee against the cost and other liabilities incurred by complying with such request&#59;</font></div><div style="margin-top:6.2pt;padding-left:54.95pt;text-indent:-22.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;the trustee must not have taken action for 60 days after the above steps have been taken&#59; and</font></div><div style="margin-top:6.2pt;padding-left:55.4pt;padding-right:7.9pt;text-indent:-22.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#8226;&#160;&#160;&#160;&#160;during those 60 days, the holders of a majority in aggregate principal amount of the outstanding notes of such series must not have given the trustee directions that are inconsistent with the written request previously delivered by the holders of not less than 25% in principal amount of the outstanding notes of such series.</font></div><div style="padding-right:7.9pt"><font><br></font></div><div style="margin-bottom:10pt;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">A holder is entitled, however, at any time to bring a lawsuit for the payment of money due on any notes of a series held by that holder on or after its due date.</font></div><div style="margin-bottom:10pt;margin-top:3.2pt;padding-left:5.3pt;padding-right:4.75pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Book-entry and other indirect holders should consult their banks or brokers for information on how to give notice or direction to or make a request of the trustee and how to declare or cancel an acceleration of the maturity.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Defeasance</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:4.85pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">We may, at our option, elect to terminate (1) all of our or the Guarantors&#8217; obligations with respect to the notes of a series (&#8220;legal defeasance&#8221;), except for certain obligations, including those regarding any trust established for defeasance and obligations relating to the transfer and exchange of the notes of such series, the replacement of mutilated, destroyed, lost or stolen notes of such series, the maintenance of agencies with respect to the notes of such series and the rights, powers, trusts, duties, immunities and indemnities and other provisions in respect of the trustee or (2) our or the Guarantors&#8217; obligations under certain covenants in the indenture, so that any failure to comply with such obligations will not constitute an event of default (&#8220;covenant defeasance&#8221;) in respect of the notes of such series. In order to exercise either legal defeasance or covenant defeasance, we must irrevocably deposit with the trustee U.S. dollars or such other currency in which the notes of a series are denominated (the &#8220;securities currency&#8221;), government obligations of the United States or a government, governmental agency or central bank of the country whose currency is the securities currency, or any combination thereof, in such amounts as will be sufficient, in the opinion of a nationally recognized firm of independent public accountants delivered to the trustee, to pay the principal, premium, if any, and interest (including additional amounts) in respect of the notes of such series then outstanding on the maturity date of the notes of such series, and comply with certain other conditions, including, without limitation, the delivery of opinions of counsel as to specified tax and other matters.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">If we elect either legal defeasance or covenant defeasance with respect to the notes of a series, we must so elect it with respect to all of the outstanding notes of such series.</font></div><div style="height:36pt;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:139%">21</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Currency Indemnity</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:4.9pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">We and the Guarantors, jointly and severally, will indemnify the trustee and any holder of notes against any loss incurred by the trustee or such holder as a result of any judgment for any amount due under the indenture and the notes being expressed and paid in a currency other than in the U.S. dollar. Our obligations and the obligations of the Guarantors under the notes will be discharged only to the extent that the trustee or the relevant holder is able to purchase U.S. dollars with any other currency paid to the trustee or that holder in accordance with any judgment or otherwise. If the trustee or the holder cannot purchase U.S. dollars in the amount originally to be paid, we and each of the Guarantors have agreed to pay the difference. The holder, however, agrees that, if the amount of U.S. dollars purchased exceeds the amount originally to be paid to such holder, the holder will reimburse the excess to us or the applicable Guarantor, as the case may be. The holder will not be obligated to make this reimbursement if we or the Guarantors are in default of our obligations under the notes.</font></div><div style="margin-bottom:10pt;padding-left:4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Notices</font></div><div style="margin-bottom:10pt;margin-top:5.35pt;padding-left:5.3pt;padding-right:5.5pt;text-indent:22.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">As long as we issue notes in global form, notices to be given to holders will be given to DTC in accordance with its applicable policies as in effect from time to time. If we issue notes in certificated form, notices to be given to holders will be sent by mail to the respective addresses of the holders as they appear in the register maintained by the security registrar, and will be deemed given when mailed. Neither the failure to give any notice to a particular holder, nor any defect in a notice given to a particular holder, will affect the sufficiency of any notice given to another holder.</font></div><div style="margin-bottom:10pt;margin-top:0.25pt"><font><br></font></div><div style="height:36pt;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:139%">22</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-8.1
<SEQUENCE>3
<FILENAME>ex8112312023.htm
<DESCRIPTION>EX-8.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i9438318877264e5b904d158323b6e117_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 8.1</font></div><div style="margin-bottom:10pt;margin-top:0.55pt"><font><br></font></div><div style="margin-bottom:12pt;margin-top:3.85pt;padding-left:0.35pt;padding-right:0.35pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">SIGNIFICANT SUBSIDIARIES</font></div><div style="margin-bottom:10pt;padding-left:6.3pt;padding-right:23.85pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">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, 2023&#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:33.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.764%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2.65pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Name of Company</font></div><div style="margin-bottom:1.5pt;margin-top:1pt;padding-right:186pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:80%">&#160;</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2.65pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Jurisdiction&#160;of</font></div><div style="margin-bottom:1.5pt;margin-top:0.05pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Incorporation</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2.65pt;padding-left:5pt;padding-right:5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Percentage</font></div><div style="margin-bottom:1.5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Owned &#160;</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2.65pt;padding-left:5pt;padding-right:5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Description</font></div><div style="margin-bottom:1.5pt;padding-left:5pt;padding-right:5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:80%">&#160;</font></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 1.02pt;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="3" style="padding:0 1pt"></td><td colspan="3" 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="3" style="padding:0 1pt"></td><td colspan="3" 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="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 1.02pt;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="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="3" style="padding:2px 1pt 2px 1.02pt;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="3" style="padding:0 1pt"></td><td colspan="3" 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="3" style="padding:0 1pt"></td><td colspan="3" 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="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;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="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="3" style="padding:2px 1pt 2px 1.02pt;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="3" style="padding:0 1pt"></td><td colspan="3" 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="3" style="padding:0 1pt"></td><td colspan="3" 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="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;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="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="3" style="padding:2px 1pt 2px 1.02pt;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&#160;C.V.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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="3" style="padding:0 1pt"></td><td colspan="3" 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="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;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="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="3" style="padding:2px 1pt 2px 1.02pt;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="3" style="padding:0 1pt"></td><td colspan="3" 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="3" style="padding:0 1pt"></td><td colspan="3" 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="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;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 style="margin-top:5pt"><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:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:4.5pt solid #999999;padding:0 1pt"></td></tr></table></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-12.1
<SEQUENCE>4
<FILENAME>ex12112312023.htm
<DESCRIPTION>EX-12.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i09ef003041fd4385b13971e897a1529a_1"></div><div style="min-height:49.5pt;width:100%"><div style="text-align:right"><font><br></font></div></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 12.1</font></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:100%">Certification</font></div><div style="margin-bottom:12pt"><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:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;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:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;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:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;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:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;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:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;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:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;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:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;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:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;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:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;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:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;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:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;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 12, 2024</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</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%">&#160;&#160;&#160;&#160;Chief Executive Officer</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:400;line-height:120%">Exh. 12.1-1</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-12.2
<SEQUENCE>5
<FILENAME>ex12212312023.htm
<DESCRIPTION>EX-12.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i65ae4a183e1a49229277a33af52bf63e_1"></div><div style="min-height:49.5pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div></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 12.2</font></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:100%">Certification</font></div><div style="margin-bottom:12pt"><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:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;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:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;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:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;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:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;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:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;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:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;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:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;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:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;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:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;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:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;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:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;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 12, 2024</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:63pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:400;line-height:120%">Exh. 12.2-1</font></div><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-13.1
<SEQUENCE>6
<FILENAME>ex13112312023.htm
<DESCRIPTION>EX-13.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i6bbbbc9f3c7c4da690adea9c8a652285_1"></div><div style="min-height:49.5pt;width:100%"><div style="text-align:right"><font><br></font></div></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 13.1</font></div><div style="margin-bottom:10pt;text-align:center"><font><br></font></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:100%">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. or the Company, 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, 2023 (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 12, 2024</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</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%">&#160;&#160;&#160;&#160;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 12, 2024</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></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%">&#160;&#160;&#160;&#160;Gerardo Cruz Celaya<br>Chief Financial 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.13.1-1</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-15.1
<SEQUENCE>7
<FILENAME>ex15112312023.htm
<DESCRIPTION>EX-15.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i9664d8bb451e41c680f16be181c36297_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;text-align:center"><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 12, 2024, 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, 2023.</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="padding-left:0.02pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#47;s&#47;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> 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 12, 2024</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>8
<FILENAME>ex17112312023.htm
<DESCRIPTION>EX-17.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="id81368c0801245348079e9b76444e87e_1"></div><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:12pt;text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:100%">ISSUER OF GUARANTEED SECURITIES</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:29.762%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.064%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.874%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e7e6e6;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="3" style="background-color:#e7e6e6;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="3" style="background-color:#e7e6e6;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="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 1.97pt;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="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 1.97pt;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="3" style="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:10.3pt;padding-right:0.95pt;text-indent:-9.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:5.85pt">Propimex, S. de R.L. de C.V.<br></font></div><div style="padding-left:10.3pt;padding-right:0.95pt;text-indent:-9.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:5.85pt">Comercializadora La Pureza de Bebidas, S. de R.L. de C.V.<br></font></div><div style="padding-left:10.3pt;padding-right:0.95pt;text-indent:-9.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:5.85pt">Grupo Embotellador Cimsa, S. de R.L. de C.V.<br></font></div><div style="padding-left:10.3pt;padding-right:0.95pt;text-indent:-9.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:5.85pt">Refrescos Victoria del Centro, S. de R.L. de C.V.<br></font></div><div style="padding-left:10.3pt;padding-right:0.95pt;text-indent:-9.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:5.85pt">Yoli de Acapulco, S. de R.L. de C.V.<br></font></div><div style="padding-left:10.3pt;padding-right:0.95pt;text-indent:-9.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:5.85pt">Controladora Interamericana de Bebidas, S. de R.L. de C.V.<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 2px 1.97pt;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="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 1.97pt;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="3" style="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:9.9pt;padding-right:0.95pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:5.5pt">Propimex, S. de R.L. de C.V.<br></font></div><div style="padding-left:9.9pt;padding-right:0.95pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:5.5pt">Comercializadora La Pureza de Bebidas, S. de R.L. de C.V.<br></font></div><div style="padding-left:9.9pt;padding-right:0.95pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:5.5pt">Grupo Embotellador Cimsa, S. de R.L. de C.V.<br></font></div><div style="padding-left:9.9pt;padding-right:0.95pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:5.5pt">Refrescos Victoria del Centro, S. de R.L. de C.V.<br></font></div><div style="padding-left:9.9pt;padding-right:0.95pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:5.5pt">Yoli de Acapulco, S. de R.L. de C.V.<br></font></div><div style="padding-left:9.9pt;padding-right:0.95pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:5.5pt">Controladora Interamericana de Bebidas, S. de R.L. de C.V.<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 2px 3.77pt;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%">5.250% Senior Notes due 2043</font></td><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 2px 3.77pt;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%">Coca-Cola FEMSA, S.A.B. de C.V.</font></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:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2.15pt;padding-left:11.7pt;padding-right:2.75pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:5.5pt">Propimex, S. de R.L. de C.V.<br></font></div><div style="padding-left:11.7pt;padding-right:2.75pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:5.5pt">Comercializadora La Pureza de Bebidas, S. de R.L. de C.V.<br></font></div><div style="padding-left:11.7pt;padding-right:2.75pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:5.5pt">Grupo Embotellador Cimsa, S. de R.L. de C.V.<br></font></div><div style="padding-left:11.7pt;padding-right:2.75pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:5.5pt">Refrescos Victoria del Centro, S. de R.L. de C.V.<br></font></div><div style="padding-left:11.7pt;padding-right:2.75pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:5.5pt">Yoli de Acapulco, S. de R.L. de C.V.<br></font></div><div style="margin-bottom:1.5pt;padding-left:11.7pt;padding-right:2.75pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:5.5pt">Controladora Interamericana de Bebidas, S. de R.L. de C.V.<br></font></div></td></tr></table></div><div style="text-align:justify"><font><br></font></div><div style="height:50.4pt;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.1
<SEQUENCE>9
<FILENAME>ex97112312023.htm
<DESCRIPTION>EX-97.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i90134812a030409c80f55808984cfbb6_1"></div><div style="min-height:49.5pt;width:100%"><div style="text-align:right"><font><br></font></div></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 97.1</font></div><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">COCA-COLA FEMSA, S.A.B. DE C.V.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">POLICY FOR THE RECOVERY OF ERRONEOUSLY AWARDED COMPENSATION</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt;text-decoration:underline">Purpose</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The purpose of this Policy is to describe the circumstances in which Executive Officers will be required to repay or return Erroneously Awarded Compensation to the Company in accordance with the Clawback Rules. Each Executive Officer shall be required to sign and return to the Company the Acknowledgement and Acceptance Form attached hereto as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Exhibit A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> pursuant to which such Executive Officer will acknowledge that he or she is bound by the terms of this Policy&#59; provided, however, that this Policy shall apply to, and be enforceable against, any Executive Officer and his or her successors (as specified in Section 11 of this Policy) regardless of whether or not such Executive Officer properly signs and returns to the Company such Acknowledgement and Acceptance Form and regardless of whether or not such Executive Officer is aware of his or her status as such.  </font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt;text-decoration:underline">Administration</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Except as specifically set forth herein, this Policy shall be administered by the Administrator. Any determinations made by the Administrator shall be final and binding on all affected individuals and need not be uniform with respect to each individual covered by this Policy. Subject to any limitation under applicable law, the Administrator may authorize and empower any officer or employee of the Company to take any and all actions necessary or appropriate to carry out the purpose and intent of this Policy (other than with respect to any recovery under this Policy involving such officer or employee).</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt;text-decoration:underline">Definitions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. For purposes of this Policy, the following capitalized terms shall have the meanings set forth below.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.91pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Restatement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; shall mean an accounting restatement&#58; (i) due to the material noncompliance of the Company with any financial reporting requirement under the securities laws, including any required accounting restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements (a &#8220;Big R&#8221; restatement)&#59; or (ii) that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period (a &#8220;little r&#8221; restatement).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Administrator</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; shall mean the Corporate Practices Committee or any other committee designated by the Board to administer the Policy, and in the absence of such designation, the Board.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.91pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; shall mean the Board of Directors of the Company.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Clawback Eligible Incentive Compensation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; shall mean, with respect to each individual who served as an Executive Officer at any time during the applicable performance period for any Incentive-based Compensation (whether or not such individual is serving as an Executive Officer at the time the Erroneously Awarded Compensation is required to be repaid to the Company), all Incentive-based Compensation Received by such individual&#58; (i) on or after the Effective Date&#59; (ii) after beginning service as an Executive Officer&#59; (iii) while the Company has a class of securities listed on the Listing Exchange&#59; and (iv) during the applicable Clawback Period.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.91pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Clawback Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; shall mean, with respect to any Accounting Restatement, the three completed fiscal years of the Company immediately preceding the Restatement Date and any transition period (that results from a change in the Company&#8217;s fiscal year) of less than nine months within or immediately following those three completed fiscal years.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.01pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Clawback Rules</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; shall mean Section 10D of the Exchange Act and any applicable rules or standards adopted by the SEC thereunder (including Rule 10D-1 under the Exchange Act) or the Listing Exchange pursuant to Rule 10D-1 under the Exchange Act (including Section 303A.14 of the New York Stock Exchange Listed Company Manual), in each case as may be in effect from time to time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; shall mean Coca-Cola FEMSA, S.A.B. de C.V., together with each of its direct and indirect subsidiaries.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; shall mean October 2, 2023.</font></div><div style="height:54pt;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:9pt;font-weight:400;line-height:120%">1</font></div></div></div><hr style="page-break-after:always"><div style="min-height:49.5pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.57pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Erroneously Awarded Compensation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; shall mean, with respect to each Executive Officer in connection with an Accounting Restatement, the amount of Clawback Eligible Incentive Compensation that exceeds the amount of Clawback Eligible Incentive Compensation that otherwise would have been Received had it been determined based on the restated amounts, computed without regard to any taxes paid.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(j)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.57pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Executive Officer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; shall mean any individual who is or was an executive officer as determined by the Administrator in accordance with the definition of &#8220;executive officer&#8221; as set forth in the Clawback Rules and any other senior executive, employee or other personnel of the Company who may from time to time be deemed subject to the Policy by the Administrator. For the avoidance of doubt, the Administrator shall have full discretion to determine which individuals in the Company shall be considered an &#8220;Executive Officer&#8221; for purposes of this Policy. A list of executive officers determined by the Administrator to be &#8220;Executive Officers&#8221; for purposes of this policy is set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Exhibit B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which may be revised from time to time at the sole discretion of the Administrator.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Exchange Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; shall mean the Securities Exchange Act of 1934, as amended, and the rules and regulations promulgated thereunder. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(l)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.57pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Reporting Measures</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; shall mean measures that are determined and presented in accordance with the accounting principles used in preparing the Company&#8217;s financial statements, and any measures that are derived wholly or in part from such measures. Stock price and total shareholder return shall for purposes of this Policy be considered Financial Reporting Measures. For the avoidance of doubt, a Financial Reporting Measure need not be presented within the Company&#8217;s financial statements or included in a filing with the SEC.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(m)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:21.57pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Incentive-based Compensation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; shall mean any compensation that is granted, earned or vested based wholly or in part upon the attainment of a Financial Reporting Measure.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(n)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impracticable</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">shall mean, in accordance with the good faith determination of the Administrator, or if the Administrator does not consist of independent directors, a majority of the independent directors serving on the Board, that either&#58; (i) the direct expenses paid to a third party to assist in enforcing the Policy against an Executive Officer would exceed the amount to be recovered, after the Company has made a reasonable attempt to recover the applicable Erroneously Awarded Compensation, documented such reasonable attempt(s) and provided such documentation to the Listing Exchange&#59; (ii) recovery would violate Mexican law where that law was adopted prior to November 28, 2022, provided that, before concluding that it would be Impracticable to recover any amount of Erroneously Awarded Compensation based on violation of Mexican law, the Company has obtained an opinion of Mexican counsel, acceptable to the Listing Exchange, that recovery would result in such a violation and a copy of the opinion is provided to the Listing Exchange&#59; or (iii) recovery would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the Company, to fail to meet the requirements of 26 U.S.C. 401(a)(13) or 26 U.S.C. 411(a) and regulations thereunder.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(o)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Listing Exchange</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; shall mean the New York Stock Exchange or such other U.S. national securities exchange or national securities association on which the Company&#8217;s securities are listed.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(p)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Method of Recovery</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; shall, to the extent permitted by applicable law, include, but is not limited to&#58; (i) requiring reimbursement of Erroneously Awarded Compensation&#59; (ii) seeking recovery of any gain realized on the vesting, exercise, settlement, sale, transfer, or other disposition of any equity-based awards&#59; (iii) offsetting the Erroneously Awarded Compensation from any compensation otherwise owed by the Company to the Executive Officer&#59; (iv) cancelling outstanding vested or unvested equity awards&#59; and&#47;or (v) taking any other remedial and recovery action permitted by applicable law, as determined by the Administrator.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(q)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Policy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; shall mean this Policy for the Recovery of Erroneously Awarded Compensation, as the same may be amended and&#47;or restated from time to time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(r)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.01pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Received</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; shall, with respect to any Incentive-based Compensation, mean deemed receipt and Incentive-based Compensation shall be deemed received in the Company&#8217;s fiscal period during which the Financial Reporting Measure specified in the Incentive-based Compensation award is attained, even if the payment or grant of the Incentive-based Compensation occurs after the end of that period. For the avoidance of doubt, Incentive-Based Compensation that is subject to both a Financial Reporting Measure vesting condition and a service-based vesting </font></div><div style="height:54pt;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%">2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:49.5pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">condition shall be considered received when the Financial Reporting Measure is achieved, even if the Incentive-Based Compensation continues to be subject to the service-based vesting condition.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(s)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:25.45pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restatement Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; shall mean the earlier to occur of&#58; (i) the date the Board, a committee of the Board or the officer or officers of the Company authorized to take such action if Board action is not required, concludes, or reasonably should have concluded, that the Company is required to prepare an Accounting Restatement&#59; or (ii) the date a court, regulator or other legally authorized body directs the Company to prepare an Accounting Restatement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(t)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.57pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">SEC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; shall mean the U.S. Securities and Exchange Commission.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt;text-decoration:underline">Repayment of Erroneously Awarded Compensation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.91pt">In the event the Company is required to prepare an Accounting Restatement as a result of the conclusion of the Board, a committee of the Board or any officers of the Company authorized to take such action if Board action is not required, the Administrator shall reasonably promptly (in accordance with the applicable Clawback Rules) determine the amount of any Erroneously Awarded Compensation for each Executive Officer in connection with such Accounting Restatement and shall reasonably promptly thereafter provide each Executive Officer with written notice containing the amount of Erroneously Awarded Compensation and a demand for repayment or return, as applicable. For Clawback Eligible Incentive Compensation based on stock price or total shareholder return where the amount of Erroneously Awarded Compensation is not subject to mathematical recalculation directly from the information in the applicable Accounting Restatement, the amount shall be determined by the Administrator based on a reasonable estimate of the effect of the Accounting Restatement on the stock price or total shareholder return upon which the Clawback Eligible Incentive Compensation was Received (in which case, the Company shall maintain documentation of such determination of that reasonable estimate and provide such documentation to the Listing Exchange). The Administrator is authorized to engage, on behalf of the Company, any third-party advisors it deems advisable in order to perform any calculations contemplated by this Policy. For the avoidance of doubt, recovery under this Policy with respect to an Executive Officer shall not require the finding of any misconduct by such Executive Officer or such Executive Officer being found responsible for the accounting error leading to an Accounting Restatement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">In the event that any repayment of Erroneously Awarded Compensation is owed to the Company, the Administrator shall recover reasonably promptly the Erroneously Awarded Compensation through any Method of Recovery it deems reasonable and appropriate in its discretion based on all applicable facts and circumstances and taking into account the time value of money and the cost to shareholders of delaying recovery. For the avoidance of doubt, except to the extent permitted pursuant to the Clawback Rules, in no event may the Company accept an amount that is less than the amount of Erroneously Awarded Compensation in satisfaction of an Executive Officer&#8217;s obligations hereunder. Notwithstanding anything herein to the contrary, the Company shall not be required to take the actions contemplated in this Section 4(b) if recovery would be Impracticable. In implementing the actions contemplated in this Section 4(b), the Administrator will act in accordance with the listing standards and requirements of the Listing Exchange and with the applicable Clawback Rules.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt;text-decoration:underline">Reporting and Disclosure</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company shall file all disclosures with respect to this Policy in accordance with the requirements of U.S. federal securities laws, including any disclosure required by applicable SEC rules.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt;text-decoration:underline">Indemnification Prohibition</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. No member of the Company shall be permitted to indemnify any Executive Officer against the loss of any Erroneously Awarded Compensation that is repaid, returned or recovered pursuant to the terms of this Policy and&#47;or pursuant to the Clawback Rules, including any payment or reimbursement for the cost of third-party insurance purchased by any Executive Officer to cover any such loss under this Policy and&#47;or pursuant to the Clawback Rules. Further, the Company shall not enter into any agreement that exempts any Incentive-based Compensation from the application of this Policy or that waives the Company&#8217;s right to recovery of any Erroneously Awarded Compensation and this Policy shall supersede any such agreement (whether entered into before, on or after the Effective Date). Any such purported indemnification (whether oral or in writing) shall be null and void. </font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt;text-decoration:underline">Interpretation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Administrator is authorized to interpret and construe this Policy and to make all determinations necessary, appropriate, or advisable for the administration of this Policy. It is intended that this Policy be interpreted in a manner that is consistent with the requirements of the Clawback Rules. The terms of this </font></div><div style="height:54pt;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%">3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:49.5pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Policy shall also be construed and enforced in such a manner as to comply with applicable law, including the Sarbanes-Oxley Act of 2002, the Dodd-Frank Wall Street Reform and Consumer Protection Act, and any other law or regulation that the Administrator determines is applicable. In the event any provision of this Policy is determined to be unenforceable or invalid under applicable law, such provision shall be applied to the maximum extent permitted by applicable law and shall automatically be deemed amended in a manner consistent with its objectives to the extent necessary to conform to any limitations required by applicable law.  </font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt;text-decoration:underline">Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This Policy shall be effective as of the Effective Date.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt;text-decoration:underline">Amendment&#59; Termination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Administrator may modify or amend this Policy, in whole or in part, from time to time in its discretion and shall amend any or all of the provisions of this Policy as it deems necessary, including as and when it determines that it is legally required by the Clawback Rules, or any federal securities law, SEC rule or Listing Exchange rule. The Administrator may terminate this Policy at any time, and this Policy shall remain in effect only so long as the Clawback Rules apply to the Company. Notwithstanding anything in this Section 9 to the contrary, no amendment or termination of this Policy shall be effective if such amendment or termination would (after taking into account any actions taken by the Company contemporaneously with such amendment or termination) cause the Company to violate the Clawback Rules, or any federal securities law, SEC rule or Listing Exchange rule.  Furthermore, unless otherwise determined by the Administrator or as otherwise amended, this Policy shall automatically be deemed amended in a manner necessary to comply with any change in the Clawback Rules. </font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt;text-decoration:underline">Other Recoupment Rights&#59; No Additional Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Administrator intends that this Policy will be applied to the fullest extent permitted by applicable law. The Administrator may require that any employment agreement, equity award agreement, or any other agreement entered into on or after the Effective Date shall, as a condition to the grant of any benefit thereunder, require an Executive Officer to agree to abide by the terms of this Policy. Executive Officers shall be deemed to have accepted continuing employment on terms that include compliance with the Policy, to the extent of its otherwise applicable provisions, and to be contractually bound by its enforcement provisions. Executive Officers who cease employment or service with the Company shall continue to be bound by the terms of the Policy with respect to Clawback Eligible Incentive Compensation. Any right of recoupment under this Policy is in addition to, and not in lieu of, any other remedies or rights of recoupment that may be available to the Company under applicable law, regulation or rule or pursuant to the terms of any similar policy in any employment agreement, cash-based bonus plan, equity award agreement or similar agreement and any other legal remedies available to the Company. To the extent that an Executive Officer has already reimbursed the Company for any Erroneously Awarded Compensation Received under any duplicative recovery obligations established by the Company or applicable law, it shall be appropriate for any such reimbursed amount to be credited to the amount of Erroneously Awarded Compensation that is subject to recovery under this Policy, as determined by the Administrator in its sole discretion. Nothing in this Policy precludes the Company from implementing any additional clawback or recoupment policies with respect to Executive Officers or any other service provider of the Company. Application of this Policy does not preclude the Company from taking any other action to enforce any Executive Officer&#8217;s obligations to the Company, including termination of employment or institution of civil or criminal proceedings or any other remedies that may be available to the Company with respect to any Executive Officer.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt;text-decoration:underline">Successors</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This Policy shall be binding and enforceable against all Executive Officers and their beneficiaries, estates, heirs, executors, administrators or other legal representatives to the extent required by the Clawback Rules or as otherwise determined by the Administrator.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*&#160;&#160;&#160;&#160;*&#160;&#160;&#160;&#160;*</font></div><div style="height:54pt;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%">4</font></div></div></div><div id="i90134812a030409c80f55808984cfbb6_4"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font></div></div><div style="margin-bottom:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit A</font></div><div style="margin-bottom:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COCA-COLA FEMSA, S.A.B. DE C.V.</font></div><div style="margin-bottom:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">POLICY FOR THE RECOVERY OF ERRONEOUSLY AWARDED COMPENSATION</font></div><div style="margin-bottom:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ACKNOWLEDGEMENT AND ACCEPTANCE FORM</font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized terms used but not otherwise defined in this Acknowledgement and Acceptance Form shall have the meanings ascribed to such terms in the Policy for the Recovery of Erroneously Awarded Compensation of Coca-Cola FEMSA, S.A.B. de C.V. (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Policy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). By signing below, the undersigned executive officer (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Executive Officer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) acknowledges and confirms that the Executive Officer has received and reviewed a copy of the Policy and, in addition, the Executive Officer acknowledges and agrees as follows&#58;</font></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.91pt">the Executive Officer is and will continue to be subject to the Policy and that the Policy will apply both during and after the Executive Officer&#8217;s employment with the Company&#59;</font></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">to the extent necessary to comply with the Policy, the Policy hereby amends any employment agreement, equity award agreement or similar agreement that the Executive Officer is a party to with the Company&#59;</font></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.91pt">the Executive Officer shall abide by the terms of the Policy, including, without limitation, by returning any Erroneously Awarded Compensation to the Company to the extent required by, and in a manner permitted by, the Policy&#59;</font></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">any Incentive-based Compensation shall be subject to the Policy as may be in effect and modified from time to time in the sole discretion of the Administrator or as required by applicable law or the requirements of the Listing Exchange, and that such modification will be deemed to amend this acknowledgment&#59;</font></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.91pt">the Company may recover compensation paid to the Executive Officer through any Method of Recovery the Administrator deems appropriate, and the Executive Officer agrees to comply with any request or demand for repayment by the Company in order to comply with the Policy&#59; </font></div><div style="margin-bottom:21pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.01pt">the Company may, to the greatest extent permitted by applicable law, reduce any amount that may become payable to the Executive Officer by any amount to be recovered by the Company pursuant to the Policy to the extent such amount has not been returned by the Executive Officer to the Company prior to the date that any subsequent amount becomes payable to the Executive Officer.</font></div><div style="margin-bottom:12pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;<br></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Signature</font></div><div style="margin-bottom:12pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;<br></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Print Name</font></div><div style="margin-bottom:12pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;<br></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date</font></div><div style="height:79.92pt;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-101.SCH
<SEQUENCE>10
<FILENAME>kof-20231231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:d88ea4f7-23dd-48cc-b7f1-608e60d6e493,g:121c7907-0dda-47d5-a92d-873ee4292e3d-->
<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/20231231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.coca-colafemsa.com/20231231">
  <xs:import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.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/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/currency/2023" schemaLocation="https://xbrl.sec.gov/currency/2023/currency-2023.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd"/>
  <xs:import namespace="https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full" schemaLocation="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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-20231231_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-20231231_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-20231231_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-20231231_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>0000003 - 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>0000004 - 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>0000004 - 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>0000005 - 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="ConsolidatedStatementsofComprehensiveIncome_1" roleURI="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome_1">
        <link:definition>0000005 - 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="ConsolidatedStatementsofChangesinEquity" roleURI="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity">
        <link:definition>0000006 - 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>0000007 - 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="ActivitiesoftheCompany" roleURI="http://www.coca-colafemsa.com/role/ActivitiesoftheCompany">
        <link:definition>0000008 - 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>0000009 - 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>0000010 - 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="BusinessCombinations" roleURI="http://www.coca-colafemsa.com/role/BusinessCombinations">
        <link:definition>0000011 - Disclosure - Business Combinations</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>0000012 - 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>0000013 - 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>0000014 - 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>0000015 - 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>0000016 - 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>0000017 - 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>0000018 - 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>0000019 - 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>0000020 - 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>0000021 - 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>0000022 - 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>0000023 - 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>0000024 - 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>0000025 - 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>0000026 - 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>0000027 - 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>0000028 - 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>0000029 - 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>0000030 - 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>0000031 - 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>0000032 - 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>0000033 - 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>0000034 - 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>0000035 - 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>9954471 - 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>9954472 - 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>9954473 - 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>9954474 - 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="BusinessCombinationsTables" roleURI="http://www.coca-colafemsa.com/role/BusinessCombinationsTables">
        <link:definition>9954475 - Disclosure - Business Combinations (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>9954476 - 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>9954477 - 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>9954478 - 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>9954479 - 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>9954480 - 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>9954481 - 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>9954482 - 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>9954483 - 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>9954484 - 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>9954485 - 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>9954486 - 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>9954487 - 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>9954488 - 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>9954489 - 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>9954490 - 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>9954491 - 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>9954492 - 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>9954493 - 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>9954494 - 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>9954495 - 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>9954496 - 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>9954497 - 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>9954498 - 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>9954499 - 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>9954500 - 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="BasisofPreparationReclassificationbyPresentationinConsolidatedFinancialStatementsDetail" roleURI="http://www.coca-colafemsa.com/role/BasisofPreparationReclassificationbyPresentationinConsolidatedFinancialStatementsDetail">
        <link:definition>9954501 - Disclosure - Basis of Preparation - Reclassification by Presentation in Consolidated Financial Statements (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="MaterialAccountingPoliciesSummaryofAverageExchangeRateDetail" roleURI="http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofAverageExchangeRateDetail">
        <link:definition>9954502 - 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>9954503 - 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>9954504 - 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>9954505 - 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>9954506 - 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="BusinessCombinationsAdditionalInformationDetail" roleURI="http://www.coca-colafemsa.com/role/BusinessCombinationsAdditionalInformationDetail">
        <link:definition>9954507 - Disclosure - Business Combinations - 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="BusinessCombinationsSummaryofFairValueofNetAssetsAcquiredDetail" roleURI="http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofFairValueofNetAssetsAcquiredDetail">
        <link:definition>9954508 - Disclosure - Business Combinations - Summary of Fair Value of Net Assets Acquired (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="BusinessCombinationsSummaryofSelectedIncomeStatementInformationRelatedtoBusinessAcquisitionDetail" roleURI="http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofSelectedIncomeStatementInformationRelatedtoBusinessAcquisitionDetail">
        <link:definition>9954509 - Disclosure - Business Combinations - Summary of Selected Income Statement Information Related to Business Acquisition (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>9954510 - 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>9954511 - 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>9954512 - 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>9954513 - 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>9954514 - 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>9954515 - 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>9954516 - 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>9954517 - 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>9954518 - 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>9954519 - 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>9954520 - 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>9954521 - 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>9954522 - 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>9954523 - 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>9954524 - 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>9954525 - 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>9954526 - 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>9954527 - 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>9954528 - 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>9954529 - 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>9954530 - 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>9954531 - 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>9954532 - 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>9954533 - 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>9954534 - 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>9954535 - 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>9954536 - 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>9954537 - 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>9954538 - 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>9954539 - 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>9954540 - 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>9954541 - 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>9954542 - 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>9954543 - 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>9954544 - 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>9954545 - 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>9954546 - 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>9954547 - 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>9954548 - 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>9954549 - 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>9954550 - 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>9954551 - 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>9954552 - 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>9954553 - 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>9954554 - 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>9954555 - 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>9954556 - 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="SummaryofInterestExpenseBankLoansandNotesPayablesDetail" roleURI="http://www.coca-colafemsa.com/role/SummaryofInterestExpenseBankLoansandNotesPayablesDetail">
        <link:definition>9954557 - Disclosure - Summary of Interest Expense - Bank Loans and Notes 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="BankLoansandNotesPayablesAdditionalInformationDetail" roleURI="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail">
        <link:definition>9954558 - 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>9954559 - 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>9954560 - 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>9954561 - 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>9954562 - 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>9954563 - 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>9954564 - 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>9954565 - 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>9954566 - 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>9954567 - 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="FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail" roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail">
        <link:definition>9954568 - 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>9954569 - 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>9954570 - 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>9954571 - 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>9954572 - 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="FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail" roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail">
        <link:definition>9954573 - 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>9954574 - 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>9954575 - 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>9954576 - 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>9954577 - 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>9954578 - 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>9954579 - 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>9954580 - 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>9954581 - 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>9954582 - 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>9954583 - 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>9954584 - 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>9954585 - 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>9954586 - 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>9954587 - 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>9954588 - 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>9954589 - 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>9954590 - 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>9954591 - 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>9954592 - 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>9954593 - 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>9954594 - 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>9954595 - 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>9954596 - 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>9954597 - 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_VestedDefinedBenefitObligation" abstract="false" name="VestedDefinedBenefitObligation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_ControladoraInteramericanaDeBebidasSDeRLDeCVMember" abstract="true" name="ControladoraInteramericanaDeBebidasSDeRLDeCVMember" 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_OtherComprehensiveIncomeExcludingSaleOfJointVenture" abstract="false" name="OtherComprehensiveIncomeExcludingSaleOfJointVenture" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_IncomeTaxSystemThresholdAmount" abstract="false" name="IncomeTaxSystemThresholdAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_ExpensesFromRelatedPartyAbstract" abstract="true" name="ExpensesFromRelatedPartyAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_AverageExchangeRateCRCUSDMember" abstract="true" name="AverageExchangeRateCRCUSDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_DisclosureOfParentEntityInformationAbstract" abstract="true" name="DisclosureOfParentEntityInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock" abstract="false" name="DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock" 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_NumberOfBottlerAgreementsUpForRenewalIn2025" abstract="false" name="NumberOfBottlerAgreementsUpForRenewalIn2025" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <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_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes" abstract="false" name="AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_EmployeeProfitSharing" abstract="false" name="EmployeeProfitSharing" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember" abstract="true" name="FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember" 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_AverageExchangeRateBRLUSDMember" abstract="true" name="AverageExchangeRateBRLUSDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_EmployeesMember" abstract="true" name="EmployeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems" abstract="true" name="DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_FinancialStatementLocationAxis" abstract="true" name="FinancialStatementLocationAxis" 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_DisclosureOfDividendsLineItems" abstract="true" name="DisclosureOfDividendsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses" abstract="false" name="DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract" abstract="true" name="OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_EffectsOfChangesInForeignExchangeRatesOfLeaseLiabilities" abstract="false" name="EffectsOfChangesInForeignExchangeRatesOfLeaseLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" 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_TheCocaColaCompanyMember" abstract="true" name="TheCocaColaCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_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_SeriesOfBShareMember" abstract="true" name="SeriesOfBShareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate" abstract="false" name="TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <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_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour" abstract="false" name="EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_TwoThousandTwentyIncentivePlanMember" abstract="true" name="TwoThousandTwentyIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_DisclosureOfParentEntityInformationTable" abstract="true" name="DisclosureOfParentEntityInformationTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <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_FinanceOperatingCharges" abstract="false" name="FinanceOperatingCharges" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_MajorComponentsOfTaxExpenseIncomeLineItems" abstract="true" name="MajorComponentsOfTaxExpenseIncomeLineItems" 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_AveragePriceUSDCentLbMember" abstract="true" name="AveragePriceUSDCentLbMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_DisclosureOfInvestmentsInAssociatesAndOtherLineItems" abstract="true" name="DisclosureOfInvestmentsInAssociatesAndOtherLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember" abstract="true" name="FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_AguaCristalMember" abstract="true" name="AguaCristalMember" 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_OtherLongTermLiabilities" abstract="false" name="OtherLongTermLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_ConsiderationTransferredAmountToBePaid" abstract="false" name="ConsiderationTransferredAmountToBePaid" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <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_IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome" abstract="false" name="IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" 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_LossesOnRetirementOfNonCurrentAssets" abstract="false" name="LossesOnRetirementOfNonCurrentAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_YearThreeMember" abstract="true" name="YearThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" abstract="false" name="IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_DispensadorasDeCafeSAPIDeCVMember" abstract="true" name="DispensadorasDeCafeSAPIDeCVMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_FederalGovernmentInstrumentsMember" abstract="true" name="FederalGovernmentInstrumentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_SharebasedPayment" abstract="false" name="SharebasedPayment" 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_RightOfUseAssetHyperinflationaryEconomiesEffect" abstract="false" name="RightOfUseAssetHyperinflationaryEconomiesEffect" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife" abstract="false" name="IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <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_DisclosureOfTradeAndOtherReceivablesLineItems" abstract="true" name="DisclosureOfTradeAndOtherReceivablesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_LaborMember" abstract="true" name="LaborMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_LossOnTheRetirementOfLongLived" abstract="false" name="LossOnTheRetirementOfLongLived" 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_ServicesRenderedAndOtherOperatingRevenuesMember" abstract="true" name="ServicesRenderedAndOtherOperatingRevenuesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_OtherCurrentExpenses" abstract="false" name="OtherCurrentExpenses" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable" abstract="true" name="DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <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_TaxLossCarryForwardsMember" abstract="true" name="TaxLossCarryForwardsMember" 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_PrepaidAdvertisingAndPromotionalExpenses" abstract="false" name="PrepaidAdvertisingAndPromotionalExpenses" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_AverageExchangeRateUYUUSDMember" abstract="true" name="AverageExchangeRateUYUUSDMember" 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_DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock" abstract="false" name="DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <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_ForwardAgreementToPurchaseUSDollarCRCUSDMember" abstract="true" name="ForwardAgreementToPurchaseUSDollarCRCUSDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_UtilisationReversalAllowanceAccountForCreditLossesOfFinancialAssets" abstract="false" name="UtilisationReversalAllowanceAccountForCreditLossesOfFinancialAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_NetOperatingLossUsageLimit" abstract="false" name="NetOperatingLossUsageLimit" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <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_YearSevenAndThereafterMember" abstract="true" name="YearSevenAndThereafterMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_TaxLossesCarriedForwardWhichExpireInYearSeven" abstract="false" name="TaxLossesCarriedForwardWhichExpireInYearSeven" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_CurrentSundryCreditors" abstract="false" name="CurrentSundryCreditors" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DisclosureOfAssociatesAndJointVenturesLineItems" abstract="true" name="DisclosureOfAssociatesAndJointVenturesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock" abstract="false" name="ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <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_OtherNonCurrentFinancialAssetsOther" abstract="false" name="OtherNonCurrentFinancialAssetsOther" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" 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_IdentifiableLiabilitiesAcquiredRecognisedAsOfAcquisitionDate" abstract="false" name="IdentifiableLiabilitiesAcquiredRecognisedAsOfAcquisitionDate" 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_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock" abstract="false" name="DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <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_FEMSAMember" abstract="true" name="FEMSAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_TaxLossesCarriedForwardWhichExpireInYearFive" abstract="false" name="TaxLossesCarriedForwardWhichExpireInYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" 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_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock" abstract="false" name="DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_CVIRefrigerantesLtdaMember" abstract="true" name="CVIRefrigerantesLtdaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_FinancialInstrumentsTaxEffect" abstract="false" name="FinancialInstrumentsTaxEffect" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" 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_SeriesDShareMember" abstract="true" name="SeriesDShareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_HedgedPortionOfSeniorNoteMember" abstract="true" name="HedgedPortionOfSeniorNoteMember" 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_BalancesAndTransactionsInForeignCurrenciesAbstract" abstract="true" name="BalancesAndTransactionsInForeignCurrenciesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_IncreaseDecreaseInForeignCurrencyExchangeRate" abstract="false" name="IncreaseDecreaseInForeignCurrencyExchangeRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <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_EquityRatioThresholdPercentage" abstract="false" name="EquityRatioThresholdPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <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_ShortTermBankLoansMember" abstract="true" name="ShortTermBankLoansMember" 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:element id="kof_LaterThanTwoYearsAndNotLaterThanFourYearsMember" abstract="true" name="LaterThanTwoYearsAndNotLaterThanFourYearsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_PETBottlesMember" abstract="true" name="PETBottlesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_AdministrativeExpenseMember" abstract="true" name="AdministrativeExpenseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems" abstract="true" name="DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract" abstract="true" name="BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_WeightedAverageCostOfCapitalPreTaxPercentage" abstract="false" name="WeightedAverageCostOfCapitalPreTaxPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="kof_DisclosureOfParentEntityInformationLineItems" abstract="true" name="DisclosureOfParentEntityInformationLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_TrustAssetsFixedReturnPercentage" abstract="false" name="TrustAssetsFixedReturnPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <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_ExpectedAnnualLongTermInflationPercentage" abstract="false" name="ExpectedAnnualLongTermInflationPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <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_PromotoraIndustrialAzucareraSADeCVPIASAMember" abstract="true" name="PromotoraIndustrialAzucareraSADeCVPIASAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock" abstract="false" name="DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_NumberOfBottlerAgreements" abstract="false" name="NumberOfBottlerAgreements" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <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_DefinedBenefitObligationFundsAtFairValue" abstract="false" name="DefinedBenefitObligationFundsAtFairValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_VariableReturnAbstract" abstract="true" name="VariableReturnAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_EffectOnValuation" abstract="false" name="EffectOnValuation" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <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_DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock" abstract="false" name="DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <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_IncreaseDecreaseInIncomeTaxLiability" abstract="false" name="IncreaseDecreaseInIncomeTaxLiability" 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_AdditionsToLeaseLiabilitiesRecognisedInBusinessCombination" abstract="false" name="AdditionsToLeaseLiabilitiesRecognisedInBusinessCombination" 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_AmericanDepositarySharesEachRepresenting10UnitsMember" abstract="true" name="AmericanDepositarySharesEachRepresenting10UnitsMember" 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_NonVestedDefinedBenefitObligation" abstract="false" name="NonVestedDefinedBenefitObligation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_IncomeFromRelatedPartyAbstract" abstract="true" name="IncomeFromRelatedPartyAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" 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_TaxLossesCarriedForwardWhichExpireThereafter" abstract="false" name="TaxLossesCarriedForwardWhichExpireThereafter" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_AdditionsToRightOfUseAssetsRecognisedInBusinessCombination" abstract="false" name="AdditionsToRightOfUseAssetsRecognisedInBusinessCombination" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory" abstract="false" name="DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory" 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_NonCurrentPrepaidAdvertisingExpenses" abstract="false" name="NonCurrentPrepaidAdvertisingExpenses" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_BetaSanMiguelMember" abstract="true" name="BetaSanMiguelMember" 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_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyFiveMember" abstract="true" name="TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyFiveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration" abstract="false" name="UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration" 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_AmountInLegalReserve" abstract="false" name="AmountInLegalReserve" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_ExpectedAnnualLongTermInflationTwoThousandTwentyTwoToTwoThousandTwentySixMember" abstract="true" name="ExpectedAnnualLongTermInflationTwoThousandTwentyTwoToTwoThousandTwentySixMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_EmployeeBenefitsExpenseLineItems" abstract="true" name="EmployeeBenefitsExpenseLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_DisclosureOfTrustAssetsLineItems" abstract="true" name="DisclosureOfTrustAssetsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember" abstract="true" name="IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod" 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_AdditionsToLeaseLiabilities" abstract="false" name="AdditionsToLeaseLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_IncreaseInInterestRateOnTheBonds" abstract="false" name="IncreaseInInterestRateOnTheBonds" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="kof_TropFrutasDoBrasilLTDAMember" abstract="true" name="TropFrutasDoBrasilLTDAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_LeaoAlimentosEBebidasLTDAMember" abstract="true" name="LeaoAlimentosEBebidasLTDAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_JointVentureStockInterestSoldPercentage" abstract="false" name="JointVentureStockInterestSoldPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <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_IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome" abstract="false" name="IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" 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_LossOnRetirementOfIntangibleAsset" abstract="false" name="LossOnRetirementOfIntangibleAsset" nillable="true" xbrli:periodType="duration" 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_DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock" abstract="false" name="DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <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_WeightedAverageCostOfCapitalAfterTaxPercentage" abstract="false" name="WeightedAverageCostOfCapitalAfterTaxPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <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_PercentageOfUnrecoverableTradeAccountsReceivables" abstract="false" name="PercentageOfUnrecoverableTradeAccountsReceivables" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <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_TrustAssetsMember" abstract="true" name="TrustAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_LeaoAlimentosYBebidasLTDAMember" abstract="true" name="LeaoAlimentosYBebidasLTDAMember" 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_ChangeInForeignCurrencyRateEffectOnEquity" abstract="false" name="ChangeInForeignCurrencyRateEffectOnEquity" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_TrustAssetsOfLaborObligations" abstract="false" name="TrustAssetsOfLaborObligations" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_ProvisionsAndOtherNonCurrentLiabilities" abstract="false" name="ProvisionsAndOtherNonCurrentLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock" 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_ProvisionForContingencies" abstract="false" name="ProvisionForContingencies" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_LaterThanFourYearsAndNotLaterThanSixYearsMember" abstract="true" name="LaterThanFourYearsAndNotLaterThanSixYearsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_SpalIndustriaBrasileiraDeBebidasSAMember" abstract="true" name="SpalIndustriaBrasileiraDeBebidasSAMember" 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_DisclosureOfParentEntityInformationTextBlock" abstract="false" name="DisclosureOfParentEntityInformationTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <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_PxMegPriceMember" abstract="true" name="PxMegPriceMember" 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_DisclosureOfCapitalStockLineItems" abstract="true" name="DisclosureOfCapitalStockLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_YearTwoMember" abstract="true" name="YearTwoMember" 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_PercentageOfOwnership" abstract="false" name="PercentageOfOwnership" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <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_DisclosureOfAssociatesAndJointVenturesTable" abstract="true" name="DisclosureOfAssociatesAndJointVenturesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <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_SeniorityPremiumsMember" abstract="true" name="SeniorityPremiumsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_EmployeeProfitSharingPayableMember" abstract="true" name="EmployeeProfitSharingPayableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_SecurityDepositsMember" abstract="true" name="SecurityDepositsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock" abstract="false" name="DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock" 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_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable" abstract="true" name="DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <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_AlimentosDeSojaSAUMember" abstract="true" name="AlimentosDeSojaSAUMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_SaleOfProductsMember" abstract="true" name="SaleOfProductsMember" 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_AverageInterestRateMember" abstract="true" name="AverageInterestRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_TaxRateEffectOfEffectOfRestatementOfTaxValues" abstract="false" name="TaxRateEffectOfEffectOfRestatementOfTaxValues" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <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_ValueAddedTaxMember" abstract="true" name="ValueAddedTaxMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_OtherMaterialExpenseAbstract" abstract="true" name="OtherMaterialExpenseAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_BiometricAbstract" abstract="true" name="BiometricAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_SaleOfJointVenture" abstract="false" name="SaleOfJointVenture" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_CommodityPriceContractsMember" abstract="true" name="CommodityPriceContractsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_CrossCurrencySwapsMember" abstract="true" name="CrossCurrencySwapsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember" abstract="true" name="TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember" 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_DisposalOfRightOfUseAssets" abstract="false" name="DisposalOfRightOfUseAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_MajorComponentsOfTaxExpenseIncomeTable" abstract="true" name="MajorComponentsOfTaxExpenseIncomeTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <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_AverageFederalProductionAndFederalSalesTax" abstract="false" name="AverageFederalProductionAndFederalSalesTax" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <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_DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock" abstract="false" name="DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <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_DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock" abstract="false" name="DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <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_DisclosureOfDividendsTable" abstract="true" name="DisclosureOfDividendsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <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_EmbotelladoraMexicanaDeBebidasRefrescantesSDeRLDeCVMember" abstract="true" name="EmbotelladoraMexicanaDeBebidasRefrescantesSDeRLDeCVMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_DescriptionOfAccountingPolicyForJudgementsAndEstimatesPolicyTextBlock" abstract="false" name="DescriptionOfAccountingPolicyForJudgementsAndEstimatesPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <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_IncreaseDecreaseInBorrowings" abstract="false" name="IncreaseDecreaseInBorrowings" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_DonationsToRelatedPartyTransactions" abstract="false" name="DonationsToRelatedPartyTransactions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_SeverancePayments" abstract="false" name="SeverancePayments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension" abstract="false" name="MinimumAgeQualificationForEconomicBenefitsAndRetirementPension" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <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_PurchasesOfConcentrateRelatedPartyTransactions" abstract="false" name="PurchasesOfConcentrateRelatedPartyTransactions" 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_PercentageOfTaxEffectOfIncomeTaxCredits" abstract="false" name="PercentageOfTaxEffectOfIncomeTaxCredits" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <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_DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <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_PensionAndRetirementPlansMember" abstract="true" name="PensionAndRetirementPlansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_DecreaseInProvisionsThroughCancellationAndExpiration" abstract="false" name="DecreaseInProvisionsThroughCancellationAndExpiration" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions" abstract="false" name="PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests" abstract="false" name="ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DisclosureOfCumulativeInflationTable" abstract="true" name="DisclosureOfCumulativeInflationTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <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_NormalRetirementAge" abstract="false" name="NormalRetirementAge" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis" abstract="true" name="StatementOfComprehensiveIncomeProfitOrLossLocationAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <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_PercentageOfSignificantActuarialAssumptions" abstract="false" name="PercentageOfSignificantActuarialAssumptions" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <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_DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock" abstract="false" name="DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <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_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember" abstract="true" name="NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_DeferredTaxAssetsRelatingToProvisions" abstract="false" name="DeferredTaxAssetsRelatingToProvisions" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract" abstract="true" name="DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_InvestmentSecuritiesTable" abstract="true" name="InvestmentSecuritiesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <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_YearSixAndThereafterMember" abstract="true" name="YearSixAndThereafterMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_InvestmentInAssociatesAndJointVenturesMember" abstract="true" name="InvestmentInAssociatesAndJointVenturesMember" 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_FountainAguaMineralLTDAMember" abstract="true" name="FountainAguaMineralLTDAMember" 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_AnnualBonusPercentageToPurchaseOptions" abstract="false" name="AnnualBonusPercentageToPurchaseOptions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <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_OtherMember" abstract="true" name="OtherMember" 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_FinancialStatementLocationDomain" abstract="true" name="FinancialStatementLocationDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_ForeignExchangeForwardContractsMember" abstract="true" name="ForeignExchangeForwardContractsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_ConsiderationTransferredNetPaymentOnAcquisitionDate" abstract="false" name="ConsiderationTransferredNetPaymentOnAcquisitionDate" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_NumberOfBottlerAgreementsUpForRenewalIn2028" abstract="false" name="NumberOfBottlerAgreementsUpForRenewalIn2028" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <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_TaxLossesCarriedForwardWhichExpireInYearEight" abstract="false" name="TaxLossesCarriedForwardWhichExpireInYearEight" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_RemeasurementOfLeaseLiabilities" abstract="false" name="RemeasurementOfLeaseLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" 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_FinanceChargesForLeases" abstract="false" name="FinanceChargesForLeases" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_EffectsOfChangeInForeignExchangeRatesRightOfUseAssets" abstract="false" name="EffectsOfChangeInForeignExchangeRatesRightOfUseAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_AveragePriceUSDPerTonOneMember" abstract="true" name="AveragePriceUSDPerTonOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_CurrentIncomeTaxPayable" abstract="false" name="CurrentIncomeTaxPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_OtherExpensesWithRelatedParty" abstract="false" name="OtherExpensesWithRelatedParty" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable" abstract="true" name="DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <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_RecoverableTaxes" abstract="false" name="RecoverableTaxes" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" 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_OtherCurrentAssetsAndFinancialAssets" abstract="false" name="OtherCurrentAssetsAndFinancialAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock" abstract="false" name="DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <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_IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments" abstract="false" name="IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments" 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_ClassBCommonStockMember" abstract="true" name="ClassBCommonStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1: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_DefinedBenefitPlanFundAssetsPostEmploymentInvestPercentageMinimum" abstract="false" name="DefinedBenefitPlanFundAssetsPostEmploymentInvestPercentageMinimum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_LoansFromBanksMember" abstract="true" name="LoansFromBanksMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_ForwardAgreementsToPurchaseUSDBRLUSDMember" abstract="true" name="ForwardAgreementsToPurchaseUSDBRLUSDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_BankInstrumentsMember" abstract="true" name="BankInstrumentsMember" 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_ContingenciesMember" abstract="true" name="ContingenciesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock" abstract="false" name="DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <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_GuaranteeDepositsOtherNonCurrentAssets" abstract="false" name="GuaranteeDepositsOtherNonCurrentAssets" 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_RepaymentsOfBondsNotesAndDebenturesNetSavings" abstract="false" name="RepaymentsOfBondsNotesAndDebenturesNetSavings" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_SeniorityPremiumPlanMember" abstract="true" name="SeniorityPremiumPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_AverageExchangeRateARSMXNMember" abstract="true" name="AverageExchangeRateARSMXNMember" 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_DeferredTaxLiabilityUnrealizedExchangeGains" abstract="false" name="DeferredTaxLiabilityUnrealizedExchangeGains" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" 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_DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock" abstract="false" name="DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <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_CapitalContribution" abstract="false" name="CapitalContribution" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_OtherOperatingRevenuesMember" abstract="true" name="OtherOperatingRevenuesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_InvestmentImpairments" abstract="false" name="InvestmentImpairments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_DisclosureOfOtherIncomeAndExpensesTextBlock" abstract="false" name="DisclosureOfOtherIncomeAndExpensesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <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_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" abstract="false" name="IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_SugarPriceContractsMember" abstract="true" name="SugarPriceContractsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems" abstract="true" name="DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract" abstract="true" name="DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock" abstract="false" name="DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock" 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_DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock" abstract="false" name="DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_ExtraordinaryBenefit" abstract="false" name="ExtraordinaryBenefit" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_ChangeInWeightedAverageCostOfCapitalPercentage" abstract="false" name="ChangeInWeightedAverageCostOfCapitalPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <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_DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock" abstract="false" name="DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfForeignExchangeRatesLineItems" abstract="true" name="DisclosureOfForeignExchangeRatesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_ActuarialGainsLossesArisingFromExperienceAdjustments" abstract="false" name="ActuarialGainsLossesArisingFromExperienceAdjustments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation" abstract="false" name="ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_DisclosureOfOtherNoncurrentLiabilitiesExplanatoryTableTextBlock" abstract="false" name="DisclosureOfOtherNoncurrentLiabilitiesExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_OtherCurrentTaxPayable" abstract="false" name="OtherCurrentTaxPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock" abstract="false" name="DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock" 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_YearFiveMember" abstract="true" name="YearFiveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_IdentifiableAssetsAcquiredRecognisedAsOfAcquisitionDate" abstract="false" name="IdentifiableAssetsAcquiredRecognisedAsOfAcquisitionDate" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_EquivalentSharesInOwnershipInterestInJointVenture" abstract="false" name="EquivalentSharesInOwnershipInterestInJointVenture" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <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_SharedBasedPaymentInExcessOfCapitalContribution" abstract="false" name="SharedBasedPaymentInExcessOfCapitalContribution" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_AveragePriceUSDPerTonTwoMember" abstract="true" name="AveragePriceUSDPerTonTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_CurrentPortionOfBankLoansAndNotesPayable" abstract="false" name="CurrentPortionOfBankLoansAndNotesPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_SeriesLOrdinarySharesMember" abstract="true" name="SeriesLOrdinarySharesMember" 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_AdjustmentsForMonetaryPositionGainLossNet" abstract="false" name="AdjustmentsForMonetaryPositionGainLossNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_DisclosureOfCumulativeInflationLineItems" abstract="true" name="DisclosureOfCumulativeInflationLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities" abstract="false" name="RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_ExpectedVolumeGrowthRatesTwoThousandTwentyTwoToTwoThousandTwentySixMember" abstract="true" name="ExpectedVolumeGrowthRatesTwoThousandTwentyTwoToTwoThousandTwentySixMember" 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_NinePointNineFivePercentageDebtBondsMaturingOnTwoThousandTwentyNineMember" abstract="true" name="NinePointNineFivePercentageDebtBondsMaturingOnTwoThousandTwentyNineMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems" abstract="true" name="DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" abstract="false" name="ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" 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_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" abstract="false" name="DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_DisclosureOfTradeAndOtherReceivablesTable" abstract="true" name="DisclosureOfTradeAndOtherReceivablesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <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_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" abstract="false" name="ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_IntangibleAssetsRenewalTerm" abstract="false" name="IntangibleAssetsRenewalTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <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_JugosDelValleSAPIDeCVMember" abstract="true" name="JugosDelValleSAPIDeCVMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_CompaaPanameaDeBebidasSAPIDeCVMember" abstract="true" name="CompaaPanameaDeBebidasSAPIDeCVMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_ConsolidatedFinancialStatementLocationAxis" abstract="true" name="ConsolidatedFinancialStatementLocationAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <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_DescriptionOfUncertainTaxPositionsPolicyTextBlock" abstract="false" name="DescriptionOfUncertainTaxPositionsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfCapitalStockTable" abstract="true" name="DisclosureOfCapitalStockTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <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_ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember" abstract="true" name="ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable" abstract="true" name="DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" 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_SustainabilityLinkedBondSLBMember" abstract="true" name="SustainabilityLinkedBondSLBMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_PrepaidExpensesMember" abstract="true" name="PrepaidExpensesMember" 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_CurrentPrepaidBonuses" abstract="false" name="CurrentPrepaidBonuses" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_MexicoAndCentralAmericaSegmentMember" abstract="true" name="MexicoAndCentralAmericaSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_TwoThousandNineteenIncentivePlanMember" abstract="true" name="TwoThousandNineteenIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_SummaryOfActuarialAssumptionsExplanatoryTableTextBlock" abstract="false" name="SummaryOfActuarialAssumptionsExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <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_SeriesBSharesMember" abstract="true" name="SeriesBSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_ClassACommonStockMember" abstract="true" name="ClassACommonStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>11
<FILENAME>kof-20231231_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 2024 Workiva-->
<!--r:d88ea4f7-23dd-48cc-b7f1-608e60d6e493,g:121c7907-0dda-47d5-a92d-873ee4292e3d-->
<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-20231231.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_EquityAttributableToOwnersOfParent_228a934a-913b-4b98-9f23-fc6912988afe" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IssuedCapital_952717bb-1c60-4e18-b0ac-4e2a129dfa6b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_228a934a-913b-4b98-9f23-fc6912988afe" xlink:to="loc_ifrs-full_IssuedCapital_952717bb-1c60-4e18-b0ac-4e2a129dfa6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherEquityInterest_f3117474-9f3d-4cff-8a24-862b63d1974b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_228a934a-913b-4b98-9f23-fc6912988afe" xlink:to="loc_ifrs-full_OtherEquityInterest_f3117474-9f3d-4cff-8a24-862b63d1974b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_bc01710c-d828-4934-b148-c54c7f2d40b2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_228a934a-913b-4b98-9f23-fc6912988afe" xlink:to="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_bc01710c-d828-4934-b148-c54c7f2d40b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetainedEarnings_8b8434af-e9dc-43b7-a2b5-aad092f533f2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_228a934a-913b-4b98-9f23-fc6912988afe" xlink:to="loc_ifrs-full_RetainedEarnings_8b8434af-e9dc-43b7-a2b5-aad092f533f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionalPaidinCapital_b182d131-48c9-4166-bf36-f49027e3f1a5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_228a934a-913b-4b98-9f23-fc6912988afe" xlink:to="loc_ifrs-full_AdditionalPaidinCapital_b182d131-48c9-4166-bf36-f49027e3f1a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssets_1f20ff2b-0b31-4d6f-9918-62ed54a02780" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssets_e4010dda-bd5d-4fb6-9078-39de4b87d869" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_1f20ff2b-0b31-4d6f-9918-62ed54a02780" xlink:to="loc_ifrs-full_DeferredTaxAssets_e4010dda-bd5d-4fb6-9078-39de4b87d869" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentFinancialAssets_54ab5cb0-d77f-425f-b4ef-642f1c5b9c78" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_1f20ff2b-0b31-4d6f-9918-62ed54a02780" xlink:to="loc_ifrs-full_OtherNoncurrentFinancialAssets_54ab5cb0-d77f-425f-b4ef-642f1c5b9c78" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentNonfinancialAssets_d22fa328-ad5f-498f-bba5-2a7b90ad84e6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_1f20ff2b-0b31-4d6f-9918-62ed54a02780" xlink:to="loc_ifrs-full_OtherNoncurrentNonfinancialAssets_d22fa328-ad5f-498f-bba5-2a7b90ad84e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssets_0b3beada-3a7f-42c8-8cf4-a384f2b527ff" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_1f20ff2b-0b31-4d6f-9918-62ed54a02780" xlink:to="loc_ifrs-full_RightofuseAssets_0b3beada-3a7f-42c8-8cf4-a384f2b527ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentAccountedForUsingEquityMethod_3872cd83-6f4e-4375-aeaa-67193f46aa32" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_1f20ff2b-0b31-4d6f-9918-62ed54a02780" xlink:to="loc_ifrs-full_InvestmentAccountedForUsingEquityMethod_3872cd83-6f4e-4375-aeaa-67193f46aa32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_a66be1c3-2f6b-4d5a-b4bd-9072b85b142a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_1f20ff2b-0b31-4d6f-9918-62ed54a02780" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_a66be1c3-2f6b-4d5a-b4bd-9072b85b142a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwill_af760c13-6452-4dbe-8bde-f455fb5cf7ff" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_1f20ff2b-0b31-4d6f-9918-62ed54a02780" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwill_af760c13-6452-4dbe-8bde-f455fb5cf7ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssets_8dabce18-5706-43da-9a4b-7bcbeac80194" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentFinancialAssets_394a96bc-d594-43aa-8f99-a24fd6787cf3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_8dabce18-5706-43da-9a4b-7bcbeac80194" xlink:to="loc_ifrs-full_OtherCurrentFinancialAssets_394a96bc-d594-43aa-8f99-a24fd6787cf3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentRecoverablesIncomeTax_dad84303-d7e7-4626-a1f7-1905ad0b309c" xlink:href="kof-20231231.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_8dabce18-5706-43da-9a4b-7bcbeac80194" xlink:to="loc_kof_CurrentRecoverablesIncomeTax_dad84303-d7e7-4626-a1f7-1905ad0b309c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalents_56bf41a3-948a-47b0-ae85-557420166159" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_8dabce18-5706-43da-9a4b-7bcbeac80194" xlink:to="loc_ifrs-full_CashAndCashEquivalents_56bf41a3-948a-47b0-ae85-557420166159" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivables_73fc889e-27ec-4b1b-bba2-6226c701c686" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_8dabce18-5706-43da-9a4b-7bcbeac80194" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivables_73fc889e-27ec-4b1b-bba2-6226c701c686" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentAssets_2cc94204-a7f0-497d-9f69-265ea5f4c301" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_8dabce18-5706-43da-9a4b-7bcbeac80194" xlink:to="loc_ifrs-full_OtherCurrentAssets_2cc94204-a7f0-497d-9f69-265ea5f4c301" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Inventories_29fb03e6-3ce8-4389-b3b1-a0146ec3283e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_8dabce18-5706-43da-9a4b-7bcbeac80194" xlink:to="loc_ifrs-full_Inventories_29fb03e6-3ce8-4389-b3b1-a0146ec3283e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherCurrentTaxAssetsRecoverable_17b98569-671b-410f-ada3-37e82fefb836" xlink:href="kof-20231231.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_8dabce18-5706-43da-9a4b-7bcbeac80194" xlink:to="loc_kof_OtherCurrentTaxAssetsRecoverable_17b98569-671b-410f-ada3-37e82fefb836" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilities_f95047fd-3bf9-4870-b858-e1be2546df3c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax_8ef0e62f-3b52-4f08-bf36-c47197ca5e3a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_f95047fd-3bf9-4870-b858-e1be2546df3c" xlink:to="loc_ifrs-full_CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax_8ef0e62f-3b52-4f08-bf36-c47197ca5e3a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentFinancialLiabilities_0dbfe699-6640-4ff0-9e8c-8bbd5729d920" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_f95047fd-3bf9-4870-b858-e1be2546df3c" xlink:to="loc_ifrs-full_OtherCurrentFinancialLiabilities_0dbfe699-6640-4ff0-9e8c-8bbd5729d920" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentLiabilities_e90aec51-b0c7-409b-8b38-a745638fbff3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_f95047fd-3bf9-4870-b858-e1be2546df3c" xlink:to="loc_ifrs-full_OtherCurrentLiabilities_e90aec51-b0c7-409b-8b38-a745638fbff3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxLiabilities_644095fe-c459-40ce-bd44-ce8518eac601" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_f95047fd-3bf9-4870-b858-e1be2546df3c" xlink:to="loc_ifrs-full_CurrentTaxLiabilities_644095fe-c459-40ce-bd44-ce8518eac601" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_d069877e-b0f3-4f8d-9fb9-872264622481" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_f95047fd-3bf9-4870-b858-e1be2546df3c" xlink:to="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_d069877e-b0f3-4f8d-9fb9-872264622481" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLeaseLiabilities_28186612-9365-4f28-abdb-1ccdb4de6b81" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_f95047fd-3bf9-4870-b858-e1be2546df3c" xlink:to="loc_ifrs-full_CurrentLeaseLiabilities_28186612-9365-4f28-abdb-1ccdb4de6b81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentPortionOfBankLoansAndNotesPayable_017d6840-d3ea-46a0-b000-d31e7bff1465" xlink:href="kof-20231231.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_f95047fd-3bf9-4870-b858-e1be2546df3c" xlink:to="loc_kof_CurrentPortionOfBankLoansAndNotesPayable_017d6840-d3ea-46a0-b000-d31e7bff1465" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_57629e3c-5772-41ce-a165-79fc127c99ac" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_f95047fd-3bf9-4870-b858-e1be2546df3c" xlink:to="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_57629e3c-5772-41ce-a165-79fc127c99ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentInterestPayable_3f90761a-c0d8-4c8e-99e3-de5c4fdaa9bc" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_f95047fd-3bf9-4870-b858-e1be2546df3c" xlink:to="loc_ifrs-full_CurrentInterestPayable_3f90761a-c0d8-4c8e-99e3-de5c4fdaa9bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLiabilities_4b456280-bb80-4330-b72f-c547da500bc0" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_e852cd7d-e608-42b5-accf-0d95ca3365c5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_4b456280-bb80-4330-b72f-c547da500bc0" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_e852cd7d-e608-42b5-accf-0d95ca3365c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentProvisions_d4a19226-734f-4f18-9a3f-e35d5fa3cbbf" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_4b456280-bb80-4330-b72f-c547da500bc0" xlink:to="loc_ifrs-full_NoncurrentProvisions_d4a19226-734f-4f18-9a3f-e35d5fa3cbbf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLeaseLiabilities_0941d95d-3799-42bc-9650-da0664fe2613" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_4b456280-bb80-4330-b72f-c547da500bc0" xlink:to="loc_ifrs-full_NoncurrentLeaseLiabilities_0941d95d-3799-42bc-9650-da0664fe2613" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonCurrentPortionOfBankLoansAndNotesPayable_1c22ac24-4524-4a87-9e04-1ae038c242b1" xlink:href="kof-20231231.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_4b456280-bb80-4330-b72f-c547da500bc0" xlink:to="loc_kof_NonCurrentPortionOfBankLoansAndNotesPayable_1c22ac24-4524-4a87-9e04-1ae038c242b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentFinancialLiabilities_922bb681-6055-4dff-8a0d-fd48fd96ac2c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_4b456280-bb80-4330-b72f-c547da500bc0" xlink:to="loc_ifrs-full_OtherNoncurrentFinancialLiabilities_922bb681-6055-4dff-8a0d-fd48fd96ac2c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentLiabilities_7f5b09f0-bb47-4530-82e3-833d4a555792" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_4b456280-bb80-4330-b72f-c547da500bc0" xlink:to="loc_ifrs-full_OtherNoncurrentLiabilities_7f5b09f0-bb47-4530-82e3-833d4a555792" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentProvisionsForEmployeeBenefits_08f0e427-2d67-48a4-b19f-5bd7dfb8fc12" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_4b456280-bb80-4330-b72f-c547da500bc0" xlink:to="loc_ifrs-full_NoncurrentProvisionsForEmployeeBenefits_08f0e427-2d67-48a4-b19f-5bd7dfb8fc12" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAndLiabilities_832d1d24-6e49-4b2c-ae12-9b16b5c7bded" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityAndLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_a5399549-f03e-41ca-8a35-e1f909d50185" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_832d1d24-6e49-4b2c-ae12-9b16b5c7bded" xlink:to="loc_ifrs-full_Liabilities_a5399549-f03e-41ca-8a35-e1f909d50185" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Equity_d77cad96-c528-47d3-9297-ce43a764f544" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_832d1d24-6e49-4b2c-ae12-9b16b5c7bded" xlink:to="loc_ifrs-full_Equity_d77cad96-c528-47d3-9297-ce43a764f544" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Assets_dd178e76-46ac-4f67-92e1-19cbf48d9521" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssets_5c8db670-3636-468f-a219-269b2fbda558" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_dd178e76-46ac-4f67-92e1-19cbf48d9521" xlink:to="loc_ifrs-full_CurrentAssets_5c8db670-3636-468f-a219-269b2fbda558" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssets_14e0ee49-cd86-4d0e-941e-92592e012123" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_dd178e76-46ac-4f67-92e1-19cbf48d9521" xlink:to="loc_ifrs-full_NoncurrentAssets_14e0ee49-cd86-4d0e-941e-92592e012123" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Equity_a0a56cc8-468a-4686-94f2-7d324c243ace" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Equity"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_9952dbad-3ea5-4cbf-bcc6-a70c16fa4ef0" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_a0a56cc8-468a-4686-94f2-7d324c243ace" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParent_9952dbad-3ea5-4cbf-bcc6-a70c16fa4ef0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterests_e98cb396-7602-42cc-8aa3-ad76befa4c3c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_a0a56cc8-468a-4686-94f2-7d324c243ace" xlink:to="loc_ifrs-full_NoncontrollingInterests_e98cb396-7602-42cc-8aa3-ad76befa4c3c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_b83470a2-f6d4-4d98-979a-c97fd8e7014c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilities_76e49018-f930-4c86-adca-a45cfb1748bd" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_b83470a2-f6d4-4d98-979a-c97fd8e7014c" xlink:to="loc_ifrs-full_CurrentLiabilities_76e49018-f930-4c86-adca-a45cfb1748bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLiabilities_3394f878-278e-4d71-9589-db6a8eaa8619" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_b83470a2-f6d4-4d98-979a-c97fd8e7014c" xlink:to="loc_ifrs-full_NoncurrentLiabilities_3394f878-278e-4d71-9589-db6a8eaa8619" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements" xlink:type="simple" xlink:href="kof-20231231.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_ProfitLoss_7d240f9b-0c6c-4250-9cf0-47d73be7f8dd" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_a9f03550-69b9-4ad3-9f63-2301f7579be2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_7d240f9b-0c6c-4250-9cf0-47d73be7f8dd" xlink:to="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_a9f03550-69b9-4ad3-9f63-2301f7579be2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossAttributableToNoncontrollingInterests_59863699-e732-4713-8ff8-7e6aa0dcd328" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_7d240f9b-0c6c-4250-9cf0-47d73be7f8dd" xlink:to="loc_ifrs-full_ProfitLossAttributableToNoncontrollingInterests_59863699-e732-4713-8ff8-7e6aa0dcd328" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_ab4db9ce-9389-49e2-a109-66ca3f4a055d" xlink:href="kof-20231231.xsd#kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpense_185de8a0-7340-4cbc-a5fc-fdeb3426b34e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_ab4db9ce-9389-49e2-a109-66ca3f4a055d" xlink:to="loc_ifrs-full_InterestExpense_185de8a0-7340-4cbc-a5fc-fdeb3426b34e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossProfit_732826fc-1b00-4394-aae6-a321f01218d1" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ab4db9ce-9389-49e2-a109-66ca3f4a055d" xlink:to="loc_ifrs-full_GrossProfit_732826fc-1b00-4394-aae6-a321f01218d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SellingExpenses_2f766304-2ea7-4448-8746-7d3d080ce262" xlink:href="kof-20231231.xsd#kof_SellingExpenses"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_ab4db9ce-9389-49e2-a109-66ca3f4a055d" xlink:to="loc_kof_SellingExpenses_2f766304-2ea7-4448-8746-7d3d080ce262" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_bace6062-d27c-46b9-911c-4389748b91b8" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_ab4db9ce-9389-49e2-a109-66ca3f4a055d" xlink:to="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_bace6062-d27c-46b9-911c-4389748b91b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherExpenseByNature_02439752-e155-415c-b725-eb420984adac" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherExpenseByNature"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_ab4db9ce-9389-49e2-a109-66ca3f4a055d" xlink:to="loc_ifrs-full_OtherExpenseByNature_02439752-e155-415c-b725-eb420984adac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_5af8acf2-d39b-4808-b7fa-a652d4834f33" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_ab4db9ce-9389-49e2-a109-66ca3f4a055d" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_5af8acf2-d39b-4808-b7fa-a652d4834f33" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdministrativeExpense_1901b5ef-6527-421a-926f-063afa13a9bf" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdministrativeExpense"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_ab4db9ce-9389-49e2-a109-66ca3f4a055d" xlink:to="loc_ifrs-full_AdministrativeExpense_1901b5ef-6527-421a-926f-063afa13a9bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherIncome_7940f550-eec4-4538-8664-b5674e3bfec6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherIncome"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_ab4db9ce-9389-49e2-a109-66ca3f4a055d" xlink:to="loc_ifrs-full_OtherIncome_7940f550-eec4-4538-8664-b5674e3bfec6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies_3f40e1c1-ff52-467c-94f1-4c76feede394" xlink:href="kof-20231231.xsd#kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_ab4db9ce-9389-49e2-a109-66ca3f4a055d" xlink:to="loc_kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies_3f40e1c1-ff52-467c-94f1-4c76feede394" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinanceIncome_9069494f-bb48-44a0-afdc-9ed8deb6a830" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinanceIncome"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_ab4db9ce-9389-49e2-a109-66ca3f4a055d" xlink:to="loc_ifrs-full_FinanceIncome_9069494f-bb48-44a0-afdc-9ed8deb6a830" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossProfit_ade80c1e-7868-4808-b6fc-fb134b6b0421" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CostOfSales_bb7133d3-a92d-4021-8e8c-a0fd835dc55f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CostOfSales"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_GrossProfit_ade80c1e-7868-4808-b6fc-fb134b6b0421" xlink:to="loc_ifrs-full_CostOfSales_bb7133d3-a92d-4021-8e8c-a0fd835dc55f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_3e2f88e9-29a2-46c5-871d-643893476049" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_GrossProfit_ade80c1e-7868-4808-b6fc-fb134b6b0421" xlink:to="loc_ifrs-full_RevenueFromContractsWithCustomers_3e2f88e9-29a2-46c5-871d-643893476049" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements_1" xlink:type="simple" xlink:href="kof-20231231.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_41a6ee1d-450c-4b1f-9d99-1dd8bdea95d6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_151098d1-80b4-46cb-a9e7-2d8d36336878" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_41a6ee1d-450c-4b1f-9d99-1dd8bdea95d6" xlink:to="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_151098d1-80b4-46cb-a9e7-2d8d36336878" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_52632c29-e301-4a6f-ace5-87f118d3c99f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_41a6ee1d-450c-4b1f-9d99-1dd8bdea95d6" xlink:to="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_52632c29-e301-4a6f-ace5-87f118d3c99f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_73162fff-d68d-4a3c-b4d7-a036a10bdb07" xlink:href="kof-20231231.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_41a6ee1d-450c-4b1f-9d99-1dd8bdea95d6" xlink:to="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_73162fff-d68d-4a3c-b4d7-a036a10bdb07" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="kof-20231231.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_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax_fd7142a0-e702-4a74-ba17-11534da03c94" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_afbe05d6-62cc-4f3f-9b69-3f3c651524a7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_fd7142a0-e702-4a74-ba17-11534da03c94" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_afbe05d6-62cc-4f3f-9b69-3f3c651524a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_bdf75d02-4122-4965-bd8d-afe7b4c134af" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_fd7142a0-e702-4a74-ba17-11534da03c94" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_bdf75d02-4122-4965-bd8d-afe7b4c134af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_2759ad42-3e17-4b4b-815d-dad92f5a170a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_017f5e72-052c-4ad1-b0e2-60987d407e5d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_2759ad42-3e17-4b4b-815d-dad92f5a170a" xlink:to="loc_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_017f5e72-052c-4ad1-b0e2-60987d407e5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests_77081414-b849-487d-9449-25759798a7ea" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_2759ad42-3e17-4b4b-815d-dad92f5a170a" xlink:to="loc_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests_77081414-b849-487d-9449-25759798a7ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_0f6cea41-98b4-434f-8067-6d2296327f97" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_e905c9e9-cb55-4780-bbee-511ec8fb022b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_0f6cea41-98b4-434f-8067-6d2296327f97" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_e905c9e9-cb55-4780-bbee-511ec8fb022b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax_d841f659-f3a7-47ed-9742-9e45ac74bf9c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_0f6cea41-98b4-434f-8067-6d2296327f97" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax_d841f659-f3a7-47ed-9742-9e45ac74bf9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_e9b2f8ce-4273-4c3c-b19e-801af9786c32" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax_327499e9-6ed0-4e93-b742-fe3b3a9e6715" xlink:href="kof-20231231.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_e9b2f8ce-4273-4c3c-b19e-801af9786c32" xlink:to="loc_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax_327499e9-6ed0-4e93-b742-fe3b3a9e6715" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinancialInstrumentsHeldToMaturity_516f21af-cc4c-40fe-b2f3-1ca5cd7eb04c" xlink:href="kof-20231231.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_e9b2f8ce-4273-4c3c-b19e-801af9786c32" xlink:to="loc_kof_FinancialInstrumentsHeldToMaturity_516f21af-cc4c-40fe-b2f3-1ca5cd7eb04c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_699b0e14-87b8-4697-b2d1-0ab0b73dab0a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_e9b2f8ce-4273-4c3c-b19e-801af9786c32" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_699b0e14-87b8-4697-b2d1-0ab0b73dab0a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome_1" xlink:type="simple" xlink:href="kof-20231231.xsd#ConsolidatedStatementsofComprehensiveIncome_1"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_e731de8c-7dd4-4182-a4fe-83409737a9d8" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeAttributableToNoncontrollingInterests_2e58a527-6d0a-4e85-a3b7-78b42414d3cb" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherComprehensiveIncomeAttributableToNoncontrollingInterests"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncome_e731de8c-7dd4-4182-a4fe-83409737a9d8" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeAttributableToNoncontrollingInterests_2e58a527-6d0a-4e85-a3b7-78b42414d3cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeAttributableToOwnersOfParent_ec9db9c4-22b6-4585-bd1b-f6b420c919ff" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherComprehensiveIncomeAttributableToOwnersOfParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncome_e731de8c-7dd4-4182-a4fe-83409737a9d8" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeAttributableToOwnersOfParent_ec9db9c4-22b6-4585-bd1b-f6b420c919ff" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity" xlink:type="simple" xlink:href="kof-20231231.xsd#ConsolidatedStatementsofChangesinEquity"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_f2661d81-41bc-4c77-9a2c-7a49456ff3e3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_e8dd1770-373d-44ba-8b1f-cd18735cb470" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ComprehensiveIncome_f2661d81-41bc-4c77-9a2c-7a49456ff3e3" xlink:to="loc_ifrs-full_ProfitLoss_e8dd1770-373d-44ba-8b1f-cd18735cb470" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SaleOfJointVenture_44c7fcba-4ea2-4c9c-987b-4b439a002cf8" xlink:href="kof-20231231.xsd#kof_SaleOfJointVenture"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ComprehensiveIncome_f2661d81-41bc-4c77-9a2c-7a49456ff3e3" xlink:to="loc_kof_SaleOfJointVenture_44c7fcba-4ea2-4c9c-987b-4b439a002cf8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture_1922936f-85d5-4cfd-9c12-b24e0b38a8fc" xlink:href="kof-20231231.xsd#kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ComprehensiveIncome_f2661d81-41bc-4c77-9a2c-7a49456ff3e3" xlink:to="loc_kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture_1922936f-85d5-4cfd-9c12-b24e0b38a8fc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="kof-20231231.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_CashFlowsFromUsedInFinancingActivities_ba1be63b-6329-4c7d-bc76-9a5d3d731e8e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_d77e5839-fe12-42b0-a98c-64c0ee8110a0" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ba1be63b-6329-4c7d-bc76-9a5d3d731e8e" xlink:to="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_d77e5839-fe12-42b0-a98c-64c0ee8110a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_b13bc729-1fc8-4ddd-b1c0-a5df3468a8bc" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ba1be63b-6329-4c7d-bc76-9a5d3d731e8e" xlink:to="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_b13bc729-1fc8-4ddd-b1c0-a5df3468a8bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestPaidClassifiedAsFinancingActivities_aac4dc32-3aa2-482b-950e-c53ab8526e81" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ba1be63b-6329-4c7d-bc76-9a5d3d731e8e" xlink:to="loc_ifrs-full_InterestPaidClassifiedAsFinancingActivities_aac4dc32-3aa2-482b-950e-c53ab8526e81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaidClassifiedAsFinancingActivities_b9368d6a-3116-4b8a-9d66-6625bd81f740" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ba1be63b-6329-4c7d-bc76-9a5d3d731e8e" xlink:to="loc_ifrs-full_DividendsPaidClassifiedAsFinancingActivities_b9368d6a-3116-4b8a-9d66-6625bd81f740" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities_65171939-1bb2-4277-8377-13324a661c12" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ba1be63b-6329-4c7d-bc76-9a5d3d731e8e" xlink:to="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities_65171939-1bb2-4277-8377-13324a661c12" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashOutflowForLeases_c24b70cf-89ac-4b39-9bbf-069b498145f4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ba1be63b-6329-4c7d-bc76-9a5d3d731e8e" xlink:to="loc_ifrs-full_CashOutflowForLeases_c24b70cf-89ac-4b39-9bbf-069b498145f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LeaseInterestPaidClassifiedAsFinancingActivities_bbecc33b-dc59-4c3d-ba0e-ee38fb1105da" xlink:href="kof-20231231.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_ba1be63b-6329-4c7d-bc76-9a5d3d731e8e" xlink:to="loc_kof_LeaseInterestPaidClassifiedAsFinancingActivities_bbecc33b-dc59-4c3d-ba0e-ee38fb1105da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_d506138c-22a2-4844-a635-70ad2782eea8" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_51e9de79-ae6f-48e2-b1b7-0b4587bbe0d3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_d506138c-22a2-4844-a635-70ad2782eea8" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_51e9de79-ae6f-48e2-b1b7-0b4587bbe0d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_24cf916c-1fdf-4104-8a6a-12fb1ea13e75" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_d506138c-22a2-4844-a635-70ad2782eea8" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_24cf916c-1fdf-4104-8a6a-12fb1ea13e75" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_5e0e42e5-2e72-4fdb-9fa7-5bb2c4f7f9c2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_d506138c-22a2-4844-a635-70ad2782eea8" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_5e0e42e5-2e72-4fdb-9fa7-5bb2c4f7f9c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_14d6db46-607a-4f84-9a75-c4b31464d32a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities_a7e7bf59-8a0f-4c05-b315-366ae3fd0b6b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_14d6db46-607a-4f84-9a75-c4b31464d32a" xlink:to="loc_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities_a7e7bf59-8a0f-4c05-b315-366ae3fd0b6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities_2c1c5ccd-e1ca-4812-afc5-9f28a634b487" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_14d6db46-607a-4f84-9a75-c4b31464d32a" xlink:to="loc_ifrs-full_ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities_2c1c5ccd-e1ca-4812-afc5-9f28a634b487" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_9a29f525-d08d-4fa9-8579-d983da88faef" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_14d6db46-607a-4f84-9a75-c4b31464d32a" xlink:to="loc_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_9a29f525-d08d-4fa9-8579-d983da88faef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_fccee075-54ed-43b6-8fd9-979d63a88183" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_14d6db46-607a-4f84-9a75-c4b31464d32a" xlink:to="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_fccee075-54ed-43b6-8fd9-979d63a88183" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_042733cf-30fa-4daa-9c68-bc3123fb04de" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_14d6db46-607a-4f84-9a75-c4b31464d32a" xlink:to="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_042733cf-30fa-4daa-9c68-bc3123fb04de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestReceivedClassifiedAsInvestingActivities_87b40562-8bee-4735-bfcf-aec69690a72d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_14d6db46-607a-4f84-9a75-c4b31464d32a" xlink:to="loc_ifrs-full_InterestReceivedClassifiedAsInvestingActivities_87b40562-8bee-4735-bfcf-aec69690a72d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets_c8c72322-5eea-48b2-83d4-049507a115be" xlink:href="kof-20231231.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_14d6db46-607a-4f84-9a75-c4b31464d32a" xlink:to="loc_kof_CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets_c8c72322-5eea-48b2-83d4-049507a115be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets_0c24a1a1-66af-4dac-bf21-0ec246ca3816" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_14d6db46-607a-4f84-9a75-c4b31464d32a" xlink:to="loc_ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets_0c24a1a1-66af-4dac-bf21-0ec246ca3816" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_5de28821-f922-47a8-8484-b41650c665ab" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationRightofuseAssets_a2e1efe5-c1ae-4bac-85c6-c81b24d349d0" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_5de28821-f922-47a8-8484-b41650c665ab" xlink:to="loc_ifrs-full_DepreciationRightofuseAssets_a2e1efe5-c1ae-4bac-85c6-c81b24d349d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable_a0007be6-2ef3-48a2-a7b7-f1a2d998614e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_5de28821-f922-47a8-8484-b41650c665ab" xlink:to="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable_a0007be6-2ef3-48a2-a7b7-f1a2d998614e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForOtherTax_61285322-0d10-40e6-9aaa-7dc5cef42676" xlink:href="kof-20231231.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_5de28821-f922-47a8-8484-b41650c665ab" xlink:to="loc_kof_AdjustmentsForOtherTax_61285322-0d10-40e6-9aaa-7dc5cef42676" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_d514cfa5-dcd4-453b-afe2-150f5bd84fd2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_5de28821-f922-47a8-8484-b41650c665ab" xlink:to="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_d514cfa5-dcd4-453b-afe2-150f5bd84fd2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets_3d6cfa9d-d55e-43c7-be2b-416f373a89f5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_5de28821-f922-47a8-8484-b41650c665ab" xlink:to="loc_ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets_3d6cfa9d-d55e-43c7-be2b-416f373a89f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDepreciationExpense_192395e8-f634-41a8-af70-ea9339cf1ff4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_5de28821-f922-47a8-8484-b41650c665ab" xlink:to="loc_ifrs-full_AdjustmentsForDepreciationExpense_192395e8-f634-41a8-af70-ea9339cf1ff4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForInterestIncome_6d49dac8-6062-411c-849f-146ef6656586" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_5de28821-f922-47a8-8484-b41650c665ab" xlink:to="loc_ifrs-full_AdjustmentsForInterestIncome_6d49dac8-6062-411c-849f-146ef6656586" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_a787c850-cf6a-4ba3-bb71-7b38491a08a8" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_5de28821-f922-47a8-8484-b41650c665ab" xlink:to="loc_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_a787c850-cf6a-4ba3-bb71-7b38491a08a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForAmortisationExpense_fa90f1cb-91e3-4b72-8c59-0267d295d99e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_5de28821-f922-47a8-8484-b41650c665ab" xlink:to="loc_ifrs-full_AdjustmentsForAmortisationExpense_fa90f1cb-91e3-4b72-8c59-0267d295d99e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid_6714a1b6-4a6f-40ce-b524-d22ebf8d76ee" xlink:href="kof-20231231.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_5de28821-f922-47a8-8484-b41650c665ab" xlink:to="loc_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid_6714a1b6-4a6f-40ce-b524-d22ebf8d76ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForMarketValueLossOnFinancialInstruments_4d4d8074-c44f-40be-b220-1fd0a1c886cd" xlink:href="kof-20231231.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_5de28821-f922-47a8-8484-b41650c665ab" xlink:to="loc_kof_AdjustmentsForMarketValueLossOnFinancialInstruments_4d4d8074-c44f-40be-b220-1fd0a1c886cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities_6e789c76-7657-44f5-b65d-0519ddbfa245" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_5de28821-f922-47a8-8484-b41650c665ab" xlink:to="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities_6e789c76-7657-44f5-b65d-0519ddbfa245" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossBeforeTax_70322c7d-77b0-42bf-a3b3-68bbafc2db82" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_5de28821-f922-47a8-8484-b41650c665ab" xlink:to="loc_ifrs-full_ProfitLossBeforeTax_70322c7d-77b0-42bf-a3b3-68bbafc2db82" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LossOnTheRetirementOfIntangibleAssets_8919773c-6769-4ad8-895e-5abc5646a25c" xlink:href="kof-20231231.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_5de28821-f922-47a8-8484-b41650c665ab" xlink:to="loc_kof_LossOnTheRetirementOfIntangibleAssets_8919773c-6769-4ad8-895e-5abc5646a25c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LossOnTheRetirementOfLongLived_ef714d9e-a8ae-483b-96e9-65eb971aa5a4" xlink:href="kof-20231231.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_5de28821-f922-47a8-8484-b41650c665ab" xlink:to="loc_kof_LossOnTheRetirementOfLongLived_ef714d9e-a8ae-483b-96e9-65eb971aa5a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes_667f7eb3-2c5e-4e01-baf1-8239bce669b1" xlink:href="kof-20231231.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_5de28821-f922-47a8-8484-b41650c665ab" xlink:to="loc_kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes_667f7eb3-2c5e-4e01-baf1-8239bce669b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForMonetaryPositionGainLossNet_12d27dd5-f9bd-41a6-9987-4361543dc612" xlink:href="kof-20231231.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_5de28821-f922-47a8-8484-b41650c665ab" xlink:to="loc_kof_AdjustmentsForMonetaryPositionGainLossNet_12d27dd5-f9bd-41a6-9987-4361543dc612" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets_b564f37d-5102-496f-bd9b-b874b84d95c3" xlink:href="kof-20231231.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_5de28821-f922-47a8-8484-b41650c665ab" xlink:to="loc_kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets_b564f37d-5102-496f-bd9b-b874b84d95c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains_aa439532-68d6-4219-900d-2ff0e1f284aa" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_5de28821-f922-47a8-8484-b41650c665ab" xlink:to="loc_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains_aa439532-68d6-4219-900d-2ff0e1f284aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits_13eb1d97-3aeb-474b-98b1-be2b2cc490ea" xlink:href="kof-20231231.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_5de28821-f922-47a8-8484-b41650c665ab" xlink:to="loc_kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits_13eb1d97-3aeb-474b-98b1-be2b2cc490ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AmortizationPrepaidExpenses_ddb10a08-eba8-4bd4-9e78-9c9efc40b548" xlink:href="kof-20231231.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_5de28821-f922-47a8-8484-b41650c665ab" xlink:to="loc_kof_AmortizationPrepaidExpenses_ddb10a08-eba8-4bd4-9e78-9c9efc40b548" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForNonCashOperatingExpenses_a84faf30-219d-4925-a4ee-980daba6e283" xlink:href="kof-20231231.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_5de28821-f922-47a8-8484-b41650c665ab" xlink:to="loc_kof_AdjustmentsForNonCashOperatingExpenses_a84faf30-219d-4925-a4ee-980daba6e283" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInOtherCurrentAssets1_f345fce7-2e05-4fe3-9bc4-3b29d1a30871" xlink:href="kof-20231231.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_5de28821-f922-47a8-8484-b41650c665ab" xlink:to="loc_kof_IncreaseDecreaseInOtherCurrentAssets1_f345fce7-2e05-4fe3-9bc4-3b29d1a30871" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForInterestExpense_d2e1b619-3d18-4105-ae05-c20e88931289" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_5de28821-f922-47a8-8484-b41650c665ab" xlink:to="loc_ifrs-full_AdjustmentsForInterestExpense_d2e1b619-3d18-4105-ae05-c20e88931289" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities_a917d579-fb92-4a22-96cc-9f3584a698ce" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_5de28821-f922-47a8-8484-b41650c665ab" xlink:to="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities_a917d579-fb92-4a22-96cc-9f3584a698ce" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofFairValueofNetAssetsAcquiredDetail" xlink:type="simple" xlink:href="kof-20231231.xsd#BusinessCombinationsSummaryofFairValueofNetAssetsAcquiredDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofFairValueofNetAssetsAcquiredDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_IdentifiableAssetsAcquiredRecognisedAsOfAcquisitionDate_e6e535c6-0a22-4414-9c55-70651dd6ad0c" xlink:href="kof-20231231.xsd#kof_IdentifiableAssetsAcquiredRecognisedAsOfAcquisitionDate"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate_0b08f93f-4d97-49e3-a9ec-136e10f8a624" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_IdentifiableAssetsAcquiredRecognisedAsOfAcquisitionDate_e6e535c6-0a22-4414-9c55-70651dd6ad0c" xlink:to="loc_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate_0b08f93f-4d97-49e3-a9ec-136e10f8a624" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssetsRecognisedAsOfAcquisitionDate_df83cebc-602b-4a47-8222-3c2fb47a9d77" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentAssetsRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_IdentifiableAssetsAcquiredRecognisedAsOfAcquisitionDate_e6e535c6-0a22-4414-9c55-70651dd6ad0c" xlink:to="loc_ifrs-full_NoncurrentAssetsRecognisedAsOfAcquisitionDate_df83cebc-602b-4a47-8222-3c2fb47a9d77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate_74fec190-88e9-4bee-a74e-a95a0a992c17" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_IdentifiableAssetsAcquiredRecognisedAsOfAcquisitionDate_e6e535c6-0a22-4414-9c55-70651dd6ad0c" xlink:to="loc_ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate_74fec190-88e9-4bee-a74e-a95a0a992c17" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_58c6b9b8-296e-42bf-9975-ef78f7b683e6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IdentifiableLiabilitiesAcquiredRecognisedAsOfAcquisitionDate_c3b52940-3a24-4a24-a5af-d67cbea022e8" xlink:href="kof-20231231.xsd#kof_IdentifiableLiabilitiesAcquiredRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_58c6b9b8-296e-42bf-9975-ef78f7b683e6" xlink:to="loc_kof_IdentifiableLiabilitiesAcquiredRecognisedAsOfAcquisitionDate_c3b52940-3a24-4a24-a5af-d67cbea022e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IdentifiableAssetsAcquiredRecognisedAsOfAcquisitionDate_b5119391-f815-4467-b830-2739cdc7d6ae" xlink:href="kof-20231231.xsd#kof_IdentifiableAssetsAcquiredRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_58c6b9b8-296e-42bf-9975-ef78f7b683e6" xlink:to="loc_kof_IdentifiableAssetsAcquiredRecognisedAsOfAcquisitionDate_b5119391-f815-4467-b830-2739cdc7d6ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashTransferred_45d3d3f3-d9cb-4ac6-937c-e859d6e85ed8" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashTransferred"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_9783304a-14a7-42ed-80a6-57b3951234fa" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashTransferred_45d3d3f3-d9cb-4ac6-937c-e859d6e85ed8" xlink:to="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_9783304a-14a7-42ed-80a6-57b3951234fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsiderationTransferredNetPaymentOnAcquisitionDate_00f48f63-377d-4a6d-9298-2c4d50b0c371" xlink:href="kof-20231231.xsd#kof_ConsiderationTransferredNetPaymentOnAcquisitionDate"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashTransferred_45d3d3f3-d9cb-4ac6-937c-e859d6e85ed8" xlink:to="loc_kof_ConsiderationTransferredNetPaymentOnAcquisitionDate_00f48f63-377d-4a6d-9298-2c4d50b0c371" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_c41b01d5-4d1d-4b99-ba7d-7bac70274754" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsiderationTransferredAmountToBePaid_a0a73fbb-bff1-4f43-b7c5-e4e9adbe34ec" xlink:href="kof-20231231.xsd#kof_ConsiderationTransferredAmountToBePaid"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_c41b01d5-4d1d-4b99-ba7d-7bac70274754" xlink:to="loc_kof_ConsiderationTransferredAmountToBePaid_a0a73fbb-bff1-4f43-b7c5-e4e9adbe34ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsiderationTransferredNetPaymentOnAcquisitionDate_149bf5b1-854e-405d-a661-296ac6505074" xlink:href="kof-20231231.xsd#kof_ConsiderationTransferredNetPaymentOnAcquisitionDate"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_c41b01d5-4d1d-4b99-ba7d-7bac70274754" xlink:to="loc_kof_ConsiderationTransferredNetPaymentOnAcquisitionDate_149bf5b1-854e-405d-a661-296ac6505074" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/CashandCashEquivalentsSummaryofCashandCashEquivalentsDetail" xlink:type="simple" xlink:href="kof-20231231.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_24efc914-b610-45bc-afc0-974fd112746b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashAndCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashEquivalents_dd00d3cb-8072-4eb3-a350-75be9170b330" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_24efc914-b610-45bc-afc0-974fd112746b" xlink:to="loc_ifrs-full_CashEquivalents_dd00d3cb-8072-4eb3-a350-75be9170b330" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Cash_e804cfeb-6c29-49e9-a004-720fedaaeae7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_24efc914-b610-45bc-afc0-974fd112746b" xlink:to="loc_ifrs-full_Cash_e804cfeb-6c29-49e9-a004-720fedaaeae7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail" xlink:type="simple" xlink:href="kof-20231231.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_d835536f-60f0-47e2-8d6e-9d306c63c131" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Inventories"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PackingMaterials_0bd2d7a2-5a79-4b9e-a27a-f2e18c33bb07" xlink:href="kof-20231231.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_d835536f-60f0-47e2-8d6e-9d306c63c131" xlink:to="loc_kof_PackingMaterials_0bd2d7a2-5a79-4b9e-a27a-f2e18c33bb07" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherInventories_ebd9c671-6cd3-4677-b858-49d7607dc74a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_d835536f-60f0-47e2-8d6e-9d306c63c131" xlink:to="loc_ifrs-full_OtherInventories_ebd9c671-6cd3-4677-b858-49d7607dc74a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InventoriesInTransit_e83c7903-df82-41de-8183-dda55aa97d0e" xlink:href="kof-20231231.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_d835536f-60f0-47e2-8d6e-9d306c63c131" xlink:to="loc_kof_InventoriesInTransit_e83c7903-df82-41de-8183-dda55aa97d0e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SpareParts_11d3a045-4bb3-474e-85b5-ab06ed4f8798" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_d835536f-60f0-47e2-8d6e-9d306c63c131" xlink:to="loc_ifrs-full_SpareParts_11d3a045-4bb3-474e-85b5-ab06ed4f8798" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RawMaterials_dabfcbe5-1edd-42cb-9230-c4cdd673168f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_d835536f-60f0-47e2-8d6e-9d306c63c131" xlink:to="loc_ifrs-full_RawMaterials_dabfcbe5-1edd-42cb-9230-c4cdd673168f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinishedGoods_c54de798-3bbe-4293-9964-7359fbbb4c0d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_d835536f-60f0-47e2-8d6e-9d306c63c131" xlink:to="loc_ifrs-full_FinishedGoods_c54de798-3bbe-4293-9964-7359fbbb4c0d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InventoriesSummaryofChangesinInventoriesDetail" xlink:type="simple" xlink:href="kof-20231231.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_d1a61dd7-0018-43a1-b069-d9c3bed0ab3b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CostOfMerchandiseSold"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress_9b5276bd-fb88-4bae-8ea6-2ee91a2f0271" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_d1a61dd7-0018-43a1-b069-d9c3bed0ab3b" xlink:to="loc_ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress_9b5276bd-fb88-4bae-8ea6-2ee91a2f0271" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RawMaterialsAndConsumablesUsed_e1a645bf-b3d9-46e5-8fd6-5ddd11fe9a70" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_d1a61dd7-0018-43a1-b069-d9c3bed0ab3b" xlink:to="loc_ifrs-full_RawMaterialsAndConsumablesUsed_e1a645bf-b3d9-46e5-8fd6-5ddd11fe9a70" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentAssetsDetail" xlink:type="simple" xlink:href="kof-20231231.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_1e7f345b-f4d9-4164-968e-8b8531b50005" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherCurrentAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPrepaidExpenses_28ad9207-887f-4aef-ac56-19e53ffe84a2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_1e7f345b-f4d9-4164-968e-8b8531b50005" xlink:to="loc_ifrs-full_CurrentPrepaidExpenses_28ad9207-887f-4aef-ac56-19e53ffe84a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AgreementsWithCustomers_39cbfef1-7c5a-4fd0-aada-efde769a6fbf" xlink:href="kof-20231231.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_1e7f345b-f4d9-4164-968e-8b8531b50005" xlink:to="loc_kof_AgreementsWithCustomers_39cbfef1-7c5a-4fd0-aada-efde769a6fbf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets_bff2e98e-bfa7-4fb0-a106-2d1be390d7f4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_1e7f345b-f4d9-4164-968e-8b8531b50005" xlink:to="loc_ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets_bff2e98e-bfa7-4fb0-a106-2d1be390d7f4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofPrepaidExpensesDetail" xlink:type="simple" xlink:href="kof-20231231.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_c4ce7f46-8ac6-46f0-b06b-bf33abb2b9c7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentPrepaidExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PrepaidInsurance1_8954d074-ff8f-4e8a-b1ce-4af90b3d0cd9" xlink:href="kof-20231231.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_c4ce7f46-8ac6-46f0-b06b-bf33abb2b9c7" xlink:to="loc_kof_PrepaidInsurance1_8954d074-ff8f-4e8a-b1ce-4af90b3d0cd9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdvancesForInventories_2a5d1a62-6527-4e25-826d-6fb0b5a26943" xlink:href="kof-20231231.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_c4ce7f46-8ac6-46f0-b06b-bf33abb2b9c7" xlink:to="loc_kof_AdvancesForInventories_2a5d1a62-6527-4e25-826d-6fb0b5a26943" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PrepaidAdvertisingAndPromotionalExpenses_a27ee51f-acbb-4f97-b421-10c63a9c36db" xlink:href="kof-20231231.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_c4ce7f46-8ac6-46f0-b06b-bf33abb2b9c7" xlink:to="loc_kof_PrepaidAdvertisingAndPromotionalExpenses_a27ee51f-acbb-4f97-b421-10c63a9c36db" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentFinancialAssetsDetail" xlink:type="simple" xlink:href="kof-20231231.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_858e1426-2bc0-4238-b1d2-25b9084a272e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherCurrentFinancialAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RestrictedCashAndCashEquivalents_b3f86960-005d-4985-9ef6-eb3ca392f43b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_858e1426-2bc0-4238-b1d2-25b9084a272e" xlink:to="loc_ifrs-full_RestrictedCashAndCashEquivalents_b3f86960-005d-4985-9ef6-eb3ca392f43b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentDerivativeFinancialAssets_98676f1a-583c-4d21-abc1-c314223b2257" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_858e1426-2bc0-4238-b1d2-25b9084a272e" xlink:to="loc_ifrs-full_CurrentDerivativeFinancialAssets_98676f1a-583c-4d21-abc1-c314223b2257" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/LeasesCompanysLeaseLiabilitiesDetail" xlink:type="simple" xlink:href="kof-20231231.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_7fa48ad6-78d2-4aae-8e4e-f5b208e16630" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LeaseLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLeaseLiabilities_3be8a6a0-72c3-482f-bbd7-deb829c05785" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_7fa48ad6-78d2-4aae-8e4e-f5b208e16630" xlink:to="loc_ifrs-full_CurrentLeaseLiabilities_3be8a6a0-72c3-482f-bbd7-deb829c05785" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLeaseLiabilities_5fd83cf8-6152-48bf-90cf-5e8974f69e57" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_7fa48ad6-78d2-4aae-8e4e-f5b208e16630" xlink:to="loc_ifrs-full_NoncurrentLeaseLiabilities_5fd83cf8-6152-48bf-90cf-5e8974f69e57" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OthernoncurrentassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail" xlink:type="simple" xlink:href="kof-20231231.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_657b5dd9-7f78-433f-8232-81f10c73384a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherNoncurrentNonfinancialAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit_23d8a13a-2a26-4c55-ac86-2cba4a051f46" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_657b5dd9-7f78-433f-8232-81f10c73384a" xlink:to="loc_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit_23d8a13a-2a26-4c55-ac86-2cba4a051f46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GuaranteeDepositsOtherNonCurrentAssets_285d1b5d-5e5b-4285-911e-4363331a0eb5" xlink:href="kof-20231231.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_657b5dd9-7f78-433f-8232-81f10c73384a" xlink:to="loc_kof_GuaranteeDepositsOtherNonCurrentAssets_285d1b5d-5e5b-4285-911e-4363331a0eb5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherAssets_67e64c99-3d86-4e20-a70d-9b81dd129bf1" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_657b5dd9-7f78-433f-8232-81f10c73384a" xlink:to="loc_ifrs-full_OtherAssets_67e64c99-3d86-4e20-a70d-9b81dd129bf1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndemnifiableContingenciesFromBusinessCombinations_fb5d5cba-c6bd-40a1-925f-82cb069137f2" xlink:href="kof-20231231.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_657b5dd9-7f78-433f-8232-81f10c73384a" xlink:to="loc_kof_IndemnifiableContingenciesFromBusinessCombinations_fb5d5cba-c6bd-40a1-925f-82cb069137f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonCurrentPrepaidAdvertisingExpenses_71fdbd20-81a5-44f6-a138-e43afc7212c1" xlink:href="kof-20231231.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_657b5dd9-7f78-433f-8232-81f10c73384a" xlink:to="loc_kof_NonCurrentPrepaidAdvertisingExpenses_71fdbd20-81a5-44f6-a138-e43afc7212c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SharedBasedPaymentInExcessOfCapitalContribution_7c82f29a-d23b-4402-92e8-55e181839c62" xlink:href="kof-20231231.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_657b5dd9-7f78-433f-8232-81f10c73384a" xlink:to="loc_kof_SharedBasedPaymentInExcessOfCapitalContribution_7c82f29a-d23b-4402-92e8-55e181839c62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentRestrictedCashAndCashEquivalents_35e498cf-984e-460b-971b-4a7b349e1b04" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_657b5dd9-7f78-433f-8232-81f10c73384a" xlink:to="loc_ifrs-full_NoncurrentRestrictedCashAndCashEquivalents_35e498cf-984e-460b-971b-4a7b349e1b04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentPrepaidBonuses_c77c2778-cc76-4232-8da2-9a77e3e4c6d5" xlink:href="kof-20231231.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_657b5dd9-7f78-433f-8232-81f10c73384a" xlink:to="loc_kof_CurrentPrepaidBonuses_c77c2778-cc76-4232-8da2-9a77e3e4c6d5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OthernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail" xlink:type="simple" xlink:href="kof-20231231.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_6abdd5d3-6767-4b4f-8c57-e346a2e155bd" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherNoncurrentFinancialAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherNonCurrentFinancialAssetsOther_17b35762-87b9-40e5-9e62-1405ab79435c" xlink:href="kof-20231231.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_6abdd5d3-6767-4b4f-8c57-e346a2e155bd" xlink:to="loc_kof_OtherNonCurrentFinancialAssetsOther_17b35762-87b9-40e5-9e62-1405ab79435c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialAssets_69fe7b7f-96f0-4715-804a-13657624b7b2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_6abdd5d3-6767-4b4f-8c57-e346a2e155bd" xlink:to="loc_ifrs-full_DerivativeFinancialAssets_69fe7b7f-96f0-4715-804a-13657624b7b2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail" xlink:type="simple" xlink:href="kof-20231231.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_3c049420-50fd-474c-b4c0-606cce3505b6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DefinedBenefitObligationFundsAtFairValue_c7db9ee0-715d-4178-a111-26b200e124f3" xlink:href="kof-20231231.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_3c049420-50fd-474c-b4c0-606cce3505b6" xlink:to="loc_kof_DefinedBenefitObligationFundsAtFairValue_c7db9ee0-715d-4178-a111-26b200e124f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DefinedBenefitObligation_396e3e71-e4e2-418d-baa2-50c3dff792d6" xlink:href="kof-20231231.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_3c049420-50fd-474c-b4c0-606cce3505b6" xlink:to="loc_kof_DefinedBenefitObligation_396e3e71-e4e2-418d-baa2-50c3dff792d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AccumulatedDefinedBenefitObligation_e984cb2f-a865-4fa8-9edb-a5b7d1dc6739" xlink:href="kof-20231231.xsd#kof_AccumulatedDefinedBenefitObligation"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonVestedDefinedBenefitObligation_456ece18-8f12-4b67-8678-dec48a07cb19" xlink:href="kof-20231231.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_e984cb2f-a865-4fa8-9edb-a5b7d1dc6739" xlink:to="loc_kof_NonVestedDefinedBenefitObligation_456ece18-8f12-4b67-8678-dec48a07cb19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_VestedDefinedBenefitObligation_7e62bf68-4dcb-4667-816e-3b30a81d3a01" xlink:href="kof-20231231.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_e984cb2f-a865-4fa8-9edb-a5b7d1dc6739" xlink:to="loc_kof_VestedDefinedBenefitObligation_7e62bf68-4dcb-4667-816e-3b30a81d3a01" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SummaryofInterestExpenseBankLoansandNotesPayablesDetail" xlink:type="simple" xlink:href="kof-20231231.xsd#SummaryofInterestExpenseBankLoansandNotesPayablesDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/SummaryofInterestExpenseBankLoansandNotesPayablesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpense_92ba4973-ab18-4bbb-bf76-7949a9bb2766" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseOnBorrowings_cf5db6fa-3218-4a31-8a64-cb2f39d1e51e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestExpenseOnBorrowings"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_InterestExpense_92ba4973-ab18-4bbb-bf76-7949a9bb2766" xlink:to="loc_ifrs-full_InterestExpenseOnBorrowings_cf5db6fa-3218-4a31-8a64-cb2f39d1e51e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinanceChargesForEmployeeBenefits_260595ec-3b74-4b69-8475-341c1945b6c5" xlink:href="kof-20231231.xsd#kof_FinanceChargesForEmployeeBenefits"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_InterestExpense_92ba4973-ab18-4bbb-bf76-7949a9bb2766" xlink:to="loc_kof_FinanceChargesForEmployeeBenefits_260595ec-3b74-4b69-8475-341c1945b6c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnHedgingInstrument_cf2ca456-6a2d-459a-a4b4-4304089d6ba8" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesOnHedgingInstrument"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_InterestExpense_92ba4973-ab18-4bbb-bf76-7949a9bb2766" xlink:to="loc_ifrs-full_GainsLossesOnHedgingInstrument_cf2ca456-6a2d-459a-a4b4-4304089d6ba8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinanceOperatingCharges_fd7794e5-1aee-4feb-b94e-bf6947fba5cb" xlink:href="kof-20231231.xsd#kof_FinanceOperatingCharges"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_InterestExpense_92ba4973-ab18-4bbb-bf76-7949a9bb2766" xlink:to="loc_kof_FinanceOperatingCharges_fd7794e5-1aee-4feb-b94e-bf6947fba5cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinanceChargesForLeases_977a6b44-08d0-42d5-8fc3-010bcfc48005" xlink:href="kof-20231231.xsd#kof_FinanceChargesForLeases"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_InterestExpense_92ba4973-ab18-4bbb-bf76-7949a9bb2766" xlink:to="loc_kof_FinanceChargesForLeases_977a6b44-08d0-42d5-8fc3-010bcfc48005" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail" xlink:type="simple" xlink:href="kof-20231231.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_27030466-99cd-406e-bfef-d2182aff4f2e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherExpenseByNature"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LossesOnDisposalsOfNoncurrentAssets_0394adcc-1597-43a7-a4b7-285272108582" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LossesOnDisposalsOfNoncurrentAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherExpenseByNature_27030466-99cd-406e-bfef-d2182aff4f2e" xlink:to="loc_ifrs-full_LossesOnDisposalsOfNoncurrentAssets_0394adcc-1597-43a7-a4b7-285272108582" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeverancePayments_ad405db8-c127-49c7-ba96-0317f3697d1e" xlink:href="kof-20231231.xsd#kof_SeverancePayments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherExpenseByNature_27030466-99cd-406e-bfef-d2182aff4f2e" xlink:to="loc_kof_SeverancePayments_ad405db8-c127-49c7-ba96-0317f3697d1e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MiscellaneousOtherOperatingExpense_9055e74f-c7cc-4b43-b737-6c8331dec288" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MiscellaneousOtherOperatingExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherExpenseByNature_27030466-99cd-406e-bfef-d2182aff4f2e" xlink:to="loc_ifrs-full_MiscellaneousOtherOperatingExpense_9055e74f-c7cc-4b43-b737-6c8331dec288" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentImpairments_9d2610e4-2329-4a95-a5de-bae8f14a2bed" xlink:href="kof-20231231.xsd#kof_InvestmentImpairments"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherExpenseByNature_27030466-99cd-406e-bfef-d2182aff4f2e" xlink:to="loc_kof_InvestmentImpairments_9d2610e4-2329-4a95-a5de-bae8f14a2bed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProvisionForContingencies_29cc3cd2-947e-4f8d-a0bc-d2d0965cda00" xlink:href="kof-20231231.xsd#kof_ProvisionForContingencies"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherExpenseByNature_27030466-99cd-406e-bfef-d2182aff4f2e" xlink:to="loc_kof_ProvisionForContingencies_29cc3cd2-947e-4f8d-a0bc-d2d0965cda00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DonationsAndSubsidiesExpense_576c51bc-b56a-4a6e-b28a-2c635044648a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DonationsAndSubsidiesExpense"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherExpenseByNature_27030466-99cd-406e-bfef-d2182aff4f2e" xlink:to="loc_ifrs-full_DonationsAndSubsidiesExpense_576c51bc-b56a-4a6e-b28a-2c635044648a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForeignExchangeGainLossRelatedToOperatingActivities_415340d5-c44c-4e72-b1e9-9f5fa4fe22c0" xlink:href="kof-20231231.xsd#kof_ForeignExchangeGainLossRelatedToOperatingActivities"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherExpenseByNature_27030466-99cd-406e-bfef-d2182aff4f2e" xlink:to="loc_kof_ForeignExchangeGainLossRelatedToOperatingActivities_415340d5-c44c-4e72-b1e9-9f5fa4fe22c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LossesOnRetirementOfNonCurrentAssets_71bb3cc2-6138-4eee-b0ef-ea0483645ff9" xlink:href="kof-20231231.xsd#kof_LossesOnRetirementOfNonCurrentAssets"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherExpenseByNature_27030466-99cd-406e-bfef-d2182aff4f2e" xlink:to="loc_kof_LossesOnRetirementOfNonCurrentAssets_71bb3cc2-6138-4eee-b0ef-ea0483645ff9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LossOnRetirementOfIntangibleAsset_b758f079-88e0-4c17-ac22-668cf29a23f2" xlink:href="kof-20231231.xsd#kof_LossOnRetirementOfIntangibleAsset"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherExpenseByNature_27030466-99cd-406e-bfef-d2182aff4f2e" xlink:to="loc_kof_LossOnRetirementOfIntangibleAsset_b758f079-88e0-4c17-ac22-668cf29a23f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherIncome_facf0722-bbc0-426d-8819-e18b3c35af81" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MiscellaneousOtherOperatingIncome_3f8f0abe-697d-4ef4-852b-823d43f88f86" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MiscellaneousOtherOperatingIncome"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherIncome_facf0722-bbc0-426d-8819-e18b3c35af81" xlink:to="loc_ifrs-full_MiscellaneousOtherOperatingIncome_3f8f0abe-697d-4ef4-852b-823d43f88f86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsOnDisposalsOfNoncurrentAssets_14493632-74cf-4dd2-9183-a0bf797c4298" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsOnDisposalsOfNoncurrentAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherIncome_facf0722-bbc0-426d-8819-e18b3c35af81" xlink:to="loc_ifrs-full_GainsOnDisposalsOfNoncurrentAssets_14493632-74cf-4dd2-9183-a0bf797c4298" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CancellationOfContingencies_a05fddc2-4ade-4298-be59-fa70950feb15" xlink:href="kof-20231231.xsd#kof_CancellationOfContingencies"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherIncome_facf0722-bbc0-426d-8819-e18b3c35af81" xlink:to="loc_kof_CancellationOfContingencies_a05fddc2-4ade-4298-be59-fa70950feb15" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetForeignExchangeGains_8767fb55-9db3-474d-8634-1d170d1628ea" xlink:href="kof-20231231.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_facf0722-bbc0-426d-8819-e18b3c35af81" xlink:to="loc_kof_NetForeignExchangeGains_8767fb55-9db3-474d-8634-1d170d1628ea" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail" xlink:type="simple" xlink:href="kof-20231231.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_da1faaa7-3f42-4924-88c3-a8cb9f0c6812" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncome_f6c3c904-70c7-43ab-8aac-7d1dba567190" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_da1faaa7-3f42-4924-88c3-a8cb9f0c6812" xlink:to="loc_ifrs-full_CurrentTaxExpenseIncome_f6c3c904-70c7-43ab-8aac-7d1dba567190" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_cd761249-6dab-4ce5-a984-eceb19c92ea9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_da1faaa7-3f42-4924-88c3-a8cb9f0c6812" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncome_cd761249-6dab-4ce5-a984-eceb19c92ea9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_c3326b59-bdf5-4596-a390-a88df93cd011" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxExpenseIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_abc28843-006a-40a4-9801-7aad18d168b4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_c3326b59-bdf5-4596-a390-a88df93cd011" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_abc28843-006a-40a4-9801-7aad18d168b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized_20408c46-31c0-4f35-bab8-2e7ca433f4e6" xlink:href="kof-20231231.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_c3326b59-bdf5-4596-a390-a88df93cd011" xlink:to="loc_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized_20408c46-31c0-4f35-bab8-2e7ca433f4e6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail" xlink:type="simple" xlink:href="kof-20231231.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_1356f544-2057-49dd-b8ca-a46b7bb6fab4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome_1102f684-930c-494a-bbd5-66d58cc88ba4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_1356f544-2057-49dd-b8ca-a46b7bb6fab4" xlink:to="loc_ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome_1102f684-930c-494a-bbd5-66d58cc88ba4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome_61741f5c-2acd-448d-a098-fe20c37c0ebc" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_1356f544-2057-49dd-b8ca-a46b7bb6fab4" xlink:to="loc_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome_61741f5c-2acd-448d-a098-fe20c37c0ebc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail" xlink:type="simple" xlink:href="kof-20231231.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_03773597-0acc-44bf-8bb3-f466da3aba9d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AverageEffectiveTaxRate"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ApplicableTaxRate_21a85d54-22ad-4b3f-9802-5257d361ff9d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ApplicableTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_03773597-0acc-44bf-8bb3-f466da3aba9d" xlink:to="loc_ifrs-full_ApplicableTaxRate_21a85d54-22ad-4b3f-9802-5257d361ff9d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods_1b9ffb15-f13e-46d0-accc-065b1b27f058" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_03773597-0acc-44bf-8bb3-f466da3aba9d" xlink:to="loc_ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods_1b9ffb15-f13e-46d0-accc-065b1b27f058" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies_cfce9721-7c28-46fd-be3a-df16518e81ce" xlink:href="kof-20231231.xsd#kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_03773597-0acc-44bf-8bb3-f466da3aba9d" xlink:to="loc_kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies_cfce9721-7c28-46fd-be3a-df16518e81ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxRateEffectOfAnnualInflationTaxAdjustment_98b2e1f5-40a2-4393-88ce-f5dd298981d8" xlink:href="kof-20231231.xsd#kof_TaxRateEffectOfAnnualInflationTaxAdjustment"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_03773597-0acc-44bf-8bb3-f466da3aba9d" xlink:to="loc_kof_TaxRateEffectOfAnnualInflationTaxAdjustment_98b2e1f5-40a2-4393-88ce-f5dd298981d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss_1f88869d-3413-477e-b5d1-4d664a37a179" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_03773597-0acc-44bf-8bb3-f466da3aba9d" xlink:to="loc_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss_1f88869d-3413-477e-b5d1-4d664a37a179" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation_a0fd81b4-9632-491a-b267-19645a6bc738" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_03773597-0acc-44bf-8bb3-f466da3aba9d" xlink:to="loc_ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation_a0fd81b4-9632-491a-b267-19645a6bc738" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate_f498c3dd-5075-4855-bde9-31bcd56cc0ed" xlink:href="kof-20231231.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_03773597-0acc-44bf-8bb3-f466da3aba9d" xlink:to="loc_kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate_f498c3dd-5075-4855-bde9-31bcd56cc0ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxRateEffectOfEffectOfRestatementOfTaxValues_108d035a-ea18-459f-89cb-fcef93958786" xlink:href="kof-20231231.xsd#kof_TaxRateEffectOfEffectOfRestatementOfTaxValues"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_03773597-0acc-44bf-8bb3-f466da3aba9d" xlink:to="loc_kof_TaxRateEffectOfEffectOfRestatementOfTaxValues_108d035a-ea18-459f-89cb-fcef93958786" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectFromChangeInTaxRate_30d5ea71-a7b2-4175-a42e-9a19c3870b4c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_03773597-0acc-44bf-8bb3-f466da3aba9d" xlink:to="loc_ifrs-full_TaxRateEffectFromChangeInTaxRate_30d5ea71-a7b2-4175-a42e-9a19c3870b4c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfTaxEffectOfIncomeTaxCredits_ede2708d-3954-4f4e-8898-86db959cca6f" xlink:href="kof-20231231.xsd#kof_PercentageOfTaxEffectOfIncomeTaxCredits"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_03773597-0acc-44bf-8bb3-f466da3aba9d" xlink:to="loc_kof_PercentageOfTaxEffectOfIncomeTaxCredits_ede2708d-3954-4f4e-8898-86db959cca6f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfTaxLosses_2621c369-a03b-4fdf-bd88-22d4135231e2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TaxRateEffectOfTaxLosses"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_03773597-0acc-44bf-8bb3-f466da3aba9d" xlink:to="loc_ifrs-full_TaxRateEffectOfTaxLosses_2621c369-a03b-4fdf-bd88-22d4135231e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_c294ef49-9453-4388-b6c3-df73c8131779" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_03773597-0acc-44bf-8bb3-f466da3aba9d" xlink:to="loc_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_c294ef49-9453-4388-b6c3-df73c8131779" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail" xlink:type="simple" xlink:href="kof-20231231.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_ad25b3d7-2c5d-4b64-8a3b-d19ee2156994" xlink:href="kof-20231231.xsd#kof_TaxLossesCarryforward"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireInYearSeven_88e7553f-a43a-4d39-be2f-f42cadd09d5a" xlink:href="kof-20231231.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_ad25b3d7-2c5d-4b64-8a3b-d19ee2156994" xlink:to="loc_kof_TaxLossesCarriedForwardWhichExpireInYearSeven_88e7553f-a43a-4d39-be2f-f42cadd09d5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireInYearSix_55ffb7ed-8681-43d1-ab57-99ee82eb16a5" xlink:href="kof-20231231.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_ad25b3d7-2c5d-4b64-8a3b-d19ee2156994" xlink:to="loc_kof_TaxLossesCarriedForwardWhichExpireInYearSix_55ffb7ed-8681-43d1-ab57-99ee82eb16a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration_55ea5bff-47db-4c20-a236-04adfcf173f4" xlink:href="kof-20231231.xsd#kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_TaxLossesCarryforward_ad25b3d7-2c5d-4b64-8a3b-d19ee2156994" xlink:to="loc_kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration_55ea5bff-47db-4c20-a236-04adfcf173f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireInYearFive_ec14e698-f529-493e-a484-7ed77e71268d" xlink:href="kof-20231231.xsd#kof_TaxLossesCarriedForwardWhichExpireInYearFive"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_TaxLossesCarryforward_ad25b3d7-2c5d-4b64-8a3b-d19ee2156994" xlink:to="loc_kof_TaxLossesCarriedForwardWhichExpireInYearFive_ec14e698-f529-493e-a484-7ed77e71268d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireInYearEight_7cd897dc-af22-4bfa-bdf3-ca4d132ac33d" xlink:href="kof-20231231.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_ad25b3d7-2c5d-4b64-8a3b-d19ee2156994" xlink:to="loc_kof_TaxLossesCarriedForwardWhichExpireInYearEight_7cd897dc-af22-4bfa-bdf3-ca4d132ac33d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireThereafter_088fcbcb-dc48-402e-ad06-0f0693e3fb39" xlink:href="kof-20231231.xsd#kof_TaxLossesCarriedForwardWhichExpireThereafter"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_TaxLossesCarryforward_ad25b3d7-2c5d-4b64-8a3b-d19ee2156994" xlink:to="loc_kof_TaxLossesCarriedForwardWhichExpireThereafter_088fcbcb-dc48-402e-ad06-0f0693e3fb39" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentLiabilitiesDetail" xlink:type="simple" xlink:href="kof-20231231.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_e4149c39-722c-45b2-ba90-533b5200d96c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherCurrentLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan_6a31a72d-b13e-4b98-8772-8de8e31db6a2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_e4149c39-722c-45b2-ba90-533b5200d96c" xlink:to="loc_ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan_6a31a72d-b13e-4b98-8772-8de8e31db6a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherCurrentExpenses_87ac456b-eac5-44b7-963b-70bc22db50cc" xlink:href="kof-20231231.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_e4149c39-722c-45b2-ba90-533b5200d96c" xlink:to="loc_kof_OtherCurrentExpenses_87ac456b-eac5-44b7-963b-70bc22db50cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentAccruedExpenses_e19cc195-c4a7-4049-9494-fc2ce4f0eb1f" xlink:href="kof-20231231.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_e4149c39-722c-45b2-ba90-533b5200d96c" xlink:to="loc_kof_CurrentAccruedExpenses_e19cc195-c4a7-4049-9494-fc2ce4f0eb1f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentFinancialLiabilitiesDetail" xlink:type="simple" xlink:href="kof-20231231.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_1d5fbe1a-1538-4989-abd9-43ee8bb31aa9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherCurrentFinancialLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentDerivativeFinancialLiabilities_4e1e4812-acb0-4a74-a900-f0cee023a459" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_1d5fbe1a-1538-4989-abd9-43ee8bb31aa9" xlink:to="loc_ifrs-full_CurrentDerivativeFinancialLiabilities_4e1e4812-acb0-4a74-a900-f0cee023a459" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentDividendPayables_ce438552-e31d-4353-b980-52746dcf44ab" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_1d5fbe1a-1538-4989-abd9-43ee8bb31aa9" xlink:to="loc_ifrs-full_CurrentDividendPayables_ce438552-e31d-4353-b980-52746dcf44ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentSundryCreditors_d87863ba-476a-42c5-ae60-4de3094ad1da" xlink:href="kof-20231231.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_1d5fbe1a-1538-4989-abd9-43ee8bb31aa9" xlink:to="loc_kof_CurrentSundryCreditors_d87863ba-476a-42c5-ae60-4de3094ad1da" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentLiabilitiesDetail" xlink:type="simple" xlink:href="kof-20231231.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_f4f04956-e576-410e-a9be-9e1bb77212ea" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherNoncurrentLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxesPayable_22b6c856-1423-443e-88e7-7a2c3df1d980" xlink:href="kof-20231231.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_f4f04956-e576-410e-a9be-9e1bb77212ea" xlink:to="loc_kof_TaxesPayable_22b6c856-1423-443e-88e7-7a2c3df1d980" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentDebtInstrumentsIssued_1fd77062-7b44-4037-92eb-b7f0466ddc08" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_f4f04956-e576-410e-a9be-9e1bb77212ea" xlink:to="loc_ifrs-full_NoncurrentDebtInstrumentsIssued_1fd77062-7b44-4037-92eb-b7f0466ddc08" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherLongTermLiabilities_23a6da4c-4ec4-4446-aff2-463d462e8c8e" xlink:href="kof-20231231.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_f4f04956-e576-410e-a9be-9e1bb77212ea" xlink:to="loc_kof_OtherLongTermLiabilities_23a6da4c-4ec4-4446-aff2-463d462e8c8e" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>12
<FILENAME>kof-20231231_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 2024 Workiva-->
<!--r:d88ea4f7-23dd-48cc-b7f1-608e60d6e493,g:121c7907-0dda-47d5-a92d-873ee4292e3d-->
<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-20231231.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_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_216055f8-35ac-4d5f-a2aa-c9d0b1aa77fa" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_DocumentInformationTable_216055f8-35ac-4d5f-a2aa-c9d0b1aa77fa" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_c7420216-e40d-4e94-96f8-cd47b660c6c7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_216055f8-35ac-4d5f-a2aa-c9d0b1aa77fa" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_c7420216-e40d-4e94-96f8-cd47b660c6c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_c7420216-e40d-4e94-96f8-cd47b660c6c7_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_c7420216-e40d-4e94-96f8-cd47b660c6c7" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_c7420216-e40d-4e94-96f8-cd47b660c6c7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_ddb0da7f-565b-4c87-96b1-fb2e80542433" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_c7420216-e40d-4e94-96f8-cd47b660c6c7" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_ddb0da7f-565b-4c87-96b1-fb2e80542433" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AmericanDepositarySharesEachRepresenting10UnitsMember_b829e869-4ba1-47e3-9d6d-9c064cddf3d3" xlink:href="kof-20231231.xsd#kof_AmericanDepositarySharesEachRepresenting10UnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_ddb0da7f-565b-4c87-96b1-fb2e80542433" xlink:to="loc_kof_AmericanDepositarySharesEachRepresenting10UnitsMember_b829e869-4ba1-47e3-9d6d-9c064cddf3d3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember_556ebdc8-154b-4fb8-9dca-75de5cf9444a" xlink:href="kof-20231231.xsd#kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_ddb0da7f-565b-4c87-96b1-fb2e80542433" xlink:to="loc_kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember_556ebdc8-154b-4fb8-9dca-75de5cf9444a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ClassBCommonStockMember_8495c68a-670c-4a97-90b3-abe8dd19e860" xlink:href="kof-20231231.xsd#kof_ClassBCommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_ddb0da7f-565b-4c87-96b1-fb2e80542433" xlink:to="loc_kof_ClassBCommonStockMember_8495c68a-670c-4a97-90b3-abe8dd19e860" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ClassLCommonStockMember_18adfa8d-804a-4365-8d9c-767153c09216" xlink:href="kof-20231231.xsd#kof_ClassLCommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_ddb0da7f-565b-4c87-96b1-fb2e80542433" xlink:to="loc_kof_ClassLCommonStockMember_18adfa8d-804a-4365-8d9c-767153c09216" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_A2750SeniorNotesDue2030Member_7a48b2ad-4b94-4454-8770-ed0bb757675d" xlink:href="kof-20231231.xsd#kof_A2750SeniorNotesDue2030Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_ddb0da7f-565b-4c87-96b1-fb2e80542433" xlink:to="loc_kof_A2750SeniorNotesDue2030Member_7a48b2ad-4b94-4454-8770-ed0bb757675d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_A1850SeniorNotesDue2023Member_e5242182-ed13-4d58-89ba-82dc8d144448" xlink:href="kof-20231231.xsd#kof_A1850SeniorNotesDue2023Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_ddb0da7f-565b-4c87-96b1-fb2e80542433" xlink:to="loc_kof_A1850SeniorNotesDue2023Member_e5242182-ed13-4d58-89ba-82dc8d144448" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ClassACommonStockMember_525d4780-a26c-4bb1-91e5-9663f77ac18c" xlink:href="kof-20231231.xsd#kof_ClassACommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_ddb0da7f-565b-4c87-96b1-fb2e80542433" xlink:to="loc_kof_ClassACommonStockMember_525d4780-a26c-4bb1-91e5-9663f77ac18c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ClassDCommonStockMember_39089eb7-7000-4ff7-8d3c-b4e219dd5cd0" xlink:href="kof-20231231.xsd#kof_ClassDCommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_ddb0da7f-565b-4c87-96b1-fb2e80542433" xlink:to="loc_kof_ClassDCommonStockMember_39089eb7-7000-4ff7-8d3c-b4e219dd5cd0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressesAddressTypeAxis_b595de85-c3de-42d5-8734-b5457529ac68" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressesAddressTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_216055f8-35ac-4d5f-a2aa-c9d0b1aa77fa" xlink:to="loc_dei_EntityAddressesAddressTypeAxis_b595de85-c3de-42d5-8734-b5457529ac68" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AddressTypeDomain_b595de85-c3de-42d5-8734-b5457529ac68_default" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AddressTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_EntityAddressesAddressTypeAxis_b595de85-c3de-42d5-8734-b5457529ac68" xlink:to="loc_dei_AddressTypeDomain_b595de85-c3de-42d5-8734-b5457529ac68_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AddressTypeDomain_3303d4f4-1352-4dfb-bf6f-0d25ef7f9b3e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AddressTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_EntityAddressesAddressTypeAxis_b595de85-c3de-42d5-8734-b5457529ac68" xlink:to="loc_dei_AddressTypeDomain_3303d4f4-1352-4dfb-bf6f-0d25ef7f9b3e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_BusinessContactMember_51b9869d-9131-461d-9338-5523f427b7fb" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_BusinessContactMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_AddressTypeDomain_3303d4f4-1352-4dfb-bf6f-0d25ef7f9b3e" xlink:to="loc_dei_BusinessContactMember_51b9869d-9131-461d-9338-5523f427b7fb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_3601a329-11cc-4100-b0be-b6d0ef9719b9" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_DocumentType_3601a329-11cc-4100-b0be-b6d0ef9719b9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_66965936-6c34-4427-bc36-39d729d27c23" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_DocumentPeriodEndDate_66965936-6c34-4427-bc36-39d729d27c23" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_5046c6a8-b9e0-496f-a412-0f585c62e181" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_CurrentFiscalYearEndDate_5046c6a8-b9e0-496f-a412-0f585c62e181" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_ac32c0c9-23d0-43d7-a624-c6b091c85597" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_EntityFileNumber_ac32c0c9-23d0-43d7-a624-c6b091c85597" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_4e9ae826-4949-4345-8564-be28edcfc9ab" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_EntityIncorporationStateCountryCode_4e9ae826-4949-4345-8564-be28edcfc9ab" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_18519df4-844a-47f8-bbf3-e51b05272861" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_EntityAddressAddressLine1_18519df4-844a-47f8-bbf3-e51b05272861" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_ffffe200-3a63-480f-9f95-2b26db831bf0" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_EntityAddressAddressLine2_ffffe200-3a63-480f-9f95-2b26db831bf0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_8fd515e6-ea80-4571-a974-0278b783d742" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_EntityAddressCityOrTown_8fd515e6-ea80-4571-a974-0278b783d742" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_aa477970-e558-4afa-b1fa-3c0c487f6a01" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_EntityAddressPostalZipCode_aa477970-e558-4afa-b1fa-3c0c487f6a01" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCountry_19a1dae7-470e-4f07-ab2f-eef2ab1378bc" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCountry"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_EntityAddressCountry_19a1dae7-470e-4f07-ab2f-eef2ab1378bc" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ContactPersonnelName_7715594f-3733-4ce1-bd8c-73004825ba84" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_ContactPersonnelName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_ContactPersonnelName_7715594f-3733-4ce1-bd8c-73004825ba84" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_4c4dbbda-b144-4720-b31e-da8eea2175c2" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_CityAreaCode_4c4dbbda-b144-4720-b31e-da8eea2175c2" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_e04d50f1-2ceb-4953-acb4-88fe53ec629a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_LocalPhoneNumber_e04d50f1-2ceb-4953-acb4-88fe53ec629a" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ContactPersonnelEmailAddress_81d171f0-3a37-4b75-9da7-7de13727686a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_ContactPersonnelEmailAddress"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_ContactPersonnelEmailAddress_81d171f0-3a37-4b75-9da7-7de13727686a" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_8dfacac1-26af-42f1-a774-be055bd7c584" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_Security12bTitle_8dfacac1-26af-42f1-a774-be055bd7c584" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_0ae59416-07fc-4990-8291-b79082e4776a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_TradingSymbol_0ae59416-07fc-4990-8291-b79082e4776a" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_cfc3548d-dcb9-4bbb-8957-448cb9f21c64" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_SecurityExchangeName_cfc3548d-dcb9-4bbb-8957-448cb9f21c64" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_db95c033-c763-4588-b680-081abb74c409" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_db95c033-c763-4588-b680-081abb74c409" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_a7a68159-3384-41d3-bf15-0f19be207fa6" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_a7a68159-3384-41d3-bf15-0f19be207fa6" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_8213df9a-45a7-4859-971c-53c08d6d74ea" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_EntityVoluntaryFilers_8213df9a-45a7-4859-971c-53c08d6d74ea" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_20fc91eb-6b13-40df-8911-304c943a0d27" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_EntityCurrentReportingStatus_20fc91eb-6b13-40df-8911-304c943a0d27" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_e421e192-c977-4aeb-ba71-3c56319d80c6" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_EntityInteractiveDataCurrent_e421e192-c977-4aeb-ba71-3c56319d80c6" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_c7acdd5b-1975-4ebb-b7e9-f21b0d3d911e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_EntityFilerCategory_c7acdd5b-1975-4ebb-b7e9-f21b0d3d911e" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_c5a64460-4881-4f17-8dec-37aaf37d4baf" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_EntityEmergingGrowthCompany_c5a64460-4881-4f17-8dec-37aaf37d4baf" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_52bca73f-6012-4f4a-955b-b05384560605" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_IcfrAuditorAttestationFlag_52bca73f-6012-4f4a-955b-b05384560605" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_cbb87848-24bb-4c4f-8f13-041b4a3f488a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_EntityShellCompany_cbb87848-24bb-4c4f-8f13-041b4a3f488a" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_0aa1014c-d0fa-42e4-b847-49a621ef2482" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_EntityRegistrantName_0aa1014c-d0fa-42e4-b847-49a621ef2482" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_8eae2439-cbea-410d-a457-e3e40ae1318a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_AmendmentFlag_8eae2439-cbea-410d-a457-e3e40ae1318a" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_c3ddad65-1235-4345-8db9-dfcb04de4aef" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_DocumentFiscalYearFocus_c3ddad65-1235-4345-8db9-dfcb04de4aef" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_0fa59442-c8eb-4adf-af3e-de0e70c30a67" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_DocumentFiscalPeriodFocus_0fa59442-c8eb-4adf-af3e-de0e70c30a67" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_f1e0dee3-4787-4feb-8ace-381fc40760d4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_DocumentAnnualReport_f1e0dee3-4787-4feb-8ace-381fc40760d4" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_a3bb1bec-55d8-4fdb-abe8-1c7882bcb112" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_DocumentTransitionReport_a3bb1bec-55d8-4fdb-abe8-1c7882bcb112" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_4ecc4a99-0c31-4772-ae60-439fe79215f3" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_EntityCentralIndexKey_4ecc4a99-0c31-4772-ae60-439fe79215f3" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAccountingStandard_ffa27671-88fc-453b-9a78-23074c35349e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAccountingStandard"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_DocumentAccountingStandard_ffa27671-88fc-453b-9a78-23074c35349e" xlink:type="arc" order="33"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentRegistrationStatement_2480d7db-3578-46d1-9f74-29409a7f24bc" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentRegistrationStatement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_DocumentRegistrationStatement_2480d7db-3578-46d1-9f74-29409a7f24bc" xlink:type="arc" order="34"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag_33312f26-6a71-4004-bab7-f21ca30aff16" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_DocumentFinStmtErrorCorrectionFlag_33312f26-6a71-4004-bab7-f21ca30aff16" xlink:type="arc" order="35"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentShellCompanyReport_bb566982-7ff0-4031-b44e-1eeb17561cec" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentShellCompanyReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_DocumentShellCompanyReport_bb566982-7ff0-4031-b44e-1eeb17561cec" xlink:type="arc" order="36"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition" xlink:type="simple" xlink:href="kof-20231231.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_4fab44e4-1050-4d46-906d-9c656f66581a" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedBalanceSheetStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedBalanceSheetStatementTable_82e4b7f2-1608-43fd-8a0a-c13d9e62cc8c" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedBalanceSheetStatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_4fab44e4-1050-4d46-906d-9c656f66581a" xlink:to="loc_srt_CondensedBalanceSheetStatementTable_82e4b7f2-1608-43fd-8a0a-c13d9e62cc8c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_5039f194-68d0-42e9-ac4a-7815bd5b86f3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrencyInWhichInformationIsDisplayedAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_CondensedBalanceSheetStatementTable_82e4b7f2-1608-43fd-8a0a-c13d9e62cc8c" xlink:to="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_5039f194-68d0-42e9-ac4a-7815bd5b86f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_5039f194-68d0-42e9-ac4a-7815bd5b86f3_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FunctionalOrPresentationCurrencyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_5039f194-68d0-42e9-ac4a-7815bd5b86f3" xlink:to="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_5039f194-68d0-42e9-ac4a-7815bd5b86f3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_c7ae3f05-4039-48e1-be91-0ba1cb5a7772" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FunctionalOrPresentationCurrencyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_5039f194-68d0-42e9-ac4a-7815bd5b86f3" xlink:to="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_c7ae3f05-4039-48e1-be91-0ba1cb5a7772" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember_7e020850-3905-41b9-ba2b-fac160258f8a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_c7ae3f05-4039-48e1-be91-0ba1cb5a7772" xlink:to="loc_ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember_7e020850-3905-41b9-ba2b-fac160258f8a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AssetsAbstract_bbee93a5-45b6-4f01-afdf-658575f03d62" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_4fab44e4-1050-4d46-906d-9c656f66581a" xlink:to="loc_ifrs-full_AssetsAbstract_bbee93a5-45b6-4f01-afdf-658575f03d62" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssetsAbstract_13b396de-9a41-4467-968d-b6db1f9c69fe" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentAssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AssetsAbstract_bbee93a5-45b6-4f01-afdf-658575f03d62" xlink:to="loc_ifrs-full_CurrentAssetsAbstract_13b396de-9a41-4467-968d-b6db1f9c69fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalents_21e75b1d-6599-486a-b9ed-db21c68debce" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashAndCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_13b396de-9a41-4467-968d-b6db1f9c69fe" xlink:to="loc_ifrs-full_CashAndCashEquivalents_21e75b1d-6599-486a-b9ed-db21c68debce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivables_ffb6e07a-bc79-4331-b5ec-3e86ba0cc743" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherCurrentReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_13b396de-9a41-4467-968d-b6db1f9c69fe" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivables_ffb6e07a-bc79-4331-b5ec-3e86ba0cc743" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Inventories_0b0604b5-a222-454c-a5b3-ecdd9c674c38" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Inventories"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_13b396de-9a41-4467-968d-b6db1f9c69fe" xlink:to="loc_ifrs-full_Inventories_0b0604b5-a222-454c-a5b3-ecdd9c674c38" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentRecoverablesIncomeTax_a096cd22-95d2-451d-bb8a-08482f8f0a0d" xlink:href="kof-20231231.xsd#kof_CurrentRecoverablesIncomeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_13b396de-9a41-4467-968d-b6db1f9c69fe" xlink:to="loc_kof_CurrentRecoverablesIncomeTax_a096cd22-95d2-451d-bb8a-08482f8f0a0d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherCurrentTaxAssetsRecoverable_c2ada815-c289-4554-8b41-b8a2ac5464c9" xlink:href="kof-20231231.xsd#kof_OtherCurrentTaxAssetsRecoverable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_13b396de-9a41-4467-968d-b6db1f9c69fe" xlink:to="loc_kof_OtherCurrentTaxAssetsRecoverable_c2ada815-c289-4554-8b41-b8a2ac5464c9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentFinancialAssets_4ae4750e-bb70-4f44-ac97-74e5dd8dcf7c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherCurrentFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_13b396de-9a41-4467-968d-b6db1f9c69fe" xlink:to="loc_ifrs-full_OtherCurrentFinancialAssets_4ae4750e-bb70-4f44-ac97-74e5dd8dcf7c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentAssets_8693f980-9510-45dc-863e-de8a77a70e5a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherCurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_13b396de-9a41-4467-968d-b6db1f9c69fe" xlink:to="loc_ifrs-full_OtherCurrentAssets_8693f980-9510-45dc-863e-de8a77a70e5a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssets_1f6ca96f-8c1e-4936-95f3-4ecfc0591a46" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_13b396de-9a41-4467-968d-b6db1f9c69fe" xlink:to="loc_ifrs-full_CurrentAssets_1f6ca96f-8c1e-4936-95f3-4ecfc0591a46" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssetsAbstract_3e7e2002-39d1-4d5a-8fcd-59d258b96fea" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentAssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AssetsAbstract_bbee93a5-45b6-4f01-afdf-658575f03d62" xlink:to="loc_ifrs-full_NoncurrentAssetsAbstract_3e7e2002-39d1-4d5a-8fcd-59d258b96fea" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentAccountedForUsingEquityMethod_af150480-9d6b-4807-b5d1-a280f26e8b4f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentAccountedForUsingEquityMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_3e7e2002-39d1-4d5a-8fcd-59d258b96fea" xlink:to="loc_ifrs-full_InvestmentAccountedForUsingEquityMethod_af150480-9d6b-4807-b5d1-a280f26e8b4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssets_96c0c05d-b1ca-4018-9b5e-39e10f63355f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RightofuseAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_3e7e2002-39d1-4d5a-8fcd-59d258b96fea" xlink:to="loc_ifrs-full_RightofuseAssets_96c0c05d-b1ca-4018-9b5e-39e10f63355f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_8216d8c8-b74c-42c2-82a4-eb871e6a660b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_3e7e2002-39d1-4d5a-8fcd-59d258b96fea" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_8216d8c8-b74c-42c2-82a4-eb871e6a660b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwill_2433c705-c99f-467b-87f2-6520f6be5d24" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsAndGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_3e7e2002-39d1-4d5a-8fcd-59d258b96fea" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwill_2433c705-c99f-467b-87f2-6520f6be5d24" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssets_2c221d7d-4268-4b2b-86dd-e8c253bcbc6c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_3e7e2002-39d1-4d5a-8fcd-59d258b96fea" xlink:to="loc_ifrs-full_DeferredTaxAssets_2c221d7d-4268-4b2b-86dd-e8c253bcbc6c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentFinancialAssets_c611d195-26f6-49dc-94eb-6eef989813db" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherNoncurrentFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_3e7e2002-39d1-4d5a-8fcd-59d258b96fea" xlink:to="loc_ifrs-full_OtherNoncurrentFinancialAssets_c611d195-26f6-49dc-94eb-6eef989813db" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentNonfinancialAssets_aff35f7b-8e31-43a3-a6f7-967ee2ebaec4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherNoncurrentNonfinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_3e7e2002-39d1-4d5a-8fcd-59d258b96fea" xlink:to="loc_ifrs-full_OtherNoncurrentNonfinancialAssets_aff35f7b-8e31-43a3-a6f7-967ee2ebaec4" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssets_841851e1-8621-4604-a164-ac3bc7310055" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_3e7e2002-39d1-4d5a-8fcd-59d258b96fea" xlink:to="loc_ifrs-full_NoncurrentAssets_841851e1-8621-4604-a164-ac3bc7310055" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Assets_83a58aa7-a061-4ed6-a2f1-0e26de148c1c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AssetsAbstract_bbee93a5-45b6-4f01-afdf-658575f03d62" xlink:to="loc_ifrs-full_Assets_83a58aa7-a061-4ed6-a2f1-0e26de148c1c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAndLiabilitiesAbstract_fd06d656-dcd3-447e-ba28-4127bad1bc28" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityAndLiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_4fab44e4-1050-4d46-906d-9c656f66581a" xlink:to="loc_ifrs-full_EquityAndLiabilitiesAbstract_fd06d656-dcd3-447e-ba28-4127bad1bc28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilitiesAbstract_ddc730c1-c009-488d-b44e-c0db5d73f7fe" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentLiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_fd06d656-dcd3-447e-ba28-4127bad1bc28" xlink:to="loc_ifrs-full_CurrentLiabilitiesAbstract_ddc730c1-c009-488d-b44e-c0db5d73f7fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentPortionOfBankLoansAndNotesPayable_c1c7e2b2-cfb7-46b6-b766-f2031bb0d650" xlink:href="kof-20231231.xsd#kof_CurrentPortionOfBankLoansAndNotesPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ddc730c1-c009-488d-b44e-c0db5d73f7fe" xlink:to="loc_kof_CurrentPortionOfBankLoansAndNotesPayable_c1c7e2b2-cfb7-46b6-b766-f2031bb0d650" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_fd58ddcf-1d0e-451e-b700-42ceb35b7477" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ddc730c1-c009-488d-b44e-c0db5d73f7fe" xlink:to="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_fd58ddcf-1d0e-451e-b700-42ceb35b7477" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLeaseLiabilities_555943ee-114c-46b0-b43d-5128f6a96a41" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentLeaseLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ddc730c1-c009-488d-b44e-c0db5d73f7fe" xlink:to="loc_ifrs-full_CurrentLeaseLiabilities_555943ee-114c-46b0-b43d-5128f6a96a41" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentInterestPayable_131d9286-4a4a-4db4-98a3-8db89ad2383e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentInterestPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ddc730c1-c009-488d-b44e-c0db5d73f7fe" xlink:to="loc_ifrs-full_CurrentInterestPayable_131d9286-4a4a-4db4-98a3-8db89ad2383e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_7a5725d1-1229-4e98-89ee-bb52c2169b2b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherPayablesToTradeSuppliers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ddc730c1-c009-488d-b44e-c0db5d73f7fe" xlink:to="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_7a5725d1-1229-4e98-89ee-bb52c2169b2b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentLiabilities_8e30ae9b-4e4d-4c0f-a8ce-5c6cc6ae9d2b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherCurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ddc730c1-c009-488d-b44e-c0db5d73f7fe" xlink:to="loc_ifrs-full_OtherCurrentLiabilities_8e30ae9b-4e4d-4c0f-a8ce-5c6cc6ae9d2b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxLiabilities_70f2c76d-c705-4ea8-a5dd-1cbd2a4bfc0b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentTaxLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ddc730c1-c009-488d-b44e-c0db5d73f7fe" xlink:to="loc_ifrs-full_CurrentTaxLiabilities_70f2c76d-c705-4ea8-a5dd-1cbd2a4bfc0b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax_2cd374c9-25d5-454f-ac2a-a9b8fcafdab3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ddc730c1-c009-488d-b44e-c0db5d73f7fe" xlink:to="loc_ifrs-full_CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax_2cd374c9-25d5-454f-ac2a-a9b8fcafdab3" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentFinancialLiabilities_fa54ad72-554d-4b9f-8aab-d6c194732a61" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherCurrentFinancialLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ddc730c1-c009-488d-b44e-c0db5d73f7fe" xlink:to="loc_ifrs-full_OtherCurrentFinancialLiabilities_fa54ad72-554d-4b9f-8aab-d6c194732a61" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilities_d8c8c93e-3807-4876-b0e1-d53be37db1c9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ddc730c1-c009-488d-b44e-c0db5d73f7fe" xlink:to="loc_ifrs-full_CurrentLiabilities_d8c8c93e-3807-4876-b0e1-d53be37db1c9" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLiabilitiesAbstract_2c5e9751-1279-4f27-bffb-a3e587e1cb3d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentLiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_fd06d656-dcd3-447e-ba28-4127bad1bc28" xlink:to="loc_ifrs-full_NoncurrentLiabilitiesAbstract_2c5e9751-1279-4f27-bffb-a3e587e1cb3d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonCurrentPortionOfBankLoansAndNotesPayable_a0d1be54-e782-4472-ac0b-a717ddfe38b9" xlink:href="kof-20231231.xsd#kof_NonCurrentPortionOfBankLoansAndNotesPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_2c5e9751-1279-4f27-bffb-a3e587e1cb3d" xlink:to="loc_kof_NonCurrentPortionOfBankLoansAndNotesPayable_a0d1be54-e782-4472-ac0b-a717ddfe38b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentProvisionsForEmployeeBenefits_9bc3b9dc-8ec4-4aee-991c-73154543cced" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentProvisionsForEmployeeBenefits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_2c5e9751-1279-4f27-bffb-a3e587e1cb3d" xlink:to="loc_ifrs-full_NoncurrentProvisionsForEmployeeBenefits_9bc3b9dc-8ec4-4aee-991c-73154543cced" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLeaseLiabilities_0196c0c6-0cc6-4697-96a3-69d4e3f1c81c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentLeaseLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_2c5e9751-1279-4f27-bffb-a3e587e1cb3d" xlink:to="loc_ifrs-full_NoncurrentLeaseLiabilities_0196c0c6-0cc6-4697-96a3-69d4e3f1c81c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_f062a49c-605d-4401-9b22-e5586c90a36a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_2c5e9751-1279-4f27-bffb-a3e587e1cb3d" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_f062a49c-605d-4401-9b22-e5586c90a36a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentFinancialLiabilities_dc142c0f-3979-4acf-b6af-303a679dda34" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherNoncurrentFinancialLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_2c5e9751-1279-4f27-bffb-a3e587e1cb3d" xlink:to="loc_ifrs-full_OtherNoncurrentFinancialLiabilities_dc142c0f-3979-4acf-b6af-303a679dda34" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentProvisions_048084be-a36d-4d90-8ed7-286a79d7b309" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentProvisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_2c5e9751-1279-4f27-bffb-a3e587e1cb3d" xlink:to="loc_ifrs-full_NoncurrentProvisions_048084be-a36d-4d90-8ed7-286a79d7b309" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentLiabilities_67c79e74-f425-4848-94c4-293557208f9f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherNoncurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_2c5e9751-1279-4f27-bffb-a3e587e1cb3d" xlink:to="loc_ifrs-full_OtherNoncurrentLiabilities_67c79e74-f425-4848-94c4-293557208f9f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLiabilities_f14cc36f-56aa-4c7b-bdf7-b34b9c4ce71a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_2c5e9751-1279-4f27-bffb-a3e587e1cb3d" xlink:to="loc_ifrs-full_NoncurrentLiabilities_f14cc36f-56aa-4c7b-bdf7-b34b9c4ce71a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_fc3c04c9-59ad-4b5f-8ef4-37d048eb21be" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_fd06d656-dcd3-447e-ba28-4127bad1bc28" xlink:to="loc_ifrs-full_Liabilities_fc3c04c9-59ad-4b5f-8ef4-37d048eb21be" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAbstract_a6f5b17c-d118-4f91-b04d-db3a6046d7ed" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_fd06d656-dcd3-447e-ba28-4127bad1bc28" xlink:to="loc_ifrs-full_EquityAbstract_a6f5b17c-d118-4f91-b04d-db3a6046d7ed" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IssuedCapital_032a8999-e3cc-42d6-813f-ae5baa84a6ce" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IssuedCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAbstract_a6f5b17c-d118-4f91-b04d-db3a6046d7ed" xlink:to="loc_ifrs-full_IssuedCapital_032a8999-e3cc-42d6-813f-ae5baa84a6ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionalPaidinCapital_730cee54-07a1-4619-b523-6ce2904594b8" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdditionalPaidinCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAbstract_a6f5b17c-d118-4f91-b04d-db3a6046d7ed" xlink:to="loc_ifrs-full_AdditionalPaidinCapital_730cee54-07a1-4619-b523-6ce2904594b8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetainedEarnings_415f136e-7b36-4b95-989e-37b0bd8ff893" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RetainedEarnings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAbstract_a6f5b17c-d118-4f91-b04d-db3a6046d7ed" xlink:to="loc_ifrs-full_RetainedEarnings_415f136e-7b36-4b95-989e-37b0bd8ff893" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherEquityInterest_130b90d1-869b-4a43-be45-5362eed8f82a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherEquityInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAbstract_a6f5b17c-d118-4f91-b04d-db3a6046d7ed" xlink:to="loc_ifrs-full_OtherEquityInterest_130b90d1-869b-4a43-be45-5362eed8f82a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_7d474cdd-4855-4324-99ec-9d7259c943a3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AccumulatedOtherComprehensiveIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAbstract_a6f5b17c-d118-4f91-b04d-db3a6046d7ed" xlink:to="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_7d474cdd-4855-4324-99ec-9d7259c943a3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_d2452f3b-12a4-48b5-a544-06035972683d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAbstract_a6f5b17c-d118-4f91-b04d-db3a6046d7ed" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParent_d2452f3b-12a4-48b5-a544-06035972683d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterests_f6b8f793-57e1-4a0c-88f1-ed38fd7e6f6a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncontrollingInterests"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAbstract_a6f5b17c-d118-4f91-b04d-db3a6046d7ed" xlink:to="loc_ifrs-full_NoncontrollingInterests_f6b8f793-57e1-4a0c-88f1-ed38fd7e6f6a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Equity_4935e8a2-0b81-4b3e-9895-b20473b17a46" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Equity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAbstract_a6f5b17c-d118-4f91-b04d-db3a6046d7ed" xlink:to="loc_ifrs-full_Equity_4935e8a2-0b81-4b3e-9895-b20473b17a46" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAndLiabilities_6924c0f3-c666-44f0-a49d-5cfc03ac16ca" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityAndLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_fd06d656-dcd3-447e-ba28-4127bad1bc28" xlink:to="loc_ifrs-full_EquityAndLiabilities_6924c0f3-c666-44f0-a49d-5cfc03ac16ca" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements" xlink:type="simple" xlink:href="kof-20231231.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_4be84c60-c63c-47b8-a149-5d0d59ab44ed" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedIncomeStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementTable_1e073730-ac0a-4c8b-ac3e-37bae520a048" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedIncomeStatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_4be84c60-c63c-47b8-a149-5d0d59ab44ed" xlink:to="loc_srt_CondensedIncomeStatementTable_1e073730-ac0a-4c8b-ac3e-37bae520a048" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_f11df078-e741-4add-95b0-cb73335fc25f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrencyInWhichInformationIsDisplayedAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_CondensedIncomeStatementTable_1e073730-ac0a-4c8b-ac3e-37bae520a048" xlink:to="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_f11df078-e741-4add-95b0-cb73335fc25f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_f11df078-e741-4add-95b0-cb73335fc25f_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FunctionalOrPresentationCurrencyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_f11df078-e741-4add-95b0-cb73335fc25f" xlink:to="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_f11df078-e741-4add-95b0-cb73335fc25f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_b550f4a8-2f09-418c-888c-ab1bfea5beb1" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FunctionalOrPresentationCurrencyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_f11df078-e741-4add-95b0-cb73335fc25f" xlink:to="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_b550f4a8-2f09-418c-888c-ab1bfea5beb1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember_2fa36e6b-a87e-4e0f-a5a8-f33103f56596" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_b550f4a8-2f09-418c-888c-ab1bfea5beb1" xlink:to="loc_ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember_2fa36e6b-a87e-4e0f-a5a8-f33103f56596" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesAxis_cb87a812-d023-48c0-b281-1e12735f6b9f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProductsAndServicesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_CondensedIncomeStatementTable_1e073730-ac0a-4c8b-ac3e-37bae520a048" xlink:to="loc_ifrs-full_ProductsAndServicesAxis_cb87a812-d023-48c0-b281-1e12735f6b9f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesMember_cb87a812-d023-48c0-b281-1e12735f6b9f_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProductsAndServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ProductsAndServicesAxis_cb87a812-d023-48c0-b281-1e12735f6b9f" xlink:to="loc_ifrs-full_ProductsAndServicesMember_cb87a812-d023-48c0-b281-1e12735f6b9f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesMember_bf653fd4-96f9-44dc-a0f8-ca1a891cd0d3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProductsAndServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ProductsAndServicesAxis_cb87a812-d023-48c0-b281-1e12735f6b9f" xlink:to="loc_ifrs-full_ProductsAndServicesMember_bf653fd4-96f9-44dc-a0f8-ca1a891cd0d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SaleOfProductsMember_dfd91b96-e67e-4ec5-b650-66739a016658" xlink:href="kof-20231231.xsd#kof_SaleOfProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProductsAndServicesMember_bf653fd4-96f9-44dc-a0f8-ca1a891cd0d3" xlink:to="loc_kof_SaleOfProductsMember_dfd91b96-e67e-4ec5-b650-66739a016658" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ServicesRenderedAndOtherOperatingRevenuesMember_a880e3e2-61c7-46d7-80e1-65a0694e9e30" xlink:href="kof-20231231.xsd#kof_ServicesRenderedAndOtherOperatingRevenuesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProductsAndServicesMember_bf653fd4-96f9-44dc-a0f8-ca1a891cd0d3" xlink:to="loc_kof_ServicesRenderedAndOtherOperatingRevenuesMember_a880e3e2-61c7-46d7-80e1-65a0694e9e30" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_42b304fe-df92-4ed1-ba53-aaf0f57c1eb4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_4be84c60-c63c-47b8-a149-5d0d59ab44ed" xlink:to="loc_ifrs-full_RevenueFromContractsWithCustomers_42b304fe-df92-4ed1-ba53-aaf0f57c1eb4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CostOfSales_a35dcaeb-6344-4818-8345-e5e518b87377" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CostOfSales"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_4be84c60-c63c-47b8-a149-5d0d59ab44ed" xlink:to="loc_ifrs-full_CostOfSales_a35dcaeb-6344-4818-8345-e5e518b87377" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossProfit_061379b2-be48-4f86-a35b-478573b33067" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_4be84c60-c63c-47b8-a149-5d0d59ab44ed" xlink:to="loc_ifrs-full_GrossProfit_061379b2-be48-4f86-a35b-478573b33067" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdministrativeExpense_4633ca3c-a499-4fab-a6d8-793b5c32714a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_4be84c60-c63c-47b8-a149-5d0d59ab44ed" xlink:to="loc_ifrs-full_AdministrativeExpense_4633ca3c-a499-4fab-a6d8-793b5c32714a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SellingExpenses_f0ae7109-f706-46ec-bded-a6f13f784e01" xlink:href="kof-20231231.xsd#kof_SellingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_4be84c60-c63c-47b8-a149-5d0d59ab44ed" xlink:to="loc_kof_SellingExpenses_f0ae7109-f706-46ec-bded-a6f13f784e01" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherIncome_e0738d34-cb76-4807-afaf-9fe1bd0ebeb0" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_4be84c60-c63c-47b8-a149-5d0d59ab44ed" xlink:to="loc_ifrs-full_OtherIncome_e0738d34-cb76-4807-afaf-9fe1bd0ebeb0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherExpenseByNature_50eb4093-a9b2-478b-8d25-80c83addbbc7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherExpenseByNature"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_4be84c60-c63c-47b8-a149-5d0d59ab44ed" xlink:to="loc_ifrs-full_OtherExpenseByNature_50eb4093-a9b2-478b-8d25-80c83addbbc7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpense_52831f7b-52c6-4248-990e-a8dcdf091e77" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_4be84c60-c63c-47b8-a149-5d0d59ab44ed" xlink:to="loc_ifrs-full_InterestExpense_52831f7b-52c6-4248-990e-a8dcdf091e77" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinanceIncome_148e0a05-ad0d-46a5-ad1d-205486d4b690" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinanceIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_4be84c60-c63c-47b8-a149-5d0d59ab44ed" xlink:to="loc_ifrs-full_FinanceIncome_148e0a05-ad0d-46a5-ad1d-205486d4b690" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_d0c79d63-2c31-4705-ab3a-0615a09dde15" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_4be84c60-c63c-47b8-a149-5d0d59ab44ed" xlink:to="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_d0c79d63-2c31-4705-ab3a-0615a09dde15" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies_e608fe76-837a-48df-8898-de8be129ba87" xlink:href="kof-20231231.xsd#kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_4be84c60-c63c-47b8-a149-5d0d59ab44ed" xlink:to="loc_kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies_e608fe76-837a-48df-8898-de8be129ba87" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_9ef364e4-e078-4559-9867-63076d8e26e5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_4be84c60-c63c-47b8-a149-5d0d59ab44ed" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_9ef364e4-e078-4559-9867-63076d8e26e5" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_84daef46-87af-4c32-8c3b-2491739c18ae" xlink:href="kof-20231231.xsd#kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_4be84c60-c63c-47b8-a149-5d0d59ab44ed" xlink:to="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_84daef46-87af-4c32-8c3b-2491739c18ae" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_83a8764c-dca9-4c58-b5b9-694de6aaca86" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_4be84c60-c63c-47b8-a149-5d0d59ab44ed" xlink:to="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_83a8764c-dca9-4c58-b5b9-694de6aaca86" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_73d7f5f0-d49e-4aab-a7ae-e7e5ff4c5c79" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_4be84c60-c63c-47b8-a149-5d0d59ab44ed" xlink:to="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_73d7f5f0-d49e-4aab-a7ae-e7e5ff4c5c79" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_faddb07a-a2aa-47d0-b621-fb8b41eee6c2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_4be84c60-c63c-47b8-a149-5d0d59ab44ed" xlink:to="loc_ifrs-full_ProfitLoss_faddb07a-a2aa-47d0-b621-fb8b41eee6c2" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossAttributableToAbstract_788bfb59-dc64-475f-bea9-09b1a04babb6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLossAttributableToAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_4be84c60-c63c-47b8-a149-5d0d59ab44ed" xlink:to="loc_ifrs-full_ProfitLossAttributableToAbstract_788bfb59-dc64-475f-bea9-09b1a04babb6" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_4c9817d2-9016-492d-a561-8fde882992ba" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLossAttributableToOwnersOfParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProfitLossAttributableToAbstract_788bfb59-dc64-475f-bea9-09b1a04babb6" xlink:to="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_4c9817d2-9016-492d-a561-8fde882992ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossAttributableToNoncontrollingInterests_c9868bd2-c448-4fa4-9f97-e9938bfb42ce" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLossAttributableToNoncontrollingInterests"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProfitLossAttributableToAbstract_788bfb59-dc64-475f-bea9-09b1a04babb6" xlink:to="loc_ifrs-full_ProfitLossAttributableToNoncontrollingInterests_c9868bd2-c448-4fa4-9f97-e9938bfb42ce" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_75ece240-becf-46f7-a2fd-2f276f1f283f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareAbstract_0d9a2da8-bd65-45ee-995c-79fef5af266e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EarningsPerShareAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_4be84c60-c63c-47b8-a149-5d0d59ab44ed" xlink:to="loc_ifrs-full_EarningsPerShareAbstract_0d9a2da8-bd65-45ee-995c-79fef5af266e" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BasicEarningsLossPerShare_b0250887-b4f7-46fb-981d-0b7cec4ff2e7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BasicEarningsLossPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_0d9a2da8-bd65-45ee-995c-79fef5af266e" xlink:to="loc_ifrs-full_BasicEarningsLossPerShare_b0250887-b4f7-46fb-981d-0b7cec4ff2e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DilutedEarningsLossPerShare_09dd93ab-d988-470d-84ef-404be095f4ef" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DilutedEarningsLossPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_0d9a2da8-bd65-45ee-995c-79fef5af266e" xlink:to="loc_ifrs-full_DilutedEarningsLossPerShare_09dd93ab-d988-470d-84ef-404be095f4ef" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="kof-20231231.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_954b39d6-0b31-4072-af4c-4a0d0ec27f28" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedStatementOfIncomeCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedStatementOfComprehensiveIncomeTable_d2401170-519d-47b3-8049-9f8b79832196" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedStatementOfComprehensiveIncomeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedStatementOfIncomeCaptionsLineItems_954b39d6-0b31-4072-af4c-4a0d0ec27f28" xlink:to="loc_srt_CondensedStatementOfComprehensiveIncomeTable_d2401170-519d-47b3-8049-9f8b79832196" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_17935548-9d93-4471-8ffa-de594a0783dd" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrencyInWhichInformationIsDisplayedAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_CondensedStatementOfComprehensiveIncomeTable_d2401170-519d-47b3-8049-9f8b79832196" xlink:to="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_17935548-9d93-4471-8ffa-de594a0783dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_17935548-9d93-4471-8ffa-de594a0783dd_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FunctionalOrPresentationCurrencyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_17935548-9d93-4471-8ffa-de594a0783dd" xlink:to="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_17935548-9d93-4471-8ffa-de594a0783dd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_0c29fcea-c296-4929-bf78-8968ab17eb0d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FunctionalOrPresentationCurrencyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_17935548-9d93-4471-8ffa-de594a0783dd" xlink:to="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_0c29fcea-c296-4929-bf78-8968ab17eb0d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember_906d8c13-2df1-40aa-9fc0-0f90f5557e97" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_0c29fcea-c296-4929-bf78-8968ab17eb0d" xlink:to="loc_ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember_906d8c13-2df1-40aa-9fc0-0f90f5557e97" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_271ff42a-9f93-4a12-b82c-24acacefa15f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedStatementOfIncomeCaptionsLineItems_954b39d6-0b31-4072-af4c-4a0d0ec27f28" xlink:to="loc_ifrs-full_ProfitLoss_271ff42a-9f93-4a12-b82c-24acacefa15f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeAbstract_7821b090-1ead-4a94-9bbd-5422102e46ab" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherComprehensiveIncomeAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedStatementOfIncomeCaptionsLineItems_954b39d6-0b31-4072-af4c-4a0d0ec27f28" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeAbstract_7821b090-1ead-4a94-9bbd-5422102e46ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax_14e9b4c5-a740-418e-9395-74d1d4054b9e" xlink:href="kof-20231231.xsd#kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_7821b090-1ead-4a94-9bbd-5422102e46ab" xlink:to="loc_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax_14e9b4c5-a740-418e-9395-74d1d4054b9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinancialInstrumentsHeldToMaturity_54be8747-77ae-41fc-a356-e8db8238a706" xlink:href="kof-20231231.xsd#kof_FinancialInstrumentsHeldToMaturity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_7821b090-1ead-4a94-9bbd-5422102e46ab" xlink:to="loc_kof_FinancialInstrumentsHeldToMaturity_54be8747-77ae-41fc-a356-e8db8238a706" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_1a54a6df-2fde-4d8c-aae1-3dbd3edc25fd" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_7821b090-1ead-4a94-9bbd-5422102e46ab" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_1a54a6df-2fde-4d8c-aae1-3dbd3edc25fd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_b546951d-04ac-4076-a44c-d177eac6180f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_7821b090-1ead-4a94-9bbd-5422102e46ab" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_b546951d-04ac-4076-a44c-d177eac6180f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_4ac2087d-d401-4ee8-bb4b-3bc7a562db7a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_7821b090-1ead-4a94-9bbd-5422102e46ab" xlink:to="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_4ac2087d-d401-4ee8-bb4b-3bc7a562db7a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_003889f7-fa1d-406d-a465-127e4445d0d0" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_4ac2087d-d401-4ee8-bb4b-3bc7a562db7a" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_003889f7-fa1d-406d-a465-127e4445d0d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_66002682-9b47-4970-84d1-994e84e0dc3c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_4ac2087d-d401-4ee8-bb4b-3bc7a562db7a" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_66002682-9b47-4970-84d1-994e84e0dc3c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax_02fcbcc8-1e4d-4f62-9714-1db233123ca9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_4ac2087d-d401-4ee8-bb4b-3bc7a562db7a" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax_02fcbcc8-1e4d-4f62-9714-1db233123ca9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_32485f3d-e84e-4676-8085-c00e0b015fa4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_7821b090-1ead-4a94-9bbd-5422102e46ab" xlink:to="loc_ifrs-full_OtherComprehensiveIncome_32485f3d-e84e-4676-8085-c00e0b015fa4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherComprehensiveIncomeAttributableAbstract_6c192784-2e1a-4bbf-a3cd-492b4f786af5" xlink:href="kof-20231231.xsd#kof_OtherComprehensiveIncomeAttributableAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedStatementOfIncomeCaptionsLineItems_954b39d6-0b31-4072-af4c-4a0d0ec27f28" xlink:to="loc_kof_OtherComprehensiveIncomeAttributableAbstract_6c192784-2e1a-4bbf-a3cd-492b4f786af5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeAttributableToOwnersOfParent_5d8e146f-d909-473e-9f45-92ff8cfc4577" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherComprehensiveIncomeAttributableToOwnersOfParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_OtherComprehensiveIncomeAttributableAbstract_6c192784-2e1a-4bbf-a3cd-492b4f786af5" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeAttributableToOwnersOfParent_5d8e146f-d909-473e-9f45-92ff8cfc4577" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeAttributableToNoncontrollingInterests_e35a1ed6-4da9-4e35-bedc-498b499b4067" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherComprehensiveIncomeAttributableToNoncontrollingInterests"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_OtherComprehensiveIncomeAttributableAbstract_6c192784-2e1a-4bbf-a3cd-492b4f786af5" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeAttributableToNoncontrollingInterests_e35a1ed6-4da9-4e35-bedc-498b499b4067" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_5254c8d5-d44d-4913-83d3-05b3ccbb207a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_9dba19b0-790e-4d12-9112-e255213d8ae1" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedStatementOfIncomeCaptionsLineItems_954b39d6-0b31-4072-af4c-4a0d0ec27f28" xlink:to="loc_ifrs-full_ComprehensiveIncome_9dba19b0-790e-4d12-9112-e255213d8ae1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_ab16237c-98a1-48c6-9bbc-47415ad08cb0" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComprehensiveIncomeAttributableToAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedStatementOfIncomeCaptionsLineItems_954b39d6-0b31-4072-af4c-4a0d0ec27f28" xlink:to="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_ab16237c-98a1-48c6-9bbc-47415ad08cb0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_ca3861c6-d049-44bd-a373-164fe5507fd1" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_ab16237c-98a1-48c6-9bbc-47415ad08cb0" xlink:to="loc_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_ca3861c6-d049-44bd-a373-164fe5507fd1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests_ef8fb242-95bf-43e3-942c-c84d2f2d5ec3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_ab16237c-98a1-48c6-9bbc-47415ad08cb0" xlink:to="loc_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests_ef8fb242-95bf-43e3-942c-c84d2f2d5ec3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_f28e24f7-4047-4f1f-abab-c158e9f3ff22" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComprehensiveIncome"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity" xlink:type="simple" xlink:href="kof-20231231.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_2e92f5e0-16a3-46f9-b21f-0cb310214a2c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_StatementOfChangesInEquityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfChangesInEquityTable_33594d7a-2f85-4194-861e-831b77f77ef5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_StatementOfChangesInEquityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_2e92f5e0-16a3-46f9-b21f-0cb310214a2c" xlink:to="loc_ifrs-full_StatementOfChangesInEquityTable_33594d7a-2f85-4194-861e-831b77f77ef5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfEquityAxis_4b788070-033e-4d26-b89f-20d948423fb3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComponentsOfEquityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_StatementOfChangesInEquityTable_33594d7a-2f85-4194-861e-831b77f77ef5" xlink:to="loc_ifrs-full_ComponentsOfEquityAxis_4b788070-033e-4d26-b89f-20d948423fb3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityMember_4b788070-033e-4d26-b89f-20d948423fb3_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_4b788070-033e-4d26-b89f-20d948423fb3" xlink:to="loc_ifrs-full_EquityMember_4b788070-033e-4d26-b89f-20d948423fb3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityMember_bc6c8727-b661-4815-b072-40509aed0c92" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_4b788070-033e-4d26-b89f-20d948423fb3" xlink:to="loc_ifrs-full_EquityMember_bc6c8727-b661-4815-b072-40509aed0c92" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_10820209-f87e-4a21-98e9-76ae118baa0f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityAttributableToOwnersOfParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_bc6c8727-b661-4815-b072-40509aed0c92" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_10820209-f87e-4a21-98e9-76ae118baa0f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IssuedCapitalMember_5efe715c-7269-40a9-83d3-7a09425c0b0e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IssuedCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_10820209-f87e-4a21-98e9-76ae118baa0f" xlink:to="loc_ifrs-full_IssuedCapitalMember_5efe715c-7269-40a9-83d3-7a09425c0b0e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionalPaidinCapitalMember_d493d3d9-17dd-4b9d-b85d-da8a3ca2da15" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdditionalPaidinCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_10820209-f87e-4a21-98e9-76ae118baa0f" xlink:to="loc_ifrs-full_AdditionalPaidinCapitalMember_d493d3d9-17dd-4b9d-b85d-da8a3ca2da15" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetainedEarningsMember_6058570d-1e4f-4f46-bcab-d1aa4cbf0d1c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_10820209-f87e-4a21-98e9-76ae118baa0f" xlink:to="loc_ifrs-full_RetainedEarningsMember_6058570d-1e4f-4f46-bcab-d1aa4cbf0d1c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherEquityInterestMember_a607d990-ed02-4a77-b94f-296138eca35a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherEquityInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_10820209-f87e-4a21-98e9-76ae118baa0f" xlink:to="loc_ifrs-full_OtherEquityInterestMember_a607d990-ed02-4a77-b94f-296138eca35a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReserveOfCashFlowHedgesMember_b21cf13a-a913-424b-ae3d-fe04499b59e4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReserveOfCashFlowHedgesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_10820209-f87e-4a21-98e9-76ae118baa0f" xlink:to="loc_ifrs-full_ReserveOfCashFlowHedgesMember_b21cf13a-a913-424b-ae3d-fe04499b59e4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember_6903a6b1-a1f1-44a1-9f7b-b307bd134895" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_10820209-f87e-4a21-98e9-76ae118baa0f" xlink:to="loc_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember_6903a6b1-a1f1-44a1-9f7b-b307bd134895" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember_67f7216b-d90e-4eb9-a5df-460040891b0f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_10820209-f87e-4a21-98e9-76ae118baa0f" xlink:to="loc_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember_67f7216b-d90e-4eb9-a5df-460040891b0f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterestsMember_de15bda6-67e8-49b8-b2b0-12c5f9a6c46f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncontrollingInterestsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_bc6c8727-b661-4815-b072-40509aed0c92" xlink:to="loc_ifrs-full_NoncontrollingInterestsMember_de15bda6-67e8-49b8-b2b0-12c5f9a6c46f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Equity_3d5fd18a-131e-4b55-a421-c7386f4dba0b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Equity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_2e92f5e0-16a3-46f9-b21f-0cb310214a2c" xlink:to="loc_ifrs-full_Equity_3d5fd18a-131e-4b55-a421-c7386f4dba0b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_bf9d3772-c314-41bc-847e-f1ab6ba88cee" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_2e92f5e0-16a3-46f9-b21f-0cb310214a2c" xlink:to="loc_ifrs-full_ProfitLoss_bf9d3772-c314-41bc-847e-f1ab6ba88cee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture_9dead989-27c5-4c79-8aea-07afd8b5a16e" xlink:href="kof-20231231.xsd#kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_2e92f5e0-16a3-46f9-b21f-0cb310214a2c" xlink:to="loc_kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture_9dead989-27c5-4c79-8aea-07afd8b5a16e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_bd2ff4be-2953-44d1-a3ba-a1f378e6189a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_2e92f5e0-16a3-46f9-b21f-0cb310214a2c" xlink:to="loc_ifrs-full_OtherComprehensiveIncome_bd2ff4be-2953-44d1-a3ba-a1f378e6189a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_312551c8-5eb3-48c5-91d6-e5ce2a56feeb" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_2e92f5e0-16a3-46f9-b21f-0cb310214a2c" xlink:to="loc_ifrs-full_ComprehensiveIncome_312551c8-5eb3-48c5-91d6-e5ce2a56feeb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners_0e3c3587-27cd-4681-9ca5-3c0a96e0d8c5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_2e92f5e0-16a3-46f9-b21f-0cb310214a2c" xlink:to="loc_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners_0e3c3587-27cd-4681-9ca5-3c0a96e0d8c5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Equity_b84ba0ec-e785-407a-8a6b-f832a970aba2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Equity"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="kof-20231231.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_1ab999ff-64be-42d5-bf21-603285d1c00a" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedCashFlowStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementTable_8ab13919-e917-4c80-816d-f4a3ba581613" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedCashFlowStatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_1ab999ff-64be-42d5-bf21-603285d1c00a" xlink:to="loc_srt_CondensedCashFlowStatementTable_8ab13919-e917-4c80-816d-f4a3ba581613" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_d730ffeb-b846-4bab-b555-7d57800f4106" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrencyInWhichInformationIsDisplayedAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_CondensedCashFlowStatementTable_8ab13919-e917-4c80-816d-f4a3ba581613" xlink:to="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_d730ffeb-b846-4bab-b555-7d57800f4106" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_d730ffeb-b846-4bab-b555-7d57800f4106_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FunctionalOrPresentationCurrencyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_d730ffeb-b846-4bab-b555-7d57800f4106" xlink:to="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_d730ffeb-b846-4bab-b555-7d57800f4106_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_11b2603c-f40a-4613-b38e-3ee7995d984c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FunctionalOrPresentationCurrencyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_d730ffeb-b846-4bab-b555-7d57800f4106" xlink:to="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_11b2603c-f40a-4613-b38e-3ee7995d984c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember_333a542a-d50a-48ac-a37b-b4336e65a0f9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_11b2603c-f40a-4613-b38e-3ee7995d984c" xlink:to="loc_ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember_333a542a-d50a-48ac-a37b-b4336e65a0f9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_16aa0e60-c963-47b1-b330-0cc174f823d5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_1ab999ff-64be-42d5-bf21-603285d1c00a" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_16aa0e60-c963-47b1-b330-0cc174f823d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossBeforeTax_5855eec9-fcc6-44b0-99c2-67cc638aaf39" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_16aa0e60-c963-47b1-b330-0cc174f823d5" xlink:to="loc_ifrs-full_ProfitLossBeforeTax_5855eec9-fcc6-44b0-99c2-67cc638aaf39" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForReconcileProfitLossAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_16aa0e60-c963-47b1-b330-0cc174f823d5" xlink:to="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForNonCashOperatingExpenses_c9b8f52e-6531-4762-9028-8cadf8fa1368" xlink:href="kof-20231231.xsd#kof_AdjustmentsForNonCashOperatingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_kof_AdjustmentsForNonCashOperatingExpenses_c9b8f52e-6531-4762-9028-8cadf8fa1368" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDepreciationExpense_32d40bfb-b587-49f7-8d2c-8a02127499a5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForDepreciationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_ifrs-full_AdjustmentsForDepreciationExpense_32d40bfb-b587-49f7-8d2c-8a02127499a5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationRightofuseAssets_38655548-af34-4b56-bee3-5a11462aea8a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DepreciationRightofuseAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_ifrs-full_DepreciationRightofuseAssets_38655548-af34-4b56-bee3-5a11462aea8a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForAmortisationExpense_85d453a2-1f16-4c85-b019-fd4d95b84bfd" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForAmortisationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_ifrs-full_AdjustmentsForAmortisationExpense_85d453a2-1f16-4c85-b019-fd4d95b84bfd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AmortizationPrepaidExpenses_3a99d2ff-cbe3-4e12-9cb9-6ccdfcfda105" xlink:href="kof-20231231.xsd#kof_AmortizationPrepaidExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_kof_AmortizationPrepaidExpenses_3a99d2ff-cbe3-4e12-9cb9-6ccdfcfda105" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets_83ea3a02-5407-4f8d-94a3-d67a66534da9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets_83ea3a02-5407-4f8d-94a3-d67a66534da9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LossOnTheRetirementOfLongLived_bf9b91ac-ec15-4fc9-ab62-d3e8eb9c3528" xlink:href="kof-20231231.xsd#kof_LossOnTheRetirementOfLongLived"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_kof_LossOnTheRetirementOfLongLived_bf9b91ac-ec15-4fc9-ab62-d3e8eb9c3528" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LossOnTheRetirementOfIntangibleAssets_410cca6d-4caa-4457-9e5d-e1ad5ea9f975" xlink:href="kof-20231231.xsd#kof_LossOnTheRetirementOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_kof_LossOnTheRetirementOfIntangibleAssets_410cca6d-4caa-4457-9e5d-e1ad5ea9f975" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes_413316a6-35a1-4a92-a587-0932c08c80b6" xlink:href="kof-20231231.xsd#kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes_413316a6-35a1-4a92-a587-0932c08c80b6" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForInterestIncome_e9c9177a-22b2-46a5-9c21-2a3e13c8fffc" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForInterestIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_ifrs-full_AdjustmentsForInterestIncome_e9c9177a-22b2-46a5-9c21-2a3e13c8fffc" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForInterestExpense_5745f66b-eb52-43e8-ac8c-11811aee03ab" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForInterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_ifrs-full_AdjustmentsForInterestExpense_5745f66b-eb52-43e8-ac8c-11811aee03ab" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains_ae545e92-5902-4633-856a-52cffa78310b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains_ae545e92-5902-4633-856a-52cffa78310b" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits_df1440eb-ced3-41d0-a807-df862da64b3d" xlink:href="kof-20231231.xsd#kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits_df1440eb-ced3-41d0-a807-df862da64b3d" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_7044db9a-821f-42ba-adf7-f712e8dd37c9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_7044db9a-821f-42ba-adf7-f712e8dd37c9" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForMonetaryPositionGainLossNet_c94d7aa9-0ca1-4925-9828-9e2a67615808" xlink:href="kof-20231231.xsd#kof_AdjustmentsForMonetaryPositionGainLossNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_kof_AdjustmentsForMonetaryPositionGainLossNet_c94d7aa9-0ca1-4925-9828-9e2a67615808" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForMarketValueLossOnFinancialInstruments_5e3e64a5-b86d-4029-b714-4e911e3020a4" xlink:href="kof-20231231.xsd#kof_AdjustmentsForMarketValueLossOnFinancialInstruments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_kof_AdjustmentsForMarketValueLossOnFinancialInstruments_5e3e64a5-b86d-4029-b714-4e911e3020a4" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets_a84ec20f-f28f-4399-acbc-c7c399688a35" xlink:href="kof-20231231.xsd#kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets_a84ec20f-f28f-4399-acbc-c7c399688a35" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInOtherCurrentAssets1_529b96b4-3c88-485e-9ba5-4942f4699543" xlink:href="kof-20231231.xsd#kof_IncreaseDecreaseInOtherCurrentAssets1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_kof_IncreaseDecreaseInOtherCurrentAssets1_529b96b4-3c88-485e-9ba5-4942f4699543" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_6e94ca27-53e5-4aa5-94b8-8600948ff914" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInInventories"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_6e94ca27-53e5-4aa5-94b8-8600948ff914" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable_a8991bd2-bf37-4634-88df-87a5ef34931a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable_a8991bd2-bf37-4634-88df-87a5ef34931a" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities_e3b059e0-7ba2-43a9-905b-c4589bc7d60e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities_e3b059e0-7ba2-43a9-905b-c4589bc7d60e" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities_92d43fac-fabd-4cb6-8380-62b0a6957c5a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities_92d43fac-fabd-4cb6-8380-62b0a6957c5a" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForOtherTax_705e9512-4870-472c-a7e8-8d7adb4d0db7" xlink:href="kof-20231231.xsd#kof_AdjustmentsForOtherTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_kof_AdjustmentsForOtherTax_705e9512-4870-472c-a7e8-8d7adb4d0db7" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid_68e9c11b-01b7-48dc-9249-c272fc77301b" xlink:href="kof-20231231.xsd#kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid_68e9c11b-01b7-48dc-9249-c272fc77301b" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_30ffcd50-350e-4bba-b587-777617301c82" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_16aa0e60-c963-47b1-b330-0cc174f823d5" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_30ffcd50-350e-4bba-b587-777617301c82" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_8c790747-3f5e-4c71-a6e4-ad1e788dc795" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_1ab999ff-64be-42d5-bf21-603285d1c00a" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_8c790747-3f5e-4c71-a6e4-ad1e788dc795" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_297a2669-5674-4fca-a102-346935493f8f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_8c790747-3f5e-4c71-a6e4-ad1e788dc795" xlink:to="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_297a2669-5674-4fca-a102-346935493f8f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestReceivedClassifiedAsInvestingActivities_5eca2fe6-c9e6-4c87-bd13-6d8075bdc526" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestReceivedClassifiedAsInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_8c790747-3f5e-4c71-a6e4-ad1e788dc795" xlink:to="loc_ifrs-full_InterestReceivedClassifiedAsInvestingActivities_5eca2fe6-c9e6-4c87-bd13-6d8075bdc526" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_4429d739-d023-4e2a-85ce-1df4a00d2a00" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_8c790747-3f5e-4c71-a6e4-ad1e788dc795" xlink:to="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_4429d739-d023-4e2a-85ce-1df4a00d2a00" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities_4f521241-c1dc-4824-86d8-e61cf8649547" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_8c790747-3f5e-4c71-a6e4-ad1e788dc795" xlink:to="loc_ifrs-full_ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities_4f521241-c1dc-4824-86d8-e61cf8649547" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_a976774a-70bf-4d5c-ac11-cd6b6a56c6b6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_8c790747-3f5e-4c71-a6e4-ad1e788dc795" xlink:to="loc_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_a976774a-70bf-4d5c-ac11-cd6b6a56c6b6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets_1ae7b126-a1ad-48d2-9027-18ca5cc9cadf" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_8c790747-3f5e-4c71-a6e4-ad1e788dc795" xlink:to="loc_ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets_1ae7b126-a1ad-48d2-9027-18ca5cc9cadf" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities_f91314bf-4416-4c9a-8637-76fd8cdd1cb5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_8c790747-3f5e-4c71-a6e4-ad1e788dc795" xlink:to="loc_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities_f91314bf-4416-4c9a-8637-76fd8cdd1cb5" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets_bb8fdbea-04d4-4cf0-8c43-493d21c76478" xlink:href="kof-20231231.xsd#kof_CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_8c790747-3f5e-4c71-a6e4-ad1e788dc795" xlink:to="loc_kof_CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets_bb8fdbea-04d4-4cf0-8c43-493d21c76478" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_183a1b3b-3734-411b-a497-2f4385813ee4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_8c790747-3f5e-4c71-a6e4-ad1e788dc795" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_183a1b3b-3734-411b-a497-2f4385813ee4" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_446d16d9-22d6-44bc-836e-afa90e620be5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_1ab999ff-64be-42d5-bf21-603285d1c00a" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_446d16d9-22d6-44bc-836e-afa90e620be5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_b2044c09-2aec-46b2-9acb-6e91fc3627a7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_446d16d9-22d6-44bc-836e-afa90e620be5" xlink:to="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_b2044c09-2aec-46b2-9acb-6e91fc3627a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_5652bb45-121a-4c20-bf3a-a106c188a4c9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_446d16d9-22d6-44bc-836e-afa90e620be5" xlink:to="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_5652bb45-121a-4c20-bf3a-a106c188a4c9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestPaidClassifiedAsFinancingActivities_d4d61f50-c8ea-4cd7-be8e-b32313b9badd" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestPaidClassifiedAsFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_446d16d9-22d6-44bc-836e-afa90e620be5" xlink:to="loc_ifrs-full_InterestPaidClassifiedAsFinancingActivities_d4d61f50-c8ea-4cd7-be8e-b32313b9badd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaidClassifiedAsFinancingActivities_6cd06794-4d69-432d-af1f-7f7f7922162e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DividendsPaidClassifiedAsFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_446d16d9-22d6-44bc-836e-afa90e620be5" xlink:to="loc_ifrs-full_DividendsPaidClassifiedAsFinancingActivities_6cd06794-4d69-432d-af1f-7f7f7922162e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LeaseInterestPaidClassifiedAsFinancingActivities_5c7fd569-360e-4e3d-8158-1b59ff6dda01" xlink:href="kof-20231231.xsd#kof_LeaseInterestPaidClassifiedAsFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_446d16d9-22d6-44bc-836e-afa90e620be5" xlink:to="loc_kof_LeaseInterestPaidClassifiedAsFinancingActivities_5c7fd569-360e-4e3d-8158-1b59ff6dda01" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashOutflowForLeases_0cbde891-1706-4c81-a96f-e07f833aa999" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashOutflowForLeases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_446d16d9-22d6-44bc-836e-afa90e620be5" xlink:to="loc_ifrs-full_CashOutflowForLeases_0cbde891-1706-4c81-a96f-e07f833aa999" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities_5a54d418-c667-41a9-b296-d6856fce5e54" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_446d16d9-22d6-44bc-836e-afa90e620be5" xlink:to="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities_5a54d418-c667-41a9-b296-d6856fce5e54" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_47e6fe5c-4a89-48ca-ba4e-de1e38833fd5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_446d16d9-22d6-44bc-836e-afa90e620be5" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_47e6fe5c-4a89-48ca-ba4e-de1e38833fd5" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_e181534f-3256-492b-8e4f-2f53a5b92748" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_1ab999ff-64be-42d5-bf21-603285d1c00a" xlink:to="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_e181534f-3256-492b-8e4f-2f53a5b92748" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_624fe86e-964e-42f0-8555-c1eaa9335fdc" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_1ab999ff-64be-42d5-bf21-603285d1c00a" xlink:to="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_624fe86e-964e-42f0-8555-c1eaa9335fdc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_44ec836c-3957-47cc-8fa3-2c91cb82cc52" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_1ab999ff-64be-42d5-bf21-603285d1c00a" xlink:to="loc_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_44ec836c-3957-47cc-8fa3-2c91cb82cc52" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_311f5d71-4ae6-4bb2-a1af-9c2d5b017576" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20231231.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_edbef8bf-7648-41e9-8a57-57038e4fab51" xlink:href="kof-20231231.xsd#kof_DisclosureOfParentEntityInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfParentEntityInformationTable_cb787138-6165-498c-8b00-a922dca329a7" xlink:href="kof-20231231.xsd#kof_DisclosureOfParentEntityInformationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfParentEntityInformationLineItems_edbef8bf-7648-41e9-8a57-57038e4fab51" xlink:to="loc_kof_DisclosureOfParentEntityInformationTable_cb787138-6165-498c-8b00-a922dca329a7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesAxis_606905bc-22e3-4fe7-8534-2fe0c4e8895e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_JointVenturesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfParentEntityInformationTable_cb787138-6165-498c-8b00-a922dca329a7" xlink:to="loc_ifrs-full_JointVenturesAxis_606905bc-22e3-4fe7-8534-2fe0c4e8895e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_606905bc-22e3-4fe7-8534-2fe0c4e8895e_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForJointVenturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_JointVenturesAxis_606905bc-22e3-4fe7-8534-2fe0c4e8895e" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_606905bc-22e3-4fe7-8534-2fe0c4e8895e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_f043ffbd-83d3-4c3c-9c94-caf601f7d141" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForJointVenturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_JointVenturesAxis_606905bc-22e3-4fe7-8534-2fe0c4e8895e" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_f043ffbd-83d3-4c3c-9c94-caf601f7d141" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FomentoEconomicoMexicanoSABDeCVMember_7eefd641-3188-4840-9358-e38cd9a6046e" xlink:href="kof-20231231.xsd#kof_FomentoEconomicoMexicanoSABDeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_f043ffbd-83d3-4c3c-9c94-caf601f7d141" xlink:to="loc_kof_FomentoEconomicoMexicanoSABDeCVMember_7eefd641-3188-4840-9358-e38cd9a6046e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TheCocaColaCompanyMember_b45f858f-9ca2-4499-b791-182d25e303bb" xlink:href="kof-20231231.xsd#kof_TheCocaColaCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_f043ffbd-83d3-4c3c-9c94-caf601f7d141" xlink:to="loc_kof_TheCocaColaCompanyMember_b45f858f-9ca2-4499-b791-182d25e303bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_eace08ab-4368-445e-9ead-dbaab871d092" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfParentEntityInformationTable_cb787138-6165-498c-8b00-a922dca329a7" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_eace08ab-4368-445e-9ead-dbaab871d092" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_eace08ab-4368-445e-9ead-dbaab871d092_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_eace08ab-4368-445e-9ead-dbaab871d092" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_eace08ab-4368-445e-9ead-dbaab871d092_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_5e900d2c-ea92-43a9-9d0a-32c9ec746565" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_eace08ab-4368-445e-9ead-dbaab871d092" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_5e900d2c-ea92-43a9-9d0a-32c9ec746565" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesLOrdinarySharesMember_6656392f-7bec-4ec1-8a45-6087b46ec65f" xlink:href="kof-20231231.xsd#kof_SeriesLOrdinarySharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_5e900d2c-ea92-43a9-9d0a-32c9ec746565" xlink:to="loc_kof_SeriesLOrdinarySharesMember_6656392f-7bec-4ec1-8a45-6087b46ec65f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesBShareMember_43c96472-7d9f-4c4b-b23d-ad887bdd300d" xlink:href="kof-20231231.xsd#kof_SeriesBShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_5e900d2c-ea92-43a9-9d0a-32c9ec746565" xlink:to="loc_kof_SeriesBShareMember_43c96472-7d9f-4c4b-b23d-ad887bdd300d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_f91c7111-1171-41c6-b4ac-ee27d2b48b26" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProportionOfOwnershipInterestInJointVenture"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfParentEntityInformationLineItems_edbef8bf-7648-41e9-8a57-57038e4fab51" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_f91c7111-1171-41c6-b4ac-ee27d2b48b26" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfVotingRightsHeldInJointVenture_8f700d1b-8909-4a89-9585-958903754675" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProportionOfVotingRightsHeldInJointVenture"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfParentEntityInformationLineItems_edbef8bf-7648-41e9-8a57-57038e4fab51" xlink:to="loc_ifrs-full_ProportionOfVotingRightsHeldInJointVenture_8f700d1b-8909-4a89-9585-958903754675" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EquivalentSharesInOwnershipInterestInJointVenture_e8b45cad-7b33-4699-9244-8053287bda22" xlink:href="kof-20231231.xsd#kof_EquivalentSharesInOwnershipInterestInJointVenture"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfParentEntityInformationLineItems_edbef8bf-7648-41e9-8a57-57038e4fab51" xlink:to="loc_kof_EquivalentSharesInOwnershipInterestInJointVenture_e8b45cad-7b33-4699-9244-8053287bda22" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail" xlink:type="simple" xlink:href="kof-20231231.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_58079696-e19e-4b4f-ac1c-5f69df5bbe77" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_6381b678-8776-465c-ba02-8041c89dddbc" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_58079696-e19e-4b4f-ac1c-5f69df5bbe77" xlink:to="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_6381b678-8776-465c-ba02-8041c89dddbc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_7669cd93-59f0-4121-81de-dada7b3dacf9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_6381b678-8776-465c-ba02-8041c89dddbc" xlink:to="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_7669cd93-59f0-4121-81de-dada7b3dacf9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_7669cd93-59f0-4121-81de-dada7b3dacf9_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_7669cd93-59f0-4121-81de-dada7b3dacf9" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_7669cd93-59f0-4121-81de-dada7b3dacf9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_c168cd42-3943-4511-9cf8-1ab3e6ec8681" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_7669cd93-59f0-4121-81de-dada7b3dacf9" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_c168cd42-3943-4511-9cf8-1ab3e6ec8681" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PropimexSDeRLDeCVMember_b5795720-4f9d-4fba-be3c-a9c6d662b091" xlink:href="kof-20231231.xsd#kof_PropimexSDeRLDeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_c168cd42-3943-4511-9cf8-1ab3e6ec8681" xlink:to="loc_kof_PropimexSDeRLDeCVMember_b5795720-4f9d-4fba-be3c-a9c6d662b091" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember_e1223e01-7800-41d0-8544-ae7e9816c2fe" xlink:href="kof-20231231.xsd#kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_c168cd42-3943-4511-9cf8-1ab3e6ec8681" xlink:to="loc_kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember_e1223e01-7800-41d0-8544-ae7e9816c2fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SpalIndustriaBrasileiraDeBebidasSAMember_277a53c4-b6e6-4b87-8bbb-d76062b8c839" xlink:href="kof-20231231.xsd#kof_SpalIndustriaBrasileiraDeBebidasSAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_c168cd42-3943-4511-9cf8-1ab3e6ec8681" xlink:to="loc_kof_SpalIndustriaBrasileiraDeBebidasSAMember_277a53c4-b6e6-4b87-8bbb-d76062b8c839" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember_b1e6ae9d-1476-4b7c-be8b-efbe5ae813d2" xlink:href="kof-20231231.xsd#kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_c168cd42-3943-4511-9cf8-1ab3e6ec8681" xlink:to="loc_kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember_b1e6ae9d-1476-4b7c-be8b-efbe5ae813d2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EmbotelladoraMexicanaDeBebidasRefrescantesSDeRLDeCVMember_b337d8e3-fdb0-4f1e-825c-b7b009b8ce1c" xlink:href="kof-20231231.xsd#kof_EmbotelladoraMexicanaDeBebidasRefrescantesSDeRLDeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_c168cd42-3943-4511-9cf8-1ab3e6ec8681" xlink:to="loc_kof_EmbotelladoraMexicanaDeBebidasRefrescantesSDeRLDeCVMember_b337d8e3-fdb0-4f1e-825c-b7b009b8ce1c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SubsidiariesActivities_4118d184-21d6-434f-8579-a7a330bae8d5" xlink:href="kof-20231231.xsd#kof_SubsidiariesActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_58079696-e19e-4b4f-ac1c-5f69df5bbe77" xlink:to="loc_kof_SubsidiariesActivities_4118d184-21d6-434f-8579-a7a330bae8d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary_68cfa881-e6e2-494a-b5f0-691e5f6da34d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_58079696-e19e-4b4f-ac1c-5f69df5bbe77" xlink:to="loc_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary_68cfa881-e6e2-494a-b5f0-691e5f6da34d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInSubsidiary_7a4b931e-fac9-4da4-b070-22bbae915d36" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProportionOfOwnershipInterestInSubsidiary"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_58079696-e19e-4b4f-ac1c-5f69df5bbe77" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInSubsidiary_7a4b931e-fac9-4da4-b070-22bbae915d36" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BasisofPreparationAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20231231.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_ClosingForeignExchangeRate_82623e08-7af2-476a-8f56-ced2bc77ba2a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClosingForeignExchangeRate"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_935efe53-ce12-46cd-ba8d-525d9ec0c7c3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_ClosingForeignExchangeRate_82623e08-7af2-476a-8f56-ced2bc77ba2a" xlink:to="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_935efe53-ce12-46cd-ba8d-525d9ec0c7c3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_a5e92586-c33e-4a90-b6ea-bc0b362e0184" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NonadjustingEventsAfterReportingPeriodAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_935efe53-ce12-46cd-ba8d-525d9ec0c7c3" xlink:to="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_a5e92586-c33e-4a90-b6ea-bc0b362e0184" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsMember_a5e92586-c33e-4a90-b6ea-bc0b362e0184_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NonadjustingEventsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_a5e92586-c33e-4a90-b6ea-bc0b362e0184" xlink:to="loc_ifrs-full_NonadjustingEventsMember_a5e92586-c33e-4a90-b6ea-bc0b362e0184_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsMember_e94c1dea-5d4c-433b-a013-d8c143f55980" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NonadjustingEventsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_a5e92586-c33e-4a90-b6ea-bc0b362e0184" xlink:to="loc_ifrs-full_NonadjustingEventsMember_e94c1dea-5d4c-433b-a013-d8c143f55980" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AbnormallyLargeChangesInAssetPricesOrForeignExchangeRatesMember_1a715c9b-0f22-4ec4-aa2e-27604617218e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AbnormallyLargeChangesInAssetPricesOrForeignExchangeRatesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NonadjustingEventsMember_e94c1dea-5d4c-433b-a013-d8c143f55980" xlink:to="loc_ifrs-full_AbnormallyLargeChangesInAssetPricesOrForeignExchangeRatesMember_1a715c9b-0f22-4ec4-aa2e-27604617218e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BasisofPreparationReclassificationbyPresentationinConsolidatedFinancialStatementsDetail" xlink:type="simple" xlink:href="kof-20231231.xsd#BasisofPreparationReclassificationbyPresentationinConsolidatedFinancialStatementsDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/BasisofPreparationReclassificationbyPresentationinConsolidatedFinancialStatementsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_eead0a96-e89a-4b50-9a23-20a0abc08f5e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_d67753af-c0b3-40e1-883c-f1b4f5c81cab" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_eead0a96-e89a-4b50-9a23-20a0abc08f5e" xlink:to="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_d67753af-c0b3-40e1-883c-f1b4f5c81cab" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_e5c3952b-de32-4806-9839-aa06e48a23ba" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_d67753af-c0b3-40e1-883c-f1b4f5c81cab" xlink:to="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_e5c3952b-de32-4806-9839-aa06e48a23ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RestatedMember_e5c3952b-de32-4806-9839-aa06e48a23ba_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RestatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_e5c3952b-de32-4806-9839-aa06e48a23ba" xlink:to="loc_ifrs-full_RestatedMember_e5c3952b-de32-4806-9839-aa06e48a23ba_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RestatedMember_6e51c2bc-ea79-411c-94a1-20d50c98cdac" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RestatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_e5c3952b-de32-4806-9839-aa06e48a23ba" xlink:to="loc_ifrs-full_RestatedMember_6e51c2bc-ea79-411c-94a1-20d50c98cdac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PreviouslyStatedMember_c7c3c2b2-9aab-43d4-a7fe-d9054ca9c9fb" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PreviouslyStatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RestatedMember_6e51c2bc-ea79-411c-94a1-20d50c98cdac" xlink:to="loc_ifrs-full_PreviouslyStatedMember_c7c3c2b2-9aab-43d4-a7fe-d9054ca9c9fb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialEffectOfCorrectionsOfAccountingErrorsMember_5d40c04c-36ed-4f98-9344-91db0fca667f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialEffectOfCorrectionsOfAccountingErrorsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RestatedMember_6e51c2bc-ea79-411c-94a1-20d50c98cdac" xlink:to="loc_ifrs-full_FinancialEffectOfCorrectionsOfAccountingErrorsMember_5d40c04c-36ed-4f98-9344-91db0fca667f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssetsAbstract_b9c6de10-e94e-46c5-abed-76b1bf942fd4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentAssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_eead0a96-e89a-4b50-9a23-20a0abc08f5e" xlink:to="loc_ifrs-full_CurrentAssetsAbstract_b9c6de10-e94e-46c5-abed-76b1bf942fd4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxAssetsCurrent_2e5fd365-7932-4387-a12a-bda402f8f5cb" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentTaxAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_b9c6de10-e94e-46c5-abed-76b1bf942fd4" xlink:to="loc_ifrs-full_CurrentTaxAssetsCurrent_2e5fd365-7932-4387-a12a-bda402f8f5cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentRecoverablesIncomeTax_05e840e1-5ace-4fe5-9357-d25cbcebd689" xlink:href="kof-20231231.xsd#kof_CurrentRecoverablesIncomeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_b9c6de10-e94e-46c5-abed-76b1bf942fd4" xlink:to="loc_kof_CurrentRecoverablesIncomeTax_05e840e1-5ace-4fe5-9357-d25cbcebd689" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherCurrentTaxAssetsRecoverable_dee3ace7-dfd6-4b89-ab5b-5f8fd73a559f" xlink:href="kof-20231231.xsd#kof_OtherCurrentTaxAssetsRecoverable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_b9c6de10-e94e-46c5-abed-76b1bf942fd4" xlink:to="loc_kof_OtherCurrentTaxAssetsRecoverable_dee3ace7-dfd6-4b89-ab5b-5f8fd73a559f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilitiesAbstract_6d3da914-8628-4a03-9063-d17ce6ef21c9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentLiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_eead0a96-e89a-4b50-9a23-20a0abc08f5e" xlink:to="loc_ifrs-full_CurrentLiabilitiesAbstract_6d3da914-8628-4a03-9063-d17ce6ef21c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_d7b59b68-9d19-4e0a-93f8-6e6b46860fac" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentTaxLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_6d3da914-8628-4a03-9063-d17ce6ef21c9" xlink:to="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_d7b59b68-9d19-4e0a-93f8-6e6b46860fac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentIncomeTaxPayable_5c527cc9-fb6f-45e7-bf7e-12aff1d40aa8" xlink:href="kof-20231231.xsd#kof_CurrentIncomeTaxPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_6d3da914-8628-4a03-9063-d17ce6ef21c9" xlink:to="loc_kof_CurrentIncomeTaxPayable_5c527cc9-fb6f-45e7-bf7e-12aff1d40aa8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherCurrentTaxPayable_8a20c91e-d272-4f3e-9af2-e76112a5f320" xlink:href="kof-20231231.xsd#kof_OtherCurrentTaxPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_6d3da914-8628-4a03-9063-d17ce6ef21c9" xlink:to="loc_kof_OtherCurrentTaxPayable_8a20c91e-d272-4f3e-9af2-e76112a5f320" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLiabilitiesAbstract_61d142ee-f24c-4bc4-ad15-7e33b215d051" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentLiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_eead0a96-e89a-4b50-9a23-20a0abc08f5e" xlink:to="loc_ifrs-full_NoncurrentLiabilitiesAbstract_61d142ee-f24c-4bc4-ad15-7e33b215d051" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProvisionsAndOtherNonCurrentLiabilities_4f173fdc-ce60-46c7-897d-a77ce3df5af6" xlink:href="kof-20231231.xsd#kof_ProvisionsAndOtherNonCurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_61d142ee-f24c-4bc4-ad15-7e33b215d051" xlink:to="loc_kof_ProvisionsAndOtherNonCurrentLiabilities_4f173fdc-ce60-46c7-897d-a77ce3df5af6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentProvisions_d301004c-d68c-445c-a2cb-47fb68f0ab59" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentProvisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_61d142ee-f24c-4bc4-ad15-7e33b215d051" xlink:to="loc_ifrs-full_NoncurrentProvisions_d301004c-d68c-445c-a2cb-47fb68f0ab59" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentLiabilities_9956a8c4-f0ca-4239-91d7-8a95942b0393" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherNoncurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_61d142ee-f24c-4bc4-ad15-7e33b215d051" xlink:to="loc_ifrs-full_OtherNoncurrentLiabilities_9956a8c4-f0ca-4239-91d7-8a95942b0393" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofAverageExchangeRateDetail" xlink:type="simple" xlink:href="kof-20231231.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_227cb840-3fb9-4e00-939f-6871c437eada" xlink:href="kof-20231231.xsd#kof_DisclosureOfForeignExchangeRatesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfForeignExchangeRatesTable_a6aed201-3ff8-41df-aed5-56c66b871084" xlink:href="kof-20231231.xsd#kof_DisclosureOfForeignExchangeRatesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfForeignExchangeRatesLineItems_227cb840-3fb9-4e00-939f-6871c437eada" xlink:to="loc_kof_DisclosureOfForeignExchangeRatesTable_a6aed201-3ff8-41df-aed5-56c66b871084" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_0bb7186e-cbd6-4549-b011-fd2aac42b335" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CurrencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfForeignExchangeRatesTable_a6aed201-3ff8-41df-aed5-56c66b871084" xlink:to="loc_srt_CurrencyAxis_0bb7186e-cbd6-4549-b011-fd2aac42b335" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_0bb7186e-cbd6-4549-b011-fd2aac42b335_default" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CurrencyAxis_0bb7186e-cbd6-4549-b011-fd2aac42b335" xlink:to="loc_currency_AllCurrenciesDomain_0bb7186e-cbd6-4549-b011-fd2aac42b335_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_2cf9ffc4-e87a-4743-9d58-d16300e68bc0" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CurrencyAxis_0bb7186e-cbd6-4549-b011-fd2aac42b335" xlink:to="loc_currency_AllCurrenciesDomain_2cf9ffc4-e87a-4743-9d58-d16300e68bc0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_MXN_f1c531a1-2406-4f59-b2f1-e7baf7f6bdb1" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_MXN"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_2cf9ffc4-e87a-4743-9d58-d16300e68bc0" xlink:to="loc_currency_MXN_f1c531a1-2406-4f59-b2f1-e7baf7f6bdb1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_GTQ_42cf5d15-37d7-490d-802e-ac4d855519d1" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_GTQ"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_2cf9ffc4-e87a-4743-9d58-d16300e68bc0" xlink:to="loc_currency_GTQ_42cf5d15-37d7-490d-802e-ac4d855519d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_CRC_14502e5e-f037-4c5e-8993-3d0e90baadb7" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_CRC"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_2cf9ffc4-e87a-4743-9d58-d16300e68bc0" xlink:to="loc_currency_CRC_14502e5e-f037-4c5e-8993-3d0e90baadb7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_PAB_bdc25c16-df6d-4df6-8d5f-b92f9490037f" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_PAB"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_2cf9ffc4-e87a-4743-9d58-d16300e68bc0" xlink:to="loc_currency_PAB_bdc25c16-df6d-4df6-8d5f-b92f9490037f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_COP_613ed439-906e-455a-a3e1-8914f1db4c73" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_COP"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_2cf9ffc4-e87a-4743-9d58-d16300e68bc0" xlink:to="loc_currency_COP_613ed439-906e-455a-a3e1-8914f1db4c73" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_NIO_258d500e-61c0-4e25-bc97-a2e2389651e8" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_NIO"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_2cf9ffc4-e87a-4743-9d58-d16300e68bc0" xlink:to="loc_currency_NIO_258d500e-61c0-4e25-bc97-a2e2389651e8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_ARS_0a65779d-6153-4ee6-98fb-e4ccec37cec6" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_ARS"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_2cf9ffc4-e87a-4743-9d58-d16300e68bc0" xlink:to="loc_currency_ARS_0a65779d-6153-4ee6-98fb-e4ccec37cec6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_BRL_38b61787-0975-4399-bd51-830cc6fbb56f" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_BRL"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_2cf9ffc4-e87a-4743-9d58-d16300e68bc0" xlink:to="loc_currency_BRL_38b61787-0975-4399-bd51-830cc6fbb56f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_UYU_8fa71a78-5ae3-4909-9618-9bee88493313" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_UYU"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_2cf9ffc4-e87a-4743-9d58-d16300e68bc0" xlink:to="loc_currency_UYU_8fa71a78-5ae3-4909-9618-9bee88493313" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AverageForeignExchangeRate_37935ba9-e6ce-4b11-8924-ffe730581b0c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AverageForeignExchangeRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfForeignExchangeRatesLineItems_227cb840-3fb9-4e00-939f-6871c437eada" xlink:to="loc_ifrs-full_AverageForeignExchangeRate_37935ba9-e6ce-4b11-8924-ffe730581b0c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClosingForeignExchangeRate_499ce2a8-2be2-460f-9bba-19068578a3b5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClosingForeignExchangeRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfForeignExchangeRatesLineItems_227cb840-3fb9-4e00-939f-6871c437eada" xlink:to="loc_ifrs-full_ClosingForeignExchangeRate_499ce2a8-2be2-460f-9bba-19068578a3b5" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofcumulativeinflationDetail" xlink:type="simple" xlink:href="kof-20231231.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_f2e4529c-0c45-4d97-a67c-9612b1bf8d6a" xlink:href="kof-20231231.xsd#kof_DisclosureOfCumulativeInflationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfCumulativeInflationTable_e26e1a9f-e9e2-404b-9745-9c81da8d6821" xlink:href="kof-20231231.xsd#kof_DisclosureOfCumulativeInflationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfCumulativeInflationLineItems_f2e4529c-0c45-4d97-a67c-9612b1bf8d6a" xlink:to="loc_kof_DisclosureOfCumulativeInflationTable_e26e1a9f-e9e2-404b-9745-9c81da8d6821" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_7ebb79a9-03a2-4c4b-9d94-0a2201ba9fd3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfCumulativeInflationTable_e26e1a9f-e9e2-404b-9745-9c81da8d6821" xlink:to="loc_ifrs-full_GeographicalAreasAxis_7ebb79a9-03a2-4c4b-9d94-0a2201ba9fd3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_7ebb79a9-03a2-4c4b-9d94-0a2201ba9fd3_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_7ebb79a9-03a2-4c4b-9d94-0a2201ba9fd3" xlink:to="loc_ifrs-full_GeographicalAreasMember_7ebb79a9-03a2-4c4b-9d94-0a2201ba9fd3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_192ee3b7-f4d3-4771-8708-a3f0d1edb095" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_7ebb79a9-03a2-4c4b-9d94-0a2201ba9fd3" xlink:to="loc_ifrs-full_GeographicalAreasMember_192ee3b7-f4d3-4771-8708-a3f0d1edb095" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_e7b5abc6-1582-4e38-9c0a-6b660a054cd8" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_MX"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_192ee3b7-f4d3-4771-8708-a3f0d1edb095" xlink:to="loc_country_MX_e7b5abc6-1582-4e38-9c0a-6b660a054cd8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GT_4868f387-ea28-4b01-b7b0-8c3e4371f5f3" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_GT"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_192ee3b7-f4d3-4771-8708-a3f0d1edb095" xlink:to="loc_country_GT_4868f387-ea28-4b01-b7b0-8c3e4371f5f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CR_b835f7a3-3104-4168-921a-bb6d60bd031a" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_192ee3b7-f4d3-4771-8708-a3f0d1edb095" xlink:to="loc_country_CR_b835f7a3-3104-4168-921a-bb6d60bd031a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_PA_07e899ce-f722-4b99-827b-ba787b7cd320" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_PA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_192ee3b7-f4d3-4771-8708-a3f0d1edb095" xlink:to="loc_country_PA_07e899ce-f722-4b99-827b-ba787b7cd320" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CO_30bd434d-c3b1-4092-9a96-bc4a2291e807" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CO"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_192ee3b7-f4d3-4771-8708-a3f0d1edb095" xlink:to="loc_country_CO_30bd434d-c3b1-4092-9a96-bc4a2291e807" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_NI_7c646efe-404b-4808-9c53-3579cc0e0e56" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_NI"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_192ee3b7-f4d3-4771-8708-a3f0d1edb095" xlink:to="loc_country_NI_7c646efe-404b-4808-9c53-3579cc0e0e56" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AR_c86cd318-34b4-4916-898b-34259504f22f" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_AR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_192ee3b7-f4d3-4771-8708-a3f0d1edb095" xlink:to="loc_country_AR_c86cd318-34b4-4916-898b-34259504f22f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_87fa13ee-6e2e-40c2-acc1-39973a76ff4a" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_BR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_192ee3b7-f4d3-4771-8708-a3f0d1edb095" xlink:to="loc_country_BR_87fa13ee-6e2e-40c2-acc1-39973a76ff4a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_UY_9cb42f46-8846-452e-a418-46c27c34ade5" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_UY"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_192ee3b7-f4d3-4771-8708-a3f0d1edb095" xlink:to="loc_country_UY_9cb42f46-8846-452e-a418-46c27c34ade5" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CumulativeInflationPercentage_535d4d15-de1c-4572-b8d9-d7dc21c9e88d" xlink:href="kof-20231231.xsd#kof_CumulativeInflationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfCumulativeInflationLineItems_f2e4529c-0c45-4d97-a67c-9612b1bf8d6a" xlink:to="loc_kof_CumulativeInflationPercentage_535d4d15-de1c-4572-b8d9-d7dc21c9e88d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20231231.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_c923527c-3cc2-4549-9979-434ef5e68f9c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_b6ccf36a-cb6e-4c2e-9473-6b645862b778" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfChangesInAccountingEstimatesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_c923527c-3cc2-4549-9979-434ef5e68f9c" xlink:to="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_b6ccf36a-cb6e-4c2e-9473-6b645862b778" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_a7753132-f746-4430-bd8b-7fb51d4ae397" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_b6ccf36a-cb6e-4c2e-9473-6b645862b778" xlink:to="loc_ifrs-full_GeographicalAreasAxis_a7753132-f746-4430-bd8b-7fb51d4ae397" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_a7753132-f746-4430-bd8b-7fb51d4ae397_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_a7753132-f746-4430-bd8b-7fb51d4ae397" xlink:to="loc_ifrs-full_GeographicalAreasMember_a7753132-f746-4430-bd8b-7fb51d4ae397_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_c8c2659f-fe00-4a85-b23f-bfd9760490cc" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_a7753132-f746-4430-bd8b-7fb51d4ae397" xlink:to="loc_ifrs-full_GeographicalAreasMember_c8c2659f-fe00-4a85-b23f-bfd9760490cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_VE_6444876c-814f-4964-9f15-df5873d95923" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_VE"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_c8c2659f-fe00-4a85-b23f-bfd9760490cc" xlink:to="loc_country_VE_6444876c-814f-4964-9f15-df5873d95923" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_5682ea70-8e10-42db-ad9d-d587c5dd4ef9" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_MX"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_c8c2659f-fe00-4a85-b23f-bfd9760490cc" xlink:to="loc_country_MX_5682ea70-8e10-42db-ad9d-d587c5dd4ef9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesAxis_b85d1802-3658-4af7-b366-fdf218fb6cd1" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProductsAndServicesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_b6ccf36a-cb6e-4c2e-9473-6b645862b778" xlink:to="loc_ifrs-full_ProductsAndServicesAxis_b85d1802-3658-4af7-b366-fdf218fb6cd1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesMember_b85d1802-3658-4af7-b366-fdf218fb6cd1_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProductsAndServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ProductsAndServicesAxis_b85d1802-3658-4af7-b366-fdf218fb6cd1" xlink:to="loc_ifrs-full_ProductsAndServicesMember_b85d1802-3658-4af7-b366-fdf218fb6cd1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesMember_439729cf-cdf5-402f-91af-84f13f9b80f2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProductsAndServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ProductsAndServicesAxis_b85d1802-3658-4af7-b366-fdf218fb6cd1" xlink:to="loc_ifrs-full_ProductsAndServicesMember_439729cf-cdf5-402f-91af-84f13f9b80f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BottlerAgreementMember_518eb5ac-144f-421b-8ea4-8050f005f68a" xlink:href="kof-20231231.xsd#kof_BottlerAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProductsAndServicesMember_439729cf-cdf5-402f-91af-84f13f9b80f2" xlink:to="loc_kof_BottlerAgreementMember_518eb5ac-144f-421b-8ea4-8050f005f68a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_4ca078fa-7cdd-4876-b174-7e2327fa237b" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_b6ccf36a-cb6e-4c2e-9473-6b645862b778" xlink:to="loc_srt_StatementGeographicalAxis_4ca078fa-7cdd-4876-b174-7e2327fa237b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_4ca078fa-7cdd-4876-b174-7e2327fa237b_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_4ca078fa-7cdd-4876-b174-7e2327fa237b" xlink:to="loc_srt_SegmentGeographicalDomain_4ca078fa-7cdd-4876-b174-7e2327fa237b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_eb5296eb-adc6-4e9a-a79f-73adec122a5e" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_4ca078fa-7cdd-4876-b174-7e2327fa237b" xlink:to="loc_srt_SegmentGeographicalDomain_eb5296eb-adc6-4e9a-a79f-73adec122a5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_eee205ef-5a17-4ff6-a393-eb9f51cb49df" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_MX"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_eb5296eb-adc6-4e9a-a79f-73adec122a5e" xlink:to="loc_country_MX_eee205ef-5a17-4ff6-a393-eb9f51cb49df" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_30b82a07-954e-4fb8-bfb7-815092815d74" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_BR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_eb5296eb-adc6-4e9a-a79f-73adec122a5e" xlink:to="loc_country_BR_30b82a07-954e-4fb8-bfb7-815092815d74" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GT_84a45f21-39b5-4718-a9dd-a1e598f45e8b" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_GT"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_eb5296eb-adc6-4e9a-a79f-73adec122a5e" xlink:to="loc_country_GT_84a45f21-39b5-4718-a9dd-a1e598f45e8b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AR_1679e53d-fa6e-4fd9-981c-d4cba1e9f3a5" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_AR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_eb5296eb-adc6-4e9a-a79f-73adec122a5e" xlink:to="loc_country_AR_1679e53d-fa6e-4fd9-981c-d4cba1e9f3a5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_VE_336437b5-c4f3-4a10-a5c6-ec7442e7beb0" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_VE"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_eb5296eb-adc6-4e9a-a79f-73adec122a5e" xlink:to="loc_country_VE_336437b5-c4f3-4a10-a5c6-ec7442e7beb0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_0cd7a804-c65a-4612-8883-aa6a3ec9cac8" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_b6ccf36a-cb6e-4c2e-9473-6b645862b778" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_0cd7a804-c65a-4612-8883-aa6a3ec9cac8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_0cd7a804-c65a-4612-8883-aa6a3ec9cac8_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_0cd7a804-c65a-4612-8883-aa6a3ec9cac8" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_0cd7a804-c65a-4612-8883-aa6a3ec9cac8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_454db511-001a-42de-993d-459af0c3cd8a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_0cd7a804-c65a-4612-8883-aa6a3ec9cac8" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_454db511-001a-42de-993d-459af0c3cd8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GlassBottlesMember_ca74a0ad-e36e-4e75-95d5-7be8294d01fa" xlink:href="kof-20231231.xsd#kof_GlassBottlesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_454db511-001a-42de-993d-459af0c3cd8a" xlink:to="loc_kof_GlassBottlesMember_ca74a0ad-e36e-4e75-95d5-7be8294d01fa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PETBottlesMember_b3384d59-5940-417e-aa3e-b2fe1ea229da" xlink:href="kof-20231231.xsd#kof_PETBottlesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_454db511-001a-42de-993d-459af0c3cd8a" xlink:to="loc_kof_PETBottlesMember_b3384d59-5940-417e-aa3e-b2fe1ea229da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestIncomeOnLoansAndReceivables_7e75dfb7-abe1-48ea-be9b-4249622d635b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestIncomeOnLoansAndReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_c923527c-3cc2-4549-9979-434ef5e68f9c" xlink:to="loc_ifrs-full_InterestIncomeOnLoansAndReceivables_7e75dfb7-abe1-48ea-be9b-4249622d635b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmortisationExpense_17079ed5-5b73-4414-8772-c6518fe3953a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AmortisationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_c923527c-3cc2-4549-9979-434ef5e68f9c" xlink:to="loc_ifrs-full_AmortisationExpense_17079ed5-5b73-4414-8772-c6518fe3953a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInJointVentures_438a2245-253a-4346-8092-e5de851ba9a3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentsInJointVentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_c923527c-3cc2-4549-9979-434ef5e68f9c" xlink:to="loc_ifrs-full_InvestmentsInJointVentures_438a2245-253a-4346-8092-e5de851ba9a3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_73168961-dd0d-45e7-8e62-1cb715e1c6eb" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_c923527c-3cc2-4549-9979-434ef5e68f9c" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_73168961-dd0d-45e7-8e62-1cb715e1c6eb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments_b48e5aaa-fe48-42b8-b804-08e08643e411" xlink:href="kof-20231231.xsd#kof_OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_c923527c-3cc2-4549-9979-434ef5e68f9c" xlink:to="loc_kof_OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments_b48e5aaa-fe48-42b8-b804-08e08643e411" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_0dc3f820-6970-4cda-b7ec-5d5d78b65026" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_c923527c-3cc2-4549-9979-434ef5e68f9c" xlink:to="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_0dc3f820-6970-4cda-b7ec-5d5d78b65026" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NumberOfBottlerAgreements_bad0c5a4-fd5a-4f26-a203-1d63ac1fd61e" xlink:href="kof-20231231.xsd#kof_NumberOfBottlerAgreements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_c923527c-3cc2-4549-9979-434ef5e68f9c" xlink:to="loc_kof_NumberOfBottlerAgreements_bad0c5a4-fd5a-4f26-a203-1d63ac1fd61e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NumberOfBottlerAgreementsUpForRenewalIn2025_79132026-5c29-420c-b22b-80c1d552c73f" xlink:href="kof-20231231.xsd#kof_NumberOfBottlerAgreementsUpForRenewalIn2025"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_c923527c-3cc2-4549-9979-434ef5e68f9c" xlink:to="loc_kof_NumberOfBottlerAgreementsUpForRenewalIn2025_79132026-5c29-420c-b22b-80c1d552c73f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NumberOfBottlerAgreementsUpForRenewalIn2028_5bd54c32-9d68-4c2c-9551-87f8d454a906" xlink:href="kof-20231231.xsd#kof_NumberOfBottlerAgreementsUpForRenewalIn2028"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_c923527c-3cc2-4549-9979-434ef5e68f9c" xlink:to="loc_kof_NumberOfBottlerAgreementsUpForRenewalIn2028_5bd54c32-9d68-4c2c-9551-87f8d454a906" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IntangibleAssetsRenewalTerm_d5f6ec03-7ed5-421a-916a-1e0fccef776c" xlink:href="kof-20231231.xsd#kof_IntangibleAssetsRenewalTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_c923527c-3cc2-4549-9979-434ef5e68f9c" xlink:to="loc_kof_IntangibleAssetsRenewalTerm_d5f6ec03-7ed5-421a-916a-1e0fccef776c" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill_dba09bf0-9a65-449f-a78e-727091558b3f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_c923527c-3cc2-4549-9979-434ef5e68f9c" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill_dba09bf0-9a65-449f-a78e-727091558b3f" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MinimumYearOfServiceForRetirementBenefits_02a96c2f-bcbb-4c25-8d08-2ba9bfafbb7e" xlink:href="kof-20231231.xsd#kof_MinimumYearOfServiceForRetirementBenefits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_c923527c-3cc2-4549-9979-434ef5e68f9c" xlink:to="loc_kof_MinimumYearOfServiceForRetirementBenefits_02a96c2f-bcbb-4c25-8d08-2ba9bfafbb7e" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension_6c7d89d5-0331-403e-806f-5184103277ac" xlink:href="kof-20231231.xsd#kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_c923527c-3cc2-4549-9979-434ef5e68f9c" xlink:to="loc_kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension_6c7d89d5-0331-403e-806f-5184103277ac" xlink:type="arc" order="12"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail" xlink:type="simple" xlink:href="kof-20231231.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_875a77e0-ba5a-4b34-b683-09a731c4df19" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_bf86e840-1334-411d-90c7-7825222a9c82" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_875a77e0-ba5a-4b34-b683-09a731c4df19" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_bf86e840-1334-411d-90c7-7825222a9c82" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_3b95d498-742b-4dd9-ac3b-53f6f52d9fbb" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_bf86e840-1334-411d-90c7-7825222a9c82" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_3b95d498-742b-4dd9-ac3b-53f6f52d9fbb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_3b95d498-742b-4dd9-ac3b-53f6f52d9fbb_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_3b95d498-742b-4dd9-ac3b-53f6f52d9fbb" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_3b95d498-742b-4dd9-ac3b-53f6f52d9fbb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_07968491-8f8d-48f2-9fef-9e8cde8d27e1" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_3b95d498-742b-4dd9-ac3b-53f6f52d9fbb" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_07968491-8f8d-48f2-9fef-9e8cde8d27e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BuildingsMember_13bbc307-ad89-4bea-8b73-1776069dcd26" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BuildingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_07968491-8f8d-48f2-9fef-9e8cde8d27e1" xlink:to="loc_ifrs-full_BuildingsMember_13bbc307-ad89-4bea-8b73-1776069dcd26" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MachineryMember_8c904801-8461-4d5d-9ced-3047c55d9a58" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MachineryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_07968491-8f8d-48f2-9fef-9e8cde8d27e1" xlink:to="loc_ifrs-full_MachineryMember_8c904801-8461-4d5d-9ced-3047c55d9a58" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DistributionEquipmentMember_dfceaa71-893f-4b66-83c4-886348168f22" xlink:href="kof-20231231.xsd#kof_DistributionEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_07968491-8f8d-48f2-9fef-9e8cde8d27e1" xlink:to="loc_kof_DistributionEquipmentMember_dfceaa71-893f-4b66-83c4-886348168f22" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RefrigerationEquipmentMember_f943bbd6-2e3e-4883-8a3a-99cfe4b65980" xlink:href="kof-20231231.xsd#kof_RefrigerationEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_07968491-8f8d-48f2-9fef-9e8cde8d27e1" xlink:to="loc_kof_RefrigerationEquipmentMember_f943bbd6-2e3e-4883-8a3a-99cfe4b65980" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ReturnableBottlesMember_dbfa8f7a-2431-425f-82b4-e85f42ea7ed0" xlink:href="kof-20231231.xsd#kof_ReturnableBottlesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_07968491-8f8d-48f2-9fef-9e8cde8d27e1" xlink:to="loc_kof_ReturnableBottlesMember_dbfa8f7a-2431-425f-82b4-e85f42ea7ed0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_7762504c-fbc5-4ac0-997d-491292042ff6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_07968491-8f8d-48f2-9fef-9e8cde8d27e1" xlink:to="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_7762504c-fbc5-4ac0-997d-491292042ff6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_76924a5c-5797-4129-b901-a6a9316e5397" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_bf86e840-1334-411d-90c7-7825222a9c82" xlink:to="loc_ifrs-full_RangeAxis_76924a5c-5797-4129-b901-a6a9316e5397" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_76924a5c-5797-4129-b901-a6a9316e5397_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_76924a5c-5797-4129-b901-a6a9316e5397" xlink:to="loc_ifrs-full_RangesMember_76924a5c-5797-4129-b901-a6a9316e5397_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_39585fc3-2409-4e24-a0b7-91c3025b536a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_76924a5c-5797-4129-b901-a6a9316e5397" xlink:to="loc_ifrs-full_RangesMember_39585fc3-2409-4e24-a0b7-91c3025b536a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_71890543-25ab-4126-a887-d9af45bcfaac" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_39585fc3-2409-4e24-a0b7-91c3025b536a" xlink:to="loc_ifrs-full_BottomOfRangeMember_71890543-25ab-4126-a887-d9af45bcfaac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_0fc6b132-f418-4bec-8ac7-28ea83bd1966" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TopOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_39585fc3-2409-4e24-a0b7-91c3025b536a" xlink:to="loc_ifrs-full_TopOfRangeMember_0fc6b132-f418-4bec-8ac7-28ea83bd1966" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_7a742746-8f67-43af-84be-253c84d0705a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_875a77e0-ba5a-4b34-b683-09a731c4df19" xlink:to="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_7a742746-8f67-43af-84be-253c84d0705a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofRevenuefromContractswithCustomersDetail" xlink:type="simple" xlink:href="kof-20231231.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_69cf1d43-43c6-4041-bac4-24df6f50d82f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable_c9ef9bd1-f530-4de9-80d8-97673cca4d76" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems_69cf1d43-43c6-4041-bac4-24df6f50d82f" xlink:to="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable_c9ef9bd1-f530-4de9-80d8-97673cca4d76" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesAxis_bf639e03-6e2b-4e95-be9d-216dcf1b0890" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProductsAndServicesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable_c9ef9bd1-f530-4de9-80d8-97673cca4d76" xlink:to="loc_ifrs-full_ProductsAndServicesAxis_bf639e03-6e2b-4e95-be9d-216dcf1b0890" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesMember_bf639e03-6e2b-4e95-be9d-216dcf1b0890_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProductsAndServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ProductsAndServicesAxis_bf639e03-6e2b-4e95-be9d-216dcf1b0890" xlink:to="loc_ifrs-full_ProductsAndServicesMember_bf639e03-6e2b-4e95-be9d-216dcf1b0890_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesMember_0b2a1da2-9088-42f9-b3fb-a7b8ffa5eeeb" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProductsAndServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ProductsAndServicesAxis_bf639e03-6e2b-4e95-be9d-216dcf1b0890" xlink:to="loc_ifrs-full_ProductsAndServicesMember_0b2a1da2-9088-42f9-b3fb-a7b8ffa5eeeb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SaleOfProductsMember_85f83a60-de9a-4325-91ee-07b3972bcbd9" xlink:href="kof-20231231.xsd#kof_SaleOfProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProductsAndServicesMember_0b2a1da2-9088-42f9-b3fb-a7b8ffa5eeeb" xlink:to="loc_kof_SaleOfProductsMember_85f83a60-de9a-4325-91ee-07b3972bcbd9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ServicesRenderedMember_1ce1fb08-9940-486d-8144-456c2f67fddb" xlink:href="kof-20231231.xsd#kof_ServicesRenderedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProductsAndServicesMember_0b2a1da2-9088-42f9-b3fb-a7b8ffa5eeeb" xlink:to="loc_kof_ServicesRenderedMember_1ce1fb08-9940-486d-8144-456c2f67fddb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherOperatingRevenuesMember_b2cf8ec3-dfce-434b-8854-f0e9a7a18c04" xlink:href="kof-20231231.xsd#kof_OtherOperatingRevenuesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProductsAndServicesMember_0b2a1da2-9088-42f9-b3fb-a7b8ffa5eeeb" xlink:to="loc_kof_OtherOperatingRevenuesMember_b2cf8ec3-dfce-434b-8854-f0e9a7a18c04" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_4b8273df-afc3-46c2-8ce9-1c624ad53c75" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems_69cf1d43-43c6-4041-bac4-24df6f50d82f" xlink:to="loc_ifrs-full_RevenueFromContractsWithCustomers_4b8273df-afc3-46c2-8ce9-1c624ad53c75" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BusinessCombinationsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20231231.xsd#BusinessCombinationsAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/BusinessCombinationsAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_4f772275-df60-446e-b182-8422ea0c6049" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_78b9aefb-8464-4021-95df-f765eeed0f8f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_4f772275-df60-446e-b182-8422ea0c6049" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_78b9aefb-8464-4021-95df-f765eeed0f8f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_c292326d-f2aa-4f9f-afda-b20015a2bdef" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BusinessCombinationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_78b9aefb-8464-4021-95df-f765eeed0f8f" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_c292326d-f2aa-4f9f-afda-b20015a2bdef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_c292326d-f2aa-4f9f-afda-b20015a2bdef_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_c292326d-f2aa-4f9f-afda-b20015a2bdef" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_c292326d-f2aa-4f9f-afda-b20015a2bdef_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_70e22645-8db0-49a9-900f-9530639dec84" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_c292326d-f2aa-4f9f-afda-b20015a2bdef" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_70e22645-8db0-49a9-900f-9530639dec84" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CVIRefrigerantesLtdaMember_5dcf35a6-2da6-4dd0-95a7-1bb9e44ad5fe" xlink:href="kof-20231231.xsd#kof_CVIRefrigerantesLtdaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_70e22645-8db0-49a9-900f-9530639dec84" xlink:to="loc_kof_CVIRefrigerantesLtdaMember_5dcf35a6-2da6-4dd0-95a7-1bb9e44ad5fe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AguaCristalMember_d03b8f8a-b9e0-416f-8f02-e178b98ed903" xlink:href="kof-20231231.xsd#kof_AguaCristalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_70e22645-8db0-49a9-900f-9530639dec84" xlink:to="loc_kof_AguaCristalMember_d03b8f8a-b9e0-416f-8f02-e178b98ed903" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_c29b431f-de75-4032-babe-17b4a787b819" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_78b9aefb-8464-4021-95df-f765eeed0f8f" xlink:to="loc_srt_RestatementAxis_c29b431f-de75-4032-babe-17b4a787b819" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_c29b431f-de75-4032-babe-17b4a787b819_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_c29b431f-de75-4032-babe-17b4a787b819" xlink:to="loc_srt_RestatementDomain_c29b431f-de75-4032-babe-17b4a787b819_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_95252f20-36e2-4f75-aede-c83513875581" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_c29b431f-de75-4032-babe-17b4a787b819" xlink:to="loc_srt_RestatementDomain_95252f20-36e2-4f75-aede-c83513875581" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_44c7f562-96e4-4698-8c30-e04e7fff8c0f" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_95252f20-36e2-4f75-aede-c83513875581" xlink:to="loc_srt_ScenarioPreviouslyReportedMember_44c7f562-96e4-4698-8c30-e04e7fff8c0f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PercentageOfVotingEquityInterestsAcquired_4222bae9-7887-4ec0-ac5e-690d21e3b228" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PercentageOfVotingEquityInterestsAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_4f772275-df60-446e-b182-8422ea0c6049" xlink:to="loc_ifrs-full_PercentageOfVotingEquityInterestsAcquired_4222bae9-7887-4ec0-ac5e-690d21e3b228" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_e0e5b657-4844-4216-a7c9-ac0db5b660d1" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_4f772275-df60-446e-b182-8422ea0c6049" xlink:to="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_e0e5b657-4844-4216-a7c9-ac0db5b660d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueOfAcquiree_934919c3-6820-495a-ab0e-57e8fad48097" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueOfAcquiree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_4f772275-df60-446e-b182-8422ea0c6049" xlink:to="loc_ifrs-full_RevenueOfAcquiree_934919c3-6820-495a-ab0e-57e8fad48097" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate_d5e48bd8-6f09-459b-9877-41cb1c0e52e0" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_4f772275-df60-446e-b182-8422ea0c6049" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate_d5e48bd8-6f09-459b-9877-41cb1c0e52e0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate_26848ab8-beee-41bd-bb97-c210149f85bb" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_4f772275-df60-446e-b182-8422ea0c6049" xlink:to="loc_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate_26848ab8-beee-41bd-bb97-c210149f85bb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate_ab3300d5-4b41-418a-9948-b60a390a95a9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GoodwillRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_4f772275-df60-446e-b182-8422ea0c6049" xlink:to="loc_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate_ab3300d5-4b41-418a-9948-b60a390a95a9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IdentifiableLiabilitiesAcquiredRecognisedAsOfAcquisitionDate_eeb23b6d-04b1-4007-9bf1-9fc916bfd450" xlink:href="kof-20231231.xsd#kof_IdentifiableLiabilitiesAcquiredRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_4f772275-df60-446e-b182-8422ea0c6049" xlink:to="loc_kof_IdentifiableLiabilitiesAcquiredRecognisedAsOfAcquisitionDate_eeb23b6d-04b1-4007-9bf1-9fc916bfd450" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofFairValueofNetAssetsAcquiredDetail" xlink:type="simple" xlink:href="kof-20231231.xsd#BusinessCombinationsSummaryofFairValueofNetAssetsAcquiredDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofFairValueofNetAssetsAcquiredDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_1c5e27a8-dbbc-4fdf-915b-f8301467e9c8" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_a04e6487-4b4d-4fb4-8759-a04f8a38119b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_1c5e27a8-dbbc-4fdf-915b-f8301467e9c8" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_a04e6487-4b4d-4fb4-8759-a04f8a38119b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_890bbdc3-e37d-4e31-a02a-cf6024e3be4e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BusinessCombinationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_a04e6487-4b4d-4fb4-8759-a04f8a38119b" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_890bbdc3-e37d-4e31-a02a-cf6024e3be4e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_890bbdc3-e37d-4e31-a02a-cf6024e3be4e_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_890bbdc3-e37d-4e31-a02a-cf6024e3be4e" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_890bbdc3-e37d-4e31-a02a-cf6024e3be4e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_d31df149-2c88-41c4-8c00-600abe0fab63" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_890bbdc3-e37d-4e31-a02a-cf6024e3be4e" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_d31df149-2c88-41c4-8c00-600abe0fab63" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CVIRefrigerantesLtdaMember_eb0553d3-8219-4c51-a4c6-2bc4a345cc97" xlink:href="kof-20231231.xsd#kof_CVIRefrigerantesLtdaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_d31df149-2c88-41c4-8c00-600abe0fab63" xlink:to="loc_kof_CVIRefrigerantesLtdaMember_eb0553d3-8219-4c51-a4c6-2bc4a345cc97" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate_75e810fa-1b59-4ded-8b18-36fbe8d6b746" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_1c5e27a8-dbbc-4fdf-915b-f8301467e9c8" xlink:to="loc_ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate_75e810fa-1b59-4ded-8b18-36fbe8d6b746" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssetsRecognisedAsOfAcquisitionDate_22a0c0b1-3453-4c17-bef1-f24b43b30ff0" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentAssetsRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_1c5e27a8-dbbc-4fdf-915b-f8301467e9c8" xlink:to="loc_ifrs-full_NoncurrentAssetsRecognisedAsOfAcquisitionDate_22a0c0b1-3453-4c17-bef1-f24b43b30ff0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate_80f145e2-5f86-44c6-8735-8cd2248d6d1a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_1c5e27a8-dbbc-4fdf-915b-f8301467e9c8" xlink:to="loc_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate_80f145e2-5f86-44c6-8735-8cd2248d6d1a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IdentifiableAssetsAcquiredRecognisedAsOfAcquisitionDate_7c357aaf-28b4-46e6-b585-f6887b9e8388" xlink:href="kof-20231231.xsd#kof_IdentifiableAssetsAcquiredRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_1c5e27a8-dbbc-4fdf-915b-f8301467e9c8" xlink:to="loc_kof_IdentifiableAssetsAcquiredRecognisedAsOfAcquisitionDate_7c357aaf-28b4-46e6-b585-f6887b9e8388" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IdentifiableLiabilitiesAcquiredRecognisedAsOfAcquisitionDate_2a001d12-91e0-4481-9700-ecf1c463b27f" xlink:href="kof-20231231.xsd#kof_IdentifiableLiabilitiesAcquiredRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_1c5e27a8-dbbc-4fdf-915b-f8301467e9c8" xlink:to="loc_kof_IdentifiableLiabilitiesAcquiredRecognisedAsOfAcquisitionDate_2a001d12-91e0-4481-9700-ecf1c463b27f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_72cecb53-8de8-4da6-a2e5-2150a0e43f71" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_1c5e27a8-dbbc-4fdf-915b-f8301467e9c8" xlink:to="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_72cecb53-8de8-4da6-a2e5-2150a0e43f71" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate_3db7441f-2238-420a-a773-3f0a20b0b7a2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GoodwillRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_1c5e27a8-dbbc-4fdf-915b-f8301467e9c8" xlink:to="loc_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate_3db7441f-2238-420a-a773-3f0a20b0b7a2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_0ef10aae-3045-4414-9a28-a34026e8c826" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_1c5e27a8-dbbc-4fdf-915b-f8301467e9c8" xlink:to="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_0ef10aae-3045-4414-9a28-a34026e8c826" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsiderationTransferredAmountToBePaid_4974b933-a610-40f5-bc67-04ff387ff5a2" xlink:href="kof-20231231.xsd#kof_ConsiderationTransferredAmountToBePaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_1c5e27a8-dbbc-4fdf-915b-f8301467e9c8" xlink:to="loc_kof_ConsiderationTransferredAmountToBePaid_4974b933-a610-40f5-bc67-04ff387ff5a2" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsiderationTransferredNetPaymentOnAcquisitionDate_c4bf08b4-bf61-4807-bf37-ce25997f8912" xlink:href="kof-20231231.xsd#kof_ConsiderationTransferredNetPaymentOnAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_1c5e27a8-dbbc-4fdf-915b-f8301467e9c8" xlink:to="loc_kof_ConsiderationTransferredNetPaymentOnAcquisitionDate_c4bf08b4-bf61-4807-bf37-ce25997f8912" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_0dd1d950-e53a-49ea-bbf3-57902f98ea35" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_1c5e27a8-dbbc-4fdf-915b-f8301467e9c8" xlink:to="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_0dd1d950-e53a-49ea-bbf3-57902f98ea35" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashTransferred_86579563-1e37-49db-8772-fc0c3c2f293a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashTransferred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_1c5e27a8-dbbc-4fdf-915b-f8301467e9c8" xlink:to="loc_ifrs-full_CashTransferred_86579563-1e37-49db-8772-fc0c3c2f293a" xlink:type="arc" order="11"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofSelectedIncomeStatementInformationRelatedtoBusinessAcquisitionDetail" xlink:type="simple" xlink:href="kof-20231231.xsd#BusinessCombinationsSummaryofSelectedIncomeStatementInformationRelatedtoBusinessAcquisitionDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofSelectedIncomeStatementInformationRelatedtoBusinessAcquisitionDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_444aaf26-3928-4e56-9b12-e084e6668ff3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_5086328f-7d7a-494e-828e-92811e220d9f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_444aaf26-3928-4e56-9b12-e084e6668ff3" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_5086328f-7d7a-494e-828e-92811e220d9f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_b622afa3-63f5-485b-b893-81def5a252e4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BusinessCombinationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_5086328f-7d7a-494e-828e-92811e220d9f" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_b622afa3-63f5-485b-b893-81def5a252e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_b622afa3-63f5-485b-b893-81def5a252e4_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_b622afa3-63f5-485b-b893-81def5a252e4" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_b622afa3-63f5-485b-b893-81def5a252e4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_434b1af4-2457-4c74-b320-c2bd24c56982" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_b622afa3-63f5-485b-b893-81def5a252e4" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_434b1af4-2457-4c74-b320-c2bd24c56982" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_0e243027-0800-40a4-b942-cda071736a29" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_434b1af4-2457-4c74-b320-c2bd24c56982" xlink:to="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_0e243027-0800-40a4-b942-cda071736a29" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueOfAcquiree_f266a6ad-deec-4875-bfb8-938896561d6e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueOfAcquiree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_444aaf26-3928-4e56-9b12-e084e6668ff3" xlink:to="loc_ifrs-full_RevenueOfAcquiree_f266a6ad-deec-4875-bfb8-938896561d6e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail" xlink:type="simple" xlink:href="kof-20231231.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_96a3b3a2-2c2f-4805-a9bc-d051b2ac83ac" xlink:href="kof-20231231.xsd#kof_DisclosureOfTradeAndOtherReceivablesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_a957231a-7fa7-4aa8-8e39-de92549b4cc1" xlink:href="kof-20231231.xsd#kof_DisclosureOfTradeAndOtherReceivablesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_96a3b3a2-2c2f-4805-a9bc-d051b2ac83ac" xlink:to="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_a957231a-7fa7-4aa8-8e39-de92549b4cc1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_060d827d-b8e2-4e9b-902e-df7c4b4f7719" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_a957231a-7fa7-4aa8-8e39-de92549b4cc1" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_060d827d-b8e2-4e9b-902e-df7c4b4f7719" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_060d827d-b8e2-4e9b-902e-df7c4b4f7719_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_060d827d-b8e2-4e9b-902e-df7c4b4f7719" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_060d827d-b8e2-4e9b-902e-df7c4b4f7719_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_8abe875d-96ca-4dce-8c24-d4649247e8f2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_060d827d-b8e2-4e9b-902e-df7c4b4f7719" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_8abe875d-96ca-4dce-8c24-d4649247e8f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CocaColaCompanyMember_817dbaf4-7822-48b0-a8ca-844a22d6cc65" xlink:href="kof-20231231.xsd#kof_CocaColaCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_8abe875d-96ca-4dce-8c24-d4649247e8f2" xlink:to="loc_kof_CocaColaCompanyMember_817dbaf4-7822-48b0-a8ca-844a22d6cc65" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EmployeesMember_78a502c9-b574-423a-b1db-0a7a24ca2a47" xlink:href="kof-20231231.xsd#kof_EmployeesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_8abe875d-96ca-4dce-8c24-d4649247e8f2" xlink:to="loc_kof_EmployeesMember_78a502c9-b574-423a-b1db-0a7a24ca2a47" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FemsaAndSubsidiariesMember_14f3effa-a4cd-46ca-aa5e-0a29d7b4db1e" xlink:href="kof-20231231.xsd#kof_FemsaAndSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_8abe875d-96ca-4dce-8c24-d4649247e8f2" xlink:to="loc_kof_FemsaAndSubsidiariesMember_14f3effa-a4cd-46ca-aa5e-0a29d7b4db1e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherRelatedPartiesMember_6b9d96ac-4973-4c16-9828-598addca951c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_8abe875d-96ca-4dce-8c24-d4649247e8f2" xlink:to="loc_ifrs-full_OtherRelatedPartiesMember_6b9d96ac-4973-4c16-9828-598addca951c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTradeReceivables_961ed4a3-eb76-4b58-b774-7eda5bf44a41" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentTradeReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_96a3b3a2-2c2f-4805-a9bc-d051b2ac83ac" xlink:to="loc_ifrs-full_CurrentTradeReceivables_961ed4a3-eb76-4b58-b774-7eda5bf44a41" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties_0d7beae8-220b-45c7-b58b-55ba113217c8" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_96a3b3a2-2c2f-4805-a9bc-d051b2ac83ac" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties_0d7beae8-220b-45c7-b58b-55ba113217c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentReceivables_18ec7538-0411-47ce-8009-1d93bae0ef7e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherCurrentReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_96a3b3a2-2c2f-4805-a9bc-d051b2ac83ac" xlink:to="loc_ifrs-full_OtherCurrentReceivables_18ec7538-0411-47ce-8009-1d93bae0ef7e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_18708b5a-2606-4ffe-9048-85f3a37e559f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_96a3b3a2-2c2f-4805-a9bc-d051b2ac83ac" xlink:to="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_18708b5a-2606-4ffe-9048-85f3a37e559f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivables_40128b43-5c59-469b-961f-00d159d3a0a1" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherCurrentReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_96a3b3a2-2c2f-4805-a9bc-d051b2ac83ac" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivables_40128b43-5c59-469b-961f-00d159d3a0a1" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/TradeReceivableNetAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20231231.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_85021a74-19df-4c7b-b640-13e4d992b3f9" xlink:href="kof-20231231.xsd#kof_DisclosureOfTradeAndOtherReceivablesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_15473282-6d31-44c2-ab6d-a8c24cced5b4" xlink:href="kof-20231231.xsd#kof_DisclosureOfTradeAndOtherReceivablesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_85021a74-19df-4c7b-b640-13e4d992b3f9" xlink:to="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_15473282-6d31-44c2-ab6d-a8c24cced5b4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_e40a3f23-6407-4204-9f52-1182f6c60cb7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_15473282-6d31-44c2-ab6d-a8c24cced5b4" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_e40a3f23-6407-4204-9f52-1182f6c60cb7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_e40a3f23-6407-4204-9f52-1182f6c60cb7_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_e40a3f23-6407-4204-9f52-1182f6c60cb7" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_e40a3f23-6407-4204-9f52-1182f6c60cb7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_c7ad3e50-0f66-4ab1-866f-e885f113fa05" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_e40a3f23-6407-4204-9f52-1182f6c60cb7" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_c7ad3e50-0f66-4ab1-866f-e885f113fa05" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CocaColaCompanyMember_af9b4638-603d-4447-a490-348acffb846c" xlink:href="kof-20231231.xsd#kof_CocaColaCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_c7ad3e50-0f66-4ab1-866f-e885f113fa05" xlink:to="loc_kof_CocaColaCompanyMember_af9b4638-603d-4447-a490-348acffb846c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfUnrecoverableTradeAccountsReceivables_dc5700d4-c7ca-404d-8104-6bba222030ad" xlink:href="kof-20231231.xsd#kof_PercentageOfUnrecoverableTradeAccountsReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_85021a74-19df-4c7b-b640-13e4d992b3f9" xlink:to="loc_kof_PercentageOfUnrecoverableTradeAccountsReceivables_dc5700d4-c7ca-404d-8104-6bba222030ad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_31d32e7f-6450-4153-bfbc-4aea07ecea51" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_85021a74-19df-4c7b-b640-13e4d992b3f9" xlink:to="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_31d32e7f-6450-4153-bfbc-4aea07ecea51" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmountsReceivableRelatedPartyTransactions_04fb1bbc-9737-4ac4-9cb8-1a54307e5454" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AmountsReceivableRelatedPartyTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_85021a74-19df-4c7b-b640-13e4d992b3f9" xlink:to="loc_ifrs-full_AmountsReceivableRelatedPartyTransactions_04fb1bbc-9737-4ac4-9cb8-1a54307e5454" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentsinOtherEntitiesDetail" xlink:type="simple" xlink:href="kof-20231231.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_f8b60ee8-569c-457d-b06a-7a7c443d1e7c" xlink:href="kof-20231231.xsd#kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_61372882-f369-4ddf-8223-7f0ab661065f" xlink:href="kof-20231231.xsd#kof_DisclosureOfAssociatesAndJointVenturesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems_f8b60ee8-569c-457d-b06a-7a7c443d1e7c" xlink:to="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_61372882-f369-4ddf-8223-7f0ab661065f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_1d5dd1e9-33b1-4181-957e-d22a630d15f3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_61372882-f369-4ddf-8223-7f0ab661065f" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_1d5dd1e9-33b1-4181-957e-d22a630d15f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_1d5dd1e9-33b1-4181-957e-d22a630d15f3_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_1d5dd1e9-33b1-4181-957e-d22a630d15f3" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_1d5dd1e9-33b1-4181-957e-d22a630d15f3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_05796a0e-0469-4e02-b7e1-cb19a9f5054f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_1d5dd1e9-33b1-4181-957e-d22a630d15f3" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_05796a0e-0469-4e02-b7e1-cb19a9f5054f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodMember_c38926a6-a54f-458b-b8c5-f2159a0cec83" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentsAccountedForUsingEquityMethodMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_05796a0e-0469-4e02-b7e1-cb19a9f5054f" xlink:to="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodMember_c38926a6-a54f-458b-b8c5-f2159a0cec83" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfInvestmentPropertyAxis_a95122a0-498a-4765-b396-8e340096aa03" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfInvestmentPropertyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_61372882-f369-4ddf-8223-7f0ab661065f" xlink:to="loc_ifrs-full_TypesOfInvestmentPropertyAxis_a95122a0-498a-4765-b396-8e340096aa03" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentPropertyMember_a95122a0-498a-4765-b396-8e340096aa03_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentPropertyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfInvestmentPropertyAxis_a95122a0-498a-4765-b396-8e340096aa03" xlink:to="loc_ifrs-full_InvestmentPropertyMember_a95122a0-498a-4765-b396-8e340096aa03_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentPropertyMember_c44c114a-d8c8-4a2a-b96d-87ffc9cc2857" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentPropertyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfInvestmentPropertyAxis_a95122a0-498a-4765-b396-8e340096aa03" xlink:to="loc_ifrs-full_InvestmentPropertyMember_c44c114a-d8c8-4a2a-b96d-87ffc9cc2857" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentInAssociatesAndJointVenturesMember_f68e31d1-ef2b-4e54-8377-f94ca247bb85" xlink:href="kof-20231231.xsd#kof_InvestmentInAssociatesAndJointVenturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_InvestmentPropertyMember_c44c114a-d8c8-4a2a-b96d-87ffc9cc2857" xlink:to="loc_kof_InvestmentInAssociatesAndJointVenturesMember_f68e31d1-ef2b-4e54-8377-f94ca247bb85" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates_8b9cb2a3-38be-4760-8b69-ed00156bf425" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems_f8b60ee8-569c-457d-b06a-7a7c443d1e7c" xlink:to="loc_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates_8b9cb2a3-38be-4760-8b69-ed00156bf425" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail" xlink:type="simple" xlink:href="kof-20231231.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_eda145ea-8efd-47a0-a7a4-48c77038885d" xlink:href="kof-20231231.xsd#kof_DisclosureOfAssociatesAndJointVenturesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_ca16c85d-17e6-46da-948e-9681ba07aa2e" xlink:href="kof-20231231.xsd#kof_DisclosureOfAssociatesAndJointVenturesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_eda145ea-8efd-47a0-a7a4-48c77038885d" xlink:to="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_ca16c85d-17e6-46da-948e-9681ba07aa2e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_3091fc2c-8326-4d56-a396-3c12cb2d8de3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_ca16c85d-17e6-46da-948e-9681ba07aa2e" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_3091fc2c-8326-4d56-a396-3c12cb2d8de3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_3091fc2c-8326-4d56-a396-3c12cb2d8de3_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_3091fc2c-8326-4d56-a396-3c12cb2d8de3" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_3091fc2c-8326-4d56-a396-3c12cb2d8de3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_6ad3e580-379a-48f5-9b34-a238f3ec3720" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_3091fc2c-8326-4d56-a396-3c12cb2d8de3" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_6ad3e580-379a-48f5-9b34-a238f3ec3720" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodMember_b6a030d3-485b-473a-89a8-e1196e0e1262" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentsAccountedForUsingEquityMethodMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_6ad3e580-379a-48f5-9b34-a238f3ec3720" xlink:to="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodMember_b6a030d3-485b-473a-89a8-e1196e0e1262" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesAxis_2c22ecdd-bfd7-40aa-b12a-3fe970bd0778" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_JointVenturesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_ca16c85d-17e6-46da-948e-9681ba07aa2e" xlink:to="loc_ifrs-full_JointVenturesAxis_2c22ecdd-bfd7-40aa-b12a-3fe970bd0778" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_2c22ecdd-bfd7-40aa-b12a-3fe970bd0778_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForJointVenturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_JointVenturesAxis_2c22ecdd-bfd7-40aa-b12a-3fe970bd0778" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_2c22ecdd-bfd7-40aa-b12a-3fe970bd0778_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_8daf00d5-10b5-4d35-837b-0ed7b33ae223" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForJointVenturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_JointVenturesAxis_2c22ecdd-bfd7-40aa-b12a-3fe970bd0778" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_8daf00d5-10b5-4d35-837b-0ed7b33ae223" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CompaaPanameaDeBebidasSAPIDeCVMember_bc12f632-0082-4a4d-8226-2ad1a6241028" xlink:href="kof-20231231.xsd#kof_CompaaPanameaDeBebidasSAPIDeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_8daf00d5-10b5-4d35-837b-0ed7b33ae223" xlink:to="loc_kof_CompaaPanameaDeBebidasSAPIDeCVMember_bc12f632-0082-4a4d-8226-2ad1a6241028" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DispensadorasDeCafeSAPIDeCVMember_06427e00-a1cf-4723-9971-8d438b1217a9" xlink:href="kof-20231231.xsd#kof_DispensadorasDeCafeSAPIDeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_8daf00d5-10b5-4d35-837b-0ed7b33ae223" xlink:to="loc_kof_DispensadorasDeCafeSAPIDeCVMember_06427e00-a1cf-4723-9971-8d438b1217a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FountainAguaMineralLTDAMember_77b76fa6-62bf-49cd-8c1a-2d57b9f248f2" xlink:href="kof-20231231.xsd#kof_FountainAguaMineralLTDAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_8daf00d5-10b5-4d35-837b-0ed7b33ae223" xlink:to="loc_kof_FountainAguaMineralLTDAMember_77b76fa6-62bf-49cd-8c1a-2d57b9f248f2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PlantaNuevaEcologaDeTabascoSADeCVMember_c9276d2c-238c-43e6-9d80-bbf620220fbb" xlink:href="kof-20231231.xsd#kof_PlantaNuevaEcologaDeTabascoSADeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_8daf00d5-10b5-4d35-837b-0ed7b33ae223" xlink:to="loc_kof_PlantaNuevaEcologaDeTabascoSADeCVMember_c9276d2c-238c-43e6-9d80-bbf620220fbb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_dd953da3-8777-4486-9571-97b17bd62fb2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SignificantInvestmentsInAssociatesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_ca16c85d-17e6-46da-948e-9681ba07aa2e" xlink:to="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_dd953da3-8777-4486-9571-97b17bd62fb2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForAssociatesMember_dd953da3-8777-4486-9571-97b17bd62fb2_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForAssociatesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_dd953da3-8777-4486-9571-97b17bd62fb2" xlink:to="loc_ifrs-full_EntitysTotalForAssociatesMember_dd953da3-8777-4486-9571-97b17bd62fb2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForAssociatesMember_603a65ce-40d8-4723-ae4a-814c1efc3b56" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForAssociatesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_dd953da3-8777-4486-9571-97b17bd62fb2" xlink:to="loc_ifrs-full_EntitysTotalForAssociatesMember_603a65ce-40d8-4723-ae4a-814c1efc3b56" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember_ff935039-d398-43a9-8de3-a5afbfb0f32b" xlink:href="kof-20231231.xsd#kof_PromotoraIndustrialAzucareraSADeCVPIASAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_603a65ce-40d8-4723-ae4a-814c1efc3b56" xlink:to="loc_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember_ff935039-d398-43a9-8de3-a5afbfb0f32b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_JugosDelValleSAPIDeCVMember_26db034e-f4d3-4a7e-b8bb-1fbf00664430" xlink:href="kof-20231231.xsd#kof_JugosDelValleSAPIDeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_603a65ce-40d8-4723-ae4a-814c1efc3b56" xlink:to="loc_kof_JugosDelValleSAPIDeCVMember_26db034e-f4d3-4a7e-b8bb-1fbf00664430" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LeaoAlimentosEBebidasLTDAMember_1529bc98-0a5f-4b4b-848f-1254b53ba542" xlink:href="kof-20231231.xsd#kof_LeaoAlimentosEBebidasLTDAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_603a65ce-40d8-4723-ae4a-814c1efc3b56" xlink:to="loc_kof_LeaoAlimentosEBebidasLTDAMember_1529bc98-0a5f-4b4b-848f-1254b53ba542" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember_2b6f28b6-adce-4df3-a05f-837a00102417" xlink:href="kof-20231231.xsd#kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_603a65ce-40d8-4723-ae4a-814c1efc3b56" xlink:to="loc_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember_2b6f28b6-adce-4df3-a05f-837a00102417" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember_e7061550-9af4-4e8f-9e22-a1e5bba10cef" xlink:href="kof-20231231.xsd#kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_603a65ce-40d8-4723-ae4a-814c1efc3b56" xlink:to="loc_kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember_e7061550-9af4-4e8f-9e22-a1e5bba10cef" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TropFrutasDoBrasilLTDAMember_a58c7299-4512-4111-a656-5c29c8628e5a" xlink:href="kof-20231231.xsd#kof_TropFrutasDoBrasilLTDAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_603a65ce-40d8-4723-ae4a-814c1efc3b56" xlink:to="loc_kof_TropFrutasDoBrasilLTDAMember_a58c7299-4512-4111-a656-5c29c8628e5a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AlimentosDeSojaSAUMember_5f30b87a-2453-4837-b7b1-44f3f549347d" xlink:href="kof-20231231.xsd#kof_AlimentosDeSojaSAUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_603a65ce-40d8-4723-ae4a-814c1efc3b56" xlink:to="loc_kof_AlimentosDeSojaSAUMember_5f30b87a-2453-4837-b7b1-44f3f549347d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherAssociatesMember_ebf29763-7f1d-4435-adcd-b6daec722241" xlink:href="kof-20231231.xsd#kof_OtherAssociatesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_603a65ce-40d8-4723-ae4a-814c1efc3b56" xlink:to="loc_kof_OtherAssociatesMember_ebf29763-7f1d-4435-adcd-b6daec722241" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfInvestmentPropertyAxis_aec73406-1448-4e53-8ee9-f52385b373e0" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfInvestmentPropertyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_ca16c85d-17e6-46da-948e-9681ba07aa2e" xlink:to="loc_ifrs-full_TypesOfInvestmentPropertyAxis_aec73406-1448-4e53-8ee9-f52385b373e0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentPropertyMember_aec73406-1448-4e53-8ee9-f52385b373e0_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentPropertyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfInvestmentPropertyAxis_aec73406-1448-4e53-8ee9-f52385b373e0" xlink:to="loc_ifrs-full_InvestmentPropertyMember_aec73406-1448-4e53-8ee9-f52385b373e0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentPropertyMember_2406913c-d524-41c3-99e1-ea9d7656f8f2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentPropertyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfInvestmentPropertyAxis_aec73406-1448-4e53-8ee9-f52385b373e0" xlink:to="loc_ifrs-full_InvestmentPropertyMember_2406913c-d524-41c3-99e1-ea9d7656f8f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentInAssociatesAndJointVenturesMember_ba6faad8-6c94-4ab0-83c5-a1446212f148" xlink:href="kof-20231231.xsd#kof_InvestmentInAssociatesAndJointVenturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_InvestmentPropertyMember_2406913c-d524-41c3-99e1-ea9d7656f8f2" xlink:to="loc_kof_InvestmentInAssociatesAndJointVenturesMember_ba6faad8-6c94-4ab0-83c5-a1446212f148" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_963d4641-713c-4f50-9010-79507c658b25" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProportionOfOwnershipInterestInJointVenture"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_eda145ea-8efd-47a0-a7a4-48c77038885d" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_963d4641-713c-4f50-9010-79507c658b25" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod_83a1539e-06c2-49da-af58-3a9a0ec0960a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_eda145ea-8efd-47a0-a7a4-48c77038885d" xlink:to="loc_ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod_83a1539e-06c2-49da-af58-3a9a0ec0960a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInAssociate_54a6f43a-047f-41af-a4c9-a00884ff9b93" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProportionOfOwnershipInterestInAssociate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_eda145ea-8efd-47a0-a7a4-48c77038885d" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInAssociate_54a6f43a-047f-41af-a4c9-a00884ff9b93" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod_01778555-69ad-4621-8650-0a46cba38f3a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_eda145ea-8efd-47a0-a7a4-48c77038885d" xlink:to="loc_ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod_01778555-69ad-4621-8650-0a46cba38f3a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates_a6496a59-af48-4fe9-ba51-f1486e2f2a2d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_eda145ea-8efd-47a0-a7a4-48c77038885d" xlink:to="loc_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates_a6496a59-af48-4fe9-ba51-f1486e2f2a2d" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20231231.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_29ad9f5a-27e8-4415-a267-9fd96382534e" xlink:href="kof-20231231.xsd#kof_DisclosureOfAssociatesAndJointVenturesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_2510453e-e689-47f7-aeec-4fea3f9f4826" xlink:href="kof-20231231.xsd#kof_DisclosureOfAssociatesAndJointVenturesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_29ad9f5a-27e8-4415-a267-9fd96382534e" xlink:to="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_2510453e-e689-47f7-aeec-4fea3f9f4826" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_15c60909-0b4c-4cce-9095-27452864fa6a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SignificantInvestmentsInAssociatesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_2510453e-e689-47f7-aeec-4fea3f9f4826" xlink:to="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_15c60909-0b4c-4cce-9095-27452864fa6a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForAssociatesMember_15c60909-0b4c-4cce-9095-27452864fa6a_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForAssociatesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_15c60909-0b4c-4cce-9095-27452864fa6a" xlink:to="loc_ifrs-full_EntitysTotalForAssociatesMember_15c60909-0b4c-4cce-9095-27452864fa6a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForAssociatesMember_c8e01a1b-daa2-4d43-a60f-0092480994fd" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForAssociatesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_15c60909-0b4c-4cce-9095-27452864fa6a" xlink:to="loc_ifrs-full_EntitysTotalForAssociatesMember_c8e01a1b-daa2-4d43-a60f-0092480994fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PromotoraMexicanaDeEmbotelladoresS.A.DeC.V.PIASAMember_d21847a0-f272-45bf-8a46-00c29c0669f3" xlink:href="kof-20231231.xsd#kof_PromotoraMexicanaDeEmbotelladoresS.A.DeC.V.PIASAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_c8e01a1b-daa2-4d43-a60f-0092480994fd" xlink:to="loc_kof_PromotoraMexicanaDeEmbotelladoresS.A.DeC.V.PIASAMember_d21847a0-f272-45bf-8a46-00c29c0669f3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_JugosDelValleSAPIDeCVMember_fa9485d2-01bc-4501-a9ae-739ab3b51b92" xlink:href="kof-20231231.xsd#kof_JugosDelValleSAPIDeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_c8e01a1b-daa2-4d43-a60f-0092480994fd" xlink:to="loc_kof_JugosDelValleSAPIDeCVMember_fa9485d2-01bc-4501-a9ae-739ab3b51b92" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AlimentosDeSojaS.A.UMember_90c44c50-6e98-4bce-82c5-2d9c3a7d634e" xlink:href="kof-20231231.xsd#kof_AlimentosDeSojaS.A.UMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_c8e01a1b-daa2-4d43-a60f-0092480994fd" xlink:to="loc_kof_AlimentosDeSojaS.A.UMember_90c44c50-6e98-4bce-82c5-2d9c3a7d634e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PlantaNuevaEcologaDeTabascoSADeCVMember_f13c0f2c-dcd3-471f-9df9-d81d122929c6" xlink:href="kof-20231231.xsd#kof_PlantaNuevaEcologaDeTabascoSADeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_c8e01a1b-daa2-4d43-a60f-0092480994fd" xlink:to="loc_kof_PlantaNuevaEcologaDeTabascoSADeCVMember_f13c0f2c-dcd3-471f-9df9-d81d122929c6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember_388f040f-6786-4db5-8a42-ea75800c35f7" xlink:href="kof-20231231.xsd#kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_c8e01a1b-daa2-4d43-a60f-0092480994fd" xlink:to="loc_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember_388f040f-6786-4db5-8a42-ea75800c35f7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LeaoAlimentosYBebidasLTDAMember_31507519-1f46-4541-b7cb-691a3961b2e8" xlink:href="kof-20231231.xsd#kof_LeaoAlimentosYBebidasLTDAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_c8e01a1b-daa2-4d43-a60f-0092480994fd" xlink:to="loc_kof_LeaoAlimentosYBebidasLTDAMember_31507519-1f46-4541-b7cb-691a3961b2e8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TropFrutasDoBrasilLTDAMember_91740c1f-1c1b-4206-8788-20b089b5eed6" xlink:href="kof-20231231.xsd#kof_TropFrutasDoBrasilLTDAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_c8e01a1b-daa2-4d43-a60f-0092480994fd" xlink:to="loc_kof_TropFrutasDoBrasilLTDAMember_91740c1f-1c1b-4206-8788-20b089b5eed6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CompaaPanameaDeBebidasSAPIDeCVMember_a238d565-a0bc-46f8-a2e7-6a8d5322e8b1" xlink:href="kof-20231231.xsd#kof_CompaaPanameaDeBebidasSAPIDeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_c8e01a1b-daa2-4d43-a60f-0092480994fd" xlink:to="loc_kof_CompaaPanameaDeBebidasSAPIDeCVMember_a238d565-a0bc-46f8-a2e7-6a8d5322e8b1" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AssociatesMember_a6acab2b-eddb-4182-bd4c-ec8545629f7f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AssociatesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_c8e01a1b-daa2-4d43-a60f-0092480994fd" xlink:to="loc_ifrs-full_AssociatesMember_a6acab2b-eddb-4182-bd4c-ec8545629f7f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesAxis_66b7da76-d91e-45de-91fb-85473c63b93c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_JointVenturesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_2510453e-e689-47f7-aeec-4fea3f9f4826" xlink:to="loc_ifrs-full_JointVenturesAxis_66b7da76-d91e-45de-91fb-85473c63b93c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_66b7da76-d91e-45de-91fb-85473c63b93c_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForJointVenturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_JointVenturesAxis_66b7da76-d91e-45de-91fb-85473c63b93c" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_66b7da76-d91e-45de-91fb-85473c63b93c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_bc8ce0b9-96d4-475f-abf5-a12da3c5ab3d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForJointVenturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_JointVenturesAxis_66b7da76-d91e-45de-91fb-85473c63b93c" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_bc8ce0b9-96d4-475f-abf5-a12da3c5ab3d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesMember_2afea380-1991-4e87-881d-2a2788f40a75" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_JointVenturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_bc8ce0b9-96d4-475f-abf5-a12da3c5ab3d" xlink:to="loc_ifrs-full_JointVenturesMember_2afea380-1991-4e87-881d-2a2788f40a75" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromDividends_a0338f28-fdcc-4985-9dbc-658a40fe8bf6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueFromDividends"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_29ad9f5a-27e8-4415-a267-9fd96382534e" xlink:to="loc_ifrs-full_RevenueFromDividends_a0338f28-fdcc-4985-9dbc-658a40fe8bf6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CapitalContribution_d46b4b33-d147-44f2-861e-5ddf18e4a797" xlink:href="kof-20231231.xsd#kof_CapitalContribution"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_29ad9f5a-27e8-4415-a267-9fd96382534e" xlink:to="loc_kof_CapitalContribution_d46b4b33-d147-44f2-861e-5ddf18e4a797" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseOfRestructuringActivities_daa239bf-74e8-4558-92f3-d11e32f96456" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ExpenseOfRestructuringActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_29ad9f5a-27e8-4415-a267-9fd96382534e" xlink:to="loc_ifrs-full_ExpenseOfRestructuringActivities_daa239bf-74e8-4558-92f3-d11e32f96456" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReductionOfIssuedCapital_edf3d0be-cb08-4bcf-b409-2d5fcaf70618" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReductionOfIssuedCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_29ad9f5a-27e8-4415-a267-9fd96382534e" xlink:to="loc_ifrs-full_ReductionOfIssuedCapital_edf3d0be-cb08-4bcf-b409-2d5fcaf70618" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentImpairments_067df76c-37f7-496d-8339-f9823017cec3" xlink:href="kof-20231231.xsd#kof_InvestmentImpairments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_29ad9f5a-27e8-4415-a267-9fd96382534e" xlink:to="loc_kof_InvestmentImpairments_067df76c-37f7-496d-8339-f9823017cec3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PercentageOfEntitysRevenue_13df70a7-e8d9-439e-b3bf-9f9be5724e72" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PercentageOfEntitysRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_29ad9f5a-27e8-4415-a267-9fd96382534e" xlink:to="loc_ifrs-full_PercentageOfEntitysRevenue_13df70a7-e8d9-439e-b3bf-9f9be5724e72" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates_4715928d-92dd-4f9e-a4b8-04098b858745" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_29ad9f5a-27e8-4415-a267-9fd96382534e" xlink:to="loc_ifrs-full_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates_4715928d-92dd-4f9e-a4b8-04098b858745" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/LeasesCompanysLeaseLiabilitiesDetail" xlink:type="simple" xlink:href="kof-20231231.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_5b15bf66-f77d-42fa-a034-ca4c67d30397" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable_d920d06d-27af-4432-aef1-ccbd62a17de8" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems_5b15bf66-f77d-42fa-a034-ca4c67d30397" xlink:to="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable_d920d06d-27af-4432-aef1-ccbd62a17de8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_797e4a04-2cae-46aa-aa87-66c8d87f00fc" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MaturityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable_d920d06d-27af-4432-aef1-ccbd62a17de8" xlink:to="loc_ifrs-full_MaturityAxis_797e4a04-2cae-46aa-aa87-66c8d87f00fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_797e4a04-2cae-46aa-aa87-66c8d87f00fc_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_797e4a04-2cae-46aa-aa87-66c8d87f00fc" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_797e4a04-2cae-46aa-aa87-66c8d87f00fc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_232712f5-d08b-4027-800f-7c150974e786" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_797e4a04-2cae-46aa-aa87-66c8d87f00fc" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_232712f5-d08b-4027-800f-7c150974e786" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_ebf7daa8-08e1-45e5-a93e-804bf7231d9c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_232712f5-d08b-4027-800f-7c150974e786" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_ebf7daa8-08e1-45e5-a93e-804bf7231d9c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_11a5be12-1e57-4571-a2cc-0b22e3d41cec" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_232712f5-d08b-4027-800f-7c150974e786" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_11a5be12-1e57-4571-a2cc-0b22e3d41cec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MoreThanThreeYearsMember_b8d00b0b-f3c3-4c85-9fa1-5791a21b7dd1" xlink:href="kof-20231231.xsd#kof_MoreThanThreeYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_232712f5-d08b-4027-800f-7c150974e786" xlink:to="loc_kof_MoreThanThreeYearsMember_b8d00b0b-f3c3-4c85-9fa1-5791a21b7dd1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossLeaseLiabilities_72e983d9-6381-4de1-8e86-db8ff8c00b4d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GrossLeaseLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems_5b15bf66-f77d-42fa-a034-ca4c67d30397" xlink:to="loc_ifrs-full_GrossLeaseLiabilities_72e983d9-6381-4de1-8e86-db8ff8c00b4d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilities_0098cac3-1f6f-4002-bdc9-be9fd15ed79c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LeaseLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems_5b15bf66-f77d-42fa-a034-ca4c67d30397" xlink:to="loc_ifrs-full_LeaseLiabilities_0098cac3-1f6f-4002-bdc9-be9fd15ed79c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLeaseLiabilities_bc58fbaf-2f76-4a22-b423-b91dbea05d45" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentLeaseLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems_5b15bf66-f77d-42fa-a034-ca4c67d30397" xlink:to="loc_ifrs-full_CurrentLeaseLiabilities_bc58fbaf-2f76-4a22-b423-b91dbea05d45" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLeaseLiabilities_62661287-b02b-4b24-bd54-0d72eaddacb0" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentLeaseLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems_5b15bf66-f77d-42fa-a034-ca4c67d30397" xlink:to="loc_ifrs-full_NoncurrentLeaseLiabilities_62661287-b02b-4b24-bd54-0d72eaddacb0" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail" xlink:type="simple" xlink:href="kof-20231231.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_3922e167-9f62-4637-8f2b-bba2e089292a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_dd7e1115-0b3e-4736-851a-43a16ba56e86" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_3922e167-9f62-4637-8f2b-bba2e089292a" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_dd7e1115-0b3e-4736-851a-43a16ba56e86" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_c9176268-b493-4b47-84af-0cf4498d3608" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_dd7e1115-0b3e-4736-851a-43a16ba56e86" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_c9176268-b493-4b47-84af-0cf4498d3608" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_c9176268-b493-4b47-84af-0cf4498d3608_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_c9176268-b493-4b47-84af-0cf4498d3608" xlink:to="loc_ifrs-full_CarryingAmountMember_c9176268-b493-4b47-84af-0cf4498d3608_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_287fa687-878e-4ff0-a542-485394649bb6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_c9176268-b493-4b47-84af-0cf4498d3608" xlink:to="loc_ifrs-full_CarryingAmountMember_287fa687-878e-4ff0-a542-485394649bb6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_cdebb990-4498-423a-aa45-e3af3298c7cd" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GrossCarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_287fa687-878e-4ff0-a542-485394649bb6" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_cdebb990-4498-423a-aa45-e3af3298c7cd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_b56c525b-a4ae-457b-856a-e18fba1400e2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AccumulatedDepreciationAndAmortisationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_287fa687-878e-4ff0-a542-485394649bb6" xlink:to="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_b56c525b-a4ae-457b-856a-e18fba1400e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_0bd2cf54-7244-4b3f-bf88-9b780e06179d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_dd7e1115-0b3e-4736-851a-43a16ba56e86" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_0bd2cf54-7244-4b3f-bf88-9b780e06179d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_0bd2cf54-7244-4b3f-bf88-9b780e06179d_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_0bd2cf54-7244-4b3f-bf88-9b780e06179d" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_0bd2cf54-7244-4b3f-bf88-9b780e06179d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_bd574a80-d49a-4a22-a057-0c2643e0bf79" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_0bd2cf54-7244-4b3f-bf88-9b780e06179d" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_bd574a80-d49a-4a22-a057-0c2643e0bf79" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LandMember_f3d6929d-a4ee-40cc-ae68-e8e8795fec69" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_bd574a80-d49a-4a22-a057-0c2643e0bf79" xlink:to="loc_ifrs-full_LandMember_f3d6929d-a4ee-40cc-ae68-e8e8795fec69" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BuildingsMember_a9fae25b-6259-450b-ac0e-37df6de5565c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BuildingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_bd574a80-d49a-4a22-a057-0c2643e0bf79" xlink:to="loc_ifrs-full_BuildingsMember_a9fae25b-6259-450b-ac0e-37df6de5565c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MachineryMember_5f87e151-9bf8-409e-a8d7-7a7e29a8d1c1" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MachineryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_bd574a80-d49a-4a22-a057-0c2643e0bf79" xlink:to="loc_ifrs-full_MachineryMember_5f87e151-9bf8-409e-a8d7-7a7e29a8d1c1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RefrigerationEquipmentMember_f6af3c59-282a-48f4-879b-c9ab3da3c568" xlink:href="kof-20231231.xsd#kof_RefrigerationEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_bd574a80-d49a-4a22-a057-0c2643e0bf79" xlink:to="loc_kof_RefrigerationEquipmentMember_f6af3c59-282a-48f4-879b-c9ab3da3c568" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ReturnableBottlesMember_b78fad02-99bd-45ca-912b-957f52e183e0" xlink:href="kof-20231231.xsd#kof_ReturnableBottlesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_bd574a80-d49a-4a22-a057-0c2643e0bf79" xlink:to="loc_kof_ReturnableBottlesMember_b78fad02-99bd-45ca-912b-957f52e183e0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ConstructionInProgressMember_86d81be0-f68e-4a5c-92a7-55144664fbed" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ConstructionInProgressMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_bd574a80-d49a-4a22-a057-0c2643e0bf79" xlink:to="loc_ifrs-full_ConstructionInProgressMember_86d81be0-f68e-4a5c-92a7-55144664fbed" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseholdImprovementsMember_0f2de968-b4af-4a7b-92ec-ebe4bf8bb71a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_bd574a80-d49a-4a22-a057-0c2643e0bf79" xlink:to="loc_ifrs-full_LeaseholdImprovementsMember_0f2de968-b4af-4a7b-92ec-ebe4bf8bb71a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_79783987-4c6b-438c-8694-d43ad53a9aee" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_bd574a80-d49a-4a22-a057-0c2643e0bf79" xlink:to="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_79783987-4c6b-438c-8694-d43ad53a9aee" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_737923d4-fa23-44dd-a731-b394a0754417" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_3922e167-9f62-4637-8f2b-bba2e089292a" xlink:to="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_737923d4-fa23-44dd-a731-b394a0754417" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_9f3dab0a-0e82-45f4-837b-16d4240049f9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_737923d4-fa23-44dd-a731-b394a0754417" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_9f3dab0a-0e82-45f4-837b-16d4240049f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_3cba671a-0669-42e0-a5cf-88a8615a9041" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_737923d4-fa23-44dd-a731-b394a0754417" xlink:to="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_3cba671a-0669-42e0-a5cf-88a8615a9041" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_7165defc-e677-4be4-a7f1-030dd6f54cf0" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_737923d4-fa23-44dd-a731-b394a0754417" xlink:to="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_7165defc-e677-4be4-a7f1-030dd6f54cf0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationExpense_0b514b25-98f1-4555-9905-45744d4667b4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DepreciationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_737923d4-fa23-44dd-a731-b394a0754417" xlink:to="loc_ifrs-full_DepreciationExpense_0b514b25-98f1-4555-9905-45744d4667b4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment_ba051389-c4ba-4d32-b3d4-f69ac8cadc97" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_737923d4-fa23-44dd-a731-b394a0754417" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment_ba051389-c4ba-4d32-b3d4-f69ac8cadc97" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisposalsPropertyPlantAndEquipment_1a664198-5f67-4b28-a8eb-ea6aade65c3e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisposalsPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_737923d4-fa23-44dd-a731-b394a0754417" xlink:to="loc_ifrs-full_DisposalsPropertyPlantAndEquipment_1a664198-5f67-4b28-a8eb-ea6aade65c3e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_74330846-50be-456e-bc3c-119da6afb887" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_737923d4-fa23-44dd-a731-b394a0754417" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_74330846-50be-456e-bc3c-119da6afb887" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects_2bb5f363-7c7f-41f9-a3a2-bc1598d16e2f" xlink:href="kof-20231231.xsd#kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_737923d4-fa23-44dd-a731-b394a0754417" xlink:to="loc_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects_2bb5f363-7c7f-41f9-a3a2-bc1598d16e2f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_1a42d9c1-d32e-4392-859e-f9ca1423a339" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PropertyPlantAndEquipment"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail" xlink:type="simple" xlink:href="kof-20231231.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_80d262f5-946d-4369-ac09-1332456c8a9f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_00f681aa-8f16-45ec-a304-fe9fd0aa59bf" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_80d262f5-946d-4369-ac09-1332456c8a9f" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_00f681aa-8f16-45ec-a304-fe9fd0aa59bf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_d09d8c89-dc15-409e-811b-a5eab144e70b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_00f681aa-8f16-45ec-a304-fe9fd0aa59bf" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_d09d8c89-dc15-409e-811b-a5eab144e70b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_d09d8c89-dc15-409e-811b-a5eab144e70b_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_d09d8c89-dc15-409e-811b-a5eab144e70b" xlink:to="loc_ifrs-full_CarryingAmountMember_d09d8c89-dc15-409e-811b-a5eab144e70b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_7ee0d523-1644-4a5e-9a02-37c367d1f637" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_d09d8c89-dc15-409e-811b-a5eab144e70b" xlink:to="loc_ifrs-full_CarryingAmountMember_7ee0d523-1644-4a5e-9a02-37c367d1f637" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_56d0f75e-a3c5-45e1-9a2e-e25df2f4c2a0" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GrossCarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_7ee0d523-1644-4a5e-9a02-37c367d1f637" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_56d0f75e-a3c5-45e1-9a2e-e25df2f4c2a0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_c5e96074-b0eb-43fe-8a21-f31fe074c09f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AccumulatedDepreciationAndAmortisationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_7ee0d523-1644-4a5e-9a02-37c367d1f637" xlink:to="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_c5e96074-b0eb-43fe-8a21-f31fe074c09f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_0ad26182-9dba-4d1c-a036-7279da78259c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_00f681aa-8f16-45ec-a304-fe9fd0aa59bf" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_0ad26182-9dba-4d1c-a036-7279da78259c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_0ad26182-9dba-4d1c-a036-7279da78259c_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsAndGoodwillMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_0ad26182-9dba-4d1c-a036-7279da78259c" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_0ad26182-9dba-4d1c-a036-7279da78259c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_5df9b979-7eaa-4ca3-a201-b0c1a25d4560" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsAndGoodwillMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_0ad26182-9dba-4d1c-a036-7279da78259c" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_5df9b979-7eaa-4ca3-a201-b0c1a25d4560" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BrandNamesMember_42e97ad3-41a9-41d2-a335-dbf4e6f44ed3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BrandNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_5df9b979-7eaa-4ca3-a201-b0c1a25d4560" xlink:to="loc_ifrs-full_BrandNamesMember_42e97ad3-41a9-41d2-a335-dbf4e6f44ed3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GoodwillMember_b2644852-5b96-4999-9ca2-42a9e7bc7753" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GoodwillMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_5df9b979-7eaa-4ca3-a201-b0c1a25d4560" xlink:to="loc_ifrs-full_GoodwillMember_b2644852-5b96-4999-9ca2-42a9e7bc7753" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherIntangibleAssetsMember_5a542db3-b43a-419e-b388-787b3da0c9eb" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_5df9b979-7eaa-4ca3-a201-b0c1a25d4560" xlink:to="loc_ifrs-full_OtherIntangibleAssetsMember_5a542db3-b43a-419e-b388-787b3da0c9eb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TechnologybasedIntangibleAssetsMember_2a25e14b-5bfe-4ef5-8be2-c351b01c7cb9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TechnologybasedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_5df9b979-7eaa-4ca3-a201-b0c1a25d4560" xlink:to="loc_ifrs-full_TechnologybasedIntangibleAssetsMember_2a25e14b-5bfe-4ef5-8be2-c351b01c7cb9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsUnderDevelopmentMember_bdff40fb-51a2-4b61-adc0-78c0f151ea33" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsUnderDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_5df9b979-7eaa-4ca3-a201-b0c1a25d4560" xlink:to="loc_ifrs-full_IntangibleAssetsUnderDevelopmentMember_bdff40fb-51a2-4b61-adc0-78c0f151ea33" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherAmortizablesMember_a9d22c01-07f9-43da-a906-97f7d57c5518" xlink:href="kof-20231231.xsd#kof_OtherAmortizablesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_5df9b979-7eaa-4ca3-a201-b0c1a25d4560" xlink:to="loc_kof_OtherAmortizablesMember_a9d22c01-07f9-43da-a906-97f7d57c5518" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_c30172a9-10be-483e-97d9-252e6934a2ce" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_80d262f5-946d-4369-ac09-1332456c8a9f" xlink:to="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_c30172a9-10be-483e-97d9-252e6934a2ce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwill_8cdd7766-e5f4-4269-b654-6e9b8f0bec53" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsAndGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_c30172a9-10be-483e-97d9-252e6934a2ce" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwill_8cdd7766-e5f4-4269-b654-6e9b8f0bec53" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_235ba9c0-ad64-427f-99bb-89d4a736244e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_c30172a9-10be-483e-97d9-252e6934a2ce" xlink:to="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_235ba9c0-ad64-427f-99bb-89d4a736244e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill_8d5f9ea5-34bb-4a16-975e-efab38185928" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_c30172a9-10be-483e-97d9-252e6934a2ce" xlink:to="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill_8d5f9ea5-34bb-4a16-975e-efab38185928" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationAndAmortisationExpense_d11dfa02-d3c5-42a9-a0ac-c6cfa59ce460" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DepreciationAndAmortisationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_c30172a9-10be-483e-97d9-252e6934a2ce" xlink:to="loc_ifrs-full_DepreciationAndAmortisationExpense_d11dfa02-d3c5-42a9-a0ac-c6cfa59ce460" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill_bc51ef86-0f9f-4d75-8b12-04d77dccc1dc" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_c30172a9-10be-483e-97d9-252e6934a2ce" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill_bc51ef86-0f9f-4d75-8b12-04d77dccc1dc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisposalsIntangibleAssetsAndGoodwill_60e13afc-e1b8-4ba4-bd9b-4a512b59ec67" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisposalsIntangibleAssetsAndGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_c30172a9-10be-483e-97d9-252e6934a2ce" xlink:to="loc_ifrs-full_DisposalsIntangibleAssetsAndGoodwill_60e13afc-e1b8-4ba4-bd9b-4a512b59ec67" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill_380d3073-ff31-490d-a5a5-c22fab412503" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_c30172a9-10be-483e-97d9-252e6934a2ce" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill_380d3073-ff31-490d-a5a5-c22fab412503" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill_40d108ea-fbb7-43b6-884f-17fa1a1489d2" xlink:href="kof-20231231.xsd#kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_c30172a9-10be-483e-97d9-252e6934a2ce" xlink:to="loc_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill_40d108ea-fbb7-43b6-884f-17fa1a1489d2" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwill_3c0fe754-a59b-4b24-bc3c-5d9875746c28" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsAndGoodwill"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20231231.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_953603e3-d3cc-4c1a-8312-1b88ca71b6b7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_354947a9-b675-4160-bdcc-dc20f9602dff" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_953603e3-d3cc-4c1a-8312-1b88ca71b6b7" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_354947a9-b675-4160-bdcc-dc20f9602dff" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_48057ef1-a4fd-4a9c-851e-5a4841451302" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_354947a9-b675-4160-bdcc-dc20f9602dff" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_48057ef1-a4fd-4a9c-851e-5a4841451302" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_48057ef1-a4fd-4a9c-851e-5a4841451302_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsAndGoodwillMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_48057ef1-a4fd-4a9c-851e-5a4841451302" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_48057ef1-a4fd-4a9c-851e-5a4841451302_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_52041143-a470-4877-bbe0-5ed384c7be42" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsAndGoodwillMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_48057ef1-a4fd-4a9c-851e-5a4841451302" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_52041143-a470-4877-bbe0-5ed384c7be42" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TechnologybasedIntangibleAssetsMember_9ffce4e5-f9d3-4d57-b008-3cfeec698ee6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TechnologybasedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_52041143-a470-4877-bbe0-5ed384c7be42" xlink:to="loc_ifrs-full_TechnologybasedIntangibleAssetsMember_9ffce4e5-f9d3-4d57-b008-3cfeec698ee6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_afac3f97-c27d-45e1-b8c7-b4fc4a551d33" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_354947a9-b675-4160-bdcc-dc20f9602dff" xlink:to="loc_ifrs-full_RangeAxis_afac3f97-c27d-45e1-b8c7-b4fc4a551d33" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_afac3f97-c27d-45e1-b8c7-b4fc4a551d33_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_afac3f97-c27d-45e1-b8c7-b4fc4a551d33" xlink:to="loc_ifrs-full_RangesMember_afac3f97-c27d-45e1-b8c7-b4fc4a551d33_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_44b93107-80da-477c-a7fd-d9e5c36d0332" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_afac3f97-c27d-45e1-b8c7-b4fc4a551d33" xlink:to="loc_ifrs-full_RangesMember_44b93107-80da-477c-a7fd-d9e5c36d0332" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_5b7794aa-a51f-4340-8d4f-b55f0909a538" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_44b93107-80da-477c-a7fd-d9e5c36d0332" xlink:to="loc_ifrs-full_BottomOfRangeMember_5b7794aa-a51f-4340-8d4f-b55f0909a538" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_70cdabc6-61b6-44dc-8236-e72d4d5c3006" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TopOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_44b93107-80da-477c-a7fd-d9e5c36d0332" xlink:to="loc_ifrs-full_TopOfRangeMember_70cdabc6-61b6-44dc-8236-e72d4d5c3006" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinancialStatementLocationAxis_9d687478-1ca5-41a4-bf14-85fca5a3f970" xlink:href="kof-20231231.xsd#kof_FinancialStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_354947a9-b675-4160-bdcc-dc20f9602dff" xlink:to="loc_kof_FinancialStatementLocationAxis_9d687478-1ca5-41a4-bf14-85fca5a3f970" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinancialStatementLocationDomain_9d687478-1ca5-41a4-bf14-85fca5a3f970_default" xlink:href="kof-20231231.xsd#kof_FinancialStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_kof_FinancialStatementLocationAxis_9d687478-1ca5-41a4-bf14-85fca5a3f970" xlink:to="loc_kof_FinancialStatementLocationDomain_9d687478-1ca5-41a4-bf14-85fca5a3f970_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinancialStatementLocationDomain_6e2ed0de-b2cd-4667-8178-1ac9e887595c" xlink:href="kof-20231231.xsd#kof_FinancialStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_kof_FinancialStatementLocationAxis_9d687478-1ca5-41a4-bf14-85fca5a3f970" xlink:to="loc_kof_FinancialStatementLocationDomain_6e2ed0de-b2cd-4667-8178-1ac9e887595c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CostOfSalesMember_46eaa41f-3352-4b3c-9c7a-32e4e3d8d203" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_FinancialStatementLocationDomain_6e2ed0de-b2cd-4667-8178-1ac9e887595c" xlink:to="loc_ifrs-full_CostOfSalesMember_46eaa41f-3352-4b3c-9c7a-32e4e3d8d203" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SellingGeneralAndAdministrativeExpenseMember_ea6d4298-56ea-41e6-a2ae-b2227bc7043b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SellingGeneralAndAdministrativeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_FinancialStatementLocationDomain_6e2ed0de-b2cd-4667-8178-1ac9e887595c" xlink:to="loc_ifrs-full_SellingGeneralAndAdministrativeExpenseMember_ea6d4298-56ea-41e6-a2ae-b2227bc7043b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdministrativeExpenseMember_b7751577-9ae9-492d-ab08-ed804612d153" xlink:href="kof-20231231.xsd#kof_AdministrativeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_FinancialStatementLocationDomain_6e2ed0de-b2cd-4667-8178-1ac9e887595c" xlink:to="loc_kof_AdministrativeExpenseMember_b7751577-9ae9-492d-ab08-ed804612d153" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife_78105a27-d12a-493d-b375-7b8bbe311461" xlink:href="kof-20231231.xsd#kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_953603e3-d3cc-4c1a-8312-1b88ca71b6b7" xlink:to="loc_kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife_78105a27-d12a-493d-b375-7b8bbe311461" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_31150b9e-fa88-4717-ab3e-72dc53841bf8" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_953603e3-d3cc-4c1a-8312-1b88ca71b6b7" xlink:to="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_31150b9e-fa88-4717-ab3e-72dc53841bf8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsToSuppliersForGoodsAndServices_c820fbf6-e0b4-4fed-a9d2-da3595e0f1e3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PaymentsToSuppliersForGoodsAndServices"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_953603e3-d3cc-4c1a-8312-1b88ca71b6b7" xlink:to="loc_ifrs-full_PaymentsToSuppliersForGoodsAndServices_c820fbf6-e0b4-4fed-a9d2-da3595e0f1e3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RiskPremiumBasisPoints_7cdc60fc-b791-47d6-96fc-babbc4ec8bcb" xlink:href="kof-20231231.xsd#kof_RiskPremiumBasisPoints"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_953603e3-d3cc-4c1a-8312-1b88ca71b6b7" xlink:to="loc_kof_RiskPremiumBasisPoints_7cdc60fc-b791-47d6-96fc-babbc4ec8bcb" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail" xlink:type="simple" xlink:href="kof-20231231.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_c636d9d8-0949-4410-ba3b-c26f2f63f8fa" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_f40ee311-60c9-41cc-8cdc-a3d1a1e602b7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_c636d9d8-0949-4410-ba3b-c26f2f63f8fa" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_f40ee311-60c9-41cc-8cdc-a3d1a1e602b7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_1e37646e-3878-4b55-bd77-3b9c050dcced" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_f40ee311-60c9-41cc-8cdc-a3d1a1e602b7" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_1e37646e-3878-4b55-bd77-3b9c050dcced" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_1e37646e-3878-4b55-bd77-3b9c050dcced_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsAndGoodwillMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_1e37646e-3878-4b55-bd77-3b9c050dcced" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_1e37646e-3878-4b55-bd77-3b9c050dcced_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_c0453d8a-3c18-415b-8d3f-02d6d9659f5a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsAndGoodwillMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_1e37646e-3878-4b55-bd77-3b9c050dcced" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_c0453d8a-3c18-415b-8d3f-02d6d9659f5a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GoodwillAndDistributionRightsMember_19e53e91-09b4-4284-9e52-427b63cbd680" xlink:href="kof-20231231.xsd#kof_GoodwillAndDistributionRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_c0453d8a-3c18-415b-8d3f-02d6d9659f5a" xlink:to="loc_kof_GoodwillAndDistributionRightsMember_19e53e91-09b4-4284-9e52-427b63cbd680" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_fd8dc97e-7f11-4919-8fb7-07633cf44b92" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_f40ee311-60c9-41cc-8cdc-a3d1a1e602b7" xlink:to="loc_ifrs-full_GeographicalAreasAxis_fd8dc97e-7f11-4919-8fb7-07633cf44b92" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_fd8dc97e-7f11-4919-8fb7-07633cf44b92_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_fd8dc97e-7f11-4919-8fb7-07633cf44b92" xlink:to="loc_ifrs-full_GeographicalAreasMember_fd8dc97e-7f11-4919-8fb7-07633cf44b92_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_93b0c280-629f-4b84-9757-d05901e14584" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_fd8dc97e-7f11-4919-8fb7-07633cf44b92" xlink:to="loc_ifrs-full_GeographicalAreasMember_93b0c280-629f-4b84-9757-d05901e14584" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_6817a062-e80b-4f5a-af6c-d18203370aa0" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_MX"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_93b0c280-629f-4b84-9757-d05901e14584" xlink:to="loc_country_MX_6817a062-e80b-4f5a-af6c-d18203370aa0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GT_6d66a90f-f01d-4824-8407-451e6d0100df" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_GT"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_93b0c280-629f-4b84-9757-d05901e14584" xlink:to="loc_country_GT_6d66a90f-f01d-4824-8407-451e6d0100df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_NI_abcd22bf-efec-46b6-96ec-f0323eb20153" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_NI"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_93b0c280-629f-4b84-9757-d05901e14584" xlink:to="loc_country_NI_abcd22bf-efec-46b6-96ec-f0323eb20153" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CR_c3472634-e5a2-46cf-94d8-1cef2e62cd50" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_93b0c280-629f-4b84-9757-d05901e14584" xlink:to="loc_country_CR_c3472634-e5a2-46cf-94d8-1cef2e62cd50" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_PA_313fe605-8207-4304-a6ac-e1b63581639f" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_PA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_93b0c280-629f-4b84-9757-d05901e14584" xlink:to="loc_country_PA_313fe605-8207-4304-a6ac-e1b63581639f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CO_c6f830c1-8b3a-4295-95ad-f793c233a565" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CO"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_93b0c280-629f-4b84-9757-d05901e14584" xlink:to="loc_country_CO_c6f830c1-8b3a-4295-95ad-f793c233a565" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_3db591df-a5f8-4b0a-ab9c-c824814fac7e" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_BR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_93b0c280-629f-4b84-9757-d05901e14584" xlink:to="loc_country_BR_3db591df-a5f8-4b0a-ab9c-c824814fac7e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AR_f0bc5ff4-46fb-48ba-a0e2-ae42201b80fd" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_AR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_93b0c280-629f-4b84-9757-d05901e14584" xlink:to="loc_country_AR_f0bc5ff4-46fb-48ba-a0e2-ae42201b80fd" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_UY_3f38ea2b-67ab-4406-b3f6-a25c11908f46" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_UY"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_93b0c280-629f-4b84-9757-d05901e14584" xlink:to="loc_country_UY_3f38ea2b-67ab-4406-b3f6-a25c11908f46" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Goodwill_53898cd7-7c3a-4277-b6c2-cc95d225424f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_c636d9d8-0949-4410-ba3b-c26f2f63f8fa" xlink:to="loc_ifrs-full_Goodwill_53898cd7-7c3a-4277-b6c2-cc95d225424f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail" xlink:type="simple" xlink:href="kof-20231231.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_bdc74f4b-aa0b-4bed-9154-8183339d91c6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_bc54b319-637b-4e40-b1eb-9c500ac677c1" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_bdc74f4b-aa0b-4bed-9154-8183339d91c6" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_bc54b319-637b-4e40-b1eb-9c500ac677c1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_72d5ae97-621b-4d86-a065-de1492c53d54" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_bc54b319-637b-4e40-b1eb-9c500ac677c1" xlink:to="loc_ifrs-full_GeographicalAreasAxis_72d5ae97-621b-4d86-a065-de1492c53d54" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_72d5ae97-621b-4d86-a065-de1492c53d54_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_72d5ae97-621b-4d86-a065-de1492c53d54" xlink:to="loc_ifrs-full_GeographicalAreasMember_72d5ae97-621b-4d86-a065-de1492c53d54_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_8c54d8a0-cf3f-41f9-abbd-45faaabc2b10" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_72d5ae97-621b-4d86-a065-de1492c53d54" xlink:to="loc_ifrs-full_GeographicalAreasMember_8c54d8a0-cf3f-41f9-abbd-45faaabc2b10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_e2f2d706-941a-47f6-8835-b99aaff813e8" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_MX"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_8c54d8a0-cf3f-41f9-abbd-45faaabc2b10" xlink:to="loc_country_MX_e2f2d706-941a-47f6-8835-b99aaff813e8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_c5f3b347-9c67-4a31-9c51-7baa9d5fc901" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_BR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_8c54d8a0-cf3f-41f9-abbd-45faaabc2b10" xlink:to="loc_country_BR_c5f3b347-9c67-4a31-9c51-7baa9d5fc901" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CO_f1125c26-70f3-410d-9760-2c9e589e6b45" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CO"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_8c54d8a0-cf3f-41f9-abbd-45faaabc2b10" xlink:to="loc_country_CO_f1125c26-70f3-410d-9760-2c9e589e6b45" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AR_c798071d-afeb-4a46-bccd-55ca23581c97" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_AR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_8c54d8a0-cf3f-41f9-abbd-45faaabc2b10" xlink:to="loc_country_AR_c798071d-afeb-4a46-bccd-55ca23581c97" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GT_8d4893f6-c92d-4e76-8fab-ad39a733700f" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_GT"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_8c54d8a0-cf3f-41f9-abbd-45faaabc2b10" xlink:to="loc_country_GT_8d4893f6-c92d-4e76-8fab-ad39a733700f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CR_61ea1c47-cf10-4bdd-89e8-a0a471c8c13b" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_8c54d8a0-cf3f-41f9-abbd-45faaabc2b10" xlink:to="loc_country_CR_61ea1c47-cf10-4bdd-89e8-a0a471c8c13b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_NI_1bcfe704-294c-4e25-8a44-202792d37421" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_NI"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_8c54d8a0-cf3f-41f9-abbd-45faaabc2b10" xlink:to="loc_country_NI_1bcfe704-294c-4e25-8a44-202792d37421" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_PA_02d74790-7f70-4581-9dea-b5d90d26966e" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_PA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_8c54d8a0-cf3f-41f9-abbd-45faaabc2b10" xlink:to="loc_country_PA_02d74790-7f70-4581-9dea-b5d90d26966e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_UY_e3001d67-74f8-49f0-953e-aa95383361d8" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_UY"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_8c54d8a0-cf3f-41f9-abbd-45faaabc2b10" xlink:to="loc_country_UY_e3001d67-74f8-49f0-953e-aa95383361d8" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_f81138ab-dfae-4159-8fb5-f9dc19cdb930" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MaturityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_bc54b319-637b-4e40-b1eb-9c500ac677c1" xlink:to="loc_ifrs-full_MaturityAxis_f81138ab-dfae-4159-8fb5-f9dc19cdb930" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_f81138ab-dfae-4159-8fb5-f9dc19cdb930_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_f81138ab-dfae-4159-8fb5-f9dc19cdb930" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_f81138ab-dfae-4159-8fb5-f9dc19cdb930_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_f7cee553-ccd6-4a55-ad97-3d0e2cb8315e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_f81138ab-dfae-4159-8fb5-f9dc19cdb930" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_f7cee553-ccd6-4a55-ad97-3d0e2cb8315e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember_0316e545-b4de-46f4-b58a-fcc1b6a9049e" xlink:href="kof-20231231.xsd#kof_ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_f7cee553-ccd6-4a55-ad97-3d0e2cb8315e" xlink:to="loc_kof_ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember_0316e545-b4de-46f4-b58a-fcc1b6a9049e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember_11e85850-cd18-425b-b87d-b9ea410bccbc" xlink:href="kof-20231231.xsd#kof_ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_f7cee553-ccd6-4a55-ad97-3d0e2cb8315e" xlink:to="loc_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember_11e85850-cd18-425b-b87d-b9ea410bccbc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpectedAnnualLongTermInflationTwoThousandTwentyTwoToTwoThousandTwentySixMember_ac3c1746-b363-49c8-8d2b-1e05e3e35549" xlink:href="kof-20231231.xsd#kof_ExpectedAnnualLongTermInflationTwoThousandTwentyTwoToTwoThousandTwentySixMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_f7cee553-ccd6-4a55-ad97-3d0e2cb8315e" xlink:to="loc_kof_ExpectedAnnualLongTermInflationTwoThousandTwentyTwoToTwoThousandTwentySixMember_ac3c1746-b363-49c8-8d2b-1e05e3e35549" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyTwoToTwoThousandTwentySixMember_64fd679f-71db-471f-b185-d45eb91e7932" xlink:href="kof-20231231.xsd#kof_ExpectedVolumeGrowthRatesTwoThousandTwentyTwoToTwoThousandTwentySixMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_f7cee553-ccd6-4a55-ad97-3d0e2cb8315e" xlink:to="loc_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyTwoToTwoThousandTwentySixMember_64fd679f-71db-471f-b185-d45eb91e7932" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_WeightedAverageCostOfCapitalPreTaxPercentage_8c3cc31b-d483-4959-a9af-bd478f884ecc" xlink:href="kof-20231231.xsd#kof_WeightedAverageCostOfCapitalPreTaxPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_bdc74f4b-aa0b-4bed-9154-8183339d91c6" xlink:to="loc_kof_WeightedAverageCostOfCapitalPreTaxPercentage_8c3cc31b-d483-4959-a9af-bd478f884ecc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_WeightedAverageCostOfCapitalAfterTaxPercentage_57592f9e-e168-40a2-8b88-81f75aba2789" xlink:href="kof-20231231.xsd#kof_WeightedAverageCostOfCapitalAfterTaxPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_bdc74f4b-aa0b-4bed-9154-8183339d91c6" xlink:to="loc_kof_WeightedAverageCostOfCapitalAfterTaxPercentage_57592f9e-e168-40a2-8b88-81f75aba2789" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpectedAnnualLongTermInflationPercentage_9a7175b6-3b15-4215-ab95-83012bf48ab5" xlink:href="kof-20231231.xsd#kof_ExpectedAnnualLongTermInflationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_bdc74f4b-aa0b-4bed-9154-8183339d91c6" xlink:to="loc_kof_ExpectedAnnualLongTermInflationPercentage_9a7175b6-3b15-4215-ab95-83012bf48ab5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpectedVolumeGrowthRatesPercentage_dfbc3aa0-3ad3-4f94-acd6-b3a421a8b99f" xlink:href="kof-20231231.xsd#kof_ExpectedVolumeGrowthRatesPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_bdc74f4b-aa0b-4bed-9154-8183339d91c6" xlink:to="loc_kof_ExpectedVolumeGrowthRatesPercentage_dfbc3aa0-3ad3-4f94-acd6-b3a421a8b99f" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail" xlink:type="simple" xlink:href="kof-20231231.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_84b307df-f49e-4d9b-9706-c3232b9e9738" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_17475a24-b248-42a9-96e0-da5c7192b341" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_84b307df-f49e-4d9b-9706-c3232b9e9738" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_17475a24-b248-42a9-96e0-da5c7192b341" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_378aaa24-fc1f-48cb-8f1c-bb82bdaf04b4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_17475a24-b248-42a9-96e0-da5c7192b341" xlink:to="loc_ifrs-full_GeographicalAreasAxis_378aaa24-fc1f-48cb-8f1c-bb82bdaf04b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_378aaa24-fc1f-48cb-8f1c-bb82bdaf04b4_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_378aaa24-fc1f-48cb-8f1c-bb82bdaf04b4" xlink:to="loc_ifrs-full_GeographicalAreasMember_378aaa24-fc1f-48cb-8f1c-bb82bdaf04b4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_65c91159-1bfa-4642-9d16-87877c55e1cd" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_378aaa24-fc1f-48cb-8f1c-bb82bdaf04b4" xlink:to="loc_ifrs-full_GeographicalAreasMember_65c91159-1bfa-4642-9d16-87877c55e1cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_0a81e038-7789-457b-851b-3ba8567b2ed1" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_MX"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_65c91159-1bfa-4642-9d16-87877c55e1cd" xlink:to="loc_country_MX_0a81e038-7789-457b-851b-3ba8567b2ed1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_abeb49d3-4685-41ba-8513-c24dd99b16ae" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_BR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_65c91159-1bfa-4642-9d16-87877c55e1cd" xlink:to="loc_country_BR_abeb49d3-4685-41ba-8513-c24dd99b16ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CO_ce3dfa60-f87a-45ad-abbf-0acaf8f975c0" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CO"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_65c91159-1bfa-4642-9d16-87877c55e1cd" xlink:to="loc_country_CO_ce3dfa60-f87a-45ad-abbf-0acaf8f975c0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AR_b5a64ba2-0d3a-4a03-917d-a648de22a051" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_AR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_65c91159-1bfa-4642-9d16-87877c55e1cd" xlink:to="loc_country_AR_b5a64ba2-0d3a-4a03-917d-a648de22a051" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GT_50d9fb4b-7f6e-402f-b6c5-0657dca49a42" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_GT"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_65c91159-1bfa-4642-9d16-87877c55e1cd" xlink:to="loc_country_GT_50d9fb4b-7f6e-402f-b6c5-0657dca49a42" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CR_a955b108-d8e3-4422-8e4a-6aeb4cd4ba78" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_65c91159-1bfa-4642-9d16-87877c55e1cd" xlink:to="loc_country_CR_a955b108-d8e3-4422-8e4a-6aeb4cd4ba78" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_NI_b89b371c-eb48-4b0f-b810-bfe9853bab07" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_NI"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_65c91159-1bfa-4642-9d16-87877c55e1cd" xlink:to="loc_country_NI_b89b371c-eb48-4b0f-b810-bfe9853bab07" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_PA_a65041d0-1cf9-4d75-92b8-d1f44baa3b74" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_PA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_65c91159-1bfa-4642-9d16-87877c55e1cd" xlink:to="loc_country_PA_a65041d0-1cf9-4d75-92b8-d1f44baa3b74" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_UY_271440f0-e6d1-4d6d-b23f-a729eabff675" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_UY"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_65c91159-1bfa-4642-9d16-87877c55e1cd" xlink:to="loc_country_UY_271440f0-e6d1-4d6d-b23f-a729eabff675" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInWeightedAverageCostOfCapitalPercentage_c5a6683f-9d15-4e42-9454-d7af0b5c8371" xlink:href="kof-20231231.xsd#kof_ChangeInWeightedAverageCostOfCapitalPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_84b307df-f49e-4d9b-9706-c3232b9e9738" xlink:to="loc_kof_ChangeInWeightedAverageCostOfCapitalPercentage_c5a6683f-9d15-4e42-9454-d7af0b5c8371" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate_c22f85d3-0765-4e6a-b67e-238e252c003a" xlink:href="kof-20231231.xsd#kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_84b307df-f49e-4d9b-9706-c3232b9e9738" xlink:to="loc_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate_c22f85d3-0765-4e6a-b67e-238e252c003a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EffectOnValuation_821380b6-58f7-4101-80de-c9374976abbc" xlink:href="kof-20231231.xsd#kof_EffectOnValuation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_84b307df-f49e-4d9b-9706-c3232b9e9738" xlink:to="loc_kof_EffectOnValuation_821380b6-58f7-4101-80de-c9374976abbc" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail" xlink:type="simple" xlink:href="kof-20231231.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_1e673d2b-8c47-4267-b96b-48aeab2a7552" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_079309d6-8fb5-4f76-8ddd-8566a94eb6c1" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1e673d2b-8c47-4267-b96b-48aeab2a7552" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_079309d6-8fb5-4f76-8ddd-8566a94eb6c1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_e95ab7d9-280f-4060-a5a5-44ad6daa36ee" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_079309d6-8fb5-4f76-8ddd-8566a94eb6c1" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_e95ab7d9-280f-4060-a5a5-44ad6daa36ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_e95ab7d9-280f-4060-a5a5-44ad6daa36ee_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_e95ab7d9-280f-4060-a5a5-44ad6daa36ee" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_e95ab7d9-280f-4060-a5a5-44ad6daa36ee_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_bda9b993-7e1f-4f6c-bb4b-b88c19215d9c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_e95ab7d9-280f-4060-a5a5-44ad6daa36ee" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_bda9b993-7e1f-4f6c-bb4b-b88c19215d9c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FemsaAndSubsidiariesMember_18d178b4-1f56-4c8f-a87a-7ee1c1c61b5a" xlink:href="kof-20231231.xsd#kof_FemsaAndSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_bda9b993-7e1f-4f6c-bb4b-b88c19215d9c" xlink:to="loc_kof_FemsaAndSubsidiariesMember_18d178b4-1f56-4c8f-a87a-7ee1c1c61b5a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CocaColaCompanyMember_070d3a50-5392-4969-baea-9ef772e5c6eb" xlink:href="kof-20231231.xsd#kof_CocaColaCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_bda9b993-7e1f-4f6c-bb4b-b88c19215d9c" xlink:to="loc_kof_CocaColaCompanyMember_070d3a50-5392-4969-baea-9ef772e5c6eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_HeinekenGroupMember_64a5327c-b0a9-4060-bb8e-79f8a0134edb" xlink:href="kof-20231231.xsd#kof_HeinekenGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_bda9b993-7e1f-4f6c-bb4b-b88c19215d9c" xlink:to="loc_kof_HeinekenGroupMember_64a5327c-b0a9-4060-bb8e-79f8a0134edb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherRelatedPartiesMember_c17ad0eb-bba3-4cd1-8826-54ed44699f83" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_bda9b993-7e1f-4f6c-bb4b-b88c19215d9c" xlink:to="loc_ifrs-full_OtherRelatedPartiesMember_c17ad0eb-bba3-4cd1-8826-54ed44699f83" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_15f04656-4b5b-4539-a0fc-029ebdec6f37" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SignificantInvestmentsInAssociatesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_079309d6-8fb5-4f76-8ddd-8566a94eb6c1" xlink:to="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_15f04656-4b5b-4539-a0fc-029ebdec6f37" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForAssociatesMember_15f04656-4b5b-4539-a0fc-029ebdec6f37_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForAssociatesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_15f04656-4b5b-4539-a0fc-029ebdec6f37" xlink:to="loc_ifrs-full_EntitysTotalForAssociatesMember_15f04656-4b5b-4539-a0fc-029ebdec6f37_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForAssociatesMember_8c1772af-6975-4a61-af65-a462253814ad" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForAssociatesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_15f04656-4b5b-4539-a0fc-029ebdec6f37" xlink:to="loc_ifrs-full_EntitysTotalForAssociatesMember_8c1772af-6975-4a61-af65-a462253814ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember_8addb384-6c52-4c6f-9d43-e175fc52b2e7" xlink:href="kof-20231231.xsd#kof_PromotoraIndustrialAzucareraSADeCVPIASAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_8c1772af-6975-4a61-af65-a462253814ad" xlink:to="loc_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember_8addb384-6c52-4c6f-9d43-e175fc52b2e7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_79fe8d16-2781-4a1b-baa9-e4a6c7438d82" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherCurrentReceivablesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1e673d2b-8c47-4267-b96b-48aeab2a7552" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_79fe8d16-2781-4a1b-baa9-e4a6c7438d82" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties_b8b58fa5-1fc9-45d1-9715-433d144e4048" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_79fe8d16-2781-4a1b-baa9-e4a6c7438d82" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties_b8b58fa5-1fc9-45d1-9715-433d144e4048" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentReceivables_bf282c35-8f45-4791-9747-43c05b727849" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherCurrentReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_79fe8d16-2781-4a1b-baa9-e4a6c7438d82" xlink:to="loc_ifrs-full_OtherCurrentReceivables_bf282c35-8f45-4791-9747-43c05b727849" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherReceivables_905deee3-3be6-4d9e-8fdc-e40eef6a1122" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_79fe8d16-2781-4a1b-baa9-e4a6c7438d82" xlink:to="loc_ifrs-full_TradeAndOtherReceivables_905deee3-3be6-4d9e-8fdc-e40eef6a1122" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_979b14e0-0ff1-43b2-aa83-2b2068eb65fa" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherCurrentPayablesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1e673d2b-8c47-4267-b96b-48aeab2a7552" xlink:to="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_979b14e0-0ff1-43b2-aa83-2b2068eb65fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties_b19c03d8-f57e-4e23-a451-5ccdcf2e01bb" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_979b14e0-0ff1-43b2-aa83-2b2068eb65fa" xlink:to="loc_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties_b19c03d8-f57e-4e23-a451-5ccdcf2e01bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherPayables_32993ce9-560c-4894-b651-1cfc81d1e0d9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherPayables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_979b14e0-0ff1-43b2-aa83-2b2068eb65fa" xlink:to="loc_ifrs-full_OtherPayables_32993ce9-560c-4894-b651-1cfc81d1e0d9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayables_5812a257-768d-4be3-8b39-46004ba588e2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherPayables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_979b14e0-0ff1-43b2-aa83-2b2068eb65fa" xlink:to="loc_ifrs-full_TradeAndOtherPayables_5812a257-768d-4be3-8b39-46004ba588e2" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail" xlink:type="simple" xlink:href="kof-20231231.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_9f134f95-9797-4731-a690-9b791cfb96c3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_cb6d7a91-186c-4b34-afc2-b0acdc22113c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_9f134f95-9797-4731-a690-9b791cfb96c3" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_cb6d7a91-186c-4b34-afc2-b0acdc22113c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_c2b56013-4639-4ce6-b327-fbe04e4080cf" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_cb6d7a91-186c-4b34-afc2-b0acdc22113c" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_c2b56013-4639-4ce6-b327-fbe04e4080cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_c2b56013-4639-4ce6-b327-fbe04e4080cf_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_c2b56013-4639-4ce6-b327-fbe04e4080cf" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_c2b56013-4639-4ce6-b327-fbe04e4080cf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_03b3612c-15af-4d8f-a6bd-5293e5f901d8" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_c2b56013-4639-4ce6-b327-fbe04e4080cf" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_03b3612c-15af-4d8f-a6bd-5293e5f901d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_HeinekenGroupMember_3a301636-b60f-4f60-9387-c05918ca9db4" xlink:href="kof-20231231.xsd#kof_HeinekenGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_03b3612c-15af-4d8f-a6bd-5293e5f901d8" xlink:to="loc_kof_HeinekenGroupMember_3a301636-b60f-4f60-9387-c05918ca9db4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FEMSAMember_01c19dba-1cd6-49f2-a65a-26bc71d6334b" xlink:href="kof-20231231.xsd#kof_FEMSAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_03b3612c-15af-4d8f-a6bd-5293e5f901d8" xlink:to="loc_kof_FEMSAMember_01c19dba-1cd6-49f2-a65a-26bc71d6334b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CocaColaCompanyMember_795c6a6f-8d2e-43af-91e1-d2a3e375fb29" xlink:href="kof-20231231.xsd#kof_CocaColaCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_03b3612c-15af-4d8f-a6bd-5293e5f901d8" xlink:to="loc_kof_CocaColaCompanyMember_795c6a6f-8d2e-43af-91e1-d2a3e375fb29" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_2b5ac90c-2bfd-420b-9a3c-41dd3c7d7516" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SignificantInvestmentsInAssociatesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_cb6d7a91-186c-4b34-afc2-b0acdc22113c" xlink:to="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_2b5ac90c-2bfd-420b-9a3c-41dd3c7d7516" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForAssociatesMember_2b5ac90c-2bfd-420b-9a3c-41dd3c7d7516_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForAssociatesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_2b5ac90c-2bfd-420b-9a3c-41dd3c7d7516" xlink:to="loc_ifrs-full_EntitysTotalForAssociatesMember_2b5ac90c-2bfd-420b-9a3c-41dd3c7d7516_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForAssociatesMember_2596a42a-6f8e-40a6-9549-89bf986b6b84" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForAssociatesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_2b5ac90c-2bfd-420b-9a3c-41dd3c7d7516" xlink:to="loc_ifrs-full_EntitysTotalForAssociatesMember_2596a42a-6f8e-40a6-9549-89bf986b6b84" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_JugosDelValleSAPIDeCVMember_e1eb2763-78ef-4173-b058-b4591cd9cce4" xlink:href="kof-20231231.xsd#kof_JugosDelValleSAPIDeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_2596a42a-6f8e-40a6-9549-89bf986b6b84" xlink:to="loc_kof_JugosDelValleSAPIDeCVMember_e1eb2763-78ef-4173-b058-b4591cd9cce4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember_2431a535-1f68-492c-b8e1-aa41a454af73" xlink:href="kof-20231231.xsd#kof_PromotoraIndustrialAzucareraSADeCVPIASAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_2596a42a-6f8e-40a6-9549-89bf986b6b84" xlink:to="loc_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember_2431a535-1f68-492c-b8e1-aa41a454af73" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BetaSanMiguelMember_d32d41f5-fa70-40fc-8204-6dcb607f9d96" xlink:href="kof-20231231.xsd#kof_BetaSanMiguelMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_2596a42a-6f8e-40a6-9549-89bf986b6b84" xlink:to="loc_kof_BetaSanMiguelMember_d32d41f5-fa70-40fc-8204-6dcb607f9d96" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember_786239a7-13b1-4057-a36c-f9a997c6f05a" xlink:href="kof-20231231.xsd#kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_2596a42a-6f8e-40a6-9549-89bf986b6b84" xlink:to="loc_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember_786239a7-13b1-4057-a36c-f9a997c6f05a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FountainAguaMineralLTDAMember_f503149c-adf7-4f17-aa59-f9514a78dbd5" xlink:href="kof-20231231.xsd#kof_FountainAguaMineralLTDAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_2596a42a-6f8e-40a6-9549-89bf986b6b84" xlink:to="loc_kof_FountainAguaMineralLTDAMember_f503149c-adf7-4f17-aa59-f9514a78dbd5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LeaoAlimentosEBebidasLTDAMember_46b21fff-d0a0-4401-ac5c-2a9009531224" xlink:href="kof-20231231.xsd#kof_LeaoAlimentosEBebidasLTDAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_2596a42a-6f8e-40a6-9549-89bf986b6b84" xlink:to="loc_kof_LeaoAlimentosEBebidasLTDAMember_46b21fff-d0a0-4401-ac5c-2a9009531224" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember_fbb4f6d6-04a1-46d0-9a77-091d734ff80f" xlink:href="kof-20231231.xsd#kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_2596a42a-6f8e-40a6-9549-89bf986b6b84" xlink:to="loc_kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember_fbb4f6d6-04a1-46d0-9a77-091d734ff80f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember_c887ec6c-9a1d-4776-8477-2b0aa9c9ddcc" xlink:href="kof-20231231.xsd#kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_2596a42a-6f8e-40a6-9549-89bf986b6b84" xlink:to="loc_kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember_c887ec6c-9a1d-4776-8477-2b0aa9c9ddcc" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FundacionFemsaACMember_62c13d86-7bcf-45b3-9437-36eac015ac6b" xlink:href="kof-20231231.xsd#kof_FundacionFemsaACMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_2596a42a-6f8e-40a6-9549-89bf986b6b84" xlink:to="loc_kof_FundacionFemsaACMember_62c13d86-7bcf-45b3-9437-36eac015ac6b" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncomeFromRelatedPartyAbstract_b1fcaefb-4041-438a-af01-3bb0f88a127c" xlink:href="kof-20231231.xsd#kof_IncomeFromRelatedPartyAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_9f134f95-9797-4731-a690-9b791cfb96c3" xlink:to="loc_kof_IncomeFromRelatedPartyAbstract_b1fcaefb-4041-438a-af01-3bb0f88a127c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions_fa1f0084-279c-479b-83e1-856a7e47fb9b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_IncomeFromRelatedPartyAbstract_b1fcaefb-4041-438a-af01-3bb0f88a127c" xlink:to="loc_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions_fa1f0084-279c-479b-83e1-856a7e47fb9b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpensesFromRelatedPartyAbstract_a7a2c672-424b-419e-becc-57909c7379fd" xlink:href="kof-20231231.xsd#kof_ExpensesFromRelatedPartyAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_9f134f95-9797-4731-a690-9b791cfb96c3" xlink:to="loc_kof_ExpensesFromRelatedPartyAbstract_a7a2c672-424b-419e-becc-57909c7379fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions_f32a29a3-83e0-4622-8a85-e99e0d7d300b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PurchasesOfGoodsRelatedPartyTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_ExpensesFromRelatedPartyAbstract_a7a2c672-424b-419e-becc-57909c7379fd" xlink:to="loc_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions_f32a29a3-83e0-4622-8a85-e99e0d7d300b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PurchasesOfConcentrateRelatedPartyTransactions_5790b887-f5c0-41f5-bbac-7adf326eb133" xlink:href="kof-20231231.xsd#kof_PurchasesOfConcentrateRelatedPartyTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_ExpensesFromRelatedPartyAbstract_a7a2c672-424b-419e-becc-57909c7379fd" xlink:to="loc_kof_PurchasesOfConcentrateRelatedPartyTransactions_5790b887-f5c0-41f5-bbac-7adf326eb133" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions_a22f853a-0ba8-4baf-aa11-3c614dee5122" xlink:href="kof-20231231.xsd#kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_ExpensesFromRelatedPartyAbstract_a7a2c672-424b-419e-becc-57909c7379fd" xlink:to="loc_kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions_a22f853a-0ba8-4baf-aa11-3c614dee5122" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdvertisingExpenseToRelatedPartyTransactions_67aad84c-a610-4784-b840-03af2475db9b" xlink:href="kof-20231231.xsd#kof_AdvertisingExpenseToRelatedPartyTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_ExpensesFromRelatedPartyAbstract_a7a2c672-424b-419e-becc-57909c7379fd" xlink:to="loc_kof_AdvertisingExpenseToRelatedPartyTransactions_67aad84c-a610-4784-b840-03af2475db9b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DonationsToRelatedPartyTransactions_ea467967-3e40-498c-b9eb-4af23cbe0425" xlink:href="kof-20231231.xsd#kof_DonationsToRelatedPartyTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_ExpensesFromRelatedPartyAbstract_a7a2c672-424b-419e-becc-57909c7379fd" xlink:to="loc_kof_DonationsToRelatedPartyTransactions_ea467967-3e40-498c-b9eb-4af23cbe0425" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherExpensesWithRelatedParty_d8eacd8a-f393-4603-a69a-fc6faddad0e1" xlink:href="kof-20231231.xsd#kof_OtherExpensesWithRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_ExpensesFromRelatedPartyAbstract_a7a2c672-424b-419e-becc-57909c7379fd" xlink:to="loc_kof_OtherExpensesWithRelatedParty_d8eacd8a-f393-4603-a69a-fc6faddad0e1" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail" xlink:type="simple" xlink:href="kof-20231231.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_cbc5931b-5208-419f-a7f1-531dc06eb5bc" xlink:href="kof-20231231.xsd#kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_1dd183a2-1253-4edc-8bd5-a50dff870640" xlink:href="kof-20231231.xsd#kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_cbc5931b-5208-419f-a7f1-531dc06eb5bc" xlink:to="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_1dd183a2-1253-4edc-8bd5-a50dff870640" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_96282b42-85c9-42ef-96d7-d0ff9e880fa5" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CurrencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_1dd183a2-1253-4edc-8bd5-a50dff870640" xlink:to="loc_srt_CurrencyAxis_96282b42-85c9-42ef-96d7-d0ff9e880fa5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_96282b42-85c9-42ef-96d7-d0ff9e880fa5_default" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CurrencyAxis_96282b42-85c9-42ef-96d7-d0ff9e880fa5" xlink:to="loc_currency_AllCurrenciesDomain_96282b42-85c9-42ef-96d7-d0ff9e880fa5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_63e6e84d-290c-4cbe-b551-850f18430000" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CurrencyAxis_96282b42-85c9-42ef-96d7-d0ff9e880fa5" xlink:to="loc_currency_AllCurrenciesDomain_63e6e84d-290c-4cbe-b551-850f18430000" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_USD_fea04150-ad7c-4012-a8ed-41e85676cac3" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_USD"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_63e6e84d-290c-4cbe-b551-850f18430000" xlink:to="loc_currency_USD_fea04150-ad7c-4012-a8ed-41e85676cac3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_EUR_03348210-60ca-4e72-95fb-27aff69c21b1" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_EUR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_63e6e84d-290c-4cbe-b551-850f18430000" xlink:to="loc_currency_EUR_03348210-60ca-4e72-95fb-27aff69c21b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssets_b2888efd-7287-45e4-a402-305e305fb843" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_cbc5931b-5208-419f-a7f1-531dc06eb5bc" xlink:to="loc_ifrs-full_CurrentAssets_b2888efd-7287-45e4-a402-305e305fb843" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssets_f2d8bb63-7da8-4c36-ba83-15adb3c1b5ef" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_cbc5931b-5208-419f-a7f1-531dc06eb5bc" xlink:to="loc_ifrs-full_NoncurrentAssets_f2d8bb63-7da8-4c36-ba83-15adb3c1b5ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilities_c09ace83-9cc4-4b45-814e-e86fb0a0aeca" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_cbc5931b-5208-419f-a7f1-531dc06eb5bc" xlink:to="loc_ifrs-full_CurrentLiabilities_c09ace83-9cc4-4b45-814e-e86fb0a0aeca" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLiabilities_8db46c95-4dad-4aba-914f-1e533754d042" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_cbc5931b-5208-419f-a7f1-531dc06eb5bc" xlink:to="loc_ifrs-full_NoncurrentLiabilities_8db46c95-4dad-4aba-914f-1e533754d042" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail" xlink:type="simple" xlink:href="kof-20231231.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_90caa9a8-ef53-449b-b3a2-5746668bc124" xlink:href="kof-20231231.xsd#kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_da3deb75-a856-400f-8233-ead47465d488" xlink:href="kof-20231231.xsd#kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_90caa9a8-ef53-449b-b3a2-5746668bc124" xlink:to="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_da3deb75-a856-400f-8233-ead47465d488" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_121e9bea-7941-4582-a351-cf0c3bd1553e" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CurrencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_da3deb75-a856-400f-8233-ead47465d488" xlink:to="loc_srt_CurrencyAxis_121e9bea-7941-4582-a351-cf0c3bd1553e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_121e9bea-7941-4582-a351-cf0c3bd1553e_default" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CurrencyAxis_121e9bea-7941-4582-a351-cf0c3bd1553e" xlink:to="loc_currency_AllCurrenciesDomain_121e9bea-7941-4582-a351-cf0c3bd1553e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_1f0d16e1-5bb2-4583-952b-22b2be522b60" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CurrencyAxis_121e9bea-7941-4582-a351-cf0c3bd1553e" xlink:to="loc_currency_AllCurrenciesDomain_1f0d16e1-5bb2-4583-952b-22b2be522b60" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_USD_9cdbe872-4bc0-413d-859e-4d499cf35b60" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_USD"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_1f0d16e1-5bb2-4583-952b-22b2be522b60" xlink:to="loc_currency_USD_9cdbe872-4bc0-413d-859e-4d499cf35b60" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_e74ccf4a-bbca-441c-9adb-13d384dcfee2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_90caa9a8-ef53-449b-b3a2-5746668bc124" xlink:to="loc_ifrs-full_RevenueFromContractsWithCustomers_e74ccf4a-bbca-441c-9adb-13d384dcfee2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PurchasesOfRawMaterials_c4289573-bcd9-451b-b455-6d404ab4b04d" xlink:href="kof-20231231.xsd#kof_PurchasesOfRawMaterials"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_90caa9a8-ef53-449b-b3a2-5746668bc124" xlink:to="loc_kof_PurchasesOfRawMaterials_c4289573-bcd9-451b-b455-6d404ab4b04d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpense_189dc978-c812-433d-aa45-b24077f155fa" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_90caa9a8-ef53-449b-b3a2-5746668bc124" xlink:to="loc_ifrs-full_InterestExpense_189dc978-c812-433d-aa45-b24077f155fa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherIncomeExpense_aad340a5-d579-466f-b88a-c617565f48b9" xlink:href="kof-20231231.xsd#kof_OtherIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_90caa9a8-ef53-449b-b3a2-5746668bc124" xlink:to="loc_kof_OtherIncomeExpense_aad340a5-d579-466f-b88a-c617565f48b9" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail" xlink:type="simple" xlink:href="kof-20231231.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_d0c1c2cc-f85b-4e30-b75e-a8e8bb719e61" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_aa9a3862-ee92-44b8-ac56-308ebec85059" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_d0c1c2cc-f85b-4e30-b75e-a8e8bb719e61" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_aa9a3862-ee92-44b8-ac56-308ebec85059" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_3f9a3a60-eb89-4e20-ab22-e232c519e9fe" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DefinedBenefitPlansAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_aa9a3862-ee92-44b8-ac56-308ebec85059" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_3f9a3a60-eb89-4e20-ab22-e232c519e9fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_3f9a3a60-eb89-4e20-ab22-e232c519e9fe_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_3f9a3a60-eb89-4e20-ab22-e232c519e9fe" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_3f9a3a60-eb89-4e20-ab22-e232c519e9fe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_c90159fc-6234-4c86-8d80-921a2510ad8d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_3f9a3a60-eb89-4e20-ab22-e232c519e9fe" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_c90159fc-6234-4c86-8d80-921a2510ad8d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndRetirementPlansMember_810fe2bf-cc3c-4395-b1e9-5f1e7509feaf" xlink:href="kof-20231231.xsd#kof_PensionAndRetirementPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_c90159fc-6234-4c86-8d80-921a2510ad8d" xlink:to="loc_kof_PensionAndRetirementPlansMember_810fe2bf-cc3c-4395-b1e9-5f1e7509feaf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeniorityPremiumsMember_14a321e5-3909-49d4-85f7-480a6b58e4f8" xlink:href="kof-20231231.xsd#kof_SeniorityPremiumsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_c90159fc-6234-4c86-8d80-921a2510ad8d" xlink:to="loc_kof_SeniorityPremiumsMember_14a321e5-3909-49d4-85f7-480a6b58e4f8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths_0dad7206-90c2-466d-a601-ce9539585811" xlink:href="kof-20231231.xsd#kof_EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_d0c1c2cc-f85b-4e30-b75e-a8e8bb719e61" xlink:to="loc_kof_EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths_0dad7206-90c2-466d-a601-ce9539585811" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo_5fdec10d-4652-4ef1-b232-1d5c01684f47" xlink:href="kof-20231231.xsd#kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_d0c1c2cc-f85b-4e30-b75e-a8e8bb719e61" xlink:to="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo_5fdec10d-4652-4ef1-b232-1d5c01684f47" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree_fba47407-b671-4f2f-92f7-41dc23831e15" xlink:href="kof-20231231.xsd#kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_d0c1c2cc-f85b-4e30-b75e-a8e8bb719e61" xlink:to="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree_fba47407-b671-4f2f-92f7-41dc23831e15" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour_a20a581f-8fc6-466c-8f40-59aed5934c75" xlink:href="kof-20231231.xsd#kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_d0c1c2cc-f85b-4e30-b75e-a8e8bb719e61" xlink:to="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour_a20a581f-8fc6-466c-8f40-59aed5934c75" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive_e139777e-3cdc-4cbf-996e-39bde295c05b" xlink:href="kof-20231231.xsd#kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_d0c1c2cc-f85b-4e30-b75e-a8e8bb719e61" xlink:to="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive_e139777e-3cdc-4cbf-996e-39bde295c05b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_7fcbe4d2-39e8-4b4e-a4a9-da03a55ce5d4" xlink:href="kof-20231231.xsd#kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_d0c1c2cc-f85b-4e30-b75e-a8e8bb719e61" xlink:to="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_7fcbe4d2-39e8-4b4e-a4a9-da03a55ce5d4" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail" xlink:type="simple" xlink:href="kof-20231231.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_d8b17823-502a-48c5-9ff0-1e24dd9dec86" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_be028361-c202-4eb8-b246-c32912739a89" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_d8b17823-502a-48c5-9ff0-1e24dd9dec86" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_be028361-c202-4eb8-b246-c32912739a89" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_57706d03-75c0-4549-9664-a0c46ee3f96e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DefinedBenefitPlansAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_be028361-c202-4eb8-b246-c32912739a89" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_57706d03-75c0-4549-9664-a0c46ee3f96e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_57706d03-75c0-4549-9664-a0c46ee3f96e_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_57706d03-75c0-4549-9664-a0c46ee3f96e" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_57706d03-75c0-4549-9664-a0c46ee3f96e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_5b08d596-1b9c-4fde-963d-ad7e9647834b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_57706d03-75c0-4549-9664-a0c46ee3f96e" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_5b08d596-1b9c-4fde-963d-ad7e9647834b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndRetirementPlansMember_a8e0a205-6f3a-42af-bec4-76e766be0c25" xlink:href="kof-20231231.xsd#kof_PensionAndRetirementPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_5b08d596-1b9c-4fde-963d-ad7e9647834b" xlink:to="loc_kof_PensionAndRetirementPlansMember_a8e0a205-6f3a-42af-bec4-76e766be0c25" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeniorityPremiumsMember_6e5017e8-df74-48a7-b189-aec227fc60c7" xlink:href="kof-20231231.xsd#kof_SeniorityPremiumsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_5b08d596-1b9c-4fde-963d-ad7e9647834b" xlink:to="loc_kof_SeniorityPremiumsMember_6e5017e8-df74-48a7-b189-aec227fc60c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_VestedDefinedBenefitObligation_c922ab62-02e5-4f71-8353-84480bb811f1" xlink:href="kof-20231231.xsd#kof_VestedDefinedBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_d8b17823-502a-48c5-9ff0-1e24dd9dec86" xlink:to="loc_kof_VestedDefinedBenefitObligation_c922ab62-02e5-4f71-8353-84480bb811f1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonVestedDefinedBenefitObligation_8282c98a-8a1d-42f1-b52e-411703556200" xlink:href="kof-20231231.xsd#kof_NonVestedDefinedBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_d8b17823-502a-48c5-9ff0-1e24dd9dec86" xlink:to="loc_kof_NonVestedDefinedBenefitObligation_8282c98a-8a1d-42f1-b52e-411703556200" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AccumulatedDefinedBenefitObligation_0a9b35e6-ce97-4025-9472-3f7cd12cd553" xlink:href="kof-20231231.xsd#kof_AccumulatedDefinedBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_d8b17823-502a-48c5-9ff0-1e24dd9dec86" xlink:to="loc_kof_AccumulatedDefinedBenefitObligation_0a9b35e6-ce97-4025-9472-3f7cd12cd553" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation_8ae95ce8-779b-4107-b487-d7167c05b571" xlink:href="kof-20231231.xsd#kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_d8b17823-502a-48c5-9ff0-1e24dd9dec86" xlink:to="loc_kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation_8ae95ce8-779b-4107-b487-d7167c05b571" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DefinedBenefitObligation_0c9c8d70-1000-41b8-a6f7-aa596824bdb7" xlink:href="kof-20231231.xsd#kof_DefinedBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_d8b17823-502a-48c5-9ff0-1e24dd9dec86" xlink:to="loc_kof_DefinedBenefitObligation_0c9c8d70-1000-41b8-a6f7-aa596824bdb7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DefinedBenefitObligationFundsAtFairValue_4f839380-6f3d-44d1-a741-6ab20703caa5" xlink:href="kof-20231231.xsd#kof_DefinedBenefitObligationFundsAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_d8b17823-502a-48c5-9ff0-1e24dd9dec86" xlink:to="loc_kof_DefinedBenefitObligationFundsAtFairValue_4f839380-6f3d-44d1-a741-6ab20703caa5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_1c90e6e2-57a9-47ee-a0a9-845432411ebd" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_d8b17823-502a-48c5-9ff0-1e24dd9dec86" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_1c90e6e2-57a9-47ee-a0a9-845432411ebd" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentProvisionsForEmployeeBenefits_4b09c239-0973-48d7-81e7-3e31d3141006" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentProvisionsForEmployeeBenefits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_d8b17823-502a-48c5-9ff0-1e24dd9dec86" xlink:to="loc_ifrs-full_NoncurrentProvisionsForEmployeeBenefits_4b09c239-0973-48d7-81e7-3e31d3141006" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail" xlink:type="simple" xlink:href="kof-20231231.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_a09459e1-7f05-4844-94a1-98bf42023b39" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_e87c5e56-6cc8-4b68-9e24-f7a71b49cdf1" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_a09459e1-7f05-4844-94a1-98bf42023b39" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_e87c5e56-6cc8-4b68-9e24-f7a71b49cdf1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_81705dba-a57b-4cc0-9a6d-925fdfa3a63c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_e87c5e56-6cc8-4b68-9e24-f7a71b49cdf1" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_81705dba-a57b-4cc0-9a6d-925fdfa3a63c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_81705dba-a57b-4cc0-9a6d-925fdfa3a63c_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_81705dba-a57b-4cc0-9a6d-925fdfa3a63c" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_81705dba-a57b-4cc0-9a6d-925fdfa3a63c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_4b5aa66f-af5f-4deb-80e9-4d56078c9310" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_81705dba-a57b-4cc0-9a6d-925fdfa3a63c" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_4b5aa66f-af5f-4deb-80e9-4d56078c9310" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradingEquitySecuritiesMember_3786e014-1b6f-42b9-a342-94f9daebee22" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradingEquitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_4b5aa66f-af5f-4deb-80e9-4d56078c9310" xlink:to="loc_ifrs-full_TradingEquitySecuritiesMember_3786e014-1b6f-42b9-a342-94f9daebee22" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LifeAnnuitiesMember_33ea54ab-1be4-4913-b61f-efad8f51ee1f" xlink:href="kof-20231231.xsd#kof_LifeAnnuitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_4b5aa66f-af5f-4deb-80e9-4d56078c9310" xlink:to="loc_kof_LifeAnnuitiesMember_33ea54ab-1be4-4913-b61f-efad8f51ee1f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BankInstrumentsMember_8e14d8ef-4a21-4603-b4c7-83918fa6845d" xlink:href="kof-20231231.xsd#kof_BankInstrumentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_4b5aa66f-af5f-4deb-80e9-4d56078c9310" xlink:to="loc_kof_BankInstrumentsMember_8e14d8ef-4a21-4603-b4c7-83918fa6845d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FederalGovernmentInstrumentsMember_cb4a1289-895f-4e46-b853-bed2e26add02" xlink:href="kof-20231231.xsd#kof_FederalGovernmentInstrumentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_4b5aa66f-af5f-4deb-80e9-4d56078c9310" xlink:to="loc_kof_FederalGovernmentInstrumentsMember_cb4a1289-895f-4e46-b853-bed2e26add02" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PubliclyTradedSharesMember_ae01e803-178f-44cc-9e94-ab862755b3a1" xlink:href="kof-20231231.xsd#kof_PubliclyTradedSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_4b5aa66f-af5f-4deb-80e9-4d56078c9310" xlink:to="loc_kof_PubliclyTradedSharesMember_ae01e803-178f-44cc-9e94-ab862755b3a1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FixedReturnAbstract_173f57ec-dd15-4273-b043-9916f258acf8" xlink:href="kof-20231231.xsd#kof_FixedReturnAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_a09459e1-7f05-4844-94a1-98bf42023b39" xlink:to="loc_kof_FixedReturnAbstract_173f57ec-dd15-4273-b043-9916f258acf8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TrustAssetsFixedReturnPercentage_a5341f03-0bb9-4a10-8eba-940055563775" xlink:href="kof-20231231.xsd#kof_TrustAssetsFixedReturnPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_FixedReturnAbstract_173f57ec-dd15-4273-b043-9916f258acf8" xlink:to="loc_kof_TrustAssetsFixedReturnPercentage_a5341f03-0bb9-4a10-8eba-940055563775" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_VariableReturnAbstract_2a4c523c-dc5d-491d-bc3b-a4a67b0a891c" xlink:href="kof-20231231.xsd#kof_VariableReturnAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_a09459e1-7f05-4844-94a1-98bf42023b39" xlink:to="loc_kof_VariableReturnAbstract_2a4c523c-dc5d-491d-bc3b-a4a67b0a891c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TrustAssetsVariableReturnPercentage_637d1292-201a-40f6-a62a-93c7c30f7e4c" xlink:href="kof-20231231.xsd#kof_TrustAssetsVariableReturnPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_VariableReturnAbstract_2a4c523c-dc5d-491d-bc3b-a4a67b0a891c" xlink:to="loc_kof_TrustAssetsVariableReturnPercentage_637d1292-201a-40f6-a62a-93c7c30f7e4c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TrustAssetsFixedAndVariableReturnPercentage_903958d9-057b-4be9-98e4-3d80af4cd215" xlink:href="kof-20231231.xsd#kof_TrustAssetsFixedAndVariableReturnPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_a09459e1-7f05-4844-94a1-98bf42023b39" xlink:to="loc_kof_TrustAssetsFixedAndVariableReturnPercentage_903958d9-057b-4be9-98e4-3d80af4cd215" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20231231.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_a21533e1-89e2-4fd6-bdf3-20a32911823b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_88c63e6c-1df4-4856-9f26-340f3979213f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_a21533e1-89e2-4fd6-bdf3-20a32911823b" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_88c63e6c-1df4-4856-9f26-340f3979213f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f2134a23-2b5c-4a59-9757-3d36aa9d8693" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_88c63e6c-1df4-4856-9f26-340f3979213f" xlink:to="loc_srt_RangeAxis_f2134a23-2b5c-4a59-9757-3d36aa9d8693" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f2134a23-2b5c-4a59-9757-3d36aa9d8693_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_f2134a23-2b5c-4a59-9757-3d36aa9d8693" xlink:to="loc_srt_RangeMember_f2134a23-2b5c-4a59-9757-3d36aa9d8693_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e0f1f841-e4d8-4371-8f20-00563f47fc10" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_f2134a23-2b5c-4a59-9757-3d36aa9d8693" xlink:to="loc_srt_RangeMember_e0f1f841-e4d8-4371-8f20-00563f47fc10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_bca2b571-d2e2-47b9-9f5f-9740edcd345c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_e0f1f841-e4d8-4371-8f20-00563f47fc10" xlink:to="loc_ifrs-full_BottomOfRangeMember_bca2b571-d2e2-47b9-9f5f-9740edcd345c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_013ab3fe-167c-4d43-bac6-43640e9e5150" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TopOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_e0f1f841-e4d8-4371-8f20-00563f47fc10" xlink:to="loc_ifrs-full_TopOfRangeMember_013ab3fe-167c-4d43-bac6-43640e9e5150" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsAxis_0e3c98d9-f2a2-40f0-81b0-8872d4f0b623" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ActuarialAssumptionsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_88c63e6c-1df4-4856-9f26-340f3979213f" xlink:to="loc_ifrs-full_ActuarialAssumptionsAxis_0e3c98d9-f2a2-40f0-81b0-8872d4f0b623" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsMember_0e3c98d9-f2a2-40f0-81b0-8872d4f0b623_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ActuarialAssumptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ActuarialAssumptionsAxis_0e3c98d9-f2a2-40f0-81b0-8872d4f0b623" xlink:to="loc_ifrs-full_ActuarialAssumptionsMember_0e3c98d9-f2a2-40f0-81b0-8872d4f0b623_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsMember_b1152763-04e5-4abf-af57-02add0916192" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ActuarialAssumptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ActuarialAssumptionsAxis_0e3c98d9-f2a2-40f0-81b0-8872d4f0b623" xlink:to="loc_ifrs-full_ActuarialAssumptionsMember_b1152763-04e5-4abf-af57-02add0916192" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_009e5dbe-da39-41cc-bad0-86d2c60fbe95" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ActuarialAssumptionOfDiscountRatesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_b1152763-04e5-4abf-af57-02add0916192" xlink:to="loc_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_009e5dbe-da39-41cc-bad0-86d2c60fbe95" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DefinedBenefitPlanFundAssetsPostEmploymentInvestPercentageMinimum_b6f16a53-59d2-49de-8a2a-97dda5cdfd41" xlink:href="kof-20231231.xsd#kof_DefinedBenefitPlanFundAssetsPostEmploymentInvestPercentageMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_a21533e1-89e2-4fd6-bdf3-20a32911823b" xlink:to="loc_kof_DefinedBenefitPlanFundAssetsPostEmploymentInvestPercentageMinimum_b6f16a53-59d2-49de-8a2a-97dda5cdfd41" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019_72e6f7d1-7d51-4497-a474-7058aa88f703" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_a21533e1-89e2-4fd6-bdf3-20a32911823b" xlink:to="loc_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019_72e6f7d1-7d51-4497-a474-7058aa88f703" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_60b32641-08ba-4055-a4f9-2452975e34e3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_a21533e1-89e2-4fd6-bdf3-20a32911823b" xlink:to="loc_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_60b32641-08ba-4055-a4f9-2452975e34e3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfSignificantActuarialAssumptions_b9faab8c-7438-45f3-aa9a-d7547091eb65" xlink:href="kof-20231231.xsd#kof_PercentageOfSignificantActuarialAssumptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_a21533e1-89e2-4fd6-bdf3-20a32911823b" xlink:to="loc_kof_PercentageOfSignificantActuarialAssumptions_b9faab8c-7438-45f3-aa9a-d7547091eb65" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EmployeeProfitSharing_1951e92d-044f-4004-9e99-cb2d140f4339" xlink:href="kof-20231231.xsd#kof_EmployeeProfitSharing"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_a21533e1-89e2-4fd6-bdf3-20a32911823b" xlink:to="loc_kof_EmployeeProfitSharing_1951e92d-044f-4004-9e99-cb2d140f4339" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementofChangesinEquityDetail" xlink:type="simple" xlink:href="kof-20231231.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_ed1c3cae-b95b-443f-9dfd-ddf7b175b32b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentSecuritiesTable_aa49a0d3-c634-4529-88fa-79773f21fd00" xlink:href="kof-20231231.xsd#kof_InvestmentSecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_ed1c3cae-b95b-443f-9dfd-ddf7b175b32b" xlink:to="loc_kof_InvestmentSecuritiesTable_aa49a0d3-c634-4529-88fa-79773f21fd00" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsolidatedFinancialStatementLocationAxis_ee44fb66-417e-4456-9ee0-49c5998bed8a" xlink:href="kof-20231231.xsd#kof_ConsolidatedFinancialStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_InvestmentSecuritiesTable_aa49a0d3-c634-4529-88fa-79773f21fd00" xlink:to="loc_kof_ConsolidatedFinancialStatementLocationAxis_ee44fb66-417e-4456-9ee0-49c5998bed8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsolidatedFinancialStatementLocationMember_ee44fb66-417e-4456-9ee0-49c5998bed8a_default" xlink:href="kof-20231231.xsd#kof_ConsolidatedFinancialStatementLocationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationAxis_ee44fb66-417e-4456-9ee0-49c5998bed8a" xlink:to="loc_kof_ConsolidatedFinancialStatementLocationMember_ee44fb66-417e-4456-9ee0-49c5998bed8a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsolidatedFinancialStatementLocationMember_81f97479-ad0f-436f-a182-9870b86d2960" xlink:href="kof-20231231.xsd#kof_ConsolidatedFinancialStatementLocationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationAxis_ee44fb66-417e-4456-9ee0-49c5998bed8a" xlink:to="loc_kof_ConsolidatedFinancialStatementLocationMember_81f97479-ad0f-436f-a182-9870b86d2960" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember_bcc120c9-d138-4969-b3e7-0f7412e6f9a0" xlink:href="kof-20231231.xsd#kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationMember_81f97479-ad0f-436f-a182-9870b86d2960" xlink:to="loc_kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember_bcc120c9-d138-4969-b3e7-0f7412e6f9a0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember_3ddc8e8d-5574-441b-873b-edf6bc8c0617" xlink:href="kof-20231231.xsd#kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationMember_81f97479-ad0f-436f-a182-9870b86d2960" xlink:to="loc_kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember_3ddc8e8d-5574-441b-873b-edf6bc8c0617" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsolidatedFinancialStatementLocationDomain_fb78d423-8cba-4b8e-932d-4dcc83392ac8" xlink:href="kof-20231231.xsd#kof_ConsolidatedFinancialStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationAxis_ee44fb66-417e-4456-9ee0-49c5998bed8a" xlink:to="loc_kof_ConsolidatedFinancialStatementLocationDomain_fb78d423-8cba-4b8e-932d-4dcc83392ac8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_0229badb-97be-4f47-bf9c-ba1f9f0000c0" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DefinedBenefitPlansAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_InvestmentSecuritiesTable_aa49a0d3-c634-4529-88fa-79773f21fd00" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_0229badb-97be-4f47-bf9c-ba1f9f0000c0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_0229badb-97be-4f47-bf9c-ba1f9f0000c0_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_0229badb-97be-4f47-bf9c-ba1f9f0000c0" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_0229badb-97be-4f47-bf9c-ba1f9f0000c0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_1ae897c8-3055-435b-9a1e-83319f9a4aa6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_0229badb-97be-4f47-bf9c-ba1f9f0000c0" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_1ae897c8-3055-435b-9a1e-83319f9a4aa6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndRetirementPlansMember_74d104c5-a3ab-41c0-a02d-c0a444742d4b" xlink:href="kof-20231231.xsd#kof_PensionAndRetirementPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_1ae897c8-3055-435b-9a1e-83319f9a4aa6" xlink:to="loc_kof_PensionAndRetirementPlansMember_74d104c5-a3ab-41c0-a02d-c0a444742d4b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeniorityPremiumPlanMember_931eef42-0a8f-4860-a37d-f515b2176e85" xlink:href="kof-20231231.xsd#kof_SeniorityPremiumPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_1ae897c8-3055-435b-9a1e-83319f9a4aa6" xlink:to="loc_kof_SeniorityPremiumPlanMember_931eef42-0a8f-4860-a37d-f515b2176e85" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_eef9f9a5-510e-4ed1-b263-b1fec3690f37" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_ed1c3cae-b95b-443f-9dfd-ddf7b175b32b" xlink:to="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_eef9f9a5-510e-4ed1-b263-b1fec3690f37" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_77f150c2-f237-4d99-a0bb-2c08178bc188" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_ed1c3cae-b95b-443f-9dfd-ddf7b175b32b" xlink:to="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_77f150c2-f237-4d99-a0bb-2c08178bc188" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_c00c1813-07c0-478d-af44-b06391eaba0a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_ed1c3cae-b95b-443f-9dfd-ddf7b175b32b" xlink:to="loc_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_c00c1813-07c0-478d-af44-b06391eaba0a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_96863898-15e7-4aa3-b526-31311308a3ed" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_ed1c3cae-b95b-443f-9dfd-ddf7b175b32b" xlink:to="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_96863898-15e7-4aa3-b526-31311308a3ed" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_34bde555-a8fb-4739-9656-1e5cec96d123" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_ed1c3cae-b95b-443f-9dfd-ddf7b175b32b" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_34bde555-a8fb-4739-9656-1e5cec96d123" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail" xlink:type="simple" xlink:href="kof-20231231.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_75b6fe85-7642-41a8-8515-ee33a70e3e6c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_776f550d-fdcb-42b5-8ac3-653e17bf18a5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_75b6fe85-7642-41a8-8515-ee33a70e3e6c" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_776f550d-fdcb-42b5-8ac3-653e17bf18a5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_8683a8eb-2bfa-40d6-8114-df88932083d9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DefinedBenefitPlansAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_776f550d-fdcb-42b5-8ac3-653e17bf18a5" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_8683a8eb-2bfa-40d6-8114-df88932083d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_8683a8eb-2bfa-40d6-8114-df88932083d9_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_8683a8eb-2bfa-40d6-8114-df88932083d9" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_8683a8eb-2bfa-40d6-8114-df88932083d9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_a9a0e462-486f-412d-8dd9-acd7bcd7e45c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_8683a8eb-2bfa-40d6-8114-df88932083d9" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_a9a0e462-486f-412d-8dd9-acd7bcd7e45c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndRetirementPlansMember_b6b7ef0e-38c5-47df-a8b9-bd5ad34c858e" xlink:href="kof-20231231.xsd#kof_PensionAndRetirementPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_a9a0e462-486f-412d-8dd9-acd7bcd7e45c" xlink:to="loc_kof_PensionAndRetirementPlansMember_b6b7ef0e-38c5-47df-a8b9-bd5ad34c858e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeniorityPremiumPlanMember_134d510f-abcd-4693-b744-025375e38401" xlink:href="kof-20231231.xsd#kof_SeniorityPremiumPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_a9a0e462-486f-412d-8dd9-acd7bcd7e45c" xlink:to="loc_kof_SeniorityPremiumPlanMember_134d510f-abcd-4693-b744-025375e38401" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_5f0f0998-acf1-4373-a5f4-e3a8cd16b136" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_776f550d-fdcb-42b5-8ac3-653e17bf18a5" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_5f0f0998-acf1-4373-a5f4-e3a8cd16b136" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_5f0f0998-acf1-4373-a5f4-e3a8cd16b136_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_5f0f0998-acf1-4373-a5f4-e3a8cd16b136" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_5f0f0998-acf1-4373-a5f4-e3a8cd16b136_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_b6d60c0f-e7e2-41eb-8dc2-d51e46854655" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_5f0f0998-acf1-4373-a5f4-e3a8cd16b136" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_b6d60c0f-e7e2-41eb-8dc2-d51e46854655" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PresentValueOfDefinedBenefitObligationMember_72963c63-7018-43c3-9ce3-57d78ea1c98e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PresentValueOfDefinedBenefitObligationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_b6d60c0f-e7e2-41eb-8dc2-d51e46854655" xlink:to="loc_ifrs-full_PresentValueOfDefinedBenefitObligationMember_72963c63-7018-43c3-9ce3-57d78ea1c98e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_c751e45c-8063-476f-8bb1-c43446734e27" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DefinedBenefitObligationAtPresentValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_75b6fe85-7642-41a8-8515-ee33a70e3e6c" xlink:to="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_c751e45c-8063-476f-8bb1-c43446734e27" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_83ee03ff-71b7-4998-a87d-936b0e7a4e1c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_75b6fe85-7642-41a8-8515-ee33a70e3e6c" xlink:to="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_83ee03ff-71b7-4998-a87d-936b0e7a4e1c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset_bd79a173-a48e-4af3-8cab-c09aed303335" xlink:href="kof-20231231.xsd#kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_75b6fe85-7642-41a8-8515-ee33a70e3e6c" xlink:to="loc_kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset_bd79a173-a48e-4af3-8cab-c09aed303335" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_90280484-af7c-442f-b6cf-eeee2330e36a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_75b6fe85-7642-41a8-8515-ee33a70e3e6c" xlink:to="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_90280484-af7c-442f-b6cf-eeee2330e36a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ActuarialGainsLossesArisingFromExperienceAdjustments_a342a03f-77d6-4853-abe4-4dd539cc12fa" xlink:href="kof-20231231.xsd#kof_ActuarialGainsLossesArisingFromExperienceAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_75b6fe85-7642-41a8-8515-ee33a70e3e6c" xlink:to="loc_kof_ActuarialGainsLossesArisingFromExperienceAdjustments_a342a03f-77d6-4853-abe4-4dd539cc12fa" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_4bccfb51-e059-472b-ae02-da5c34314a05" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_75b6fe85-7642-41a8-8515-ee33a70e3e6c" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_4bccfb51-e059-472b-ae02-da5c34314a05" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BenefitsPaidOrPayable_c93dddf1-88ab-4405-a9f9-face19133391" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BenefitsPaidOrPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_75b6fe85-7642-41a8-8515-ee33a70e3e6c" xlink:to="loc_ifrs-full_BenefitsPaidOrPayable_c93dddf1-88ab-4405-a9f9-face19133391" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_cc1b515c-1236-4c82-8aca-3e843b271e8c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_75b6fe85-7642-41a8-8515-ee33a70e3e6c" xlink:to="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_cc1b515c-1236-4c82-8aca-3e843b271e8c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions_dcd36114-e6f2-4ace-a4c0-6e80ce320067" xlink:href="kof-20231231.xsd#kof_IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_75b6fe85-7642-41a8-8515-ee33a70e3e6c" xlink:to="loc_kof_IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions_dcd36114-e6f2-4ace-a4c0-6e80ce320067" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_13a02590-ca8f-4603-baa4-6240a2d8f6ab" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DefinedBenefitObligationAtPresentValue"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail" xlink:type="simple" xlink:href="kof-20231231.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_13d09093-2203-4839-947f-48b76d4bf517" xlink:href="kof-20231231.xsd#kof_DisclosureOfTrustAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTrustAssetsTable_66888a40-9717-4373-a2a9-aa2eed1a950c" xlink:href="kof-20231231.xsd#kof_DisclosureOfTrustAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfTrustAssetsLineItems_13d09093-2203-4839-947f-48b76d4bf517" xlink:to="loc_kof_DisclosureOfTrustAssetsTable_66888a40-9717-4373-a2a9-aa2eed1a950c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_dbc57b1a-2ecf-45da-930d-e97ab13b85bd" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfTrustAssetsTable_66888a40-9717-4373-a2a9-aa2eed1a950c" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_dbc57b1a-2ecf-45da-930d-e97ab13b85bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_dbc57b1a-2ecf-45da-930d-e97ab13b85bd_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_dbc57b1a-2ecf-45da-930d-e97ab13b85bd" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_dbc57b1a-2ecf-45da-930d-e97ab13b85bd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_a4f0bb42-0224-48e8-9916-1b134832c0a3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_dbc57b1a-2ecf-45da-930d-e97ab13b85bd" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_a4f0bb42-0224-48e8-9916-1b134832c0a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TrustAssetsMember_fa08b854-683d-4862-bb25-204239c17d0c" xlink:href="kof-20231231.xsd#kof_TrustAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_a4f0bb42-0224-48e8-9916-1b134832c0a3" xlink:to="loc_kof_TrustAssetsMember_fa08b854-683d-4862-bb25-204239c17d0c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_551efe0b-4649-434f-9bab-73ca1324e59c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DefinedBenefitPlansAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfTrustAssetsTable_66888a40-9717-4373-a2a9-aa2eed1a950c" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_551efe0b-4649-434f-9bab-73ca1324e59c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_551efe0b-4649-434f-9bab-73ca1324e59c_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_551efe0b-4649-434f-9bab-73ca1324e59c" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_551efe0b-4649-434f-9bab-73ca1324e59c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_56a2ac83-93fd-4332-8d0f-a58bc470c5d9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_551efe0b-4649-434f-9bab-73ca1324e59c" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_56a2ac83-93fd-4332-8d0f-a58bc470c5d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndRetirementPlansMember_9454e60c-88a9-4953-bcd4-931b9c26bf88" xlink:href="kof-20231231.xsd#kof_PensionAndRetirementPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_56a2ac83-93fd-4332-8d0f-a58bc470c5d9" xlink:to="loc_kof_PensionAndRetirementPlansMember_9454e60c-88a9-4953-bcd4-931b9c26bf88" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeniorityPremiumPlanMember_6b4676c7-a559-46e8-b51a-9713d1c39b9d" xlink:href="kof-20231231.xsd#kof_SeniorityPremiumPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_56a2ac83-93fd-4332-8d0f-a58bc470c5d9" xlink:to="loc_kof_SeniorityPremiumPlanMember_6b4676c7-a559-46e8-b51a-9713d1c39b9d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_32e0af6b-712a-4ecf-b6b3-5d6a1c4a7759" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DefinedBenefitObligationAtPresentValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTrustAssetsLineItems_13d09093-2203-4839-947f-48b76d4bf517" xlink:to="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_32e0af6b-712a-4ecf-b6b3-5d6a1c4a7759" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_bcf4028f-c135-415e-b3bc-6680d21129e9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTrustAssetsLineItems_13d09093-2203-4839-947f-48b76d4bf517" xlink:to="loc_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_bcf4028f-c135-415e-b3bc-6680d21129e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_5f39b83c-3d9e-41aa-bab8-3d309022bc7a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTrustAssetsLineItems_13d09093-2203-4839-947f-48b76d4bf517" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_5f39b83c-3d9e-41aa-bab8-3d309022bc7a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset_76c18c41-ddf2-4c9c-b2f2-b058c5391f3f" xlink:href="kof-20231231.xsd#kof_DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTrustAssetsLineItems_13d09093-2203-4839-947f-48b76d4bf517" xlink:to="loc_kof_DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset_76c18c41-ddf2-4c9c-b2f2-b058c5391f3f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_ddc1b0ce-7bff-4b5f-b2b7-5c0bb45fce19" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTrustAssetsLineItems_13d09093-2203-4839-947f-48b76d4bf517" xlink:to="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_ddc1b0ce-7bff-4b5f-b2b7-5c0bb45fce19" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContributionsToPlanNetDefinedBenefitLiabilityAsset_9e22b224-fad8-42f6-9b37-544aa39079ef" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ContributionsToPlanNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTrustAssetsLineItems_13d09093-2203-4839-947f-48b76d4bf517" xlink:to="loc_ifrs-full_ContributionsToPlanNetDefinedBenefitLiabilityAsset_9e22b224-fad8-42f6-9b37-544aa39079ef" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_af53ce96-5697-4cd7-9e39-a931ef7c9aa7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DefinedBenefitObligationAtPresentValue"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail" xlink:type="simple" xlink:href="kof-20231231.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_d1cf7ec4-29ad-4f8f-b551-2144b2613a62" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentSecuritiesTable_111b10c4-d8d4-40bc-aad1-54d9cc81732d" xlink:href="kof-20231231.xsd#kof_InvestmentSecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_d1cf7ec4-29ad-4f8f-b551-2144b2613a62" xlink:to="loc_kof_InvestmentSecuritiesTable_111b10c4-d8d4-40bc-aad1-54d9cc81732d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsolidatedFinancialStatementLocationAxis_1f7995e0-0e58-4f3b-8db1-fdccb457b9a7" xlink:href="kof-20231231.xsd#kof_ConsolidatedFinancialStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_InvestmentSecuritiesTable_111b10c4-d8d4-40bc-aad1-54d9cc81732d" xlink:to="loc_kof_ConsolidatedFinancialStatementLocationAxis_1f7995e0-0e58-4f3b-8db1-fdccb457b9a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsolidatedFinancialStatementLocationMember_1f7995e0-0e58-4f3b-8db1-fdccb457b9a7_default" xlink:href="kof-20231231.xsd#kof_ConsolidatedFinancialStatementLocationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationAxis_1f7995e0-0e58-4f3b-8db1-fdccb457b9a7" xlink:to="loc_kof_ConsolidatedFinancialStatementLocationMember_1f7995e0-0e58-4f3b-8db1-fdccb457b9a7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsolidatedFinancialStatementLocationMember_48aadc74-9bc8-4bbe-b606-7a19a168b9a0" xlink:href="kof-20231231.xsd#kof_ConsolidatedFinancialStatementLocationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationAxis_1f7995e0-0e58-4f3b-8db1-fdccb457b9a7" xlink:to="loc_kof_ConsolidatedFinancialStatementLocationMember_48aadc74-9bc8-4bbe-b606-7a19a168b9a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember_bd45986f-2d0b-4b68-86be-23da7c1f399b" xlink:href="kof-20231231.xsd#kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationMember_48aadc74-9bc8-4bbe-b606-7a19a168b9a0" xlink:to="loc_kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember_bd45986f-2d0b-4b68-86be-23da7c1f399b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember_b6214984-a495-42c7-a010-9d3a5f82b097" xlink:href="kof-20231231.xsd#kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationMember_48aadc74-9bc8-4bbe-b606-7a19a168b9a0" xlink:to="loc_kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember_b6214984-a495-42c7-a010-9d3a5f82b097" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsolidatedFinancialStatementLocationDomain_37196025-d0cf-4792-91e6-ae954104995a" xlink:href="kof-20231231.xsd#kof_ConsolidatedFinancialStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationAxis_1f7995e0-0e58-4f3b-8db1-fdccb457b9a7" xlink:to="loc_kof_ConsolidatedFinancialStatementLocationDomain_37196025-d0cf-4792-91e6-ae954104995a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsAxis_5abad332-dc04-463e-82ca-1c202be58454" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ActuarialAssumptionsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_InvestmentSecuritiesTable_111b10c4-d8d4-40bc-aad1-54d9cc81732d" xlink:to="loc_ifrs-full_ActuarialAssumptionsAxis_5abad332-dc04-463e-82ca-1c202be58454" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsMember_5abad332-dc04-463e-82ca-1c202be58454_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ActuarialAssumptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ActuarialAssumptionsAxis_5abad332-dc04-463e-82ca-1c202be58454" xlink:to="loc_ifrs-full_ActuarialAssumptionsMember_5abad332-dc04-463e-82ca-1c202be58454_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsMember_0166203e-8094-4792-975d-6bba766a6b04" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ActuarialAssumptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ActuarialAssumptionsAxis_5abad332-dc04-463e-82ca-1c202be58454" xlink:to="loc_ifrs-full_ActuarialAssumptionsMember_0166203e-8094-4792-975d-6bba766a6b04" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_10d5a71e-6c26-4d89-8697-f9563401fb6b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ActuarialAssumptionOfDiscountRatesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_0166203e-8094-4792-975d-6bba766a6b04" xlink:to="loc_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_10d5a71e-6c26-4d89-8697-f9563401fb6b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember_11b49492-54ec-4780-b4ac-8e7b7bdaccc9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_0166203e-8094-4792-975d-6bba766a6b04" xlink:to="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember_11b49492-54ec-4780-b4ac-8e7b7bdaccc9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_16f97249-d911-4dbe-b73f-ea1b5af6dd6f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DefinedBenefitPlansAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_InvestmentSecuritiesTable_111b10c4-d8d4-40bc-aad1-54d9cc81732d" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_16f97249-d911-4dbe-b73f-ea1b5af6dd6f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_16f97249-d911-4dbe-b73f-ea1b5af6dd6f_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_16f97249-d911-4dbe-b73f-ea1b5af6dd6f" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_16f97249-d911-4dbe-b73f-ea1b5af6dd6f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_427ff4df-499e-4158-afba-80a8a61f4f1e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_16f97249-d911-4dbe-b73f-ea1b5af6dd6f" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_427ff4df-499e-4158-afba-80a8a61f4f1e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndRetirementPlansMember_d1506d73-b796-474d-a141-fd89f7d42119" xlink:href="kof-20231231.xsd#kof_PensionAndRetirementPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_427ff4df-499e-4158-afba-80a8a61f4f1e" xlink:to="loc_kof_PensionAndRetirementPlansMember_d1506d73-b796-474d-a141-fd89f7d42119" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeniorityPremiumPlanMember_cb266d02-d830-482e-baf7-83668f63beb3" xlink:href="kof-20231231.xsd#kof_SeniorityPremiumPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_427ff4df-499e-4158-afba-80a8a61f4f1e" xlink:to="loc_kof_SeniorityPremiumPlanMember_cb266d02-d830-482e-baf7-83668f63beb3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_a6497d8c-2858-47c1-959e-b3461bc111c2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_d1cf7ec4-29ad-4f8f-b551-2144b2613a62" xlink:to="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_a6497d8c-2858-47c1-959e-b3461bc111c2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_00ddad28-50ca-49e8-bb5b-ece25729e0e9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_d1cf7ec4-29ad-4f8f-b551-2144b2613a62" xlink:to="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_00ddad28-50ca-49e8-bb5b-ece25729e0e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_4c2cca14-321f-476d-bd8b-521f5b409d58" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_d1cf7ec4-29ad-4f8f-b551-2144b2613a62" xlink:to="loc_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_4c2cca14-321f-476d-bd8b-521f5b409d58" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_3d436704-a5e6-4429-b1b1-4a66d6698620" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_d1cf7ec4-29ad-4f8f-b551-2144b2613a62" xlink:to="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_3d436704-a5e6-4429-b1b1-4a66d6698620" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_acd8f9f5-5deb-41a0-af8c-067461cbda08" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_d1cf7ec4-29ad-4f8f-b551-2144b2613a62" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_acd8f9f5-5deb-41a0-af8c-067461cbda08" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail" xlink:type="simple" xlink:href="kof-20231231.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_bb89b629-a127-4f27-8ee5-58669f9cda5a" xlink:href="kof-20231231.xsd#kof_EmployeeBenefitsExpenseLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentSecuritiesTable_37a6fd98-790b-46b6-8faa-b5e17a41070f" xlink:href="kof-20231231.xsd#kof_InvestmentSecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_EmployeeBenefitsExpenseLineItems_bb89b629-a127-4f27-8ee5-58669f9cda5a" xlink:to="loc_kof_InvestmentSecuritiesTable_37a6fd98-790b-46b6-8faa-b5e17a41070f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis_c8f75e0c-78a6-4de5-bde7-585a1466df9c" xlink:href="kof-20231231.xsd#kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_InvestmentSecuritiesTable_37a6fd98-790b-46b6-8faa-b5e17a41070f" xlink:to="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis_c8f75e0c-78a6-4de5-bde7-585a1466df9c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember_c8f75e0c-78a6-4de5-bde7-585a1466df9c_default" xlink:href="kof-20231231.xsd#kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis_c8f75e0c-78a6-4de5-bde7-585a1466df9c" xlink:to="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember_c8f75e0c-78a6-4de5-bde7-585a1466df9c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember_dcef2507-2e1a-45af-a006-f369fd269687" xlink:href="kof-20231231.xsd#kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis_c8f75e0c-78a6-4de5-bde7-585a1466df9c" xlink:to="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember_dcef2507-2e1a-45af-a006-f369fd269687" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CostOfGoodsSoldMember_d949f4b3-ac7f-404b-b346-de6a1d8201a0" xlink:href="kof-20231231.xsd#kof_CostOfGoodsSoldMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember_dcef2507-2e1a-45af-a006-f369fd269687" xlink:to="loc_kof_CostOfGoodsSoldMember_d949f4b3-ac7f-404b-b346-de6a1d8201a0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SellingAndDistributionExpensesMember_fbb3213d-f524-4856-9a38-2d332cfd740d" xlink:href="kof-20231231.xsd#kof_SellingAndDistributionExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember_dcef2507-2e1a-45af-a006-f369fd269687" xlink:to="loc_kof_SellingAndDistributionExpensesMember_fbb3213d-f524-4856-9a38-2d332cfd740d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdministrativeExpensesMember_6530dcb2-84d4-427f-a09e-b1e2a8a1257b" xlink:href="kof-20231231.xsd#kof_AdministrativeExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember_dcef2507-2e1a-45af-a006-f369fd269687" xlink:to="loc_kof_AdministrativeExpensesMember_6530dcb2-84d4-427f-a09e-b1e2a8a1257b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WagesAndSalaries_e5a0c8e9-a067-4ee2-af28-35e8cb8a5a9b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_WagesAndSalaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_EmployeeBenefitsExpenseLineItems_bb89b629-a127-4f27-8ee5-58669f9cda5a" xlink:to="loc_ifrs-full_WagesAndSalaries_e5a0c8e9-a067-4ee2-af28-35e8cb8a5a9b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SocialSecurityContributions_bfbac947-85d6-46ae-aa8c-65e58e7170ae" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SocialSecurityContributions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_EmployeeBenefitsExpenseLineItems_bb89b629-a127-4f27-8ee5-58669f9cda5a" xlink:to="loc_ifrs-full_SocialSecurityContributions_bfbac947-85d6-46ae-aa8c-65e58e7170ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EmployeeProfitSharing_bbd5a2d1-7aa4-495b-9628-1efcd152aee9" xlink:href="kof-20231231.xsd#kof_EmployeeProfitSharing"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_EmployeeBenefitsExpenseLineItems_bb89b629-a127-4f27-8ee5-58669f9cda5a" xlink:to="loc_kof_EmployeeProfitSharing_bbd5a2d1-7aa4-495b-9628-1efcd152aee9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndSeniorityPremiumCosts_ef769e60-45d0-4163-9169-d764fa062521" xlink:href="kof-20231231.xsd#kof_PensionAndSeniorityPremiumCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_EmployeeBenefitsExpenseLineItems_bb89b629-a127-4f27-8ee5-58669f9cda5a" xlink:to="loc_kof_PensionAndSeniorityPremiumCosts_ef769e60-45d0-4163-9169-d764fa062521" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForSharebasedPayments_dab5fbd8-d583-4476-b09e-cf8b46d19504" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForSharebasedPayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_EmployeeBenefitsExpenseLineItems_bb89b629-a127-4f27-8ee5-58669f9cda5a" xlink:to="loc_ifrs-full_AdjustmentsForSharebasedPayments_dab5fbd8-d583-4476-b09e-cf8b46d19504" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EmployeeBenefitsExpense_3b1819bd-9259-489f-a91e-18e7625a5bf1" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EmployeeBenefitsExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_EmployeeBenefitsExpenseLineItems_bb89b629-a127-4f27-8ee5-58669f9cda5a" xlink:to="loc_ifrs-full_EmployeeBenefitsExpense_3b1819bd-9259-489f-a91e-18e7625a5bf1" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BonusProgramsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20231231.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_6cb19416-2f14-4231-a05d-6c6bef8849b2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1e386831-1fed-4470-b5eb-54b54209484b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_6cb19416-2f14-4231-a05d-6c6bef8849b2" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1e386831-1fed-4470-b5eb-54b54209484b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_394a5f5e-2cbd-4ba6-9a5d-f9033e44ef96" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1e386831-1fed-4470-b5eb-54b54209484b" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_394a5f5e-2cbd-4ba6-9a5d-f9033e44ef96" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_394a5f5e-2cbd-4ba6-9a5d-f9033e44ef96_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_394a5f5e-2cbd-4ba6-9a5d-f9033e44ef96" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_394a5f5e-2cbd-4ba6-9a5d-f9033e44ef96_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_ca8f7e2f-3a05-4aec-8665-35ec4c0e1231" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_394a5f5e-2cbd-4ba6-9a5d-f9033e44ef96" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_ca8f7e2f-3a05-4aec-8665-35ec4c0e1231" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FEMSAMember_a12635a9-e06a-47dd-a223-1dfe47c5b730" xlink:href="kof-20231231.xsd#kof_FEMSAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_ca8f7e2f-3a05-4aec-8665-35ec4c0e1231" xlink:to="loc_kof_FEMSAMember_a12635a9-e06a-47dd-a223-1dfe47c5b730" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AnnualBonusPercentageToPurchaseOptions_df22f7d4-a243-4ab9-98ff-b9b16d3433ee" xlink:href="kof-20231231.xsd#kof_AnnualBonusPercentageToPurchaseOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_6cb19416-2f14-4231-a05d-6c6bef8849b2" xlink:to="loc_kof_AnnualBonusPercentageToPurchaseOptions_df22f7d4-a243-4ab9-98ff-b9b16d3433ee" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BonusExpense_07002072-6ecc-40dc-8e9d-d3f21dad7f6f" xlink:href="kof-20231231.xsd#kof_BonusExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_6cb19416-2f14-4231-a05d-6c6bef8849b2" xlink:to="loc_kof_BonusExpense_07002072-6ecc-40dc-8e9d-d3f21dad7f6f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OptionsGrantedVestingPercentage_85c45004-f50e-47ef-a73a-fc10d1308a23" xlink:href="kof-20231231.xsd#kof_OptionsGrantedVestingPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_6cb19416-2f14-4231-a05d-6c6bef8849b2" xlink:to="loc_kof_OptionsGrantedVestingPercentage_85c45004-f50e-47ef-a73a-fc10d1308a23" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_36fc1482-13e2-4802-b8c9-85eaf34cb697" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_6cb19416-2f14-4231-a05d-6c6bef8849b2" xlink:to="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_36fc1482-13e2-4802-b8c9-85eaf34cb697" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod_a0283bb5-629f-40f4-b73c-6d3fc853381e" xlink:href="kof-20231231.xsd#kof_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_6cb19416-2f14-4231-a05d-6c6bef8849b2" xlink:to="loc_kof_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod_a0283bb5-629f-40f4-b73c-6d3fc853381e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_b2beedd7-765d-44c1-a676-09c3339e44c4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_6cb19416-2f14-4231-a05d-6c6bef8849b2" xlink:to="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_b2beedd7-765d-44c1-a676-09c3339e44c4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ShareBasedPaymentsOtherNonCurrentAssets_afb78997-7acb-4908-a830-bf16fd3ec3dd" xlink:href="kof-20231231.xsd#kof_ShareBasedPaymentsOtherNonCurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_6cb19416-2f14-4231-a05d-6c6bef8849b2" xlink:to="loc_kof_ShareBasedPaymentsOtherNonCurrentAssets_afb78997-7acb-4908-a830-bf16fd3ec3dd" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail" xlink:type="simple" xlink:href="kof-20231231.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_743dd13e-e98e-4b12-9b85-921dd226db44" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_03f10006-997a-46ba-a5b2-b394b59ee103" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_743dd13e-e98e-4b12-9b85-921dd226db44" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_03f10006-997a-46ba-a5b2-b394b59ee103" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_6817d204-b11d-4ad2-8477-4b04271d9b30" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_03f10006-997a-46ba-a5b2-b394b59ee103" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_6817d204-b11d-4ad2-8477-4b04271d9b30" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_6817d204-b11d-4ad2-8477-4b04271d9b30_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_6817d204-b11d-4ad2-8477-4b04271d9b30" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_6817d204-b11d-4ad2-8477-4b04271d9b30_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_aa1959fd-6741-4580-b390-5ecc7116b650" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_6817d204-b11d-4ad2-8477-4b04271d9b30" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_aa1959fd-6741-4580-b390-5ecc7116b650" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FEMSAMember_87838a3c-a1dd-42cd-9d6c-b61b8dd20e2d" xlink:href="kof-20231231.xsd#kof_FEMSAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_aa1959fd-6741-4580-b390-5ecc7116b650" xlink:to="loc_kof_FEMSAMember_87838a3c-a1dd-42cd-9d6c-b61b8dd20e2d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_KOFMember_9cec9bd3-a17d-47b6-8fb8-dbe97a0d984e" xlink:href="kof-20231231.xsd#kof_KOFMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_aa1959fd-6741-4580-b390-5ecc7116b650" xlink:to="loc_kof_KOFMember_9cec9bd3-a17d-47b6-8fb8-dbe97a0d984e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cc26dd50-8766-4155-9791-28bb26bf9609" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_03f10006-997a-46ba-a5b2-b394b59ee103" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cc26dd50-8766-4155-9791-28bb26bf9609" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_cc26dd50-8766-4155-9791-28bb26bf9609_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cc26dd50-8766-4155-9791-28bb26bf9609" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_cc26dd50-8766-4155-9791-28bb26bf9609_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_1b6b30bf-4bdd-4c17-84ab-66c553699c52" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cc26dd50-8766-4155-9791-28bb26bf9609" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_1b6b30bf-4bdd-4c17-84ab-66c553699c52" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandNineteenIncentivePlanMember_ace5c084-84e3-43ad-b4e8-3dce8ad8cd67" xlink:href="kof-20231231.xsd#kof_TwoThousandNineteenIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_1b6b30bf-4bdd-4c17-84ab-66c553699c52" xlink:to="loc_kof_TwoThousandNineteenIncentivePlanMember_ace5c084-84e3-43ad-b4e8-3dce8ad8cd67" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandTwentyIncentivePlanMember_0d4eeab3-9261-496a-bc52-af09f8c4b617" xlink:href="kof-20231231.xsd#kof_TwoThousandTwentyIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_1b6b30bf-4bdd-4c17-84ab-66c553699c52" xlink:to="loc_kof_TwoThousandTwentyIncentivePlanMember_0d4eeab3-9261-496a-bc52-af09f8c4b617" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandTwentyOneIncentivePlanMember_f56d9cad-284b-4990-ad98-f3674808b6d8" xlink:href="kof-20231231.xsd#kof_TwoThousandTwentyOneIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_1b6b30bf-4bdd-4c17-84ab-66c553699c52" xlink:to="loc_kof_TwoThousandTwentyOneIncentivePlanMember_f56d9cad-284b-4990-ad98-f3674808b6d8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandTwentyTwoIncentivePlanMember_a16644c2-4dab-461a-b5af-c74dd4398752" xlink:href="kof-20231231.xsd#kof_TwoThousandTwentyTwoIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_1b6b30bf-4bdd-4c17-84ab-66c553699c52" xlink:to="loc_kof_TwoThousandTwentyTwoIncentivePlanMember_a16644c2-4dab-461a-b5af-c74dd4398752" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandTwentyThreeIncentivePlanMember_0fde6551-0309-410a-a97b-b63c167c3187" xlink:href="kof-20231231.xsd#kof_TwoThousandTwentyThreeIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_1b6b30bf-4bdd-4c17-84ab-66c553699c52" xlink:to="loc_kof_TwoThousandTwentyThreeIncentivePlanMember_0fde6551-0309-410a-a97b-b63c167c3187" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_578294ed-4925-4d1e-bf0e-4d32a4703c63" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_743dd13e-e98e-4b12-9b85-921dd226db44" xlink:to="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_578294ed-4925-4d1e-bf0e-4d32a4703c63" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail" xlink:type="simple" xlink:href="kof-20231231.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_ddf2d40a-82ae-4f89-b357-2553f83d8079" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_2eb7607b-6d00-4981-94b4-7a81bc7ae19e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ddf2d40a-82ae-4f89-b357-2553f83d8079" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_2eb7607b-6d00-4981-94b4-7a81bc7ae19e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MeasurementAxis_ab37ccab-740b-43b4-b0ce-3b80f2a5f902" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MeasurementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_2eb7607b-6d00-4981-94b4-7a81bc7ae19e" xlink:to="loc_ifrs-full_MeasurementAxis_ab37ccab-740b-43b4-b0ce-3b80f2a5f902" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedMeasurementMember_ab37ccab-740b-43b4-b0ce-3b80f2a5f902_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedMeasurementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MeasurementAxis_ab37ccab-740b-43b4-b0ce-3b80f2a5f902" xlink:to="loc_ifrs-full_AggregatedMeasurementMember_ab37ccab-740b-43b4-b0ce-3b80f2a5f902_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedMeasurementMember_5c443183-3d75-4f37-89fc-739a97f7ff6d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedMeasurementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MeasurementAxis_ab37ccab-740b-43b4-b0ce-3b80f2a5f902" xlink:to="loc_ifrs-full_AggregatedMeasurementMember_5c443183-3d75-4f37-89fc-739a97f7ff6d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AtFairValueMember_428ac7e1-05a8-4e07-8c1b-d25a8a5141f7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AtFairValueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedMeasurementMember_5c443183-3d75-4f37-89fc-739a97f7ff6d" xlink:to="loc_ifrs-full_AtFairValueMember_428ac7e1-05a8-4e07-8c1b-d25a8a5141f7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_a84c587c-8567-40fe-b3e3-ad9d35cd8899" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CurrencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_2eb7607b-6d00-4981-94b4-7a81bc7ae19e" xlink:to="loc_srt_CurrencyAxis_a84c587c-8567-40fe-b3e3-ad9d35cd8899" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_a84c587c-8567-40fe-b3e3-ad9d35cd8899_default" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CurrencyAxis_a84c587c-8567-40fe-b3e3-ad9d35cd8899" xlink:to="loc_currency_AllCurrenciesDomain_a84c587c-8567-40fe-b3e3-ad9d35cd8899_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_311cdcb5-93cd-4c01-9844-6b2e1c7fa4b1" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CurrencyAxis_a84c587c-8567-40fe-b3e3-ad9d35cd8899" xlink:to="loc_currency_AllCurrenciesDomain_311cdcb5-93cd-4c01-9844-6b2e1c7fa4b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_ARS_75effbb8-e525-4b5c-af21-7885bab97c33" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_ARS"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_311cdcb5-93cd-4c01-9844-6b2e1c7fa4b1" xlink:to="loc_currency_ARS_75effbb8-e525-4b5c-af21-7885bab97c33" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_EUR_a664147f-b9d9-413f-854f-bbac343e4d46" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_EUR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_311cdcb5-93cd-4c01-9844-6b2e1c7fa4b1" xlink:to="loc_currency_EUR_a664147f-b9d9-413f-854f-bbac343e4d46" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_UYU_c791493b-ba18-4990-b358-77db7172b7cd" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_UYU"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_311cdcb5-93cd-4c01-9844-6b2e1c7fa4b1" xlink:to="loc_currency_UYU_c791493b-ba18-4990-b358-77db7172b7cd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_USD_9484af21-1c9e-450f-90b6-b9f676fad785" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_USD"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_311cdcb5-93cd-4c01-9844-6b2e1c7fa4b1" xlink:to="loc_currency_USD_9484af21-1c9e-450f-90b6-b9f676fad785" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_MXN_4664677a-3742-42b5-ba83-1fafa9c38c0d" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_MXN"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_311cdcb5-93cd-4c01-9844-6b2e1c7fa4b1" xlink:to="loc_currency_MXN_4664677a-3742-42b5-ba83-1fafa9c38c0d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_BRL_7fbaddba-88bf-4e23-9dd6-11c059bf89f2" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_BRL"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_311cdcb5-93cd-4c01-9844-6b2e1c7fa4b1" xlink:to="loc_currency_BRL_7fbaddba-88bf-4e23-9dd6-11c059bf89f2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_d1f0ebbe-302f-467e-bf50-2833e3574158" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MaturityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_2eb7607b-6d00-4981-94b4-7a81bc7ae19e" xlink:to="loc_ifrs-full_MaturityAxis_d1f0ebbe-302f-467e-bf50-2833e3574158" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_d1f0ebbe-302f-467e-bf50-2833e3574158_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_d1f0ebbe-302f-467e-bf50-2833e3574158" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_d1f0ebbe-302f-467e-bf50-2833e3574158_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_072aa23f-3607-40dc-8249-4f2ef6f5b295" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_d1f0ebbe-302f-467e-bf50-2833e3574158" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_072aa23f-3607-40dc-8249-4f2ef6f5b295" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_02e7072d-dbea-4d0b-8c04-1df9ac5a54c5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_072aa23f-3607-40dc-8249-4f2ef6f5b295" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_02e7072d-dbea-4d0b-8c04-1df9ac5a54c5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_5ae0b53b-a819-4301-a1e5-bc1916f05e86" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_072aa23f-3607-40dc-8249-4f2ef6f5b295" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_5ae0b53b-a819-4301-a1e5-bc1916f05e86" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_23958a8d-6828-4111-8d19-f849bb487ce9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_072aa23f-3607-40dc-8249-4f2ef6f5b295" xlink:to="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_23958a8d-6828-4111-8d19-f849bb487ce9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_ea92ba3f-b20a-48b6-bf24-279e9bc98bd8" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_072aa23f-3607-40dc-8249-4f2ef6f5b295" xlink:to="loc_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_ea92ba3f-b20a-48b6-bf24-279e9bc98bd8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_2bba308c-2e69-4976-89b6-08fae3f5fc97" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_072aa23f-3607-40dc-8249-4f2ef6f5b295" xlink:to="loc_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_2bba308c-2e69-4976-89b6-08fae3f5fc97" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFiveYearsMember_e8a25530-d15b-4b46-b4f7-3ea9ca4fcea0" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanFiveYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_072aa23f-3607-40dc-8249-4f2ef6f5b295" xlink:to="loc_ifrs-full_LaterThanFiveYearsMember_e8a25530-d15b-4b46-b4f7-3ea9ca4fcea0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfInterestRatesAxis_b3d5aa7d-7746-4b21-8b42-82825e61d078" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfInterestRatesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_2eb7607b-6d00-4981-94b4-7a81bc7ae19e" xlink:to="loc_ifrs-full_TypesOfInterestRatesAxis_b3d5aa7d-7746-4b21-8b42-82825e61d078" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRateTypesMember_b3d5aa7d-7746-4b21-8b42-82825e61d078_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestRateTypesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfInterestRatesAxis_b3d5aa7d-7746-4b21-8b42-82825e61d078" xlink:to="loc_ifrs-full_InterestRateTypesMember_b3d5aa7d-7746-4b21-8b42-82825e61d078_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRateTypesMember_bd70ad5d-5ec6-4620-acfc-edea41d595c2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestRateTypesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfInterestRatesAxis_b3d5aa7d-7746-4b21-8b42-82825e61d078" xlink:to="loc_ifrs-full_InterestRateTypesMember_bd70ad5d-5ec6-4620-acfc-edea41d595c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FixedInterestRateMember_bbbc77aa-9370-443a-a6d5-1740f37b929e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FixedInterestRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_InterestRateTypesMember_bd70ad5d-5ec6-4620-acfc-edea41d595c2" xlink:to="loc_ifrs-full_FixedInterestRateMember_bbbc77aa-9370-443a-a6d5-1740f37b929e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FloatingInterestRateMember_2096a56e-8890-49ff-a3a9-5a17b41304e9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FloatingInterestRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_InterestRateTypesMember_bd70ad5d-5ec6-4620-acfc-edea41d595c2" xlink:to="loc_ifrs-full_FloatingInterestRateMember_2096a56e-8890-49ff-a3a9-5a17b41304e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_6b2ed5a8-ca51-4137-8a21-2147a54fc499" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_2eb7607b-6d00-4981-94b4-7a81bc7ae19e" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_6b2ed5a8-ca51-4137-8a21-2147a54fc499" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_6b2ed5a8-ca51-4137-8a21-2147a54fc499_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_6b2ed5a8-ca51-4137-8a21-2147a54fc499" xlink:to="loc_ifrs-full_BorrowingsByNameMember_6b2ed5a8-ca51-4137-8a21-2147a54fc499_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_7f5cde52-912a-4644-9b94-0f03beaa4df4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_6b2ed5a8-ca51-4137-8a21-2147a54fc499" xlink:to="loc_ifrs-full_BorrowingsByNameMember_7f5cde52-912a-4644-9b94-0f03beaa4df4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ShortTermBankLoansMember_5e6e5880-4d05-4d42-aec8-07df852a7501" xlink:href="kof-20231231.xsd#kof_ShortTermBankLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_7f5cde52-912a-4644-9b94-0f03beaa4df4" xlink:to="loc_kof_ShortTermBankLoansMember_5e6e5880-4d05-4d42-aec8-07df852a7501" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermYankeeBondsMember_10efd54e-456f-4f81-a8f0-73821d982554" xlink:href="kof-20231231.xsd#kof_LongTermYankeeBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_7f5cde52-912a-4644-9b94-0f03beaa4df4" xlink:to="loc_kof_LongTermYankeeBondsMember_10efd54e-456f-4f81-a8f0-73821d982554" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermBorrowingsSeniorNotesMember_a8a5dfc2-38ff-4bb1-9010-152078e0ebe0" xlink:href="kof-20231231.xsd#kof_LongTermBorrowingsSeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_7f5cde52-912a-4644-9b94-0f03beaa4df4" xlink:to="loc_kof_LongTermBorrowingsSeniorNotesMember_a8a5dfc2-38ff-4bb1-9010-152078e0ebe0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermBankLoansMember_ea378cf3-1334-47df-961e-8a7a1ff76349" xlink:href="kof-20231231.xsd#kof_LongTermBankLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_7f5cde52-912a-4644-9b94-0f03beaa4df4" xlink:to="loc_kof_LongTermBankLoansMember_ea378cf3-1334-47df-961e-8a7a1ff76349" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgedItemsAxis_81a4904f-a9dd-499a-901e-486e2259240b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_HedgedItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_2eb7607b-6d00-4981-94b4-7a81bc7ae19e" xlink:to="loc_ifrs-full_HedgedItemsAxis_81a4904f-a9dd-499a-901e-486e2259240b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgedItemsMember_81a4904f-a9dd-499a-901e-486e2259240b_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_HedgedItemsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_HedgedItemsAxis_81a4904f-a9dd-499a-901e-486e2259240b" xlink:to="loc_ifrs-full_HedgedItemsMember_81a4904f-a9dd-499a-901e-486e2259240b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgedItemsMember_af659b19-e74a-4bc0-97ea-5aa5367e2aa0" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_HedgedItemsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_HedgedItemsAxis_81a4904f-a9dd-499a-901e-486e2259240b" xlink:to="loc_ifrs-full_HedgedItemsMember_af659b19-e74a-4bc0-97ea-5aa5367e2aa0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_HedgedPortionOfSeniorNoteMember_1deaa68e-ff7d-4641-9880-fdee01f11f21" xlink:href="kof-20231231.xsd#kof_HedgedPortionOfSeniorNoteMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_HedgedItemsMember_af659b19-e74a-4bc0-97ea-5aa5367e2aa0" xlink:to="loc_kof_HedgedPortionOfSeniorNoteMember_1deaa68e-ff7d-4641-9880-fdee01f11f21" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShorttermBorrowings_1b1bc19f-964f-48af-b14f-f24f1c07e3fb" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ShorttermBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ddf2d40a-82ae-4f89-b357-2553f83d8079" xlink:to="loc_ifrs-full_ShorttermBorrowings_1b1bc19f-964f-48af-b14f-f24f1c07e3fb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsInterestRate_239207f0-4f67-481b-affe-e3689bf2c8cb" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ddf2d40a-82ae-4f89-b357-2553f83d8079" xlink:to="loc_ifrs-full_BorrowingsInterestRate_239207f0-4f67-481b-affe-e3689bf2c8cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Borrowings_b11879d8-7b46-45d3-8f9a-02ae84e6aa1e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Borrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ddf2d40a-82ae-4f89-b357-2553f83d8079" xlink:to="loc_ifrs-full_Borrowings_b11879d8-7b46-45d3-8f9a-02ae84e6aa1e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_a158d412-ace4-4cbe-b59c-a994d8a62e21" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ddf2d40a-82ae-4f89-b357-2553f83d8079" xlink:to="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_a158d412-ace4-4cbe-b59c-a994d8a62e21" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LongtermBorrowings_8ec12bd0-3857-4160-9063-87447d3ccc6b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LongtermBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ddf2d40a-82ae-4f89-b357-2553f83d8079" xlink:to="loc_ifrs-full_LongtermBorrowings_8ec12bd0-3857-4160-9063-87447d3ccc6b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_a25a7668-9abe-4714-92dd-de09b8cc57a4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ddf2d40a-82ae-4f89-b357-2553f83d8079" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_a25a7668-9abe-4714-92dd-de09b8cc57a4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInBorrowings_c07cbf1c-d04b-4c29-9e5b-ba249f46a5db" xlink:href="kof-20231231.xsd#kof_IncreaseDecreaseInBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ddf2d40a-82ae-4f89-b357-2553f83d8079" xlink:to="loc_kof_IncreaseDecreaseInBorrowings_c07cbf1c-d04b-4c29-9e5b-ba249f46a5db" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20231231.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_f88e867b-4886-435e-97af-8f0fe7037a0a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_4cc2491d-4559-4700-a3e2-e437be7a6562" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_f88e867b-4886-435e-97af-8f0fe7037a0a" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_4cc2491d-4559-4700-a3e2-e437be7a6562" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_10478436-1c2b-428d-953b-956c8783f567" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_4cc2491d-4559-4700-a3e2-e437be7a6562" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_10478436-1c2b-428d-953b-956c8783f567" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_10478436-1c2b-428d-953b-956c8783f567_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_10478436-1c2b-428d-953b-956c8783f567" xlink:to="loc_ifrs-full_BorrowingsByNameMember_10478436-1c2b-428d-953b-956c8783f567_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_bc0b0b4e-df3c-4273-a56b-8be920d7765c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_10478436-1c2b-428d-953b-956c8783f567" xlink:to="loc_ifrs-full_BorrowingsByNameMember_bc0b0b4e-df3c-4273-a56b-8be920d7765c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember_8d346da4-64ff-4d43-87a1-a0a679f60514" xlink:href="kof-20231231.xsd#kof_FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_bc0b0b4e-df3c-4273-a56b-8be920d7765c" xlink:to="loc_kof_FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember_8d346da4-64ff-4d43-87a1-a0a679f60514" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember_53a7170e-9a52-47f7-b153-eb7d3598ec03" xlink:href="kof-20231231.xsd#kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_bc0b0b4e-df3c-4273-a56b-8be920d7765c" xlink:to="loc_kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember_53a7170e-9a52-47f7-b153-eb7d3598ec03" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyFiveMember_9b89e3a6-0249-487a-9ac5-a18641b69846" xlink:href="kof-20231231.xsd#kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyFiveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_bc0b0b4e-df3c-4273-a56b-8be920d7765c" xlink:to="loc_kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyFiveMember_9b89e3a6-0249-487a-9ac5-a18641b69846" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SevenPointThreeFivePercentageMember_92138a6e-e744-46f9-b80d-1b7a990b48e9" xlink:href="kof-20231231.xsd#kof_SevenPointThreeFivePercentageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_bc0b0b4e-df3c-4273-a56b-8be920d7765c" xlink:to="loc_kof_SevenPointThreeFivePercentageMember_92138a6e-e744-46f9-b80d-1b7a990b48e9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SevenPointThreeSixPercentageDebtBondsMaturingOnTwoThousandTwentyEightMember_76869e40-92f4-45f6-b51e-b761044d06cb" xlink:href="kof-20231231.xsd#kof_SevenPointThreeSixPercentageDebtBondsMaturingOnTwoThousandTwentyEightMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_bc0b0b4e-df3c-4273-a56b-8be920d7765c" xlink:to="loc_kof_SevenPointThreeSixPercentageDebtBondsMaturingOnTwoThousandTwentyEightMember_76869e40-92f4-45f6-b51e-b761044d06cb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SLBTIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember_c839d076-c128-48b9-9d88-14985b6dcce2" xlink:href="kof-20231231.xsd#kof_SLBTIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_bc0b0b4e-df3c-4273-a56b-8be920d7765c" xlink:to="loc_kof_SLBTIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember_c839d076-c128-48b9-9d88-14985b6dcce2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember_00b31846-1c27-43ec-8356-84bb97b14c23" xlink:href="kof-20231231.xsd#kof_TIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_bc0b0b4e-df3c-4273-a56b-8be920d7765c" xlink:to="loc_kof_TIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember_00b31846-1c27-43ec-8356-84bb97b14c23" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NinePointNineFivePercentageDebtBondsMaturingOnTwoThousandTwentyNineMember_b92e87df-f9da-4c13-a103-542b2054c975" xlink:href="kof-20231231.xsd#kof_NinePointNineFivePercentageDebtBondsMaturingOnTwoThousandTwentyNineMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_bc0b0b4e-df3c-4273-a56b-8be920d7765c" xlink:to="loc_kof_NinePointNineFivePercentageDebtBondsMaturingOnTwoThousandTwentyNineMember_b92e87df-f9da-4c13-a103-542b2054c975" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember_46070d9e-2147-451b-9edf-54da7555ab3b" xlink:href="kof-20231231.xsd#kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_bc0b0b4e-df3c-4273-a56b-8be920d7765c" xlink:to="loc_kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember_46070d9e-2147-451b-9edf-54da7555ab3b" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember_f06de9b8-d508-407b-81fa-bf3946edf552" xlink:href="kof-20231231.xsd#kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_bc0b0b4e-df3c-4273-a56b-8be920d7765c" xlink:to="loc_kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember_f06de9b8-d508-407b-81fa-bf3946edf552" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember_0aaf2f37-0de0-492c-a056-a2cda0357696" xlink:href="kof-20231231.xsd#kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_bc0b0b4e-df3c-4273-a56b-8be920d7765c" xlink:to="loc_kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember_0aaf2f37-0de0-492c-a056-a2cda0357696" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SustainabilityLinkedBondSLBMember_bf10f0d9-f794-49f7-85f9-52bc5d6afe71" xlink:href="kof-20231231.xsd#kof_SustainabilityLinkedBondSLBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_bc0b0b4e-df3c-4273-a56b-8be920d7765c" xlink:to="loc_kof_SustainabilityLinkedBondSLBMember_bf10f0d9-f794-49f7-85f9-52bc5d6afe71" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FivePointFourSixPercentageSeniorNotesMaturingOnMayTwelveTwoThounsandTwentyThreeMember_ba37bbf0-ff0a-474e-bfa4-620b92d15797" xlink:href="kof-20231231.xsd#kof_FivePointFourSixPercentageSeniorNotesMaturingOnMayTwelveTwoThounsandTwentyThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_bc0b0b4e-df3c-4273-a56b-8be920d7765c" xlink:to="loc_kof_FivePointFourSixPercentageSeniorNotesMaturingOnMayTwelveTwoThounsandTwentyThreeMember_ba37bbf0-ff0a-474e-bfa4-620b92d15797" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_fac049ec-5b62-416e-b83a-560bb496335b" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CurrencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_4cc2491d-4559-4700-a3e2-e437be7a6562" xlink:to="loc_srt_CurrencyAxis_fac049ec-5b62-416e-b83a-560bb496335b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_fac049ec-5b62-416e-b83a-560bb496335b_default" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CurrencyAxis_fac049ec-5b62-416e-b83a-560bb496335b" xlink:to="loc_currency_AllCurrenciesDomain_fac049ec-5b62-416e-b83a-560bb496335b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_250095b5-cdc5-448d-a335-77533ae7559d" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CurrencyAxis_fac049ec-5b62-416e-b83a-560bb496335b" xlink:to="loc_currency_AllCurrenciesDomain_250095b5-cdc5-448d-a335-77533ae7559d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_ARS_61896195-0e18-4801-a4b1-4607b4e35b50" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_ARS"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_250095b5-cdc5-448d-a335-77533ae7559d" xlink:to="loc_currency_ARS_61896195-0e18-4801-a4b1-4607b4e35b50" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount_22a14ee9-3b6a-4ccc-8a5f-4f1fbb0ae118" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_f88e867b-4886-435e-97af-8f0fe7037a0a" xlink:to="loc_ifrs-full_NotionalAmount_22a14ee9-3b6a-4ccc-8a5f-4f1fbb0ae118" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsInterestRate_05f356af-6812-4d35-859a-1063b7199bec" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_f88e867b-4886-435e-97af-8f0fe7037a0a" xlink:to="loc_ifrs-full_BorrowingsInterestRate_05f356af-6812-4d35-859a-1063b7199bec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsAdjustmentToInterestRateBasis_a5c45ffa-3bc1-4386-b1f5-b47784a86a73" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsAdjustmentToInterestRateBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_f88e867b-4886-435e-97af-8f0fe7037a0a" xlink:to="loc_ifrs-full_BorrowingsAdjustmentToInterestRateBasis_a5c45ffa-3bc1-4386-b1f5-b47784a86a73" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RepaymentsOfBondsNotesAndDebentures_7a4a84b3-7011-4336-b0a8-40b4da66511c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RepaymentsOfBondsNotesAndDebentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_f88e867b-4886-435e-97af-8f0fe7037a0a" xlink:to="loc_ifrs-full_RepaymentsOfBondsNotesAndDebentures_7a4a84b3-7011-4336-b0a8-40b4da66511c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseInInterestRateOnTheBonds_dfaf99f3-e076-426e-854c-76245727f0a5" xlink:href="kof-20231231.xsd#kof_IncreaseInInterestRateOnTheBonds"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_f88e867b-4886-435e-97af-8f0fe7037a0a" xlink:to="loc_kof_IncreaseInInterestRateOnTheBonds_dfaf99f3-e076-426e-854c-76245727f0a5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RepaymentsOfBondsNotesAndDebenturesNetSavings_ec6f11ff-e15d-412a-a6d1-3e2ebcf15779" xlink:href="kof-20231231.xsd#kof_RepaymentsOfBondsNotesAndDebenturesNetSavings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_f88e867b-4886-435e-97af-8f0fe7037a0a" xlink:to="loc_kof_RepaymentsOfBondsNotesAndDebenturesNetSavings_ec6f11ff-e15d-412a-a6d1-3e2ebcf15779" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail" xlink:type="simple" xlink:href="kof-20231231.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_7b75c7e8-a425-4d87-bbae-cad3b68dbe4f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_60088ee3-2a32-40a0-b942-3a1f0f4918a4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_7b75c7e8-a425-4d87-bbae-cad3b68dbe4f" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_60088ee3-2a32-40a0-b942-3a1f0f4918a4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_d8a0ad88-1c0d-46a9-8d51-0b2dfd04ae0a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_60088ee3-2a32-40a0-b942-3a1f0f4918a4" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_d8a0ad88-1c0d-46a9-8d51-0b2dfd04ae0a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_d8a0ad88-1c0d-46a9-8d51-0b2dfd04ae0a_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_d8a0ad88-1c0d-46a9-8d51-0b2dfd04ae0a" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_d8a0ad88-1c0d-46a9-8d51-0b2dfd04ae0a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_ea2c34a3-6ad0-4fc7-833a-54ac565ff777" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_d8a0ad88-1c0d-46a9-8d51-0b2dfd04ae0a" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_ea2c34a3-6ad0-4fc7-833a-54ac565ff777" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShorttermBorrowingsMember_66706a37-52ea-45c4-ac2e-fc6d606a90a9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ShorttermBorrowingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_ea2c34a3-6ad0-4fc7-833a-54ac565ff777" xlink:to="loc_ifrs-full_ShorttermBorrowingsMember_66706a37-52ea-45c4-ac2e-fc6d606a90a9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LongtermBorrowingsMember_c808f5b2-9c73-436d-8ba7-856a8d6b15dd" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LongtermBorrowingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_ea2c34a3-6ad0-4fc7-833a-54ac565ff777" xlink:to="loc_ifrs-full_LongtermBorrowingsMember_c808f5b2-9c73-436d-8ba7-856a8d6b15dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilitiesMember_eed18d13-f3ef-4b38-9710-8d235e71deab" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LeaseLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_ea2c34a3-6ad0-4fc7-833a-54ac565ff777" xlink:to="loc_ifrs-full_LeaseLiabilitiesMember_eed18d13-f3ef-4b38-9710-8d235e71deab" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_4ba51bc9-3303-4445-9579-ac67c84f8e48" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_60088ee3-2a32-40a0-b942-3a1f0f4918a4" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_4ba51bc9-3303-4445-9579-ac67c84f8e48" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_4ba51bc9-3303-4445-9579-ac67c84f8e48_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_4ba51bc9-3303-4445-9579-ac67c84f8e48" xlink:to="loc_ifrs-full_BorrowingsByNameMember_4ba51bc9-3303-4445-9579-ac67c84f8e48_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_7bef578f-61ee-4e7d-b3ec-33f4d80e0ab6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_4ba51bc9-3303-4445-9579-ac67c84f8e48" xlink:to="loc_ifrs-full_BorrowingsByNameMember_7bef578f-61ee-4e7d-b3ec-33f4d80e0ab6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ShortTermBankLoansMember_92831fc9-9bbc-4cb4-ae8b-d602ed9e49f4" xlink:href="kof-20231231.xsd#kof_ShortTermBankLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_7bef578f-61ee-4e7d-b3ec-33f4d80e0ab6" xlink:to="loc_kof_ShortTermBankLoansMember_92831fc9-9bbc-4cb4-ae8b-d602ed9e49f4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermBankLoansMember_85e1528c-e966-4d8b-932d-3616abea2e9f" xlink:href="kof-20231231.xsd#kof_LongTermBankLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_7bef578f-61ee-4e7d-b3ec-33f4d80e0ab6" xlink:to="loc_kof_LongTermBankLoansMember_85e1528c-e966-4d8b-932d-3616abea2e9f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermNotesPayableMember_abd3c96d-4355-464d-aeea-48f2a1abce3d" xlink:href="kof-20231231.xsd#kof_LongTermNotesPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_7bef578f-61ee-4e7d-b3ec-33f4d80e0ab6" xlink:to="loc_kof_LongTermNotesPayableMember_abd3c96d-4355-464d-aeea-48f2a1abce3d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgedItemsAxis_0821b830-9ddd-496f-b68b-c1557f0d901d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_HedgedItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_60088ee3-2a32-40a0-b942-3a1f0f4918a4" xlink:to="loc_ifrs-full_HedgedItemsAxis_0821b830-9ddd-496f-b68b-c1557f0d901d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgedItemsMember_0821b830-9ddd-496f-b68b-c1557f0d901d_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_HedgedItemsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_HedgedItemsAxis_0821b830-9ddd-496f-b68b-c1557f0d901d" xlink:to="loc_ifrs-full_HedgedItemsMember_0821b830-9ddd-496f-b68b-c1557f0d901d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgedItemsMember_0070ed62-d7bf-47bb-8e23-389e61b3efee" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_HedgedItemsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_HedgedItemsAxis_0821b830-9ddd-496f-b68b-c1557f0d901d" xlink:to="loc_ifrs-full_HedgedItemsMember_0070ed62-d7bf-47bb-8e23-389e61b3efee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_HedgedPortionOfSeniorNoteMember_ec69ee6a-2d00-4ff8-ae3e-4db0ebb2d127" xlink:href="kof-20231231.xsd#kof_HedgedPortionOfSeniorNoteMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_HedgedItemsMember_0070ed62-d7bf-47bb-8e23-389e61b3efee" xlink:to="loc_kof_HedgedPortionOfSeniorNoteMember_ec69ee6a-2d00-4ff8-ae3e-4db0ebb2d127" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_45b4c46a-c5bc-4b0c-97bb-4eec025da916" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_7b75c7e8-a425-4d87-bbae-cad3b68dbe4f" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_45b4c46a-c5bc-4b0c-97bb-4eec025da916" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_39e34c0e-2237-48dd-8096-ef66634af24e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_7b75c7e8-a425-4d87-bbae-cad3b68dbe4f" xlink:to="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_39e34c0e-2237-48dd-8096-ef66634af24e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_667fac36-1f59-4cf8-ad17-89c908d1324f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_7b75c7e8-a425-4d87-bbae-cad3b68dbe4f" xlink:to="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_667fac36-1f59-4cf8-ad17-89c908d1324f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities_1a149221-da65-489d-8430-e271fd23c1ea" xlink:href="kof-20231231.xsd#kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_7b75c7e8-a425-4d87-bbae-cad3b68dbe4f" xlink:to="loc_kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities_1a149221-da65-489d-8430-e271fd23c1ea" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_eb5e26ba-4e57-4c78-8c5a-f2858d1d1dee" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_7b75c7e8-a425-4d87-bbae-cad3b68dbe4f" xlink:to="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_eb5e26ba-4e57-4c78-8c5a-f2858d1d1dee" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities_71f3e9ac-9b62-4926-aab5-8b5a17e39f65" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_7b75c7e8-a425-4d87-bbae-cad3b68dbe4f" xlink:to="loc_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities_71f3e9ac-9b62-4926-aab5-8b5a17e39f65" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities_2d1d40f2-bc6a-4248-b03b-eacba0d51dcd" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_7b75c7e8-a425-4d87-bbae-cad3b68dbe4f" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities_2d1d40f2-bc6a-4248-b03b-eacba0d51dcd" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss_9b5ec206-6f97-414e-b5f8-81493ff90409" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_7b75c7e8-a425-4d87-bbae-cad3b68dbe4f" xlink:to="loc_ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss_9b5ec206-6f97-414e-b5f8-81493ff90409" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities_36749d14-5355-4c98-8509-661de840a0b3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_7b75c7e8-a425-4d87-bbae-cad3b68dbe4f" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities_36749d14-5355-4c98-8509-661de840a0b3" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities_b1ef59b8-2e02-47c0-9921-61204c5cfeb7" xlink:href="kof-20231231.xsd#kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_7b75c7e8-a425-4d87-bbae-cad3b68dbe4f" xlink:to="loc_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities_b1ef59b8-2e02-47c0-9921-61204c5cfeb7" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_89523bf4-302e-4a03-a692-94a0435ed19a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivities"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail" xlink:type="simple" xlink:href="kof-20231231.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_3c4863d0-709a-44c8-ac71-b1c3000fc586" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_ff4f2c59-c21d-492b-b66b-9a337805adf5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_3c4863d0-709a-44c8-ac71-b1c3000fc586" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_ff4f2c59-c21d-492b-b66b-9a337805adf5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_07b35b4c-b514-43e1-addb-98c26da1b98e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_ff4f2c59-c21d-492b-b66b-9a337805adf5" xlink:to="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_07b35b4c-b514-43e1-addb-98c26da1b98e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_07b35b4c-b514-43e1-addb-98c26da1b98e_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_07b35b4c-b514-43e1-addb-98c26da1b98e" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_07b35b4c-b514-43e1-addb-98c26da1b98e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_3e61255e-7868-41d5-892b-03d5f1f45070" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_07b35b4c-b514-43e1-addb-98c26da1b98e" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_3e61255e-7868-41d5-892b-03d5f1f45070" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level1OfFairValueHierarchyMember_ff3f11d2-682e-4b5b-a2be-d0505aa03197" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Level1OfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_3e61255e-7868-41d5-892b-03d5f1f45070" xlink:to="loc_ifrs-full_Level1OfFairValueHierarchyMember_ff3f11d2-682e-4b5b-a2be-d0505aa03197" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level2OfFairValueHierarchyMember_6e2a312d-a7fd-40de-8520-f10a5c3c5898" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Level2OfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_3e61255e-7868-41d5-892b-03d5f1f45070" xlink:to="loc_ifrs-full_Level2OfFairValueHierarchyMember_6e2a312d-a7fd-40de-8520-f10a5c3c5898" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialAssets_9cc4cf30-e8d3-40c6-9473-a41038c6fb71" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DerivativeFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_3c4863d0-709a-44c8-ac71-b1c3000fc586" xlink:to="loc_ifrs-full_DerivativeFinancialAssets_9cc4cf30-e8d3-40c6-9473-a41038c6fb71" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialLiabilities_1d4628a4-4db6-4b06-813d-7cdfd6eb1545" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DerivativeFinancialLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_3c4863d0-709a-44c8-ac71-b1c3000fc586" xlink:to="loc_ifrs-full_DerivativeFinancialLiabilities_1d4628a4-4db6-4b06-813d-7cdfd6eb1545" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TrustAssetsOfLaborObligations_111c18b6-256d-4916-bb85-1fe56d318221" xlink:href="kof-20231231.xsd#kof_TrustAssetsOfLaborObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_3c4863d0-709a-44c8-ac71-b1c3000fc586" xlink:to="loc_kof_TrustAssetsOfLaborObligations_111c18b6-256d-4916-bb85-1fe56d318221" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails" xlink:type="simple" xlink:href="kof-20231231.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_a9e1fe39-4aa5-4487-ad0a-18d415d9eac4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialAssetsTable_8519f8e6-884d-4d93-ab2f-85c8db6ec7c6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_a9e1fe39-4aa5-4487-ad0a-18d415d9eac4" xlink:to="loc_ifrs-full_DisclosureOfFinancialAssetsTable_8519f8e6-884d-4d93-ab2f-85c8db6ec7c6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_cbf18df7-bcc8-4138-b418-5551b73d5b23" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsTable_8519f8e6-884d-4d93-ab2f-85c8db6ec7c6" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_cbf18df7-bcc8-4138-b418-5551b73d5b23" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_cbf18df7-bcc8-4138-b418-5551b73d5b23_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_cbf18df7-bcc8-4138-b418-5551b73d5b23" xlink:to="loc_ifrs-full_FinancialAssetsMember_cbf18df7-bcc8-4138-b418-5551b73d5b23_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_6e074e1f-cd76-40e1-bd09-5da0901ad741" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_cbf18df7-bcc8-4138-b418-5551b73d5b23" xlink:to="loc_ifrs-full_FinancialAssetsMember_6e074e1f-cd76-40e1-bd09-5da0901ad741" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForeignExchangeForwardContractsMember_3f49b921-fd30-4f08-91f7-c91a44df9a16" xlink:href="kof-20231231.xsd#kof_ForeignExchangeForwardContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_6e074e1f-cd76-40e1-bd09-5da0901ad741" xlink:to="loc_kof_ForeignExchangeForwardContractsMember_3f49b921-fd30-4f08-91f7-c91a44df9a16" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CrossCurrencySwapsMember_41ec5217-8d1e-42ed-88b6-ea7b20211ddd" xlink:href="kof-20231231.xsd#kof_CrossCurrencySwapsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_6e074e1f-cd76-40e1-bd09-5da0901ad741" xlink:to="loc_kof_CrossCurrencySwapsMember_41ec5217-8d1e-42ed-88b6-ea7b20211ddd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRateSwapContractMember_d00d3953-db43-464a-a586-049f65913f4e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestRateSwapContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_6e074e1f-cd76-40e1-bd09-5da0901ad741" xlink:to="loc_ifrs-full_InterestRateSwapContractMember_d00d3953-db43-464a-a586-049f65913f4e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CommodityPriceContractsMember_eb1c80b7-6a1e-490d-884c-197d70f1df91" xlink:href="kof-20231231.xsd#kof_CommodityPriceContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_6e074e1f-cd76-40e1-bd09-5da0901ad741" xlink:to="loc_kof_CommodityPriceContractsMember_eb1c80b7-6a1e-490d-884c-197d70f1df91" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TotalHoldersOfTheParentMember_ce02a869-64c0-487c-bdd6-683c2fc319c7" xlink:href="kof-20231231.xsd#kof_TotalHoldersOfTheParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_6e074e1f-cd76-40e1-bd09-5da0901ad741" xlink:to="loc_kof_TotalHoldersOfTheParentMember_ce02a869-64c0-487c-bdd6-683c2fc319c7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfEquityAxis_4e87bd0b-9274-4c50-a028-5083d54c3871" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComponentsOfEquityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsTable_8519f8e6-884d-4d93-ab2f-85c8db6ec7c6" xlink:to="loc_ifrs-full_ComponentsOfEquityAxis_4e87bd0b-9274-4c50-a028-5083d54c3871" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityMember_4e87bd0b-9274-4c50-a028-5083d54c3871_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_4e87bd0b-9274-4c50-a028-5083d54c3871" xlink:to="loc_ifrs-full_EquityMember_4e87bd0b-9274-4c50-a028-5083d54c3871_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityMember_a8431af8-482e-45d2-831c-aa1e164ef44c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_4e87bd0b-9274-4c50-a028-5083d54c3871" xlink:to="loc_ifrs-full_EquityMember_a8431af8-482e-45d2-831c-aa1e164ef44c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterestsMember_70ba05a8-bed6-4836-8426-c2f7746e8ccb" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncontrollingInterestsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_a8431af8-482e-45d2-831c-aa1e164ef44c" xlink:to="loc_ifrs-full_NoncontrollingInterestsMember_70ba05a8-bed6-4836-8426-c2f7746e8ccb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue_1dc245eb-49a0-4336-947d-dbc7df2c48a8" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_a9e1fe39-4aa5-4487-ad0a-18d415d9eac4" xlink:to="loc_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue_1dc245eb-49a0-4336-947d-dbc7df2c48a8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinancialInstrumentsPurchased_a0994390-4600-4b58-a7ed-211672f3f97f" xlink:href="kof-20231231.xsd#kof_FinancialInstrumentsPurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_a9e1fe39-4aa5-4487-ad0a-18d415d9eac4" xlink:to="loc_kof_FinancialInstrumentsPurchased_a0994390-4600-4b58-a7ed-211672f3f97f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI_758ee3ec-e46e-44c4-817c-3c721a21404c" xlink:href="kof-20231231.xsd#kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_a9e1fe39-4aa5-4487-ad0a-18d415d9eac4" xlink:to="loc_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI_758ee3ec-e46e-44c4-817c-3c721a21404c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AmountReclassifiedFromOCIToProfitOrLoss_f121893d-c78d-44ce-b4bd-e24cc9e2f70c" xlink:href="kof-20231231.xsd#kof_AmountReclassifiedFromOCIToProfitOrLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_a9e1fe39-4aa5-4487-ad0a-18d415d9eac4" xlink:to="loc_kof_AmountReclassifiedFromOCIToProfitOrLoss_f121893d-c78d-44ce-b4bd-e24cc9e2f70c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations_0bda3746-41a5-4252-ad43-740be54043c8" xlink:href="kof-20231231.xsd#kof_ForeignCurrencyRevaluationOfTheNetForeignOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_a9e1fe39-4aa5-4487-ad0a-18d415d9eac4" xlink:to="loc_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations_0bda3746-41a5-4252-ad43-740be54043c8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EffectsOfChangesInForeignExchangeRates_69c7c09c-5b93-4f06-b7da-9fd6487b172a" xlink:href="kof-20231231.xsd#kof_EffectsOfChangesInForeignExchangeRates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_a9e1fe39-4aa5-4487-ad0a-18d415d9eac4" xlink:to="loc_kof_EffectsOfChangesInForeignExchangeRates_69c7c09c-5b93-4f06-b7da-9fd6487b172a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinancialInstrumentsTaxEffect_14602b46-dbf6-4e29-97df-beb558e714c5" xlink:href="kof-20231231.xsd#kof_FinancialInstrumentsTaxEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_a9e1fe39-4aa5-4487-ad0a-18d415d9eac4" xlink:to="loc_kof_FinancialInstrumentsTaxEffect_14602b46-dbf6-4e29-97df-beb558e714c5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue_cfd0dc14-d81e-468a-9909-9aaf45d7f8e8" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail" xlink:type="simple" xlink:href="kof-20231231.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_e41c21e3-a8b8-4ec9-a0bb-e4bb9ca68c03" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_3d3501cb-237e-4865-9de7-c197154a55cf" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_e41c21e3-a8b8-4ec9-a0bb-e4bb9ca68c03" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_3d3501cb-237e-4865-9de7-c197154a55cf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_56e30685-258e-4009-aa02-62eb0aba51ce" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_3d3501cb-237e-4865-9de7-c197154a55cf" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_56e30685-258e-4009-aa02-62eb0aba51ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_56e30685-258e-4009-aa02-62eb0aba51ce_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_56e30685-258e-4009-aa02-62eb0aba51ce" xlink:to="loc_ifrs-full_FinancialAssetsMember_56e30685-258e-4009-aa02-62eb0aba51ce_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_1256ac0e-8963-4ac8-99f7-bc8edebe7b80" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_56e30685-258e-4009-aa02-62eb0aba51ce" xlink:to="loc_ifrs-full_FinancialAssetsMember_1256ac0e-8963-4ac8-99f7-bc8edebe7b80" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForwardContractMember_f651c0f0-caf9-46a6-be7b-10b931bc7ccd" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ForwardContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_1256ac0e-8963-4ac8-99f7-bc8edebe7b80" xlink:to="loc_ifrs-full_ForwardContractMember_f651c0f0-caf9-46a6-be7b-10b931bc7ccd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_123858d2-c2aa-4613-b563-2066afe5ed8b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MaturityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_3d3501cb-237e-4865-9de7-c197154a55cf" xlink:to="loc_ifrs-full_MaturityAxis_123858d2-c2aa-4613-b563-2066afe5ed8b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_123858d2-c2aa-4613-b563-2066afe5ed8b_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_123858d2-c2aa-4613-b563-2066afe5ed8b" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_123858d2-c2aa-4613-b563-2066afe5ed8b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_1937dd88-9ac1-4043-92e4-5bc18e08e252" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_123858d2-c2aa-4613-b563-2066afe5ed8b" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_1937dd88-9ac1-4043-92e4-5bc18e08e252" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_e9001f26-48c6-4ff0-9d31-a23eda00134d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_1937dd88-9ac1-4043-92e4-5bc18e08e252" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_e9001f26-48c6-4ff0-9d31-a23eda00134d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount_fc3f8fa1-da73-410f-9427-0fc5d1fbcdc9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_e41c21e3-a8b8-4ec9-a0bb-e4bb9ca68c03" xlink:to="loc_ifrs-full_NotionalAmount_fc3f8fa1-da73-410f-9427-0fc5d1fbcdc9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialLiabilities_ba4e5e05-556e-46ed-9970-fe642b71eaa4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DerivativeFinancialLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_e41c21e3-a8b8-4ec9-a0bb-e4bb9ca68c03" xlink:to="loc_ifrs-full_DerivativeFinancialLiabilities_ba4e5e05-556e-46ed-9970-fe642b71eaa4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialAssets_89a17832-378c-4cf5-99d4-97eaeeaa7383" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DerivativeFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_e41c21e3-a8b8-4ec9-a0bb-e4bb9ca68c03" xlink:to="loc_ifrs-full_DerivativeFinancialAssets_89a17832-378c-4cf5-99d4-97eaeeaa7383" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail" xlink:type="simple" xlink:href="kof-20231231.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_6ae09115-7934-480b-b9de-a880fd2360cd" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_538691d5-7630-48a1-86f9-19543601005c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_6ae09115-7934-480b-b9de-a880fd2360cd" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_538691d5-7630-48a1-86f9-19543601005c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_7d738976-7ada-4308-b0c0-e63b8e95a60e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_538691d5-7630-48a1-86f9-19543601005c" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_7d738976-7ada-4308-b0c0-e63b8e95a60e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_7d738976-7ada-4308-b0c0-e63b8e95a60e_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_7d738976-7ada-4308-b0c0-e63b8e95a60e" xlink:to="loc_ifrs-full_FinancialAssetsMember_7d738976-7ada-4308-b0c0-e63b8e95a60e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_9fc57375-39f2-4287-8ddf-77941c924813" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_7d738976-7ada-4308-b0c0-e63b8e95a60e" xlink:to="loc_ifrs-full_FinancialAssetsMember_9fc57375-39f2-4287-8ddf-77941c924813" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CrossCurrencySwapsMember_01a89098-2d63-4474-b30d-bbe35e480187" xlink:href="kof-20231231.xsd#kof_CrossCurrencySwapsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_9fc57375-39f2-4287-8ddf-77941c924813" xlink:to="loc_kof_CrossCurrencySwapsMember_01a89098-2d63-4474-b30d-bbe35e480187" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_c25ae305-7993-4c21-a44a-118b4f797fcc" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MaturityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_538691d5-7630-48a1-86f9-19543601005c" xlink:to="loc_ifrs-full_MaturityAxis_c25ae305-7993-4c21-a44a-118b4f797fcc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_c25ae305-7993-4c21-a44a-118b4f797fcc_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_c25ae305-7993-4c21-a44a-118b4f797fcc" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_c25ae305-7993-4c21-a44a-118b4f797fcc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_824cd135-9542-4197-bd61-211cce4b1d6e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_c25ae305-7993-4c21-a44a-118b4f797fcc" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_824cd135-9542-4197-bd61-211cce4b1d6e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_bafc7842-d0ed-409d-9458-810288b8e164" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_824cd135-9542-4197-bd61-211cce4b1d6e" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_bafc7842-d0ed-409d-9458-810288b8e164" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_08dfba5e-0cea-4c80-941d-8e83af65db3c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_824cd135-9542-4197-bd61-211cce4b1d6e" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_08dfba5e-0cea-4c80-941d-8e83af65db3c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_3b53375e-ef21-431d-a5ed-8f73c1c6635c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_824cd135-9542-4197-bd61-211cce4b1d6e" xlink:to="loc_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_3b53375e-ef21-431d-a5ed-8f73c1c6635c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LaterThanFourYearsAndNotLaterThanSixYearsMember_efd491a2-9fbb-4df6-9b7d-a3fd72cba1e8" xlink:href="kof-20231231.xsd#kof_LaterThanFourYearsAndNotLaterThanSixYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_824cd135-9542-4197-bd61-211cce4b1d6e" xlink:to="loc_kof_LaterThanFourYearsAndNotLaterThanSixYearsMember_efd491a2-9fbb-4df6-9b7d-a3fd72cba1e8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesAxis_cd7ebe6a-f56c-4db7-b013-c5a10a3f3b93" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfHedgesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_538691d5-7630-48a1-86f9-19543601005c" xlink:to="loc_ifrs-full_TypesOfHedgesAxis_cd7ebe6a-f56c-4db7-b013-c5a10a3f3b93" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesMember_cd7ebe6a-f56c-4db7-b013-c5a10a3f3b93_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfHedgesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfHedgesAxis_cd7ebe6a-f56c-4db7-b013-c5a10a3f3b93" xlink:to="loc_ifrs-full_TypesOfHedgesMember_cd7ebe6a-f56c-4db7-b013-c5a10a3f3b93_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesMember_97df1f34-1537-4467-9386-9354bbe5e178" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfHedgesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfHedgesAxis_cd7ebe6a-f56c-4db7-b013-c5a10a3f3b93" xlink:to="loc_ifrs-full_TypesOfHedgesMember_97df1f34-1537-4467-9386-9354bbe5e178" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowHedgesMember_42f7be5e-af97-45ad-afa8-bb5fe0b77308" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowHedgesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TypesOfHedgesMember_97df1f34-1537-4467-9386-9354bbe5e178" xlink:to="loc_ifrs-full_CashFlowHedgesMember_42f7be5e-af97-45ad-afa8-bb5fe0b77308" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount_cdeb187f-6d46-4578-a67b-687b85247e31" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_6ae09115-7934-480b-b9de-a880fd2360cd" xlink:to="loc_ifrs-full_NotionalAmount_cdeb187f-6d46-4578-a67b-687b85247e31" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialLiabilities_8c569613-03a1-49ed-900e-338cf6486090" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DerivativeFinancialLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_6ae09115-7934-480b-b9de-a880fd2360cd" xlink:to="loc_ifrs-full_DerivativeFinancialLiabilities_8c569613-03a1-49ed-900e-338cf6486090" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialAssets_da71e16c-6fd9-45ac-bef4-22ccd508211b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DerivativeFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_6ae09115-7934-480b-b9de-a880fd2360cd" xlink:to="loc_ifrs-full_DerivativeFinancialAssets_da71e16c-6fd9-45ac-bef4-22ccd508211b" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsforPriorYearDetail" xlink:type="simple" xlink:href="kof-20231231.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_ae498469-93de-457d-9bcd-dcd9e5d5bc85" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_94f58a4e-28ea-4866-beaa-2c0e09d34c40" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_ae498469-93de-457d-9bcd-dcd9e5d5bc85" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_94f58a4e-28ea-4866-beaa-2c0e09d34c40" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_e79f6c43-797b-4e4d-9c15-147cf5b8b303" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_94f58a4e-28ea-4866-beaa-2c0e09d34c40" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_e79f6c43-797b-4e4d-9c15-147cf5b8b303" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_e79f6c43-797b-4e4d-9c15-147cf5b8b303_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_e79f6c43-797b-4e4d-9c15-147cf5b8b303" xlink:to="loc_ifrs-full_FinancialAssetsMember_e79f6c43-797b-4e4d-9c15-147cf5b8b303_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_6977080d-2440-4bee-adf0-cfb914fcb95f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_e79f6c43-797b-4e4d-9c15-147cf5b8b303" xlink:to="loc_ifrs-full_FinancialAssetsMember_6977080d-2440-4bee-adf0-cfb914fcb95f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CrossCurrencySwapsMember_603fe2f6-cab3-4d53-9c29-e84fab92c68c" xlink:href="kof-20231231.xsd#kof_CrossCurrencySwapsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_6977080d-2440-4bee-adf0-cfb914fcb95f" xlink:to="loc_kof_CrossCurrencySwapsMember_603fe2f6-cab3-4d53-9c29-e84fab92c68c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_e7b9349c-17cd-46d2-b976-4726522f1b06" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MaturityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_94f58a4e-28ea-4866-beaa-2c0e09d34c40" xlink:to="loc_ifrs-full_MaturityAxis_e7b9349c-17cd-46d2-b976-4726522f1b06" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_e7b9349c-17cd-46d2-b976-4726522f1b06_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_e7b9349c-17cd-46d2-b976-4726522f1b06" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_e7b9349c-17cd-46d2-b976-4726522f1b06_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_04803f2e-9a2a-4ef4-9c9a-7dc89bbca82e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_e7b9349c-17cd-46d2-b976-4726522f1b06" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_04803f2e-9a2a-4ef4-9c9a-7dc89bbca82e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_5d4b7f48-50fa-4496-afae-e217b8db2fc7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_04803f2e-9a2a-4ef4-9c9a-7dc89bbca82e" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_5d4b7f48-50fa-4496-afae-e217b8db2fc7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_dda7f24a-4251-4e77-90ae-89cf3f341a10" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_04803f2e-9a2a-4ef4-9c9a-7dc89bbca82e" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_dda7f24a-4251-4e77-90ae-89cf3f341a10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LaterThanTwoYearsAndNotLaterThanFourYearsMember_8c3914cd-9772-4283-b098-6d23e11133b0" xlink:href="kof-20231231.xsd#kof_LaterThanTwoYearsAndNotLaterThanFourYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_04803f2e-9a2a-4ef4-9c9a-7dc89bbca82e" xlink:to="loc_kof_LaterThanTwoYearsAndNotLaterThanFourYearsMember_8c3914cd-9772-4283-b098-6d23e11133b0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_df1bd959-beee-49c3-b9b5-106c696ec708" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_04803f2e-9a2a-4ef4-9c9a-7dc89bbca82e" xlink:to="loc_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_df1bd959-beee-49c3-b9b5-106c696ec708" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFiveYearsAndNotLaterThanSevenYearsMember_4ffd8062-8758-4f09-b6b1-d19e01c049de" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanFiveYearsAndNotLaterThanSevenYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_04803f2e-9a2a-4ef4-9c9a-7dc89bbca82e" xlink:to="loc_ifrs-full_LaterThanFiveYearsAndNotLaterThanSevenYearsMember_4ffd8062-8758-4f09-b6b1-d19e01c049de" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesAxis_09988546-dd85-471d-b65d-0ddf600f6d79" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfHedgesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_94f58a4e-28ea-4866-beaa-2c0e09d34c40" xlink:to="loc_ifrs-full_TypesOfHedgesAxis_09988546-dd85-471d-b65d-0ddf600f6d79" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesMember_09988546-dd85-471d-b65d-0ddf600f6d79_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfHedgesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfHedgesAxis_09988546-dd85-471d-b65d-0ddf600f6d79" xlink:to="loc_ifrs-full_TypesOfHedgesMember_09988546-dd85-471d-b65d-0ddf600f6d79_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesMember_05a7e0ab-ce5d-4005-9cf1-f46e29cc084b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfHedgesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfHedgesAxis_09988546-dd85-471d-b65d-0ddf600f6d79" xlink:to="loc_ifrs-full_TypesOfHedgesMember_05a7e0ab-ce5d-4005-9cf1-f46e29cc084b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowHedgesMember_57f98b5c-5829-4c2c-87eb-d2f7fc3e71ad" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowHedgesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TypesOfHedgesMember_05a7e0ab-ce5d-4005-9cf1-f46e29cc084b" xlink:to="loc_ifrs-full_CashFlowHedgesMember_57f98b5c-5829-4c2c-87eb-d2f7fc3e71ad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount_de292505-6f15-4434-8adc-94f2210a9aed" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_ae498469-93de-457d-9bcd-dcd9e5d5bc85" xlink:to="loc_ifrs-full_NotionalAmount_de292505-6f15-4434-8adc-94f2210a9aed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialLiabilities_d8e2cab5-d7da-409a-be9f-cddbef508234" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DerivativeFinancialLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_ae498469-93de-457d-9bcd-dcd9e5d5bc85" xlink:to="loc_ifrs-full_DerivativeFinancialLiabilities_d8e2cab5-d7da-409a-be9f-cddbef508234" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialAssets_fd8227ba-0afb-4ade-8c6d-1c3fbfbb729a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DerivativeFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_ae498469-93de-457d-9bcd-dcd9e5d5bc85" xlink:to="loc_ifrs-full_DerivativeFinancialAssets_fd8227ba-0afb-4ade-8c6d-1c3fbfbb729a" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20231231.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_d6d03275-2e9c-4d13-a734-493ba79103a6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_58119619-fb5e-4474-baf0-7c500af1ccc8" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_d6d03275-2e9c-4d13-a734-493ba79103a6" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_58119619-fb5e-4474-baf0-7c500af1ccc8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_27aaeab5-02a6-40cf-9de6-dda828e37e5d" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CurrencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_58119619-fb5e-4474-baf0-7c500af1ccc8" xlink:to="loc_srt_CurrencyAxis_27aaeab5-02a6-40cf-9de6-dda828e37e5d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_27aaeab5-02a6-40cf-9de6-dda828e37e5d_default" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CurrencyAxis_27aaeab5-02a6-40cf-9de6-dda828e37e5d" xlink:to="loc_currency_AllCurrenciesDomain_27aaeab5-02a6-40cf-9de6-dda828e37e5d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_a00a8b0b-cb6d-4e30-87e5-c114728148ab" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CurrencyAxis_27aaeab5-02a6-40cf-9de6-dda828e37e5d" xlink:to="loc_currency_AllCurrenciesDomain_a00a8b0b-cb6d-4e30-87e5-c114728148ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_USD_91b8696f-4770-42e6-8981-84d77283d94d" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_USD"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_a00a8b0b-cb6d-4e30-87e5-c114728148ab" xlink:to="loc_currency_USD_91b8696f-4770-42e6-8981-84d77283d94d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_MXN_09532a5c-38f2-4055-a3cb-4a075a91db74" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_MXN"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_a00a8b0b-cb6d-4e30-87e5-c114728148ab" xlink:to="loc_currency_MXN_09532a5c-38f2-4055-a3cb-4a075a91db74" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_001f9ba7-b196-4c6c-a31c-ae4e106efc2c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_58119619-fb5e-4474-baf0-7c500af1ccc8" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_001f9ba7-b196-4c6c-a31c-ae4e106efc2c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_001f9ba7-b196-4c6c-a31c-ae4e106efc2c_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_001f9ba7-b196-4c6c-a31c-ae4e106efc2c" xlink:to="loc_ifrs-full_BorrowingsByNameMember_001f9ba7-b196-4c6c-a31c-ae4e106efc2c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_fcba42b8-232a-4f26-b587-a6f78fc7e91f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_001f9ba7-b196-4c6c-a31c-ae4e106efc2c" xlink:to="loc_ifrs-full_BorrowingsByNameMember_fcba42b8-232a-4f26-b587-a6f78fc7e91f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermYankeeBondsMember_640920d9-8042-47e6-ab4e-9d88f062e93d" xlink:href="kof-20231231.xsd#kof_LongTermYankeeBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_fcba42b8-232a-4f26-b587-a6f78fc7e91f" xlink:to="loc_kof_LongTermYankeeBondsMember_640920d9-8042-47e6-ab4e-9d88f062e93d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgedItemsAxis_5dbe6d8e-a695-4ad7-90f8-7cbf23e26f55" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_HedgedItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_58119619-fb5e-4474-baf0-7c500af1ccc8" xlink:to="loc_ifrs-full_HedgedItemsAxis_5dbe6d8e-a695-4ad7-90f8-7cbf23e26f55" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgedItemsMember_5dbe6d8e-a695-4ad7-90f8-7cbf23e26f55_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_HedgedItemsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_HedgedItemsAxis_5dbe6d8e-a695-4ad7-90f8-7cbf23e26f55" xlink:to="loc_ifrs-full_HedgedItemsMember_5dbe6d8e-a695-4ad7-90f8-7cbf23e26f55_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgedItemsMember_d55c8b96-314f-41d5-a664-ce071caafb43" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_HedgedItemsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_HedgedItemsAxis_5dbe6d8e-a695-4ad7-90f8-7cbf23e26f55" xlink:to="loc_ifrs-full_HedgedItemsMember_d55c8b96-314f-41d5-a664-ce071caafb43" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_HedgedPortionOfSeniorNoteMember_984c34aa-5d6c-42ac-aa5c-bc70b81b4685" xlink:href="kof-20231231.xsd#kof_HedgedPortionOfSeniorNoteMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_HedgedItemsMember_d55c8b96-314f-41d5-a664-ce071caafb43" xlink:to="loc_kof_HedgedPortionOfSeniorNoteMember_984c34aa-5d6c-42ac-aa5c-bc70b81b4685" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Borrowings_f25c7496-4154-47d0-8773-1330c110c65b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Borrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_d6d03275-2e9c-4d13-a734-493ba79103a6" xlink:to="loc_ifrs-full_Borrowings_f25c7496-4154-47d0-8773-1330c110c65b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_f37684fe-fd17-482b-b36a-f321dc1ebd84" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_d6d03275-2e9c-4d13-a734-493ba79103a6" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_f37684fe-fd17-482b-b36a-f321dc1ebd84" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInBorrowings_d7a813c2-8dbc-4a6c-89f2-a1796505a167" xlink:href="kof-20231231.xsd#kof_IncreaseDecreaseInBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_d6d03275-2e9c-4d13-a734-493ba79103a6" xlink:to="loc_kof_IncreaseDecreaseInBorrowings_d7a813c2-8dbc-4a6c-89f2-a1796505a167" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_JointVentureStockInterestSoldPercentage_87767e1a-6370-48bc-9ef6-8630b71741c4" xlink:href="kof-20231231.xsd#kof_JointVentureStockInterestSoldPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_d6d03275-2e9c-4d13-a734-493ba79103a6" xlink:to="loc_kof_JointVentureStockInterestSoldPercentage_87767e1a-6370-48bc-9ef6-8630b71741c4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssets_b169fdd3-79f9-4789-9a1a-deae771e3071" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_d6d03275-2e9c-4d13-a734-493ba79103a6" xlink:to="loc_ifrs-full_FinancialAssets_b169fdd3-79f9-4789-9a1a-deae771e3071" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail" xlink:type="simple" xlink:href="kof-20231231.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_d81b0a4c-c584-444f-8d30-9fc70a1eac00" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_c89e783c-cd7f-442c-b013-7ef0d9cd64f1" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_d81b0a4c-c584-444f-8d30-9fc70a1eac00" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_c89e783c-cd7f-442c-b013-7ef0d9cd64f1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesAxis_e1e8520e-43b8-4726-a629-64be82fc2d7d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfHedgesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_c89e783c-cd7f-442c-b013-7ef0d9cd64f1" xlink:to="loc_ifrs-full_TypesOfHedgesAxis_e1e8520e-43b8-4726-a629-64be82fc2d7d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesMember_e1e8520e-43b8-4726-a629-64be82fc2d7d_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfHedgesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfHedgesAxis_e1e8520e-43b8-4726-a629-64be82fc2d7d" xlink:to="loc_ifrs-full_TypesOfHedgesMember_e1e8520e-43b8-4726-a629-64be82fc2d7d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesMember_ab3a634a-e950-4e53-957f-be4b24c23760" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfHedgesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfHedgesAxis_e1e8520e-43b8-4726-a629-64be82fc2d7d" xlink:to="loc_ifrs-full_TypesOfHedgesMember_ab3a634a-e950-4e53-957f-be4b24c23760" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowHedgesMember_2ca4220b-51c0-4073-af31-92a9410503f9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowHedgesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TypesOfHedgesMember_ab3a634a-e950-4e53-957f-be4b24c23760" xlink:to="loc_ifrs-full_CashFlowHedgesMember_2ca4220b-51c0-4073-af31-92a9410503f9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_04078948-e055-411d-bce1-94905539f8e4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_c89e783c-cd7f-442c-b013-7ef0d9cd64f1" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_04078948-e055-411d-bce1-94905539f8e4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_04078948-e055-411d-bce1-94905539f8e4_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_04078948-e055-411d-bce1-94905539f8e4" xlink:to="loc_ifrs-full_FinancialAssetsMember_04078948-e055-411d-bce1-94905539f8e4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_dffae4b3-f1d8-4dee-abbe-029aedf51d9b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_04078948-e055-411d-bce1-94905539f8e4" xlink:to="loc_ifrs-full_FinancialAssetsMember_dffae4b3-f1d8-4dee-abbe-029aedf51d9b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AluminumPriceContractsMember_0c038f3d-e9b7-4285-8804-3249ee9b5372" xlink:href="kof-20231231.xsd#kof_AluminumPriceContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_dffae4b3-f1d8-4dee-abbe-029aedf51d9b" xlink:to="loc_kof_AluminumPriceContractsMember_0c038f3d-e9b7-4285-8804-3249ee9b5372" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SugarPriceContractsMember_ba4d683a-28a1-4c90-bff1-609d72b2ce35" xlink:href="kof-20231231.xsd#kof_SugarPriceContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_dffae4b3-f1d8-4dee-abbe-029aedf51d9b" xlink:to="loc_kof_SugarPriceContractsMember_ba4d683a-28a1-4c90-bff1-609d72b2ce35" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_5521616a-f5ec-42dc-815f-f80b3ca7a1f1" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MaturityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_c89e783c-cd7f-442c-b013-7ef0d9cd64f1" xlink:to="loc_ifrs-full_MaturityAxis_5521616a-f5ec-42dc-815f-f80b3ca7a1f1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_5521616a-f5ec-42dc-815f-f80b3ca7a1f1_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_5521616a-f5ec-42dc-815f-f80b3ca7a1f1" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_5521616a-f5ec-42dc-815f-f80b3ca7a1f1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_9f6d1bda-7da8-45c5-91ec-974029671bf0" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_5521616a-f5ec-42dc-815f-f80b3ca7a1f1" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_9f6d1bda-7da8-45c5-91ec-974029671bf0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanThreeMonthsMember_571dfac5-3bf0-4da8-add6-1f123a92d0f6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NotLaterThanThreeMonthsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_9f6d1bda-7da8-45c5-91ec-974029671bf0" xlink:to="loc_ifrs-full_NotLaterThanThreeMonthsMember_571dfac5-3bf0-4da8-add6-1f123a92d0f6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_7b58061a-70ef-4781-84b1-2a79a1f7237e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_9f6d1bda-7da8-45c5-91ec-974029671bf0" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_7b58061a-70ef-4781-84b1-2a79a1f7237e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_d43a8ed3-007a-4164-90f7-e3ecce476969" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_9f6d1bda-7da8-45c5-91ec-974029671bf0" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_d43a8ed3-007a-4164-90f7-e3ecce476969" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanTenYearsAndNotLaterThanFifteenYearsMember_35c38928-c29f-4b7f-83df-67b4db3c0ec8" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanTenYearsAndNotLaterThanFifteenYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_9f6d1bda-7da8-45c5-91ec-974029671bf0" xlink:to="loc_ifrs-full_LaterThanTenYearsAndNotLaterThanFifteenYearsMember_35c38928-c29f-4b7f-83df-67b4db3c0ec8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount_03e8ffe8-410b-4fd0-9872-201589f34c5b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_d81b0a4c-c584-444f-8d30-9fc70a1eac00" xlink:to="loc_ifrs-full_NotionalAmount_03e8ffe8-410b-4fd0-9872-201589f34c5b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialLiabilities_c8abf9fd-5368-4c9e-b23f-51029ec031e7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DerivativeFinancialLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_d81b0a4c-c584-444f-8d30-9fc70a1eac00" xlink:to="loc_ifrs-full_DerivativeFinancialLiabilities_c8abf9fd-5368-4c9e-b23f-51029ec031e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialAssets_db159e65-b345-4955-bc91-a5f7d4a62c5b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DerivativeFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_d81b0a4c-c584-444f-8d30-9fc70a1eac00" xlink:to="loc_ifrs-full_DerivativeFinancialAssets_db159e65-b345-4955-bc91-a5f7d4a62c5b" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail" xlink:type="simple" xlink:href="kof-20231231.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_826aac04-71d2-4df0-9b60-88ae64cba15e" xlink:href="kof-20231231.xsd#kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable_5dd81229-6abb-4d70-8e6c-77fd2a1628a7" xlink:href="kof-20231231.xsd#kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems_826aac04-71d2-4df0-9b60-88ae64cba15e" xlink:to="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable_5dd81229-6abb-4d70-8e6c-77fd2a1628a7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgingInstrumentsAxis_d79cebe6-c982-4bb7-86fa-84cff7987377" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_HedgingInstrumentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable_5dd81229-6abb-4d70-8e6c-77fd2a1628a7" xlink:to="loc_ifrs-full_HedgingInstrumentsAxis_d79cebe6-c982-4bb7-86fa-84cff7987377" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgingInstrumentsMember_d79cebe6-c982-4bb7-86fa-84cff7987377_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_HedgingInstrumentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_HedgingInstrumentsAxis_d79cebe6-c982-4bb7-86fa-84cff7987377" xlink:to="loc_ifrs-full_HedgingInstrumentsMember_d79cebe6-c982-4bb7-86fa-84cff7987377_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgingInstrumentsMember_d9db4b20-fc3a-41a0-b61a-99a1cdadccad" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_HedgingInstrumentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_HedgingInstrumentsAxis_d79cebe6-c982-4bb7-86fa-84cff7987377" xlink:to="loc_ifrs-full_HedgingInstrumentsMember_d9db4b20-fc3a-41a0-b61a-99a1cdadccad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DerivativesDesignatedAsHedgesMember_6402a906-7939-4c0a-a079-6d16d1fb6f31" xlink:href="kof-20231231.xsd#kof_DerivativesDesignatedAsHedgesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_HedgingInstrumentsMember_d9db4b20-fc3a-41a0-b61a-99a1cdadccad" xlink:to="loc_kof_DerivativesDesignatedAsHedgesMember_6402a906-7939-4c0a-a079-6d16d1fb6f31" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_68227e6d-2236-462f-8c4c-b3fa5c106bb7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable_5dd81229-6abb-4d70-8e6c-77fd2a1628a7" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_68227e6d-2236-462f-8c4c-b3fa5c106bb7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_68227e6d-2236-462f-8c4c-b3fa5c106bb7_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_68227e6d-2236-462f-8c4c-b3fa5c106bb7" xlink:to="loc_ifrs-full_FinancialAssetsMember_68227e6d-2236-462f-8c4c-b3fa5c106bb7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_41818b49-7dde-4dae-a5df-693a5c8e6feb" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_68227e6d-2236-462f-8c4c-b3fa5c106bb7" xlink:to="loc_ifrs-full_FinancialAssetsMember_41818b49-7dde-4dae-a5df-693a5c8e6feb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencySwapContractMember_b54c5aba-0d20-4277-9c23-5f3e21b3201d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrencySwapContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_41818b49-7dde-4dae-a5df-693a5c8e6feb" xlink:to="loc_ifrs-full_CurrencySwapContractMember_b54c5aba-0d20-4277-9c23-5f3e21b3201d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForwardContractMember_e5e4b858-68b1-4bbf-8e65-d9fb626fc0f7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ForwardContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_41818b49-7dde-4dae-a5df-693a5c8e6feb" xlink:to="loc_ifrs-full_ForwardContractMember_e5e4b858-68b1-4bbf-8e65-d9fb626fc0f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CommodityPriceContractsMember_4d5cc928-eed8-466c-966b-ed587dd31625" xlink:href="kof-20231231.xsd#kof_CommodityPriceContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_41818b49-7dde-4dae-a5df-693a5c8e6feb" xlink:to="loc_kof_CommodityPriceContractsMember_4d5cc928-eed8-466c-966b-ed587dd31625" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpense_1ad2fba9-fd9f-4437-b9f8-04886a339c70" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems_826aac04-71d2-4df0-9b60-88ae64cba15e" xlink:to="loc_ifrs-full_InterestExpense_1ad2fba9-fd9f-4437-b9f8-04886a339c70" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_9281dbcf-015b-4c49-80f1-0aea63951ad0" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems_826aac04-71d2-4df0-9b60-88ae64cba15e" xlink:to="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_9281dbcf-015b-4c49-80f1-0aea63951ad0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold_6b4c0280-5e3f-4c3c-9710-5c1908e21094" xlink:href="kof-20231231.xsd#kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems_826aac04-71d2-4df0-9b60-88ae64cba15e" xlink:to="loc_kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold_6b4c0280-5e3f-4c3c-9710-5c1908e21094" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail" xlink:type="simple" xlink:href="kof-20231231.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_cd7dc981-a8a3-4cea-b49c-d2a226cd8bc5" xlink:href="kof-20231231.xsd#kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable_26e689d7-bacb-4cf2-be52-86dd85b93290" xlink:href="kof-20231231.xsd#kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems_cd7dc981-a8a3-4cea-b49c-d2a226cd8bc5" xlink:to="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable_26e689d7-bacb-4cf2-be52-86dd85b93290" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgingInstrumentsAxis_ff269d7c-c3e0-4571-a32d-eed7a9a8df47" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_HedgingInstrumentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable_26e689d7-bacb-4cf2-be52-86dd85b93290" xlink:to="loc_ifrs-full_HedgingInstrumentsAxis_ff269d7c-c3e0-4571-a32d-eed7a9a8df47" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgingInstrumentsMember_ff269d7c-c3e0-4571-a32d-eed7a9a8df47_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_HedgingInstrumentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_HedgingInstrumentsAxis_ff269d7c-c3e0-4571-a32d-eed7a9a8df47" xlink:to="loc_ifrs-full_HedgingInstrumentsMember_ff269d7c-c3e0-4571-a32d-eed7a9a8df47_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgingInstrumentsMember_94b26a4a-0796-4165-be61-dea3222185c5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_HedgingInstrumentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_HedgingInstrumentsAxis_ff269d7c-c3e0-4571-a32d-eed7a9a8df47" xlink:to="loc_ifrs-full_HedgingInstrumentsMember_94b26a4a-0796-4165-be61-dea3222185c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DerivativesNotDesignatedForHedgeAccountingMember_acfd438e-a1c7-4f6a-bf46-773df713859d" xlink:href="kof-20231231.xsd#kof_DerivativesNotDesignatedForHedgeAccountingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_HedgingInstrumentsMember_94b26a4a-0796-4165-be61-dea3222185c5" xlink:to="loc_kof_DerivativesNotDesignatedForHedgeAccountingMember_acfd438e-a1c7-4f6a-bf46-773df713859d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_2c8d92ef-7202-4d75-9265-e0ddf4765d05" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable_26e689d7-bacb-4cf2-be52-86dd85b93290" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_2c8d92ef-7202-4d75-9265-e0ddf4765d05" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_2c8d92ef-7202-4d75-9265-e0ddf4765d05_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_2c8d92ef-7202-4d75-9265-e0ddf4765d05" xlink:to="loc_ifrs-full_FinancialAssetsMember_2c8d92ef-7202-4d75-9265-e0ddf4765d05_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_54ada853-f8ce-407a-b56d-feee893715ae" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_2c8d92ef-7202-4d75-9265-e0ddf4765d05" xlink:to="loc_ifrs-full_FinancialAssetsMember_54ada853-f8ce-407a-b56d-feee893715ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencySwapContractMember_11bbac00-2ba6-44c3-91c7-a1907139fc6a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrencySwapContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_54ada853-f8ce-407a-b56d-feee893715ae" xlink:to="loc_ifrs-full_CurrencySwapContractMember_11bbac00-2ba6-44c3-91c7-a1907139fc6a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_9baf6a3c-d7f2-4420-90a3-c53aec885a10" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems_cd7dc981-a8a3-4cea-b49c-d2a226cd8bc5" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_9baf6a3c-d7f2-4420-90a3-c53aec885a10" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail" xlink:type="simple" xlink:href="kof-20231231.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_6a242fb6-96b3-4bb7-8e62-cf7f1c85d711" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_f9f52429-3271-4b72-b8f9-13a24655f421" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_6a242fb6-96b3-4bb7-8e62-cf7f1c85d711" xlink:to="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_f9f52429-3271-4b72-b8f9-13a24655f421" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfRisksAxis_540d4916-c3be-4f0f-9f72-931e61e68f7d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfRisksAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_f9f52429-3271-4b72-b8f9-13a24655f421" xlink:to="loc_ifrs-full_TypesOfRisksAxis_540d4916-c3be-4f0f-9f72-931e61e68f7d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfRisksMember_540d4916-c3be-4f0f-9f72-931e61e68f7d_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfRisksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfRisksAxis_540d4916-c3be-4f0f-9f72-931e61e68f7d" xlink:to="loc_ifrs-full_TypesOfRisksMember_540d4916-c3be-4f0f-9f72-931e61e68f7d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfRisksMember_e1da2e8f-3f02-47c8-926c-8d982b6c1f45" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfRisksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfRisksAxis_540d4916-c3be-4f0f-9f72-931e61e68f7d" xlink:to="loc_ifrs-full_TypesOfRisksMember_e1da2e8f-3f02-47c8-926c-8d982b6c1f45" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MarketRiskMember_992e67ae-e39e-4982-8cbd-d324f0ccffd7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MarketRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TypesOfRisksMember_e1da2e8f-3f02-47c8-926c-8d982b6c1f45" xlink:to="loc_ifrs-full_MarketRiskMember_992e67ae-e39e-4982-8cbd-d324f0ccffd7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_35189152-8b7b-4155-9433-3391d142461b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialInstrumentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_f9f52429-3271-4b72-b8f9-13a24655f421" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_35189152-8b7b-4155-9433-3391d142461b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_35189152-8b7b-4155-9433-3391d142461b_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialInstrumentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_35189152-8b7b-4155-9433-3391d142461b" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_35189152-8b7b-4155-9433-3391d142461b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_2329a87f-16c2-435c-87af-ab2c5a6306db" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialInstrumentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_35189152-8b7b-4155-9433-3391d142461b" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_2329a87f-16c2-435c-87af-ab2c5a6306db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementsToPurchaseUSDMXNUSDMember_0de7abb2-e509-4200-ad4f-f396bab78029" xlink:href="kof-20231231.xsd#kof_ForwardAgreementsToPurchaseUSDMXNUSDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_2329a87f-16c2-435c-87af-ab2c5a6306db" xlink:to="loc_kof_ForwardAgreementsToPurchaseUSDMXNUSDMember_0de7abb2-e509-4200-ad4f-f396bab78029" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementsToPurchaseUSDBRLUSDMember_ca8af263-2742-4c27-9c40-7c6440c900dc" xlink:href="kof-20231231.xsd#kof_ForwardAgreementsToPurchaseUSDBRLUSDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_2329a87f-16c2-435c-87af-ab2c5a6306db" xlink:to="loc_kof_ForwardAgreementsToPurchaseUSDBRLUSDMember_ca8af263-2742-4c27-9c40-7c6440c900dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementsToPurchaseUSDCOPUSDMember_42dad11d-c2bd-4078-8b15-fe69f5cac4e8" xlink:href="kof-20231231.xsd#kof_ForwardAgreementsToPurchaseUSDCOPUSDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_2329a87f-16c2-435c-87af-ab2c5a6306db" xlink:to="loc_kof_ForwardAgreementsToPurchaseUSDCOPUSDMember_42dad11d-c2bd-4078-8b15-fe69f5cac4e8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementsToPurchaseUSDARSUSDMember_48a682fd-cf39-4f6d-b26d-114ab345bfa8" xlink:href="kof-20231231.xsd#kof_ForwardAgreementsToPurchaseUSDARSUSDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_2329a87f-16c2-435c-87af-ab2c5a6306db" xlink:to="loc_kof_ForwardAgreementsToPurchaseUSDARSUSDMember_48a682fd-cf39-4f6d-b26d-114ab345bfa8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementsToPurchaseUSDUYUUSDMember_7fe2b897-240a-4d0e-8a05-96d13be0ec0c" xlink:href="kof-20231231.xsd#kof_ForwardAgreementsToPurchaseUSDUYUUSDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_2329a87f-16c2-435c-87af-ab2c5a6306db" xlink:to="loc_kof_ForwardAgreementsToPurchaseUSDUYUUSDMember_7fe2b897-240a-4d0e-8a05-96d13be0ec0c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementToPurchaseUSDollarCRCUSDMember_293e3100-7577-4dd9-88c5-5c62624069c3" xlink:href="kof-20231231.xsd#kof_ForwardAgreementToPurchaseUSDollarCRCUSDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_2329a87f-16c2-435c-87af-ab2c5a6306db" xlink:to="loc_kof_ForwardAgreementToPurchaseUSDollarCRCUSDMember_293e3100-7577-4dd9-88c5-5c62624069c3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CrossCurrencySwapsUSDIntoMXNMember_252d8644-4b7e-40f5-b10d-05adbf9d28a2" xlink:href="kof-20231231.xsd#kof_CrossCurrencySwapsUSDIntoMXNMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_2329a87f-16c2-435c-87af-ab2c5a6306db" xlink:to="loc_kof_CrossCurrencySwapsUSDIntoMXNMember_252d8644-4b7e-40f5-b10d-05adbf9d28a2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CrossCurrencySwapsUSDIntoBRLMember_b613a21c-445b-45b3-ad2b-260b44759737" xlink:href="kof-20231231.xsd#kof_CrossCurrencySwapsUSDIntoBRLMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_2329a87f-16c2-435c-87af-ab2c5a6306db" xlink:to="loc_kof_CrossCurrencySwapsUSDIntoBRLMember_b613a21c-445b-45b3-ad2b-260b44759737" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SugarPriceContractsMember_368c2316-3e95-4e36-8064-8c8e8317359d" xlink:href="kof-20231231.xsd#kof_SugarPriceContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_2329a87f-16c2-435c-87af-ab2c5a6306db" xlink:to="loc_kof_SugarPriceContractsMember_368c2316-3e95-4e36-8064-8c8e8317359d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AluminumPriceContractsMember_2a324fb1-3945-44cd-ab22-a54f648e957f" xlink:href="kof-20231231.xsd#kof_AluminumPriceContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_2329a87f-16c2-435c-87af-ab2c5a6306db" xlink:to="loc_kof_AluminumPriceContractsMember_2a324fb1-3945-44cd-ab22-a54f648e957f" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SurchargeRatePercentage_5261fc13-73ac-4e02-b2a3-4b1bfe960920" xlink:href="kof-20231231.xsd#kof_SurchargeRatePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_6a242fb6-96b3-4bb7-8e62-cf7f1c85d711" xlink:to="loc_kof_SurchargeRatePercentage_5261fc13-73ac-4e02-b2a3-4b1bfe960920" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInSugarPricePercentage_57232567-5250-45ef-a73a-e7b5ec9d1f73" xlink:href="kof-20231231.xsd#kof_ChangeInSugarPricePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_6a242fb6-96b3-4bb7-8e62-cf7f1c85d711" xlink:to="loc_kof_ChangeInSugarPricePercentage_57232567-5250-45ef-a73a-e7b5ec9d1f73" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInAluminumPricePercentage_1350c0e0-48a9-4a01-b6df-56c2f2c5fe53" xlink:href="kof-20231231.xsd#kof_ChangeInAluminumPricePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_6a242fb6-96b3-4bb7-8e62-cf7f1c85d711" xlink:to="loc_kof_ChangeInAluminumPricePercentage_1350c0e0-48a9-4a01-b6df-56c2f2c5fe53" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInForeignCurrencyRateEffectOnEquity_bfbe89b4-41b2-44b1-8593-24113ffe640f" xlink:href="kof-20231231.xsd#kof_ChangeInForeignCurrencyRateEffectOnEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_6a242fb6-96b3-4bb7-8e62-cf7f1c85d711" xlink:to="loc_kof_ChangeInForeignCurrencyRateEffectOnEquity_bfbe89b4-41b2-44b1-8593-24113ffe640f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInAluminumPriceEffectOnEquity_624e4f4e-cb68-499d-a2f3-067023079f53" xlink:href="kof-20231231.xsd#kof_ChangeInAluminumPriceEffectOnEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_6a242fb6-96b3-4bb7-8e62-cf7f1c85d711" xlink:to="loc_kof_ChangeInAluminumPriceEffectOnEquity_624e4f4e-cb68-499d-a2f3-067023079f53" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss_eaa74845-b109-4fff-ad58-7f0150c432f8" xlink:href="kof-20231231.xsd#kof_ChangeInForeignCurrencyRateEffectOnProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_6a242fb6-96b3-4bb7-8e62-cf7f1c85d711" xlink:to="loc_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss_eaa74845-b109-4fff-ad58-7f0150c432f8" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofInterestRateRisksDetail" xlink:type="simple" xlink:href="kof-20231231.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_7850ca6e-e581-4801-b774-92d45c453372" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_9173117e-75a4-4246-b47f-de82c3f36ff6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_7850ca6e-e581-4801-b774-92d45c453372" xlink:to="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_9173117e-75a4-4246-b47f-de82c3f36ff6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfRisksAxis_14c1c985-ef33-4b48-b25e-ba76d5c4f642" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfRisksAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_9173117e-75a4-4246-b47f-de82c3f36ff6" xlink:to="loc_ifrs-full_TypesOfRisksAxis_14c1c985-ef33-4b48-b25e-ba76d5c4f642" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfRisksMember_14c1c985-ef33-4b48-b25e-ba76d5c4f642_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfRisksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfRisksAxis_14c1c985-ef33-4b48-b25e-ba76d5c4f642" xlink:to="loc_ifrs-full_TypesOfRisksMember_14c1c985-ef33-4b48-b25e-ba76d5c4f642_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfRisksMember_208cf3f9-80bc-4461-8bb6-77a50675f2ba" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfRisksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfRisksAxis_14c1c985-ef33-4b48-b25e-ba76d5c4f642" xlink:to="loc_ifrs-full_TypesOfRisksMember_208cf3f9-80bc-4461-8bb6-77a50675f2ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRateRiskMember_70ae057e-229b-4d25-bfc7-f11aa59c6215" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestRateRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TypesOfRisksMember_208cf3f9-80bc-4461-8bb6-77a50675f2ba" xlink:to="loc_ifrs-full_InterestRateRiskMember_70ae057e-229b-4d25-bfc7-f11aa59c6215" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInUSDollarRateBasisPoints_313ddb46-5a7b-4e14-b6d7-9ec35cc8d4ab" xlink:href="kof-20231231.xsd#kof_ChangeInUSDollarRateBasisPoints"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_7850ca6e-e581-4801-b774-92d45c453372" xlink:to="loc_kof_ChangeInUSDollarRateBasisPoints_313ddb46-5a7b-4e14-b6d7-9ec35cc8d4ab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss_a9b1d2b8-22b5-495d-a15e-c4bd1b0162a4" xlink:href="kof-20231231.xsd#kof_ChangeInForeignCurrencyRateEffectOnProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_7850ca6e-e581-4801-b774-92d45c453372" xlink:to="loc_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss_a9b1d2b8-22b5-495d-a15e-c4bd1b0162a4" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail" xlink:type="simple" xlink:href="kof-20231231.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_c65fdf0c-7f66-4564-aad4-18bc9848e356" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable_a849dd7b-3f70-4245-a3ce-4e131c3c18c5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems_c65fdf0c-7f66-4564-aad4-18bc9848e356" xlink:to="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable_a849dd7b-3f70-4245-a3ce-4e131c3c18c5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusAxis_53d594ce-308f-4645-a93e-41e33224b227" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PastDueStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable_a849dd7b-3f70-4245-a3ce-4e131c3c18c5" xlink:to="loc_ifrs-full_PastDueStatusAxis_53d594ce-308f-4645-a93e-41e33224b227" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusMember_53d594ce-308f-4645-a93e-41e33224b227_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PastDueStatusMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_PastDueStatusAxis_53d594ce-308f-4645-a93e-41e33224b227" xlink:to="loc_ifrs-full_PastDueStatusMember_53d594ce-308f-4645-a93e-41e33224b227_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusMember_664210b2-daed-4cd7-98a0-d0061c69b99d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PastDueStatusMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_PastDueStatusAxis_53d594ce-308f-4645-a93e-41e33224b227" xlink:to="loc_ifrs-full_PastDueStatusMember_664210b2-daed-4cd7-98a0-d0061c69b99d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearTwoMember_a38c23b7-7c63-49f6-ad77-41600d7edd03" xlink:href="kof-20231231.xsd#kof_YearTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusMember_664210b2-daed-4cd7-98a0-d0061c69b99d" xlink:to="loc_kof_YearTwoMember_a38c23b7-7c63-49f6-ad77-41600d7edd03" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearThreeMember_0a110f2c-884b-447c-939f-959a371f2ed7" xlink:href="kof-20231231.xsd#kof_YearThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusMember_664210b2-daed-4cd7-98a0-d0061c69b99d" xlink:to="loc_kof_YearThreeMember_0a110f2c-884b-447c-939f-959a371f2ed7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearFourMember_f05aa6af-e885-495c-a042-a082931cf3d5" xlink:href="kof-20231231.xsd#kof_YearFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusMember_664210b2-daed-4cd7-98a0-d0061c69b99d" xlink:to="loc_kof_YearFourMember_f05aa6af-e885-495c-a042-a082931cf3d5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearFiveMember_dbf13912-3097-4114-ae43-d70c554254d8" xlink:href="kof-20231231.xsd#kof_YearFiveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusMember_664210b2-daed-4cd7-98a0-d0061c69b99d" xlink:to="loc_kof_YearFiveMember_dbf13912-3097-4114-ae43-d70c554254d8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearSixAndThereafterMember_7def6108-9470-49ce-820a-731e95ac3b73" xlink:href="kof-20231231.xsd#kof_YearSixAndThereafterMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusMember_664210b2-daed-4cd7-98a0-d0061c69b99d" xlink:to="loc_kof_YearSixAndThereafterMember_7def6108-9470-49ce-820a-731e95ac3b73" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearSevenAndThereafterMember_0da9532e-7553-41e4-92ae-24c4c182c4d0" xlink:href="kof-20231231.xsd#kof_YearSevenAndThereafterMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusMember_664210b2-daed-4cd7-98a0-d0061c69b99d" xlink:to="loc_kof_YearSevenAndThereafterMember_0da9532e-7553-41e4-92ae-24c4c182c4d0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_f1e043c9-61b4-4081-b5a8-a20764d78726" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfFinancialLiabilitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable_a849dd7b-3f70-4245-a3ce-4e131c3c18c5" xlink:to="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_f1e043c9-61b4-4081-b5a8-a20764d78726" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialLiabilitiesTypeMember_f1e043c9-61b4-4081-b5a8-a20764d78726_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialLiabilitiesTypeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_f1e043c9-61b4-4081-b5a8-a20764d78726" xlink:to="loc_ifrs-full_FinancialLiabilitiesTypeMember_f1e043c9-61b4-4081-b5a8-a20764d78726_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialLiabilitiesTypeMember_79f06b60-c5b1-4b30-90f4-7028e6f6c726" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialLiabilitiesTypeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_f1e043c9-61b4-4081-b5a8-a20764d78726" xlink:to="loc_ifrs-full_FinancialLiabilitiesTypeMember_79f06b60-c5b1-4b30-90f4-7028e6f6c726" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NotesAndBondsMember_ea6d524d-f57f-47a6-ab2d-6a9a4933a16e" xlink:href="kof-20231231.xsd#kof_NotesAndBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialLiabilitiesTypeMember_79f06b60-c5b1-4b30-90f4-7028e6f6c726" xlink:to="loc_kof_NotesAndBondsMember_ea6d524d-f57f-47a6-ab2d-6a9a4933a16e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LoansFromBanksMember_e4b3b7c5-f42f-48d4-98dd-ca8953942b33" xlink:href="kof-20231231.xsd#kof_LoansFromBanksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialLiabilitiesTypeMember_79f06b60-c5b1-4b30-90f4-7028e6f6c726" xlink:to="loc_kof_LoansFromBanksMember_e4b3b7c5-f42f-48d4-98dd-ca8953942b33" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_6ed6a734-d534-420b-9dc8-ebd716a2bd3d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfFinancialLiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems_c65fdf0c-7f66-4564-aad4-18bc9848e356" xlink:to="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_6ed6a734-d534-420b-9dc8-ebd716a2bd3d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialLiabilities_0cc3d4ad-62dd-4bb5-8d44-5e70257373e5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_6ed6a734-d534-420b-9dc8-ebd716a2bd3d" xlink:to="loc_ifrs-full_FinancialLiabilities_0cc3d4ad-62dd-4bb5-8d44-5e70257373e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialLiabilities_389d8298-e9f4-4154-8498-087a096a86fc" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DerivativeFinancialLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_6ed6a734-d534-420b-9dc8-ebd716a2bd3d" xlink:to="loc_ifrs-full_DerivativeFinancialLiabilities_389d8298-e9f4-4154-8498-087a096a86fc" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail" xlink:type="simple" xlink:href="kof-20231231.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_47694e13-621a-424a-a81a-8ac874115ba6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfExternalCreditExposuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfExternalCreditExposuresTable_5ce439ab-5332-464c-ad8c-7590f332a430" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfExternalCreditExposuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresLineItems_47694e13-621a-424a-a81a-8ac874115ba6" xlink:to="loc_ifrs-full_DisclosureOfExternalCreditExposuresTable_5ce439ab-5332-464c-ad8c-7590f332a430" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_571a0b43-226e-4a21-b5fc-c3fb840f1595" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MaturityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresTable_5ce439ab-5332-464c-ad8c-7590f332a430" xlink:to="loc_ifrs-full_MaturityAxis_571a0b43-226e-4a21-b5fc-c3fb840f1595" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_571a0b43-226e-4a21-b5fc-c3fb840f1595_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_571a0b43-226e-4a21-b5fc-c3fb840f1595" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_571a0b43-226e-4a21-b5fc-c3fb840f1595_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_4a7891f3-772d-4495-a992-abf3a6fc8faa" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_571a0b43-226e-4a21-b5fc-c3fb840f1595" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_4a7891f3-772d-4495-a992-abf3a6fc8faa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember_4bf32ebd-4b4a-4091-a6c1-2e71fb7b9150" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_4a7891f3-772d-4495-a992-abf3a6fc8faa" xlink:to="loc_ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember_4bf32ebd-4b4a-4091-a6c1-2e71fb7b9150" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember_57a76c08-f920-423f-8841-76a834b73e90" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_4a7891f3-772d-4495-a992-abf3a6fc8faa" xlink:to="loc_ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember_57a76c08-f920-423f-8841-76a834b73e90" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MoreThanTwelveMonthsMember_903499b5-186e-4c33-9e76-1bcf561b176a" xlink:href="kof-20231231.xsd#kof_MoreThanTwelveMonthsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_4a7891f3-772d-4495-a992-abf3a6fc8faa" xlink:to="loc_kof_MoreThanTwelveMonthsMember_903499b5-186e-4c33-9e76-1bcf561b176a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_92919a76-1e96-4541-9e51-770d0843219b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialInstrumentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresTable_5ce439ab-5332-464c-ad8c-7590f332a430" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_92919a76-1e96-4541-9e51-770d0843219b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_92919a76-1e96-4541-9e51-770d0843219b_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialInstrumentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_92919a76-1e96-4541-9e51-770d0843219b" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_92919a76-1e96-4541-9e51-770d0843219b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_657f8fad-e278-495c-9df7-71df1c04fce3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialInstrumentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_92919a76-1e96-4541-9e51-770d0843219b" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_657f8fad-e278-495c-9df7-71df1c04fce3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateMXNUSDMember_dfd39037-0195-4b4f-ba72-b455713c074b" xlink:href="kof-20231231.xsd#kof_AverageExchangeRateMXNUSDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_657f8fad-e278-495c-9df7-71df1c04fce3" xlink:to="loc_kof_AverageExchangeRateMXNUSDMember_dfd39037-0195-4b4f-ba72-b455713c074b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateBRLUSDMember_49a0819f-097a-480f-9793-ebb108c2a6f1" xlink:href="kof-20231231.xsd#kof_AverageExchangeRateBRLUSDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_657f8fad-e278-495c-9df7-71df1c04fce3" xlink:to="loc_kof_AverageExchangeRateBRLUSDMember_49a0819f-097a-480f-9793-ebb108c2a6f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateCOPUSDMember_2a2e1c98-5066-47ca-beca-49e5c438670a" xlink:href="kof-20231231.xsd#kof_AverageExchangeRateCOPUSDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_657f8fad-e278-495c-9df7-71df1c04fce3" xlink:to="loc_kof_AverageExchangeRateCOPUSDMember_2a2e1c98-5066-47ca-beca-49e5c438670a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateARSUSDMember_2fe27ba8-f196-4b03-bf8c-9944a745728c" xlink:href="kof-20231231.xsd#kof_AverageExchangeRateARSUSDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_657f8fad-e278-495c-9df7-71df1c04fce3" xlink:to="loc_kof_AverageExchangeRateARSUSDMember_2fe27ba8-f196-4b03-bf8c-9944a745728c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateUYUUSDMember_85173a09-fc2b-467a-a626-5090b5265a4a" xlink:href="kof-20231231.xsd#kof_AverageExchangeRateUYUUSDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_657f8fad-e278-495c-9df7-71df1c04fce3" xlink:to="loc_kof_AverageExchangeRateUYUUSDMember_85173a09-fc2b-467a-a626-5090b5265a4a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateCRCUSDMember_dce3f1b3-24fe-45a1-bdcf-0a35b81a5672" xlink:href="kof-20231231.xsd#kof_AverageExchangeRateCRCUSDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_657f8fad-e278-495c-9df7-71df1c04fce3" xlink:to="loc_kof_AverageExchangeRateCRCUSDMember_dce3f1b3-24fe-45a1-bdcf-0a35b81a5672" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateARSMXNMember_56c1aa14-9d51-46cf-ab0e-9a62ecc08656" xlink:href="kof-20231231.xsd#kof_AverageExchangeRateARSMXNMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_657f8fad-e278-495c-9df7-71df1c04fce3" xlink:to="loc_kof_AverageExchangeRateARSMXNMember_56c1aa14-9d51-46cf-ab0e-9a62ecc08656" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageInterestRateMember_3aa5c47e-74f0-486a-9b34-cb5cc532dc58" xlink:href="kof-20231231.xsd#kof_AverageInterestRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_657f8fad-e278-495c-9df7-71df1c04fce3" xlink:to="loc_kof_AverageInterestRateMember_3aa5c47e-74f0-486a-9b34-cb5cc532dc58" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AluminumPriceContractsMember_59add2ee-c6aa-45d8-ab13-66ac19dd0d42" xlink:href="kof-20231231.xsd#kof_AluminumPriceContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_657f8fad-e278-495c-9df7-71df1c04fce3" xlink:to="loc_kof_AluminumPriceContractsMember_59add2ee-c6aa-45d8-ab13-66ac19dd0d42" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AveragePriceUSDPerTonOneMember_fd9ddcf1-0429-4734-aaf9-3d4264ca5793" xlink:href="kof-20231231.xsd#kof_AveragePriceUSDPerTonOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_657f8fad-e278-495c-9df7-71df1c04fce3" xlink:to="loc_kof_AveragePriceUSDPerTonOneMember_fd9ddcf1-0429-4734-aaf9-3d4264ca5793" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SugarPriceContractsMember_9ea23630-f8b7-4774-b232-15c8092580cf" xlink:href="kof-20231231.xsd#kof_SugarPriceContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_657f8fad-e278-495c-9df7-71df1c04fce3" xlink:to="loc_kof_SugarPriceContractsMember_9ea23630-f8b7-4774-b232-15c8092580cf" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AveragePriceUSDCentLbMember_692e2d90-b7e3-41b0-9134-af8b21586468" xlink:href="kof-20231231.xsd#kof_AveragePriceUSDCentLbMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_657f8fad-e278-495c-9df7-71df1c04fce3" xlink:to="loc_kof_AveragePriceUSDCentLbMember_692e2d90-b7e3-41b0-9134-af8b21586468" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PxMegPriceMember_cb9c7be9-173d-4b8d-8b27-106165e3c6f6" xlink:href="kof-20231231.xsd#kof_PxMegPriceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_657f8fad-e278-495c-9df7-71df1c04fce3" xlink:to="loc_kof_PxMegPriceMember_cb9c7be9-173d-4b8d-8b27-106165e3c6f6" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AveragePriceUSDPerTonTwoMember_607ec332-0ea0-4486-b52a-709fa4d1ff15" xlink:href="kof-20231231.xsd#kof_AveragePriceUSDPerTonTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_657f8fad-e278-495c-9df7-71df1c04fce3" xlink:to="loc_kof_AveragePriceUSDPerTonTwoMember_607ec332-0ea0-4486-b52a-709fa4d1ff15" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_79d6094a-fd2d-4850-a8e9-a4d205bc58a9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresTable_5ce439ab-5332-464c-ad8c-7590f332a430" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_79d6094a-fd2d-4850-a8e9-a4d205bc58a9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_79d6094a-fd2d-4850-a8e9-a4d205bc58a9_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_79d6094a-fd2d-4850-a8e9-a4d205bc58a9" xlink:to="loc_ifrs-full_FinancialAssetsMember_79d6094a-fd2d-4850-a8e9-a4d205bc58a9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_f1bd3210-5e24-45bf-8fdd-c4a14442e019" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_79d6094a-fd2d-4850-a8e9-a4d205bc58a9" xlink:to="loc_ifrs-full_FinancialAssetsMember_f1bd3210-5e24-45bf-8fdd-c4a14442e019" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForwardContractMember_1b1c90c5-511d-41fb-a577-c16cd425b6fe" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ForwardContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_f1bd3210-5e24-45bf-8fdd-c4a14442e019" xlink:to="loc_ifrs-full_ForwardContractMember_1b1c90c5-511d-41fb-a577-c16cd425b6fe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencySwapContractMember_1fb05812-c8c9-4289-b089-5ef8157e7b39" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrencySwapContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_f1bd3210-5e24-45bf-8fdd-c4a14442e019" xlink:to="loc_ifrs-full_CurrencySwapContractMember_1fb05812-c8c9-4289-b089-5ef8157e7b39" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRateSwapContractMember_fa97d1a5-4d21-4edb-aeff-4c448f2a9451" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestRateSwapContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_f1bd3210-5e24-45bf-8fdd-c4a14442e019" xlink:to="loc_ifrs-full_InterestRateSwapContractMember_fa97d1a5-4d21-4edb-aeff-4c448f2a9451" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CommodityPriceRiskMember_8634b6a9-813d-4640-bb93-02b93241c238" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CommodityPriceRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_f1bd3210-5e24-45bf-8fdd-c4a14442e019" xlink:to="loc_ifrs-full_CommodityPriceRiskMember_8634b6a9-813d-4640-bb93-02b93241c238" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CreditExposure_b8daa604-5624-4e99-ac5e-2345fa386c96" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CreditExposure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresLineItems_47694e13-621a-424a-a81a-8ac874115ba6" xlink:to="loc_ifrs-full_CreditExposure_b8daa604-5624-4e99-ac5e-2345fa386c96" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AverageForeignExchangeRate_5d01e275-ce3f-41ed-a30e-842275dcd6b0" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AverageForeignExchangeRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresLineItems_47694e13-621a-424a-a81a-8ac874115ba6" xlink:to="loc_ifrs-full_AverageForeignExchangeRate_5d01e275-ce3f-41ed-a30e-842275dcd6b0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CommodityRiskAveragePrice_ed6dabf3-aa5d-4c75-84cc-9d6805855ac9" xlink:href="kof-20231231.xsd#kof_CommodityRiskAveragePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresLineItems_47694e13-621a-424a-a81a-8ac874115ba6" xlink:to="loc_kof_CommodityRiskAveragePrice_ed6dabf3-aa5d-4c75-84cc-9d6805855ac9" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestinConsolidatedSubsidiariesDetail" xlink:type="simple" xlink:href="kof-20231231.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_dac4d034-81a0-4df8-b300-9dbbf7ba3ad5" xlink:href="kof-20231231.xsd#kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable_7bb2bf4c-8426-4bb6-9991-b4dfde8183e2" xlink:href="kof-20231231.xsd#kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems_dac4d034-81a0-4df8-b300-9dbbf7ba3ad5" xlink:to="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable_7bb2bf4c-8426-4bb6-9991-b4dfde8183e2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_042e88ad-a509-405d-8dfb-4c6269a89aff" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable_7bb2bf4c-8426-4bb6-9991-b4dfde8183e2" xlink:to="loc_ifrs-full_GeographicalAreasAxis_042e88ad-a509-405d-8dfb-4c6269a89aff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_042e88ad-a509-405d-8dfb-4c6269a89aff_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_042e88ad-a509-405d-8dfb-4c6269a89aff" xlink:to="loc_ifrs-full_GeographicalAreasMember_042e88ad-a509-405d-8dfb-4c6269a89aff_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_98168005-1afd-40d8-b78c-dd00fcbf4f10" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_042e88ad-a509-405d-8dfb-4c6269a89aff" xlink:to="loc_ifrs-full_GeographicalAreasMember_98168005-1afd-40d8-b78c-dd00fcbf4f10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_53ca0697-95e5-4427-b418-65a348303354" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_MX"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_98168005-1afd-40d8-b78c-dd00fcbf4f10" xlink:to="loc_country_MX_53ca0697-95e5-4427-b418-65a348303354" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CO_565d55ae-177e-4d8d-99e9-f9ccdf9bafde" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CO"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_98168005-1afd-40d8-b78c-dd00fcbf4f10" xlink:to="loc_country_CO_565d55ae-177e-4d8d-99e9-f9ccdf9bafde" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_97e5dacb-19bf-4564-93d4-07b78d50e8b3" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_BR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_98168005-1afd-40d8-b78c-dd00fcbf4f10" xlink:to="loc_country_BR_97e5dacb-19bf-4564-93d4-07b78d50e8b3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterests_04e68626-e7e2-4f81-96df-d027af937ca1" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncontrollingInterests"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems_dac4d034-81a0-4df8-b300-9dbbf7ba3ad5" xlink:to="loc_ifrs-full_NoncontrollingInterests_04e68626-e7e2-4f81-96df-d027af937ca1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20231231.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_c7b3109f-5cb6-4c30-9a45-eb3d630828af" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_111cb187-021a-4b76-a0b2-e381373d4f50" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_c7b3109f-5cb6-4c30-9a45-eb3d630828af" xlink:to="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_111cb187-021a-4b76-a0b2-e381373d4f50" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_2539ef41-d6a5-40bf-804c-6c949b624a86" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_111cb187-021a-4b76-a0b2-e381373d4f50" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_2539ef41-d6a5-40bf-804c-6c949b624a86" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_2539ef41-d6a5-40bf-804c-6c949b624a86_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_2539ef41-d6a5-40bf-804c-6c949b624a86" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_2539ef41-d6a5-40bf-804c-6c949b624a86_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_031a9361-839b-4f6a-a581-3a33a3b4fd61" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_2539ef41-d6a5-40bf-804c-6c949b624a86" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_031a9361-839b-4f6a-a581-3a33a3b4fd61" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesASharesMember_51ddc070-44ef-4ea1-b9ca-ac95b615c681" xlink:href="kof-20231231.xsd#kof_SeriesASharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_031a9361-839b-4f6a-a581-3a33a3b4fd61" xlink:to="loc_kof_SeriesASharesMember_51ddc070-44ef-4ea1-b9ca-ac95b615c681" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesDShareMember_56d28c27-2a5a-4bbe-858a-d45fa49b6306" xlink:href="kof-20231231.xsd#kof_SeriesDShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_031a9361-839b-4f6a-a581-3a33a3b4fd61" xlink:to="loc_kof_SeriesDShareMember_56d28c27-2a5a-4bbe-858a-d45fa49b6306" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfSharesOutstanding_45bb6ed6-dbf9-49f7-99a1-790a7854ea13" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NumberOfSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_c7b3109f-5cb6-4c30-9a45-eb3d630828af" xlink:to="loc_ifrs-full_NumberOfSharesOutstanding_45bb6ed6-dbf9-49f7-99a1-790a7854ea13" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ParValuePerShare_caefe0c6-1604-4884-adeb-39fa2d86fbd9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ParValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_c7b3109f-5cb6-4c30-9a45-eb3d630828af" xlink:to="loc_ifrs-full_ParValuePerShare_caefe0c6-1604-4884-adeb-39fa2d86fbd9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IssuedCapitalOrdinaryShares_caf58790-9d95-4fcf-afd6-cdc26afb6002" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IssuedCapitalOrdinaryShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_c7b3109f-5cb6-4c30-9a45-eb3d630828af" xlink:to="loc_ifrs-full_IssuedCapitalOrdinaryShares_caf58790-9d95-4fcf-afd6-cdc26afb6002" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EquityRatioThresholdPercentage_8f5226cd-34fe-43ba-891e-523b638f5585" xlink:href="kof-20231231.xsd#kof_EquityRatioThresholdPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_c7b3109f-5cb6-4c30-9a45-eb3d630828af" xlink:to="loc_kof_EquityRatioThresholdPercentage_8f5226cd-34fe-43ba-891e-523b638f5585" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfIncomeToBeTransferredToReserve_bd493993-aa2b-4b5c-b22f-db63ea7305dc" xlink:href="kof-20231231.xsd#kof_PercentageOfIncomeToBeTransferredToReserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_c7b3109f-5cb6-4c30-9a45-eb3d630828af" xlink:to="loc_kof_PercentageOfIncomeToBeTransferredToReserve_bd493993-aa2b-4b5c-b22f-db63ea7305dc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve_8ebdd4e3-e603-46bd-b55e-94c6fc1d69b5" xlink:href="kof-20231231.xsd#kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_c7b3109f-5cb6-4c30-9a45-eb3d630828af" xlink:to="loc_kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve_8ebdd4e3-e603-46bd-b55e-94c6fc1d69b5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AmountInLegalReserve_f8cc50b7-138f-4488-9f59-eb177cec9e62" xlink:href="kof-20231231.xsd#kof_AmountInLegalReserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_c7b3109f-5cb6-4c30-9a45-eb3d630828af" xlink:to="loc_kof_AmountInLegalReserve_f8cc50b7-138f-4488-9f59-eb177cec9e62" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BalanceInLegalReserveFund_92063875-dc33-4f39-a277-c6408f147ff3" xlink:href="kof-20231231.xsd#kof_BalanceInLegalReserveFund"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_c7b3109f-5cb6-4c30-9a45-eb3d630828af" xlink:to="loc_kof_BalanceInLegalReserveFund_92063875-dc33-4f39-a277-c6408f147ff3" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail" xlink:type="simple" xlink:href="kof-20231231.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_f3d58423-7258-4095-a546-839c36fee527" xlink:href="kof-20231231.xsd#kof_DisclosureOfCapitalStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfCapitalStockTable_5fae2e7b-9568-44fc-a8c4-260693d41200" xlink:href="kof-20231231.xsd#kof_DisclosureOfCapitalStockTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfCapitalStockLineItems_f3d58423-7258-4095-a546-839c36fee527" xlink:to="loc_kof_DisclosureOfCapitalStockTable_5fae2e7b-9568-44fc-a8c4-260693d41200" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesAxis_7b423cf8-8f60-464a-b65e-6fefbfe4808f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_JointVenturesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfCapitalStockTable_5fae2e7b-9568-44fc-a8c4-260693d41200" xlink:to="loc_ifrs-full_JointVenturesAxis_7b423cf8-8f60-464a-b65e-6fefbfe4808f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_7b423cf8-8f60-464a-b65e-6fefbfe4808f_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForJointVenturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_JointVenturesAxis_7b423cf8-8f60-464a-b65e-6fefbfe4808f" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_7b423cf8-8f60-464a-b65e-6fefbfe4808f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_fb8a9547-663c-4745-807d-b203e87b572f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForJointVenturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_JointVenturesAxis_7b423cf8-8f60-464a-b65e-6fefbfe4808f" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_fb8a9547-663c-4745-807d-b203e87b572f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FomentoEconomicoMexicanoSABDeCVMember_fa067843-19ab-4542-b63c-916f8a52d794" xlink:href="kof-20231231.xsd#kof_FomentoEconomicoMexicanoSABDeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_fb8a9547-663c-4745-807d-b203e87b572f" xlink:to="loc_kof_FomentoEconomicoMexicanoSABDeCVMember_fa067843-19ab-4542-b63c-916f8a52d794" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TheCocaColaCompanyMember_3b06dc2f-f5ef-4e5b-bf68-380ab38b1598" xlink:href="kof-20231231.xsd#kof_TheCocaColaCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_fb8a9547-663c-4745-807d-b203e87b572f" xlink:to="loc_kof_TheCocaColaCompanyMember_3b06dc2f-f5ef-4e5b-bf68-380ab38b1598" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_c21dc983-b903-4d79-962b-871cb39bbeca" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfCapitalStockTable_5fae2e7b-9568-44fc-a8c4-260693d41200" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_c21dc983-b903-4d79-962b-871cb39bbeca" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_c21dc983-b903-4d79-962b-871cb39bbeca_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_c21dc983-b903-4d79-962b-871cb39bbeca" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_c21dc983-b903-4d79-962b-871cb39bbeca_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_7587c2a2-5790-4e6a-8095-d63462c47133" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_c21dc983-b903-4d79-962b-871cb39bbeca" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_7587c2a2-5790-4e6a-8095-d63462c47133" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesASharesMember_253ae770-1692-4ab7-addc-6a878965fb39" xlink:href="kof-20231231.xsd#kof_SeriesASharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_7587c2a2-5790-4e6a-8095-d63462c47133" xlink:to="loc_kof_SeriesASharesMember_253ae770-1692-4ab7-addc-6a878965fb39" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesDShareMember_e7242101-ddbe-440e-9e4e-fe01905d62a1" xlink:href="kof-20231231.xsd#kof_SeriesDShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_7587c2a2-5790-4e6a-8095-d63462c47133" xlink:to="loc_kof_SeriesDShareMember_e7242101-ddbe-440e-9e4e-fe01905d62a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesBSharesMember_20a2a9f9-8717-45a1-8bb7-cea0c082ceff" xlink:href="kof-20231231.xsd#kof_SeriesBSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_7587c2a2-5790-4e6a-8095-d63462c47133" xlink:to="loc_kof_SeriesBSharesMember_20a2a9f9-8717-45a1-8bb7-cea0c082ceff" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesLShareMember_33fb9cb5-cd68-4608-87e7-e75fa9f03c9d" xlink:href="kof-20231231.xsd#kof_SeriesLShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_7587c2a2-5790-4e6a-8095-d63462c47133" xlink:to="loc_kof_SeriesLShareMember_33fb9cb5-cd68-4608-87e7-e75fa9f03c9d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfSharesOutstanding_15ffeac4-b7ac-470f-9a99-20441191c8c9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NumberOfSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfCapitalStockLineItems_f3d58423-7258-4095-a546-839c36fee527" xlink:to="loc_ifrs-full_NumberOfSharesOutstanding_15ffeac4-b7ac-470f-9a99-20441191c8c9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_04b88225-2607-4007-8d42-f2cda0e00307" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProportionOfOwnershipInterestInJointVenture"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfCapitalStockLineItems_f3d58423-7258-4095-a546-839c36fee527" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_04b88225-2607-4007-8d42-f2cda0e00307" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfOwnership_8c4a2fee-9a07-4fc1-a8cb-42d433016463" xlink:href="kof-20231231.xsd#kof_PercentageOfOwnership"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfCapitalStockLineItems_f3d58423-7258-4095-a546-839c36fee527" xlink:to="loc_kof_PercentageOfOwnership_8c4a2fee-9a07-4fc1-a8cb-42d433016463" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfVotingRightsHeldInJointVenture_4a627f15-00e5-49a4-b087-65254ecf7c6e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProportionOfVotingRightsHeldInJointVenture"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfCapitalStockLineItems_f3d58423-7258-4095-a546-839c36fee527" xlink:to="loc_ifrs-full_ProportionOfVotingRightsHeldInJointVenture_4a627f15-00e5-49a4-b087-65254ecf7c6e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PercentageOfVotingEquityInterestsAcquired_f137df5a-2687-41d9-8bae-29b12906b20e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PercentageOfVotingEquityInterestsAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfCapitalStockLineItems_f3d58423-7258-4095-a546-839c36fee527" xlink:to="loc_ifrs-full_PercentageOfVotingEquityInterestsAcquired_f137df5a-2687-41d9-8bae-29b12906b20e" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockDetail" xlink:type="simple" xlink:href="kof-20231231.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_da289cf9-dab4-4f13-b7ed-f5e0247c5ca6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_6fac041c-7658-45a0-b99e-7dc94d0365e6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_da289cf9-dab4-4f13-b7ed-f5e0247c5ca6" xlink:to="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_6fac041c-7658-45a0-b99e-7dc94d0365e6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_6baacb20-f969-4834-bcaa-92a570d7cf46" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_6fac041c-7658-45a0-b99e-7dc94d0365e6" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_6baacb20-f969-4834-bcaa-92a570d7cf46" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_6baacb20-f969-4834-bcaa-92a570d7cf46_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_6baacb20-f969-4834-bcaa-92a570d7cf46" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_6baacb20-f969-4834-bcaa-92a570d7cf46_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_de03fbe4-7e29-4ceb-a00a-b748e0cc03b5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_6baacb20-f969-4834-bcaa-92a570d7cf46" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_de03fbe4-7e29-4ceb-a00a-b748e0cc03b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesASharesMember_ab080a49-771d-4267-a60c-03e9aa13dae1" xlink:href="kof-20231231.xsd#kof_SeriesASharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_de03fbe4-7e29-4ceb-a00a-b748e0cc03b5" xlink:to="loc_kof_SeriesASharesMember_ab080a49-771d-4267-a60c-03e9aa13dae1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesOfBShareMember_e56b809d-435a-4fd2-b341-2778bdfdc35e" xlink:href="kof-20231231.xsd#kof_SeriesOfBShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_de03fbe4-7e29-4ceb-a00a-b748e0cc03b5" xlink:to="loc_kof_SeriesOfBShareMember_e56b809d-435a-4fd2-b341-2778bdfdc35e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesDShareMember_008283d8-1368-42b9-816f-e6ac11051f97" xlink:href="kof-20231231.xsd#kof_SeriesDShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_de03fbe4-7e29-4ceb-a00a-b748e0cc03b5" xlink:to="loc_kof_SeriesDShareMember_008283d8-1368-42b9-816f-e6ac11051f97" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesLShareMember_b438c99b-1643-40b5-a8a7-296af1a32f16" xlink:href="kof-20231231.xsd#kof_SeriesLShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_de03fbe4-7e29-4ceb-a00a-b748e0cc03b5" xlink:to="loc_kof_SeriesLShareMember_b438c99b-1643-40b5-a8a7-296af1a32f16" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfSharesIssued_a2359c31-a58f-4ea2-90d2-9d3f0ed217f9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NumberOfSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_da289cf9-dab4-4f13-b7ed-f5e0247c5ca6" xlink:to="loc_ifrs-full_NumberOfSharesIssued_a2359c31-a58f-4ea2-90d2-9d3f0ed217f9" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EquitySummaryofDividendsDeclaredandPaidDetail" xlink:type="simple" xlink:href="kof-20231231.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_43c8cd3a-6a9c-4e83-8362-bf0c4e79526a" xlink:href="kof-20231231.xsd#kof_DisclosureOfDividendsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDividendsTable_bc208a5a-71a4-49e2-a3dc-6651a55ce9c6" xlink:href="kof-20231231.xsd#kof_DisclosureOfDividendsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfDividendsLineItems_43c8cd3a-6a9c-4e83-8362-bf0c4e79526a" xlink:to="loc_kof_DisclosureOfDividendsTable_bc208a5a-71a4-49e2-a3dc-6651a55ce9c6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_f3bdc9df-8ebf-4f92-ace9-804977def0a6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfDividendsTable_bc208a5a-71a4-49e2-a3dc-6651a55ce9c6" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_f3bdc9df-8ebf-4f92-ace9-804977def0a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_f3bdc9df-8ebf-4f92-ace9-804977def0a6_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_f3bdc9df-8ebf-4f92-ace9-804977def0a6" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_f3bdc9df-8ebf-4f92-ace9-804977def0a6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_19319d44-8768-481d-b964-a596489ec8a0" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_f3bdc9df-8ebf-4f92-ace9-804977def0a6" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_19319d44-8768-481d-b964-a596489ec8a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesASharesMember_a1f06379-3191-4eef-bf93-e13c5dea693b" xlink:href="kof-20231231.xsd#kof_SeriesASharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_19319d44-8768-481d-b964-a596489ec8a0" xlink:to="loc_kof_SeriesASharesMember_a1f06379-3191-4eef-bf93-e13c5dea693b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesDShareMember_188e4011-0e7c-49c2-9771-a708e2c25919" xlink:href="kof-20231231.xsd#kof_SeriesDShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_19319d44-8768-481d-b964-a596489ec8a0" xlink:to="loc_kof_SeriesDShareMember_188e4011-0e7c-49c2-9771-a708e2c25919" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesLShareMember_cdf66d71-1685-4d30-9f11-62d6167d237d" xlink:href="kof-20231231.xsd#kof_SeriesLShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_19319d44-8768-481d-b964-a596489ec8a0" xlink:to="loc_kof_SeriesLShareMember_cdf66d71-1685-4d30-9f11-62d6167d237d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesOfBShareMember_acf5e26c-0102-4f4e-a826-337b3baf03e7" xlink:href="kof-20231231.xsd#kof_SeriesOfBShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_19319d44-8768-481d-b964-a596489ec8a0" xlink:to="loc_kof_SeriesOfBShareMember_acf5e26c-0102-4f4e-a826-337b3baf03e7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaid_b1fa5ba8-d509-4deb-abfb-c573e937094f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DividendsPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfDividendsLineItems_43c8cd3a-6a9c-4e83-8362-bf0c4e79526a" xlink:to="loc_ifrs-full_DividendsPaid_b1fa5ba8-d509-4deb-abfb-c573e937094f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaidOrdinarySharesPerShare_49824a24-edf6-40a8-8b4c-46229d1a9d1b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DividendsPaidOrdinarySharesPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfDividendsLineItems_43c8cd3a-6a9c-4e83-8362-bf0c4e79526a" xlink:to="loc_ifrs-full_DividendsPaidOrdinarySharesPerShare_49824a24-edf6-40a8-8b4c-46229d1a9d1b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail" xlink:type="simple" xlink:href="kof-20231231.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_01c7d6c0-73e0-4878-948a-8c5f33cd43c7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareTable_ce979d27-1178-4463-bbdd-56a3870ebdd7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_EarningsPerShareLineItems_01c7d6c0-73e0-4878-948a-8c5f33cd43c7" xlink:to="loc_ifrs-full_EarningsPerShareTable_ce979d27-1178-4463-bbdd-56a3870ebdd7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_53678821-6333-4e43-83c9-54e6637d2ac9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_EarningsPerShareTable_ce979d27-1178-4463-bbdd-56a3870ebdd7" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_53678821-6333-4e43-83c9-54e6637d2ac9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_53678821-6333-4e43-83c9-54e6637d2ac9_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_53678821-6333-4e43-83c9-54e6637d2ac9" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_53678821-6333-4e43-83c9-54e6637d2ac9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_1dfed851-b367-408f-945d-a69381e5a1b4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_53678821-6333-4e43-83c9-54e6637d2ac9" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_1dfed851-b367-408f-945d-a69381e5a1b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesASharesMember_58f2cd54-1234-4cdc-9684-251c521a676c" xlink:href="kof-20231231.xsd#kof_SeriesASharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_1dfed851-b367-408f-945d-a69381e5a1b4" xlink:to="loc_kof_SeriesASharesMember_58f2cd54-1234-4cdc-9684-251c521a676c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesDShareMember_2557f57c-3600-460c-a0e9-712e28a4c3db" xlink:href="kof-20231231.xsd#kof_SeriesDShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_1dfed851-b367-408f-945d-a69381e5a1b4" xlink:to="loc_kof_SeriesDShareMember_2557f57c-3600-460c-a0e9-712e28a4c3db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesBSharesMember_a431741f-baf8-4653-b41c-9bef244b028f" xlink:href="kof-20231231.xsd#kof_SeriesBSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_1dfed851-b367-408f-945d-a69381e5a1b4" xlink:to="loc_kof_SeriesBSharesMember_a431741f-baf8-4653-b41c-9bef244b028f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesLShareMember_fe5468d6-1cde-4396-a61f-3ef3144f3f05" xlink:href="kof-20231231.xsd#kof_SeriesLShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_1dfed851-b367-408f-945d-a69381e5a1b4" xlink:to="loc_kof_SeriesLShareMember_fe5468d6-1cde-4396-a61f-3ef3144f3f05" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_0de6abf2-0984-4fc3-aec8-2cc77322dcea" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EarningsPerShareLineItems_01c7d6c0-73e0-4878-948a-8c5f33cd43c7" xlink:to="loc_ifrs-full_ProfitLoss_0de6abf2-0984-4fc3-aec8-2cc77322dcea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity_684c85cb-0f0e-4ca6-83bc-00bb8ec0938d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EarningsPerShareLineItems_01c7d6c0-73e0-4878-948a-8c5f33cd43c7" xlink:to="loc_ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity_684c85cb-0f0e-4ca6-83bc-00bb8ec0938d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageShares_fb0e3e58-2255-40d6-8bf1-1520a55e8b60" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_WeightedAverageShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EarningsPerShareLineItems_01c7d6c0-73e0-4878-948a-8c5f33cd43c7" xlink:to="loc_ifrs-full_WeightedAverageShares_fb0e3e58-2255-40d6-8bf1-1520a55e8b60" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BasicEarningsLossPerShare_6d408e4e-d37e-474b-bf43-552663814f82" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BasicEarningsLossPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EarningsPerShareLineItems_01c7d6c0-73e0-4878-948a-8c5f33cd43c7" xlink:to="loc_ifrs-full_BasicEarningsLossPerShare_6d408e4e-d37e-474b-bf43-552663814f82" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail" xlink:type="simple" xlink:href="kof-20231231.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_455d0c41-ee18-49a9-aa9c-3c0f91f491e0" xlink:href="kof-20231231.xsd#kof_MajorComponentsOfTaxExpenseIncomeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_d9fa7785-b1e7-4c3e-9fd2-77d7ad3a4d19" xlink:href="kof-20231231.xsd#kof_MajorComponentsOfTaxExpenseIncomeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_455d0c41-ee18-49a9-aa9c-3c0f91f491e0" xlink:to="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_d9fa7785-b1e7-4c3e-9fd2-77d7ad3a4d19" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_d1b83db5-a8ec-402b-905a-664049063b4e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_d9fa7785-b1e7-4c3e-9fd2-77d7ad3a4d19" xlink:to="loc_ifrs-full_GeographicalAreasAxis_d1b83db5-a8ec-402b-905a-664049063b4e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_d1b83db5-a8ec-402b-905a-664049063b4e_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_d1b83db5-a8ec-402b-905a-664049063b4e" xlink:to="loc_ifrs-full_GeographicalAreasMember_d1b83db5-a8ec-402b-905a-664049063b4e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_bcaf8f9c-ca34-48a7-94e2-822a1a9cc195" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_d1b83db5-a8ec-402b-905a-664049063b4e" xlink:to="loc_ifrs-full_GeographicalAreasMember_bcaf8f9c-ca34-48a7-94e2-822a1a9cc195" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CountryOfDomicileMember_f0db3180-02f1-47f3-82d8-5b3d8e7f7e14" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CountryOfDomicileMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_bcaf8f9c-ca34-48a7-94e2-822a1a9cc195" xlink:to="loc_ifrs-full_CountryOfDomicileMember_f0db3180-02f1-47f3-82d8-5b3d8e7f7e14" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForeignCountriesMember_5dfcafe5-2336-4cbc-8b50-9dceb4df9e85" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ForeignCountriesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_bcaf8f9c-ca34-48a7-94e2-822a1a9cc195" xlink:to="loc_ifrs-full_ForeignCountriesMember_5dfcafe5-2336-4cbc-8b50-9dceb4df9e85" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_2784b0a9-7f59-4031-97cc-f107d9d83843" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_455d0c41-ee18-49a9-aa9c-3c0f91f491e0" xlink:to="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_2784b0a9-7f59-4031-97cc-f107d9d83843" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncome_57db93c0-8033-4abf-a315-b50a7bd99397" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentTaxExpenseIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_2784b0a9-7f59-4031-97cc-f107d9d83843" xlink:to="loc_ifrs-full_CurrentTaxExpenseIncome_57db93c0-8033-4abf-a315-b50a7bd99397" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_6c75b7e4-0dd1-4438-863d-67280159531d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxExpenseIncomeAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_455d0c41-ee18-49a9-aa9c-3c0f91f491e0" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_6c75b7e4-0dd1-4438-863d-67280159531d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_53b47f64-afd5-400a-8b04-fa2ae06b8b87" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_6c75b7e4-0dd1-4438-863d-67280159531d" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_53b47f64-afd5-400a-8b04-fa2ae06b8b87" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized_ec546904-d243-4fac-a59e-6a77ebbfbafa" xlink:href="kof-20231231.xsd#kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_6c75b7e4-0dd1-4438-863d-67280159531d" xlink:to="loc_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized_ec546904-d243-4fac-a59e-6a77ebbfbafa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_74c661cf-e36f-4be9-9b3a-f9e250cff855" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxExpenseIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_6c75b7e4-0dd1-4438-863d-67280159531d" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncome_74c661cf-e36f-4be9-9b3a-f9e250cff855" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_8e91fc99-4378-44df-b281-288306279b81" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_455d0c41-ee18-49a9-aa9c-3c0f91f491e0" xlink:to="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_8e91fc99-4378-44df-b281-288306279b81" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail" xlink:type="simple" xlink:href="kof-20231231.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_4baedac0-20f0-4425-9d80-582c00b221df" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_f8a5c87c-7cd2-49f8-b42b-71af510af45d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_4baedac0-20f0-4425-9d80-582c00b221df" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_f8a5c87c-7cd2-49f8-b42b-71af510af45d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_a0522257-22d6-41a8-82fa-98ae341b7fbe" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_f8a5c87c-7cd2-49f8-b42b-71af510af45d" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_a0522257-22d6-41a8-82fa-98ae341b7fbe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_a0522257-22d6-41a8-82fa-98ae341b7fbe_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_a0522257-22d6-41a8-82fa-98ae341b7fbe" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_a0522257-22d6-41a8-82fa-98ae341b7fbe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_2964303d-5db0-41c7-8690-5351e55f973a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_a0522257-22d6-41a8-82fa-98ae341b7fbe" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_2964303d-5db0-41c7-8690-5351e55f973a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpectedCreditLossesMember_d6097ce0-6563-40d6-8d29-ddea3bf7acde" xlink:href="kof-20231231.xsd#kof_ExpectedCreditLossesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_2964303d-5db0-41c7-8690-5351e55f973a" xlink:to="loc_kof_ExpectedCreditLossesMember_d6097ce0-6563-40d6-8d29-ddea3bf7acde" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InventoryMember_1ecef0ae-dfb5-470d-a2f3-ef213208b605" xlink:href="kof-20231231.xsd#kof_InventoryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_2964303d-5db0-41c7-8690-5351e55f973a" xlink:to="loc_kof_InventoryMember_1ecef0ae-dfb5-470d-a2f3-ef213208b605" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PrepaidExpensesMember_c6223414-d10e-4e53-ae6a-5449361c6a7c" xlink:href="kof-20231231.xsd#kof_PrepaidExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_2964303d-5db0-41c7-8690-5351e55f973a" xlink:to="loc_kof_PrepaidExpensesMember_c6223414-d10e-4e53-ae6a-5449361c6a7c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_296e5247-961e-4a4e-932f-4c3d9d913cdb" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_2964303d-5db0-41c7-8690-5351e55f973a" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_296e5247-961e-4a4e-932f-4c3d9d913cdb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherAssetsMember_a877e3ad-e533-46c9-8d16-644f966a1b23" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_2964303d-5db0-41c7-8690-5351e55f973a" xlink:to="loc_ifrs-full_OtherAssetsMember_a877e3ad-e533-46c9-8d16-644f966a1b23" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FiniteUsefulLivedIntangibleAssetsMember_609aae7c-ca6b-4a84-be58-75c7e389030f" xlink:href="kof-20231231.xsd#kof_FiniteUsefulLivedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_2964303d-5db0-41c7-8690-5351e55f973a" xlink:to="loc_kof_FiniteUsefulLivedIntangibleAssetsMember_609aae7c-ca6b-4a84-be58-75c7e389030f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndefiniteLivedIntangibleAssets1Member_643c26f0-955b-42af-a37a-6b3a14ac54db" xlink:href="kof-20231231.xsd#kof_IndefiniteLivedIntangibleAssets1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_2964303d-5db0-41c7-8690-5351e55f973a" xlink:to="loc_kof_IndefiniteLivedIntangibleAssets1Member_643c26f0-955b-42af-a37a-6b3a14ac54db" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember_1e49d986-3d42-4853-96bc-fb157176c1a8" xlink:href="kof-20231231.xsd#kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_2964303d-5db0-41c7-8690-5351e55f973a" xlink:to="loc_kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember_1e49d986-3d42-4853-96bc-fb157176c1a8" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DerivativeFinancialInstrumentsMember_0c9d27fd-273d-4308-a393-3b0451d203c8" xlink:href="kof-20231231.xsd#kof_DerivativeFinancialInstrumentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_2964303d-5db0-41c7-8690-5351e55f973a" xlink:to="loc_kof_DerivativeFinancialInstrumentsMember_0c9d27fd-273d-4308-a393-3b0451d203c8" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ContingenciesMember_08cfc75b-676d-4a1c-823e-ab50246340cc" xlink:href="kof-20231231.xsd#kof_ContingenciesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_2964303d-5db0-41c7-8690-5351e55f973a" xlink:to="loc_kof_ContingenciesMember_08cfc75b-676d-4a1c-823e-ab50246340cc" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EmployeeProfitSharingPayableMember_ed055d54-a02b-4272-aa14-902d2d9298fe" xlink:href="kof-20231231.xsd#kof_EmployeeProfitSharingPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_2964303d-5db0-41c7-8690-5351e55f973a" xlink:to="loc_kof_EmployeeProfitSharingPayableMember_ed055d54-a02b-4272-aa14-902d2d9298fe" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossCarryForwardsMember_18d4b2da-977b-49c2-a7d1-c66747978c96" xlink:href="kof-20231231.xsd#kof_TaxLossCarryForwardsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_2964303d-5db0-41c7-8690-5351e55f973a" xlink:to="loc_kof_TaxLossCarryForwardsMember_18d4b2da-977b-49c2-a7d1-c66747978c96" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxCreditsToRecoverMember_c39af562-b3c7-4ffc-a6c4-1f7323705f34" xlink:href="kof-20231231.xsd#kof_TaxCreditsToRecoverMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_2964303d-5db0-41c7-8690-5351e55f973a" xlink:to="loc_kof_TaxCreditsToRecoverMember_c39af562-b3c7-4ffc-a6c4-1f7323705f34" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_8b9561c2-02a3-4478-8ffd-0ed3450d2ccc" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_2964303d-5db0-41c7-8690-5351e55f973a" xlink:to="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_8b9561c2-02a3-4478-8ffd-0ed3450d2ccc" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember_b54ede8d-73e8-4e45-99d6-ac54b0c3654e" xlink:href="kof-20231231.xsd#kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_2964303d-5db0-41c7-8690-5351e55f973a" xlink:to="loc_kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember_b54ede8d-73e8-4e45-99d6-ac54b0c3654e" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilitiesMember_e00534ec-54fe-4d76-88f4-d5dc7ec6ab45" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LeaseLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_2964303d-5db0-41c7-8690-5351e55f973a" xlink:to="loc_ifrs-full_LeaseLiabilitiesMember_e00534ec-54fe-4d76-88f4-d5dc7ec6ab45" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherMember_04fad72c-79b7-4635-93a1-84d9cd77fc80" xlink:href="kof-20231231.xsd#kof_OtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_2964303d-5db0-41c7-8690-5351e55f973a" xlink:to="loc_kof_OtherMember_04fad72c-79b7-4635-93a1-84d9cd77fc80" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset_9ecd28a7-063f-4db1-b0d0-1a76bcf134f6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_4baedac0-20f0-4425-9d80-582c00b221df" xlink:to="loc_ifrs-full_DeferredTaxLiabilityAsset_9ecd28a7-063f-4db1-b0d0-1a76bcf134f6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_4fb0ad9f-4e39-4903-bc17-acc0dd41fb7c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxExpenseIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_4baedac0-20f0-4425-9d80-582c00b221df" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncome_4fb0ad9f-4e39-4903-bc17-acc0dd41fb7c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssets_a27d7e7c-80ff-4f53-ad73-2406c20b1631" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_4baedac0-20f0-4425-9d80-582c00b221df" xlink:to="loc_ifrs-full_DeferredTaxAssets_a27d7e7c-80ff-4f53-ad73-2406c20b1631" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_e151c524-c14b-4907-9820-d16f1aa68739" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_4baedac0-20f0-4425-9d80-582c00b221df" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_e151c524-c14b-4907-9820-d16f1aa68739" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20231231.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_ee6b3736-6e3c-442c-9142-59b43dc2e981" xlink:href="kof-20231231.xsd#kof_MajorComponentsOfTaxExpenseIncomeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_f8f9609d-5e01-4378-a06e-0868c5960f32" xlink:href="kof-20231231.xsd#kof_MajorComponentsOfTaxExpenseIncomeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_ee6b3736-6e3c-442c-9142-59b43dc2e981" xlink:to="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_f8f9609d-5e01-4378-a06e-0868c5960f32" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_737232f2-180b-41ec-98bd-33eeff86d2fc" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_f8f9609d-5e01-4378-a06e-0868c5960f32" xlink:to="loc_ifrs-full_GeographicalAreasAxis_737232f2-180b-41ec-98bd-33eeff86d2fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_737232f2-180b-41ec-98bd-33eeff86d2fc_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_737232f2-180b-41ec-98bd-33eeff86d2fc" xlink:to="loc_ifrs-full_GeographicalAreasMember_737232f2-180b-41ec-98bd-33eeff86d2fc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_369ab2f5-6245-4608-baaa-9d7644a54248" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_737232f2-180b-41ec-98bd-33eeff86d2fc" xlink:to="loc_ifrs-full_GeographicalAreasMember_369ab2f5-6245-4608-baaa-9d7644a54248" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_afa78018-a20e-46a2-88e0-651434da9be7" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_BR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_369ab2f5-6245-4608-baaa-9d7644a54248" xlink:to="loc_country_BR_afa78018-a20e-46a2-88e0-651434da9be7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures_9f99152e-5cf6-4c34-b67a-60dc1b5eae32" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_ee6b3736-6e3c-442c-9142-59b43dc2e981" xlink:to="loc_ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures_9f99152e-5cf6-4c34-b67a-60dc1b5eae32" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetOperatingLossUsageLimit_a1f22ac3-4ebe-433a-aa69-5afda126c7bb" xlink:href="kof-20231231.xsd#kof_NetOperatingLossUsageLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_ee6b3736-6e3c-442c-9142-59b43dc2e981" xlink:to="loc_kof_NetOperatingLossUsageLimit_a1f22ac3-4ebe-433a-aa69-5afda126c7bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RecoverableTaxes_7e0fb2f3-7374-4a2c-b72d-d04c761a8953" xlink:href="kof-20231231.xsd#kof_RecoverableTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_ee6b3736-6e3c-442c-9142-59b43dc2e981" xlink:to="loc_kof_RecoverableTaxes_7e0fb2f3-7374-4a2c-b72d-d04c761a8953" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncomeTaxSystemThresholdAmount_f9cfa418-dd2c-45f0-9483-10b58e728e5c" xlink:href="kof-20231231.xsd#kof_IncomeTaxSystemThresholdAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_ee6b3736-6e3c-442c-9142-59b43dc2e981" xlink:to="loc_kof_IncomeTaxSystemThresholdAmount_f9cfa418-dd2c-45f0-9483-10b58e728e5c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageFederalProductionAndFederalSalesTax_b8f640c6-3226-4395-8110-801e304f8c51" xlink:href="kof-20231231.xsd#kof_AverageFederalProductionAndFederalSalesTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_ee6b3736-6e3c-442c-9142-59b43dc2e981" xlink:to="loc_kof_AverageFederalProductionAndFederalSalesTax_b8f640c6-3226-4395-8110-801e304f8c51" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentFinancialLiabilitiesDetail" xlink:type="simple" xlink:href="kof-20231231.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_d321acf9-3fb1-468e-a67b-f1fa5f6b321c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialLiabilitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialLiabilitiesTable_18938979-8bc3-4809-ba8d-9b32bdd4e044" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialLiabilitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfFinancialLiabilitiesLineItems_d321acf9-3fb1-468e-a67b-f1fa5f6b321c" xlink:to="loc_ifrs-full_DisclosureOfFinancialLiabilitiesTable_18938979-8bc3-4809-ba8d-9b32bdd4e044" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_abd65a0d-0ceb-466b-bff8-7ccd083054bd" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfFinancialLiabilitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialLiabilitiesTable_18938979-8bc3-4809-ba8d-9b32bdd4e044" xlink:to="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_abd65a0d-0ceb-466b-bff8-7ccd083054bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialLiabilitiesTypeMember_abd65a0d-0ceb-466b-bff8-7ccd083054bd_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialLiabilitiesTypeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_abd65a0d-0ceb-466b-bff8-7ccd083054bd" xlink:to="loc_ifrs-full_FinancialLiabilitiesTypeMember_abd65a0d-0ceb-466b-bff8-7ccd083054bd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialLiabilitiesTypeMember_9c240e2b-c654-4bf8-8775-64b64cb21260" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialLiabilitiesTypeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_abd65a0d-0ceb-466b-bff8-7ccd083054bd" xlink:to="loc_ifrs-full_FinancialLiabilitiesTypeMember_9c240e2b-c654-4bf8-8775-64b64cb21260" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DerivativeFinancialInstrumentsMember_7c6eddc7-b3f4-40a3-8b73-a964c3989880" xlink:href="kof-20231231.xsd#kof_DerivativeFinancialInstrumentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialLiabilitiesTypeMember_9c240e2b-c654-4bf8-8775-64b64cb21260" xlink:to="loc_kof_DerivativeFinancialInstrumentsMember_7c6eddc7-b3f4-40a3-8b73-a964c3989880" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SuccessFeeToPayMember_31cc5a36-b6de-4396-bc7e-ce5eda4984e2" xlink:href="kof-20231231.xsd#kof_SuccessFeeToPayMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialLiabilitiesTypeMember_9c240e2b-c654-4bf8-8775-64b64cb21260" xlink:to="loc_kof_SuccessFeeToPayMember_31cc5a36-b6de-4396-bc7e-ce5eda4984e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SecurityDepositsMember_8075413d-1f13-47f2-82b7-e439d23fec0c" xlink:href="kof-20231231.xsd#kof_SecurityDepositsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialLiabilitiesTypeMember_9c240e2b-c654-4bf8-8775-64b64cb21260" xlink:to="loc_kof_SecurityDepositsMember_8075413d-1f13-47f2-82b7-e439d23fec0c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherFinancialLiabilitiesMember_d1a0589b-9dea-4038-a7b6-2b69562565f4" xlink:href="kof-20231231.xsd#kof_OtherFinancialLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialLiabilitiesTypeMember_9c240e2b-c654-4bf8-8775-64b64cb21260" xlink:to="loc_kof_OtherFinancialLiabilitiesMember_d1a0589b-9dea-4038-a7b6-2b69562565f4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherFinancialLiabilities_f4f24f22-f3f2-4873-9dbf-4ef52f50978c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherFinancialLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialLiabilitiesLineItems_d321acf9-3fb1-468e-a67b-f1fa5f6b321c" xlink:to="loc_ifrs-full_OtherFinancialLiabilities_f4f24f22-f3f2-4873-9dbf-4ef52f50978c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofNatureandAmountofLossContingenciesRecordedDetail" xlink:type="simple" xlink:href="kof-20231231.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_cee5566c-8689-4616-b5fc-548e407aa450" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOtherProvisionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsTable_29e32b76-e85b-475d-9591-f4d4b2b643aa" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOtherProvisionsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_cee5566c-8689-4616-b5fc-548e407aa450" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsTable_29e32b76-e85b-475d-9591-f4d4b2b643aa" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfProvisionsAxis_cbe8a99f-2d7a-4664-bde7-28134b804eb8" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfProvisionsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_29e32b76-e85b-475d-9591-f4d4b2b643aa" xlink:to="loc_ifrs-full_ClassesOfProvisionsAxis_cbe8a99f-2d7a-4664-bde7-28134b804eb8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisionsMember_cbe8a99f-2d7a-4664-bde7-28134b804eb8_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherProvisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_cbe8a99f-2d7a-4664-bde7-28134b804eb8" xlink:to="loc_ifrs-full_OtherProvisionsMember_cbe8a99f-2d7a-4664-bde7-28134b804eb8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisionsMember_c964ad55-f8c9-40ec-97da-9fa9c0c4ce9a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherProvisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_cbe8a99f-2d7a-4664-bde7-28134b804eb8" xlink:to="loc_ifrs-full_OtherProvisionsMember_c964ad55-f8c9-40ec-97da-9fa9c0c4ce9a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember_ba48f554-18f8-4366-8a8b-087abbae4948" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherProvisionsMember_c964ad55-f8c9-40ec-97da-9fa9c0c4ce9a" xlink:to="loc_ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember_ba48f554-18f8-4366-8a8b-087abbae4948" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LaborMember_5eb66007-21cf-4e7b-8dfe-f07e22fcdd12" xlink:href="kof-20231231.xsd#kof_LaborMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherProvisionsMember_c964ad55-f8c9-40ec-97da-9fa9c0c4ce9a" xlink:to="loc_kof_LaborMember_5eb66007-21cf-4e7b-8dfe-f07e22fcdd12" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LegalProceedingsProvisionMember_1fa93835-6606-42b7-af44-32892d167ad1" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LegalProceedingsProvisionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherProvisionsMember_c964ad55-f8c9-40ec-97da-9fa9c0c4ce9a" xlink:to="loc_ifrs-full_LegalProceedingsProvisionMember_1fa93835-6606-42b7-af44-32892d167ad1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Provisions_6c574797-2c94-492a-90a1-fe326d10ca9e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Provisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_cee5566c-8689-4616-b5fc-548e407aa450" xlink:to="loc_ifrs-full_Provisions_6c574797-2c94-492a-90a1-fe326d10ca9e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail" xlink:type="simple" xlink:href="kof-20231231.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_2dcf7bb8-6e12-46cc-8696-2fd97b87bc18" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOtherProvisionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsTable_27be8716-cabb-4f2b-800c-1124670f757f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOtherProvisionsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_2dcf7bb8-6e12-46cc-8696-2fd97b87bc18" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsTable_27be8716-cabb-4f2b-800c-1124670f757f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfProvisionsAxis_ba44fdcc-b485-45c6-84f3-3487334302cd" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfProvisionsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_27be8716-cabb-4f2b-800c-1124670f757f" xlink:to="loc_ifrs-full_ClassesOfProvisionsAxis_ba44fdcc-b485-45c6-84f3-3487334302cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisionsMember_ba44fdcc-b485-45c6-84f3-3487334302cd_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherProvisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_ba44fdcc-b485-45c6-84f3-3487334302cd" xlink:to="loc_ifrs-full_OtherProvisionsMember_ba44fdcc-b485-45c6-84f3-3487334302cd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisionsMember_c6fc228a-731f-4692-a7fc-83fa92d99a97" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherProvisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_ba44fdcc-b485-45c6-84f3-3487334302cd" xlink:to="loc_ifrs-full_OtherProvisionsMember_c6fc228a-731f-4692-a7fc-83fa92d99a97" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember_a5064b33-fd8e-4f0a-b99e-859f478d5ea3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherProvisionsMember_c6fc228a-731f-4692-a7fc-83fa92d99a97" xlink:to="loc_ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember_a5064b33-fd8e-4f0a-b99e-859f478d5ea3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LaborMember_ec3cf147-a61a-495b-8a87-ca7a4efddb50" xlink:href="kof-20231231.xsd#kof_LaborMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherProvisionsMember_c6fc228a-731f-4692-a7fc-83fa92d99a97" xlink:to="loc_kof_LaborMember_ec3cf147-a61a-495b-8a87-ca7a4efddb50" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LegalProceedingsProvisionMember_f184faa9-68f7-457b-bab4-4931e1773abd" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LegalProceedingsProvisionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherProvisionsMember_c6fc228a-731f-4692-a7fc-83fa92d99a97" xlink:to="loc_ifrs-full_LegalProceedingsProvisionMember_f184faa9-68f7-457b-bab4-4931e1773abd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Provisions_e80b5eef-fe8d-4497-ab2f-10cca987fab5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Provisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_2dcf7bb8-6e12-46cc-8696-2fd97b87bc18" xlink:to="loc_ifrs-full_Provisions_e80b5eef-fe8d-4497-ab2f-10cca987fab5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges_edf6b452-450e-4955-87c2-8a7f7f956744" xlink:href="kof-20231231.xsd#kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_2dcf7bb8-6e12-46cc-8696-2fd97b87bc18" xlink:to="loc_kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges_edf6b452-450e-4955-87c2-8a7f7f956744" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInProvisionsFromNewContingencies_127c1b37-2bf2-49bf-930f-2a1e1888aa32" xlink:href="kof-20231231.xsd#kof_IncreaseDecreaseInProvisionsFromNewContingencies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_2dcf7bb8-6e12-46cc-8696-2fd97b87bc18" xlink:to="loc_kof_IncreaseDecreaseInProvisionsFromNewContingencies_127c1b37-2bf2-49bf-930f-2a1e1888aa32" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DecreaseInProvisionsThroughCancellationAndExpiration_0b07bc4d-a8f8-4d9d-9e11-00b6c8325d75" xlink:href="kof-20231231.xsd#kof_DecreaseInProvisionsThroughCancellationAndExpiration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_2dcf7bb8-6e12-46cc-8696-2fd97b87bc18" xlink:to="loc_kof_DecreaseInProvisionsThroughCancellationAndExpiration_0b07bc4d-a8f8-4d9d-9e11-00b6c8325d75" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination_84a5fa6b-fa49-47b5-bac1-2c808d24d8c2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_2dcf7bb8-6e12-46cc-8696-2fd97b87bc18" xlink:to="loc_ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination_84a5fa6b-fa49-47b5-bac1-2c808d24d8c2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DecreaseInProvisionsResultingFromPayments_946b8c30-33e7-4979-a21e-7a23e07060a4" xlink:href="kof-20231231.xsd#kof_DecreaseInProvisionsResultingFromPayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_2dcf7bb8-6e12-46cc-8696-2fd97b87bc18" xlink:to="loc_kof_DecreaseInProvisionsResultingFromPayments_946b8c30-33e7-4979-a21e-7a23e07060a4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions_531d8829-4d7a-4826-bed0-5f656dc8c0d7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_2dcf7bb8-6e12-46cc-8696-2fd97b87bc18" xlink:to="loc_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions_531d8829-4d7a-4826-bed0-5f656dc8c0d7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates_b625cfc9-f883-4975-99d2-74ab2e754e03" xlink:href="kof-20231231.xsd#kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_2dcf7bb8-6e12-46cc-8696-2fd97b87bc18" xlink:to="loc_kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates_b625cfc9-f883-4975-99d2-74ab2e754e03" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Provisions_d4b9be27-f40e-4cc6-913c-99692153c7f7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Provisions"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20231231.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_cf7a2e05-9450-4c7e-84e7-df2a6268fb13" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfContingentLiabilitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_5d7f3d43-2b5b-4fd7-b8b8-24b1a5aa8b56" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfContingentLiabilitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_cf7a2e05-9450-4c7e-84e7-df2a6268fb13" xlink:to="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_5d7f3d43-2b5b-4fd7-b8b8-24b1a5aa8b56" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ItemsOfContingentLiabilitiesAxis_e623298c-7ac6-40ac-a026-e59f4ceb827a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ItemsOfContingentLiabilitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_5d7f3d43-2b5b-4fd7-b8b8-24b1a5aa8b56" xlink:to="loc_ifrs-full_ItemsOfContingentLiabilitiesAxis_e623298c-7ac6-40ac-a026-e59f4ceb827a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ItemsOfContingentLiabilitiesMember_e623298c-7ac6-40ac-a026-e59f4ceb827a_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ItemsOfContingentLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesAxis_e623298c-7ac6-40ac-a026-e59f4ceb827a" xlink:to="loc_ifrs-full_ItemsOfContingentLiabilitiesMember_e623298c-7ac6-40ac-a026-e59f4ceb827a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ItemsOfContingentLiabilitiesMember_41ec9c32-34c3-476d-8064-9c6b4e74f8b7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ItemsOfContingentLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesAxis_e623298c-7ac6-40ac-a026-e59f4ceb827a" xlink:to="loc_ifrs-full_ItemsOfContingentLiabilitiesMember_41ec9c32-34c3-476d-8064-9c6b4e74f8b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ValueAddedTaxMember_64d5693c-3c91-40b4-a7e5-b69113f5083e" xlink:href="kof-20231231.xsd#kof_ValueAddedTaxMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesMember_41ec9c32-34c3-476d-8064-9c6b4e74f8b7" xlink:to="loc_kof_ValueAddedTaxMember_64d5693c-3c91-40b4-a7e5-b69113f5083e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxCreditsMember_18c74ec5-7e46-455c-894b-34868faef565" xlink:href="kof-20231231.xsd#kof_TaxCreditsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesMember_41ec9c32-34c3-476d-8064-9c6b4e74f8b7" xlink:to="loc_kof_TaxCreditsMember_18c74ec5-7e46-455c-894b-34868faef565" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FederalTaxesMember_51342fba-66c1-4e95-9d73-f00adcd2023d" xlink:href="kof-20231231.xsd#kof_FederalTaxesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesMember_41ec9c32-34c3-476d-8064-9c6b4e74f8b7" xlink:to="loc_kof_FederalTaxesMember_51342fba-66c1-4e95-9d73-f00adcd2023d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember_65bf15f1-83b0-41d5-a2f1-e68b65cd3039" xlink:href="kof-20231231.xsd#kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesMember_41ec9c32-34c3-476d-8064-9c6b4e74f8b7" xlink:to="loc_kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember_65bf15f1-83b0-41d5-a2f1-e68b65cd3039" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OperationsOfThirdPartyMember_f96699aa-7241-4ef6-99fc-e45177c87da6" xlink:href="kof-20231231.xsd#kof_OperationsOfThirdPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesMember_41ec9c32-34c3-476d-8064-9c6b4e74f8b7" xlink:to="loc_kof_OperationsOfThirdPartyMember_f96699aa-7241-4ef6-99fc-e45177c87da6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExclusionOfICMSVATMember_960d69fc-64af-4de1-be19-a0b4ccb95864" xlink:href="kof-20231231.xsd#kof_ExclusionOfICMSVATMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesMember_41ec9c32-34c3-476d-8064-9c6b4e74f8b7" xlink:to="loc_kof_ExclusionOfICMSVATMember_960d69fc-64af-4de1-be19-a0b4ccb95864" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_03291036-5de2-4780-b0c3-da11b8f110da" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_5d7f3d43-2b5b-4fd7-b8b8-24b1a5aa8b56" xlink:to="loc_ifrs-full_GeographicalAreasAxis_03291036-5de2-4780-b0c3-da11b8f110da" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_03291036-5de2-4780-b0c3-da11b8f110da_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_03291036-5de2-4780-b0c3-da11b8f110da" xlink:to="loc_ifrs-full_GeographicalAreasMember_03291036-5de2-4780-b0c3-da11b8f110da_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_515d076e-d001-4b0d-aa26-f0b9604e08f5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_03291036-5de2-4780-b0c3-da11b8f110da" xlink:to="loc_ifrs-full_GeographicalAreasMember_515d076e-d001-4b0d-aa26-f0b9604e08f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_366ce5ba-aae6-41ee-9ce0-39e6f4ea3a96" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_BR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_515d076e-d001-4b0d-aa26-f0b9604e08f5" xlink:to="loc_country_BR_366ce5ba-aae6-41ee-9ce0-39e6f4ea3a96" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LossContingencyDamagesSoughtValue1_e86c7716-5bc8-4da5-9771-dda71440fb06" xlink:href="kof-20231231.xsd#kof_LossContingencyDamagesSoughtValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_cf7a2e05-9450-4c7e-84e7-df2a6268fb13" xlink:to="loc_kof_LossContingencyDamagesSoughtValue1_e86c7716-5bc8-4da5-9771-dda71440fb06" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxContingenciesAmount_facca35a-cfbb-4e59-b0fc-7588592c30b8" xlink:href="kof-20231231.xsd#kof_TaxContingenciesAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_cf7a2e05-9450-4c7e-84e7-df2a6268fb13" xlink:to="loc_kof_TaxContingenciesAmount_facca35a-cfbb-4e59-b0fc-7588592c30b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExtraordinaryBenefit_aadb278d-d8d2-443a-af03-7cc70ef7cedd" xlink:href="kof-20231231.xsd#kof_ExtraordinaryBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_cf7a2e05-9450-4c7e-84e7-df2a6268fb13" xlink:to="loc_kof_ExtraordinaryBenefit_aadb278d-d8d2-443a-af03-7cc70ef7cedd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LitigationSettlementAmount1_2a5a6878-f172-4d3b-b47e-f74eba9a4584" xlink:href="kof-20231231.xsd#kof_LitigationSettlementAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_cf7a2e05-9450-4c7e-84e7-df2a6268fb13" xlink:to="loc_kof_LitigationSettlementAmount1_2a5a6878-f172-4d3b-b47e-f74eba9a4584" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment_73bcd5f4-653d-478d-858f-de7d3c832a89" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_cf7a2e05-9450-4c7e-84e7-df2a6268fb13" xlink:to="loc_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment_73bcd5f4-653d-478d-858f-de7d3c832a89" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail" xlink:type="simple" xlink:href="kof-20231231.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_599f5fc6-bb73-413b-a21d-1247a3921a3a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOperatingSegmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_cf746a60-815f-479c-b1cb-72231b0593f6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOperatingSegmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_599f5fc6-bb73-413b-a21d-1247a3921a3a" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_cf746a60-815f-479c-b1cb-72231b0593f6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsAxis_3067a56e-c091-4585-bc99-2d53e9389340" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_cf746a60-815f-479c-b1cb-72231b0593f6" xlink:to="loc_ifrs-full_SegmentsAxis_3067a56e-c091-4585-bc99-2d53e9389340" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsMember_3067a56e-c091-4585-bc99-2d53e9389340_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SegmentsAxis_3067a56e-c091-4585-bc99-2d53e9389340" xlink:to="loc_ifrs-full_SegmentsMember_3067a56e-c091-4585-bc99-2d53e9389340_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsMember_559c5eb6-1882-4349-b6f1-112c51ef45dd" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SegmentsAxis_3067a56e-c091-4585-bc99-2d53e9389340" xlink:to="loc_ifrs-full_SegmentsMember_559c5eb6-1882-4349-b6f1-112c51ef45dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MexicoAndCentralAmericaSegmentMember_ab0763ee-05af-43e6-9e72-3438c6761852" xlink:href="kof-20231231.xsd#kof_MexicoAndCentralAmericaSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SegmentsMember_559c5eb6-1882-4349-b6f1-112c51ef45dd" xlink:to="loc_kof_MexicoAndCentralAmericaSegmentMember_ab0763ee-05af-43e6-9e72-3438c6761852" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SouthAmericaSegmentMember_b87fd5fe-eaf8-42b9-9603-c41fe4dd11a9" xlink:href="kof-20231231.xsd#kof_SouthAmericaSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SegmentsMember_559c5eb6-1882-4349-b6f1-112c51ef45dd" xlink:to="loc_kof_SouthAmericaSegmentMember_b87fd5fe-eaf8-42b9-9603-c41fe4dd11a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentConsolidationItemsAxis_75e66297-c5c4-439d-bdee-1e785423097f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SegmentConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_cf746a60-815f-479c-b1cb-72231b0593f6" xlink:to="loc_ifrs-full_SegmentConsolidationItemsAxis_75e66297-c5c4-439d-bdee-1e785423097f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_75e66297-c5c4-439d-bdee-1e785423097f_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForSegmentConsolidationItemsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SegmentConsolidationItemsAxis_75e66297-c5c4-439d-bdee-1e785423097f" xlink:to="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_75e66297-c5c4-439d-bdee-1e785423097f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_74bda4ae-4375-45ea-bf95-326479b32b6a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForSegmentConsolidationItemsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SegmentConsolidationItemsAxis_75e66297-c5c4-439d-bdee-1e785423097f" xlink:to="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_74bda4ae-4375-45ea-bf95-326479b32b6a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OperatingSegmentsMember_80c988eb-aa81-4eeb-ba3b-0063be8e83d5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_74bda4ae-4375-45ea-bf95-326479b32b6a" xlink:to="loc_ifrs-full_OperatingSegmentsMember_80c988eb-aa81-4eeb-ba3b-0063be8e83d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EliminationOfIntersegmentAmountsMember_a0266d90-886e-4391-aa9a-1086810b8e70" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EliminationOfIntersegmentAmountsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_74bda4ae-4375-45ea-bf95-326479b32b6a" xlink:to="loc_ifrs-full_EliminationOfIntersegmentAmountsMember_a0266d90-886e-4391-aa9a-1086810b8e70" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_1ea98cb9-7003-4e71-9c3a-bf1edb9a98c6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_599f5fc6-bb73-413b-a21d-1247a3921a3a" xlink:to="loc_ifrs-full_RevenueFromContractsWithCustomers_1ea98cb9-7003-4e71-9c3a-bf1edb9a98c6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_39eb8711-2d4a-4347-b96a-b129bf3f6a4f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_599f5fc6-bb73-413b-a21d-1247a3921a3a" xlink:to="loc_us-gaap_Revenues_39eb8711-2d4a-4347-b96a-b129bf3f6a4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossProfit_05ec0d10-b7a8-46c7-9f14-00a0bed0c827" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_599f5fc6-bb73-413b-a21d-1247a3921a3a" xlink:to="loc_ifrs-full_GrossProfit_05ec0d10-b7a8-46c7-9f14-00a0bed0c827" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_0b275a65-0601-4d95-8a3e-d0cc05ecba18" xlink:href="kof-20231231.xsd#kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_599f5fc6-bb73-413b-a21d-1247a3921a3a" xlink:to="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_0b275a65-0601-4d95-8a3e-d0cc05ecba18" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationAndAmortisationExpense_d3fe23da-5394-4088-ba61-556255ed69ad" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DepreciationAndAmortisationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_599f5fc6-bb73-413b-a21d-1247a3921a3a" xlink:to="loc_ifrs-full_DepreciationAndAmortisationExpense_d3fe23da-5394-4088-ba61-556255ed69ad" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonCashItemsOtherThanDepreciationAndAmortization_bf01c744-a338-46d8-a4d2-ec870dc4cfc3" xlink:href="kof-20231231.xsd#kof_NonCashItemsOtherThanDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_599f5fc6-bb73-413b-a21d-1247a3921a3a" xlink:to="loc_kof_NonCashItemsOtherThanDepreciationAndAmortization_bf01c744-a338-46d8-a4d2-ec870dc4cfc3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_086070d5-be29-49f0-82f8-19ebd9636a95" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_599f5fc6-bb73-413b-a21d-1247a3921a3a" xlink:to="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_086070d5-be29-49f0-82f8-19ebd9636a95" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Assets_63ef3e4e-7eb8-4249-9c6c-6be270fc0b56" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_599f5fc6-bb73-413b-a21d-1247a3921a3a" xlink:to="loc_ifrs-full_Assets_63ef3e4e-7eb8-4249-9c6c-6be270fc0b56" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentAccountedForUsingEquityMethod_0d40cbe9-8137-48f0-96ba-44fdd715ba2e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentAccountedForUsingEquityMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_599f5fc6-bb73-413b-a21d-1247a3921a3a" xlink:to="loc_ifrs-full_InvestmentAccountedForUsingEquityMethod_0d40cbe9-8137-48f0-96ba-44fdd715ba2e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_7a94e196-1fb1-4dfd-bf09-b4fa3df57a37" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_599f5fc6-bb73-413b-a21d-1247a3921a3a" xlink:to="loc_ifrs-full_Liabilities_7a94e196-1fb1-4dfd-bf09-b4fa3df57a37" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsToNoncurrentAssets_d86a7835-ca33-4c7b-b7eb-acb9a527d91e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdditionsToNoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_599f5fc6-bb73-413b-a21d-1247a3921a3a" xlink:to="loc_ifrs-full_AdditionsToNoncurrentAssets_d86a7835-ca33-4c7b-b7eb-acb9a527d91e" xlink:type="arc" order="10"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail" xlink:type="simple" xlink:href="kof-20231231.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_d8b65ba3-4cd7-45ff-a81e-e4b4dde0ed80" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOperatingSegmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_917b02b1-aa19-4a7f-80bb-cd7109345023" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOperatingSegmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_d8b65ba3-4cd7-45ff-a81e-e4b4dde0ed80" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_917b02b1-aa19-4a7f-80bb-cd7109345023" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_62914c43-ee14-4fe7-bd4f-2203588cf9b9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_917b02b1-aa19-4a7f-80bb-cd7109345023" xlink:to="loc_ifrs-full_GeographicalAreasAxis_62914c43-ee14-4fe7-bd4f-2203588cf9b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_62914c43-ee14-4fe7-bd4f-2203588cf9b9_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_62914c43-ee14-4fe7-bd4f-2203588cf9b9" xlink:to="loc_ifrs-full_GeographicalAreasMember_62914c43-ee14-4fe7-bd4f-2203588cf9b9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_747e3a92-1dbc-44c1-9996-06a381511169" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_62914c43-ee14-4fe7-bd4f-2203588cf9b9" xlink:to="loc_ifrs-full_GeographicalAreasMember_747e3a92-1dbc-44c1-9996-06a381511169" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_dc358e53-6219-446f-8502-f8320f3dc073" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_MX"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_747e3a92-1dbc-44c1-9996-06a381511169" xlink:to="loc_country_MX_dc358e53-6219-446f-8502-f8320f3dc073" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_adc5a249-09e0-45e0-b5e0-3bde7548a4ec" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_BR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_747e3a92-1dbc-44c1-9996-06a381511169" xlink:to="loc_country_BR_adc5a249-09e0-45e0-b5e0-3bde7548a4ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CO_8c2fb61b-5ba8-43d6-830a-4038bc5ebec7" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CO"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_747e3a92-1dbc-44c1-9996-06a381511169" xlink:to="loc_country_CO_8c2fb61b-5ba8-43d6-830a-4038bc5ebec7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AR_d050bee4-1064-4c80-832a-1b5466902e4e" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_AR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_747e3a92-1dbc-44c1-9996-06a381511169" xlink:to="loc_country_AR_d050bee4-1064-4c80-832a-1b5466902e4e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_UY_568e82ac-06fd-423d-b7bd-fa3f9b80ef31" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_UY"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_747e3a92-1dbc-44c1-9996-06a381511169" xlink:to="loc_country_UY_568e82ac-06fd-423d-b7bd-fa3f9b80ef31" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsAxis_0e5b9b5a-9a4e-4434-ab15-66ff1edb02e2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_917b02b1-aa19-4a7f-80bb-cd7109345023" xlink:to="loc_ifrs-full_SegmentsAxis_0e5b9b5a-9a4e-4434-ab15-66ff1edb02e2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsMember_0e5b9b5a-9a4e-4434-ab15-66ff1edb02e2_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SegmentsAxis_0e5b9b5a-9a4e-4434-ab15-66ff1edb02e2" xlink:to="loc_ifrs-full_SegmentsMember_0e5b9b5a-9a4e-4434-ab15-66ff1edb02e2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsMember_e69af922-66a3-4c61-84a0-93c45d41af32" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SegmentsAxis_0e5b9b5a-9a4e-4434-ab15-66ff1edb02e2" xlink:to="loc_ifrs-full_SegmentsMember_e69af922-66a3-4c61-84a0-93c45d41af32" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MexicoAndCentralAmericaSegmentMember_8b3acf75-53b6-4059-b730-15ef4adb116e" xlink:href="kof-20231231.xsd#kof_MexicoAndCentralAmericaSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SegmentsMember_e69af922-66a3-4c61-84a0-93c45d41af32" xlink:to="loc_kof_MexicoAndCentralAmericaSegmentMember_8b3acf75-53b6-4059-b730-15ef4adb116e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SouthAmericaSegmentMember_7412b274-8d9e-48a3-a957-820d4ebc4dba" xlink:href="kof-20231231.xsd#kof_SouthAmericaSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SegmentsMember_e69af922-66a3-4c61-84a0-93c45d41af32" xlink:to="loc_kof_SouthAmericaSegmentMember_7412b274-8d9e-48a3-a957-820d4ebc4dba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_de165316-8867-49d6-b988-9c98b0ff12da" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_d8b65ba3-4cd7-45ff-a81e-e4b4dde0ed80" xlink:to="loc_ifrs-full_RevenueFromContractsWithCustomers_de165316-8867-49d6-b988-9c98b0ff12da" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Assets_4285a6ab-f18f-4f48-8ddd-9ec3eba88c42" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_d8b65ba3-4cd7-45ff-a81e-e4b4dde0ed80" xlink:to="loc_ifrs-full_Assets_4285a6ab-f18f-4f48-8ddd-9ec3eba88c42" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_f9f5fd4c-6e73-4509-989d-9412a24420a2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_d8b65ba3-4cd7-45ff-a81e-e4b4dde0ed80" xlink:to="loc_ifrs-full_Liabilities_f9f5fd4c-6e73-4509-989d-9412a24420a2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnDisposalsOfNoncurrentAssets_4c1e5e14-f765-49de-bbf4-71b27df893a6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesOnDisposalsOfNoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_d8b65ba3-4cd7-45ff-a81e-e4b4dde0ed80" xlink:to="loc_ifrs-full_GainsLossesOnDisposalsOfNoncurrentAssets_4c1e5e14-f765-49de-bbf4-71b27df893a6" xlink:type="arc" order="3"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>13
<FILENAME>kof-20231231_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 2024 Workiva-->
<!--r:d88ea4f7-23dd-48cc-b7f1-608e60d6e493,g:121c7907-0dda-47d5-a92d-873ee4292e3d-->
<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_ExplanationOfRiskManagementStrategyRelatedToHedgeAccountingExplanatory_39c1695c-b878-4676-aa30-bdc0de0dc2c7_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_GrossCarryingAmountMember_4f6d9ddd-6300-46ce-8610-d929a819344d_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_OtherComprehensiveIncomeAttributableToNoncontrollingInterests_62444086-a984-47a9-bd83-9a932f0701b3_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_CurrentPortionOfBankLoansAndNotesPayable_6ce9d0a0-cb59-4286-a6bf-bd683907120d_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-20231231.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_DisclosureOfDefinedBenefitPlansTable_412447d8-2d7b-4b66-98dd-b24af6befe04_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_SharebasedPayment_989f19d7-3eb1-46f6-8ed5-b376b367e769_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-20231231.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_kof_CumulativeInflationPercentage_cec0325d-b239-43ab-9753-22bd69f60a15_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-20231231.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_EntitysTotalForJointVenturesMember_e0670ac8-21df-4f49-b328-60fcc261f5f9_terseLabel_en-US" xlink:label="lab_ifrs-full_EntitysTotalForJointVenturesMember" 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_EntitysTotalForJointVenturesMember_label_en-US" xlink:label="lab_ifrs-full_EntitysTotalForJointVenturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity's total for joint ventures [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForJointVenturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember" xlink:to="lab_ifrs-full_EntitysTotalForJointVenturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDividendsExplanatory_b1559b36-0944-45bc-bacf-6be63b631342_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_JointVentureStockInterestSoldPercentage_83880a71-ae87-4c89-b394-eefaf859ccdb_terseLabel_en-US" xlink:label="lab_kof_JointVentureStockInterestSoldPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Joint venture stock interest sold percentage</link:label>
    <link:label id="lab_kof_JointVentureStockInterestSoldPercentage_label_en-US" xlink:label="lab_kof_JointVentureStockInterestSoldPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Joint venture stock interest sold percentage</link:label>
    <link:label id="lab_kof_JointVentureStockInterestSoldPercentage_documentation_en-US" xlink:label="lab_kof_JointVentureStockInterestSoldPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Joint venture stock interest sold percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_JointVentureStockInterestSoldPercentage" xlink:href="kof-20231231.xsd#kof_JointVentureStockInterestSoldPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_JointVentureStockInterestSoldPercentage" xlink:to="lab_kof_JointVentureStockInterestSoldPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NoncurrentLiabilitiesAbstract_82be8025-ef5b-4c2a-8ba0-d2f56ba6b581_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss_838d456c-e864-4ed8-be6d-50b38130cdf3_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_bf3f2453-2f28-42d1-b897-a22be96f90a2_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-20231231.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_FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember_38f3e902-605e-4689-8f31-52e016ce09c3_terseLabel_en-US" xlink:label="lab_kof_FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">5.46% Debt Bonds Maturing in 2023</link:label>
    <link:label id="lab_kof_FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember_label_en-US" xlink:label="lab_kof_FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Five point four six percentage debt bonds maturing on two thousand twenty three [Member]</link:label>
    <link:label id="lab_kof_FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember_documentation_en-US" xlink:label="lab_kof_FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Five point four six percentage debt bonds maturing on two thousand twenty three [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember" xlink:href="kof-20231231.xsd#kof_FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember" xlink:to="lab_kof_FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ValueAddedTaxMember_86c55c94-830e-406c-aa02-b9464d9d546f_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-20231231.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_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_cc29da5e-b930-42f5-ad70-45f82d04388f_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_ec39eb59-0f56-44a5-8aab-0f7f3e4674ff_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_NonCashItemsOtherThanDepreciationAndAmortization_90897148-6535-4954-a16a-d91c55c449be_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-20231231.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_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment_91901eca-5b5e-4e19-9923-00fbde2a209d_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_WagesAndSalaries_19448c7e-1969-44cb-9c99-7ad224969cc5_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_TradingEquitySecuritiesMember_a1f49041-4e5a-4063-92ef-995bfe460f42_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_LaborMember_1086c5ad-c106-45f7-ad2a-a8f497ef682e_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-20231231.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_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets_366b855c-dc77-46d3-918e-2cd609ce1e83_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock_0569df04-2be1-42d6-aad9-821b9e02d923_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-20231231.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_ActuarialAssumptionOfDiscountRates_f2d7aea5-9a0c-4716-81a7-1c5915308166_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_DisclosureOfFinancialLiabilitiesLineItems_4df226db-3f53-4953-b899-5e32189cfac0_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_IncreaseDecreaseInOtherCurrentAssets1_8f8c2ad5-8140-43fb-952c-b1b12438fcab_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-20231231.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_eaf0bd7f-1ce5-4244-a188-f1c8ec79bd48_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-20231231.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_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory_08356b0e-0615-4c46-8e97-08a40c13e392_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock_b23c9ebf-724d-41f3-9685-88d5ccc2bd03_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-20231231.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_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities_7d12ba72-5a52-488d-8b1c-e3b621ab1172_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_YearTwoMember_f89bb809-6dc5-4273-9457-505b2bf2addf_terseLabel_en-US" xlink:label="lab_kof_YearTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2024</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-20231231.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_kof_NonCurrentPortionOfBankLoansAndNotesPayable_0d6ae366-7fdd-4012-8c82-0b04f3c0a708_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-20231231.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_DisposalsIntangibleAssetsAndGoodwill_8241c2f9-aed6-480a-8463-cbfc238c7c93_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_DeferredIncomeTaxAsset_6374e90d-64fd-436b-965f-cb79fdc3f196_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-20231231.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_2c53d56e-6113-4ad6-9dbb-c6ca0088ef86_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-20231231.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_RangeAxis_80610383-9713-40d9-90a9-8b414348879c_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_4bb2a1c0-fe22-4942-bf80-4643270e3a06_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_dei_ContactPersonnelEmailAddress_684bbadd-98b8-4afe-a02c-27e64cce8866_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/2023/dei-2023.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_PercentageOfIncomeToBeTransferredToReserve_86bbee64-f79c-4b76-ae5b-4c45f5fd7481_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-20231231.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_AdditionsToNoncurrentAssets_d1d6843a-7566-464b-b6d1-b11a561fb657_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_PastDueStatusMember_cc0254ad-08e3-4562-aee7-4431d4fd4c92_terseLabel_en-US" xlink:label="lab_ifrs-full_PastDueStatusMember" 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_PastDueStatusMember_label_en-US" xlink:label="lab_ifrs-full_PastDueStatusMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Past due status [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PastDueStatusMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PastDueStatusMember" xlink:to="lab_ifrs-full_PastDueStatusMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfOtherIncomeAndExpensesTextBlock_91f2e140-65c4-4973-ae53-976aded1170e_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-20231231.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_IncreaseDecreaseInForeignCurrencyExchangeRate_98b7cced-bb3f-4a1b-80a3-78a9dcc0598e_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-20231231.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_c6e31418-cb7d-4cc7-ab6a-de9454080291_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-20231231.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_90430772-1323-45fb-82bc-ac0a54f3a64e_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-20231231.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_75801b5b-3bd8-448b-8375-c16709b8b67f_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-20231231.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_FinanceIncome_f62f200b-1953-4c2f-a117-fbba02f9f17c_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_ClassesOfFinancialInstrumentsMember_35c4ec68-2d85-4d87-9eec-9812f8ee8f2b_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial instruments, class [member]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfFinancialInstrumentsMember_label_en-US" xlink:label="lab_ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial instruments, class [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialInstrumentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:to="lab_ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfOtherNoncurrentLiabilitiesExplanatoryTableTextBlock_133f9451-be79-456a-a896-d14116eafed7_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-20231231.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_dei_TradingSymbol_b29b23ae-251b-41d1-824e-cbdd71b0dce5_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/2023/dei-2023.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_kof_DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock_ec142178-c918-47df-991a-9c8bc5ca0988_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-20231231.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_AnalysisOfIncomeAndExpenseAbstract_bd4d3b1a-41e7-4cb8-8660-0e68e3173715_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_RevenueFromDividends_a73016b1-7b22-4282-a172-4166595dc3a8_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_currency_AllCurrenciesDomain_4160bcec-6538-404c-b76a-3b73a680bc3e_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/2023/currency-2023.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_CurrentRecoverablesIncomeTax_9fa9cf3c-dead-44cd-93a7-0e74a6ae6156_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-20231231.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_kof_ProvisionsAndOtherNonCurrentLiabilities_123eaa1e-1894-4171-8bb9-674851a00ecc_terseLabel_en-US" xlink:label="lab_kof_ProvisionsAndOtherNonCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Provisions and other non-current liabilities</link:label>
    <link:label id="lab_kof_ProvisionsAndOtherNonCurrentLiabilities_label_en-US" xlink:label="lab_kof_ProvisionsAndOtherNonCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Provisions and other non current liabilities</link:label>
    <link:label id="lab_kof_ProvisionsAndOtherNonCurrentLiabilities_documentation_en-US" xlink:label="lab_kof_ProvisionsAndOtherNonCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Provisions and other non-current liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProvisionsAndOtherNonCurrentLiabilities" xlink:href="kof-20231231.xsd#kof_ProvisionsAndOtherNonCurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ProvisionsAndOtherNonCurrentLiabilities" xlink:to="lab_kof_ProvisionsAndOtherNonCurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock_890778a9-3be9-4d8e-9efd-aec159e60e1a_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-20231231.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_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_2f8cfc92-4a30-4d01-9f61-fa9f845e7701_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock_21ab75cd-e398-4535-8343-a19cadc17928_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-20231231.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_c6673abb-49bd-4c76-ad31-42fa87b0c5a2_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-20231231.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_DisclosureOfSharebasedPaymentArrangementsExplanatory_f8a7e74c-20a7-41ac-8ff9-b234fac60678_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_dd32dbf4-5b82-43bc-a435-96355bb66986_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_7b310ea0-e18e-4a6a-b58f-dc180d2be565_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory_cbed63b5-3e9b-47d0-ad28-39c11f48c1cc_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-20231231.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_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods_ee55e2b9-29c4-45e8-bb1f-58838dc3cdae_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_OtherComprehensiveIncomeAttributableAbstract_28284dde-9044-4d81-add4-c304df723e5c_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-20231231.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_EquityAndLiabilities_c61c4738-1d78-4ded-bb09-d33028a076cb_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_CrossCurrencySwapsUSDIntoBRLMember_7b914942-eebb-46fd-bd8a-ce637ec97d3f_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-20231231.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_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue_33ae0922-f486-47fc-ba7a-0e316108ef52_periodStartLabel_en-US" xlink:label="lab_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" 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_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue_3a879b1e-6ccb-46dd-a4d6-aee386c2fdfe_periodEndLabel_en-US" xlink:label="lab_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" 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_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue_label_en-US" xlink:label="lab_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial instruments designated as hedging instruments, at fair value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" xlink:to="lab_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOperatingSegmentsExplanatory_01f8274e-0c21-4c43-9091-3e51cfee7c21_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_BetaSanMiguelMember_b2bc6be5-3411-4ba7-ac0e-f4137e337416_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-20231231.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_srt_CondensedBalanceSheetStatementsCaptionsLineItems_79ae6aae-74cb-463d-bbb2-112719bf67bf_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/2023/elts/srt-2023.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_kof_DerivativesDesignatedAsHedgesMember_fd9ad39a-1b15-4e4d-9992-6c2b6e173b80_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-20231231.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_c2763aec-3580-41fc-9eca-88b2dd4e6696_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-20231231.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_ec40d4e7-e133-4dbb-aab1-df42c6413fc6_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-20231231.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_ProductsAndServicesMember_f4c88976-678c-49b2-a339-c2d4d8d6edfd_terseLabel_en-US" xlink:label="lab_ifrs-full_ProductsAndServicesMember" 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_ProductsAndServicesMember_label_en-US" xlink:label="lab_ifrs-full_ProductsAndServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Products and services [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProductsAndServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProductsAndServicesMember" xlink:to="lab_ifrs-full_ProductsAndServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_261f6dd7-5cb6-4f82-9920-7f9f3ed1af6d_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/2023/dei-2023.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_AdditionalPaidinCapitalMember_942e248e-e59f-45ab-ba44-eb00ac50ca5a_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock_31940c74-5eff-4306-91b5-49d046abf44d_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-20231231.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_dd1f243b-9e75-46fd-ae3c-98ba004e3f4e_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-20231231.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_dd156309-bae1-402e-b6f8-3734d3a40005_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-20231231.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_NoncontrollingInterestsMember_511ea1f6-d6c9-4740-a53b-97164e9df343_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_2fcbf00c-d1af-431b-9d9f-d7cd153108f3_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_f928cf1f-0311-47d0-a45a-6f989ce5f33f_terseLabel_en-US" xlink:label="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" 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_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_label_en-US" xlink:label="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" 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 [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:to="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_MaturityAxis_2cec7145-5e92-4443-a7ee-5541e1783bbb_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_OtherCurrentExpenses_293278db-2fa0-4fe7-871d-01b834c64343_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-20231231.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_483c8438-703e-47ac-b8d9-a3724254d666_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-20231231.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_9979893e-9d69-47c1-b74e-7216684c7d48_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-20231231.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_190116cf-d923-4d12-ac1c-7ce799276fb4_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-20231231.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_cbbfb18f-d30d-422c-8861-05b91b90de99_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-20231231.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_Cash_4e5448b9-6cb9-4f82-8052-566aad5fb296_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfReclassificationsOrChangesInPresentationExplanatory_d40c44f1-9356-4b45-9254-afeac40b9bcb_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Reclassification by Presentation in Consolidated Financial Statements</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of reclassifications or changes in presentation [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory" xlink:to="lab_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_FEMSAMember_0d4b956a-28aa-4b38-bd06-ef2a52197e7d_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-20231231.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_DisclosureOfDefinedBenefitPlansAbstract_455af47e-bb0b-439c-8da7-c07243c61387_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_DisclosureOfInventoriesExplanatory_65f66673-09e7-4d93-bedd-a59b583150ed_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity_e0fc1beb-b31b-45f9-b6fa-6cd4df8f51cd_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_FinancialAssetsMember_f04e56ff-0b45-4677-8001-c7a4754c6da3_terseLabel_en-US" xlink:label="lab_ifrs-full_FinancialAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial assets, class</link:label>
    <link:label id="lab_ifrs-full_FinancialAssetsMember_label_en-US" xlink:label="lab_ifrs-full_FinancialAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial assets, class [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialAssetsMember" xlink:to="lab_ifrs-full_FinancialAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ConstructionInProgressMember_8604ce54-b243-4703-a9ab-1d8cd65fb693_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_us-gaap_Revenues_1ed6c71e-0c54-4378-9458-a802ba4facc3_terseLabel_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenues</link:label>
    <link:label id="lab_us-gaap_Revenues_label_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues" xlink:to="lab_us-gaap_Revenues" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains_8254b1e6-96e6-405f-acfd-85b72555aaa4_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_TaxLossesCarriedForwardWhichExpireInYearSix_11528414-c6f0-4bd2-a13d-c51689ed0246_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-20231231.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_CurrentLiabilities_a6945be0-49e3-435a-a3ed-87633975b7df_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_7cd9c900-7ab4-4942-8b7d-209b4392bbae_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_OtherEquityInterestMember_8f9b5772-39d8-4933-8b8c-d60a566b5b9b_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16_01202ace-8734-4d6f-8bae-1cf849d58b08_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_DecreaseInProvisionsResultingFromPayments_04547ec1-c8c5-4d5e-8710-4335e607baf1_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-20231231.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_9113985e-ba6a-4d57-8f3a-9f0da8ac919c_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-20231231.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_273e6d54-691c-443d-a443-237e49af9a58_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-20231231.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_dei_DocumentAccountingStandard_4fa32099-2982-4ac7-9383-8194728a06e2_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/2023/dei-2023.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_ifrs-full_CurrentDividendPayables_d13ac4b7-d111-444b-9345-d0c212ac9d91_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_TaxLossCarryForwardsMember_1880297e-f723-44ec-a711-268be0b99844_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-20231231.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_kof_LeaoAlimentosYBebidasLTDAMember_6b0791b7-f6bc-4a46-9aee-6615f94f21c6_terseLabel_en-US" xlink:label="lab_kof_LeaoAlimentosYBebidasLTDAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leao Alimentos y Bebidas LTDA</link:label>
    <link:label id="lab_kof_LeaoAlimentosYBebidasLTDAMember_label_en-US" xlink:label="lab_kof_LeaoAlimentosYBebidasLTDAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leao alimentos y bebidas LTDA [Member]</link:label>
    <link:label id="lab_kof_LeaoAlimentosYBebidasLTDAMember_documentation_en-US" xlink:label="lab_kof_LeaoAlimentosYBebidasLTDAMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Leao alimentos y bebidas LTDA [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LeaoAlimentosYBebidasLTDAMember" xlink:href="kof-20231231.xsd#kof_LeaoAlimentosYBebidasLTDAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_LeaoAlimentosYBebidasLTDAMember" xlink:to="lab_kof_LeaoAlimentosYBebidasLTDAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GeographicalAreasAxis_87482b55-e1f8-4ea4-b129-ac660f2bbd1a_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_dei_IcfrAuditorAttestationFlag_e8f70951-0cd2-4192-ba38-ae3b46a36352_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/2023/dei-2023.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_AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets_b0817ef1-1d72-4cda-8204-826f959659fe_terseLabel_en-US" xlink:label="lab_ifrs-full_AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for the year</link:label>
    <link:label id="lab_ifrs-full_AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets_label_en-US" xlink:label="lab_ifrs-full_AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional allowance recognised in profit or loss, allowance account for credit losses of financial assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets" xlink:to="lab_ifrs-full_AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ForwardAgreementsToPurchaseUSDCOPUSDMember_77047cba-a82c-4799-87d6-804a35dd7b5a_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-20231231.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_14fffc0b-fb19-49ef-ab43-57aa250f239f_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-20231231.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_2e4b1eba-8efc-46ac-b388-92528f9c0719_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-20231231.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_OtherComprehensiveIncomeAbstract_e0f0a204-5ed3-4dae-99b5-a584bae3b661_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory_28989b0f-132e-4220-bd51-7f0b756cbb5f_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ChangeInAluminumPriceEffectOnEquity_58e4405b-514c-45ca-99e6-204a6b0fe52c_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-20231231.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_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_986c0c7d-30a2-48d5-8bdc-eb4de84b3786_totalLabel_en-US" xlink:label="lab_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net assets acquired</link:label>
    <link:label id="lab_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_label_en-US" xlink:label="lab_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Identifiable assets acquired (liabilities assumed)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed" xlink:to="lab_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_f2d15ed9-2282-49d0-9a26-ca91c4ff960b_terseLabel_en-US" xlink:label="lab_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregated Individually Immaterial Business Combinations</link:label>
    <link:label id="lab_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_label_en-US" xlink:label="lab_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregated individually immaterial business combinations [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember" xlink:to="lab_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill_34d39a8e-9563-4c9c-b642-94c5c05faf02_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_RevenueFromSaleOfGoodsRelatedPartyTransactions_29682ec4-9759-4f45-88eb-06feaf158424_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisposalOfLeaseLiabilities_0a0ffd15-dabd-43e2-a8b4-8a80c6c0565b_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-20231231.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_be4f4a4c-da6b-4ebe-a13b-5f74bbbd229e_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-20231231.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_LongtermBorrowingsMember_40671ecf-a2fb-4288-b1ac-908647001942_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets_249e532d-92d8-4bf1-9564-58ed4ab3a753_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-20231231.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_country_AR_780d3fe5-7310-47b5-baaa-56201a825c40_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/2023/country-2023.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_kof_OperationsOfThirdPartyMember_ccb90d4f-e823-4bc9-bd05-a97020de262c_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-20231231.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_0b836718-f8a9-487e-9628-963cee495706_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-20231231.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_NoncurrentAssets_0b1722fb-a46e-4b27-ba52-339593c91814_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_ceab785a-193a-4a51-bf76-165506df53f4_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_LaterThanFiveYearsAndNotLaterThanSevenYearsMember_2b9f8617-56f7-483e-acdf-2404ee10884b_verboseLabel_en-US" xlink:label="lab_ifrs-full_LaterThanFiveYearsAndNotLaterThanSevenYearsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Five to seven years</link:label>
    <link:label id="lab_ifrs-full_LaterThanFiveYearsAndNotLaterThanSevenYearsMember_label_en-US" xlink:label="lab_ifrs-full_LaterThanFiveYearsAndNotLaterThanSevenYearsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Later than five years and not later than seven years [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFiveYearsAndNotLaterThanSevenYearsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanFiveYearsAndNotLaterThanSevenYearsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanFiveYearsAndNotLaterThanSevenYearsMember" xlink:to="lab_ifrs-full_LaterThanFiveYearsAndNotLaterThanSevenYearsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_1cb99893-f324-4aa2-b30f-4b8975dc441d_negatedLabel_en-US" xlink:label="lab_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" 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_AllowanceAccountForCreditLossesOfFinancialAssets_a6b617ac-8667-4110-bb17-7312c958b334_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_ddc155b7-d371-47e0-b03b-8c1b542feba9_periodStartLabel_en-US" xlink:label="lab_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" 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_AllowanceAccountForCreditLossesOfFinancialAssets_9892a74b-353b-4f82-be1b-429d32b5cba0_periodEndLabel_en-US" xlink:label="lab_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" 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_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_DisclosureOfOtherProvisionsLineItems_cfc59182-3205-4f3d-803a-4715107e77b6_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_ItemsOfContingentLiabilitiesAxis_67da4824-8316-4a54-98a3-64a052715175_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_EquityAttributableToOwnersOfParent_ee0e36f5-0f09-4d0a-a16e-767dcf14103d_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_CurrentTaxAssetsCurrent_40f53517-1d58-4453-92e6-3d5a346917d3_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentTaxAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recoverable taxes</link:label>
    <link:label id="lab_ifrs-full_CurrentTaxAssetsCurrent_label_en-US" xlink:label="lab_ifrs-full_CurrentTaxAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current tax assets, current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxAssetsCurrent" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentTaxAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentTaxAssetsCurrent" xlink:to="lab_ifrs-full_CurrentTaxAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashFlowHedgesMember_de917780-d879-4b26-a4cc-a750bd6d0440_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_SeriesDShareMember_37755f91-e12b-46d1-9c5f-cdce8bd59ef8_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_2962472f-0f73-490d-8dfc-fe57ce5b8392_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-20231231.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_c24fe2c7-12ab-430b-9f84-8aed4f153894_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-20231231.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_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_280e57f0-b945-4599-b4e2-9be1e2da3b8e_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_PETBottlesMember_e70a7672-bcc8-402d-b7b0-bf3a160f7701_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-20231231.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_4e5c5271-ad5f-47b3-bdf2-c62e9a94dd71_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-20231231.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_EmployeeBenefitsExpense_0b6455d2-1417-4d18-ad72-c6436779ef92_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_AdjustmentsForDecreaseIncreaseInInventories_658c26c1-9c68-4618-ad2d-9a67d673d4e8_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfDetailedInformationAboutBorrowingsTable_98c7afe0-d0d3-4cc2-980f-27d29622ee23_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_dei_SecurityExchangeName_50ad7fb9-7b8a-4809-ba5e-290d7b65acde_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/2023/dei-2023.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_ifrs-full_CostOfMerchandiseSold_4731728c-5f9b-4c3f-8067-15d768a2767f_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects_3a775b41-2775-499b-9dd2-83c0457173f6_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-20231231.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_OtherEquityInterest_6e70e18a-af37-4561-b43e-c2c2974ba961_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets_e27a5579-8a56-4469-912e-50cc91990b09_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets" 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_IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (decrease) through net exchange differences, allowance account for credit losses of financial assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_e01adec4-23bb-46fe-ba35-9ef81caced2a_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments_1520bdd2-7fdd-4694-9c2b-18b6cdf7c0ef_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-20231231.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_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory_9f025875-e77f-4fd4-8df9-33f72b7e8970_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_GainsLossesOnHedgingInstrument_6116291c-3e54-46de-a081-d4870031cffb_negatedLabel_en-US" xlink:label="lab_ifrs-full_GainsLossesOnHedgingInstrument" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Derivative instruments (Interest)</link:label>
    <link:label id="lab_ifrs-full_GainsLossesOnHedgingInstrument_label_en-US" xlink:label="lab_ifrs-full_GainsLossesOnHedgingInstrument" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gains (losses) on hedging instrument, fair value hedges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnHedgingInstrument" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesOnHedgingInstrument"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnHedgingInstrument" xlink:to="lab_ifrs-full_GainsLossesOnHedgingInstrument" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LaterThanFiveYearsMember_c64ca09e-c587-4100-95e7-c15c43600749_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">2029 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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfBusinessCombinationsAbstract_6cb496b2-f404-46eb-94d3-2a28c0d50bdc_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfBusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about business combination [abstract]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfBusinessCombinationsAbstract_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfBusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about business combination [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfBusinessCombinationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsAbstract" xlink:to="lab_ifrs-full_DisclosureOfBusinessCombinationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_c2eb0b13-9b41-4756-9010-905f211ccaef_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/2023/dei-2023.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_GrossProfit_3a0146a3-49e5-4b9a-a5ab-fb23a28eb969_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_b112c747-c334-4810-87e4-7471dd3a0fad_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_currency_PAB_20300cb2-445d-40e6-b541-377153551f6d_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/2023/currency-2023.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_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory_7efc3753-024b-4bb1-bc12-50aa398d528e_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_LaterThanFourYearsAndNotLaterThanFiveYearsMember_d81f984e-e333-4a49-bdd6-489510061fde_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">2028</link:label>
    <link:label id="lab_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_5175d9ba-304b-4f31-ae10-d556c6f79c9b_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_494998db-422d-4706-8542-f8e0cc5c9d4a_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">2027</link:label>
    <link:label id="lab_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_a522d220-fb09-48b4-92ed-68233fb0d2b5_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_BalanceInLegalReserveFund_b35ac7c4-db47-4051-abf4-82aaa8643fc9_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-20231231.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_kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate_d76210ac-8a2a-4227-8057-962ce2223c43_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-20231231.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_kof_TropFrutasDoBrasilLTDAMember_d8e52533-b198-463f-a65e-7114f5d603c5_terseLabel_en-US" xlink:label="lab_kof_TropFrutasDoBrasilLTDAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trop Frutas do Brasil, LTDA.</link:label>
    <link:label id="lab_kof_TropFrutasDoBrasilLTDAMember_label_en-US" xlink:label="lab_kof_TropFrutasDoBrasilLTDAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trop Frutas Do Brasil, LTDA. [Member]</link:label>
    <link:label id="lab_kof_TropFrutasDoBrasilLTDAMember_documentation_en-US" xlink:label="lab_kof_TropFrutasDoBrasilLTDAMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Trop Frutas Do Brasil, LTDA.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TropFrutasDoBrasilLTDAMember" xlink:href="kof-20231231.xsd#kof_TropFrutasDoBrasilLTDAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TropFrutasDoBrasilLTDAMember" xlink:to="lab_kof_TropFrutasDoBrasilLTDAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProfitLossAttributableToNoncontrollingInterests_9b12f17e-01ab-4af0-b050-fcad1ed3b242_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_381ea647-d288-456f-8290-beb8c1d943e5_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_107dfdd0-9892-4b43-a89d-b9d66ee33439_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets_30e97070-7db4-447d-95e6-fc15daac473a_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-20231231.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_OtherPropertyPlantAndEquipmentMember_14ceae19-5fb6-4982-8e6c-5c19d3fa062c_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_8d99db1e-f876-4a79-bb6a-749a48d69294_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_TypesOfFinancialLiabilitiesAxis_59bc2043-417e-4d98-9201-cb1a96386dcc_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_3c069552-cbd1-4a7f-8e78-a23886ecca09_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_AverageExchangeRateARSUSDMember_78b127ad-6d2c-41bc-86ab-d580bb11bbe3_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-20231231.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_3865d58c-c118-4617-80c5-06e7b135317c_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_GainsLossesOnDisposalsOfNoncurrentAssets_c1c91700-d5c6-4c87-8bcf-6037d28e94fc_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_a8222214-1c3b-4754-b4c6-fe3df2a98409_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_TypesOfRisksMember_ca5b2bd1-724f-40ef-8a00-6d43ec49f660_terseLabel_en-US" xlink:label="lab_ifrs-full_TypesOfRisksMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Risks</link:label>
    <link:label id="lab_ifrs-full_TypesOfRisksMember_label_en-US" xlink:label="lab_ifrs-full_TypesOfRisksMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Risks [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfRisksMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfRisksMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TypesOfRisksMember" xlink:to="lab_ifrs-full_TypesOfRisksMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset_42a58782-aaa7-4a96-8153-7cb4373c9c4b_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_IncomeStatementAbstract_8a542e28-2c14-4fa9-839b-a2c80592e10a_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfBusinessCombinationsTable_068a01fa-14f6-4cee-a2bc-7d30c73b647c_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfBusinessCombinationsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about business combination [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfBusinessCombinationsTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfBusinessCombinationsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about business combination [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsTable" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable" xlink:to="lab_ifrs-full_DisclosureOfBusinessCombinationsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TopOfRangeMember_431e93ed-33fc-417c-bb28-a792de7fcf0d_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_dei_Security12bTitle_79e2265c-e948-4728-ba71-a19bf1cf2f9a_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/2023/dei-2023.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_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable_3a473134-bc42-494e-8ae5-d2d2fa78f110_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_OtherCurrentAssets_2e9d35a6-8196-4c56-ba87-ad874befe6c9_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_59a9c643-ed23-4c3e-a246-12d998f0cc33_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_DisclosureOfExternalCreditExposuresLineItems_2bdcd5d8-033a-4c7c-81cc-0bcbc0698b26_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_CapitalContribution_c014e439-d1b2-4e68-9dd2-960fc97dced6_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-20231231.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_ifrs-full_DisclosureOfExternalCreditExposuresExplanatory_219ca6eb-7241-47fa-b610-cd365090569d_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners_0f55ba78-b8dd-4b1e-9eeb-0c1b1026b5b8_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_AdjustmentsForIncreaseDecreaseInTradeAccountPayable_ad39933d-0646-4eb3-b930-d52d333a5def_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_ConsiderationTransferredAmountToBePaid_49accaed-c41f-4396-9c10-cfddd09e4479_negatedTerseLabel_en-US" xlink:label="lab_kof_ConsiderationTransferredAmountToBePaid" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Consideration not paid on acquisition date</link:label>
    <link:label id="lab_kof_ConsiderationTransferredAmountToBePaid_label_en-US" xlink:label="lab_kof_ConsiderationTransferredAmountToBePaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consideration transferred, amount to be paid</link:label>
    <link:label id="lab_kof_ConsiderationTransferredAmountToBePaid_documentation_en-US" xlink:label="lab_kof_ConsiderationTransferredAmountToBePaid" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Consideration transferred, amount to be paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsiderationTransferredAmountToBePaid" xlink:href="kof-20231231.xsd#kof_ConsiderationTransferredAmountToBePaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ConsiderationTransferredAmountToBePaid" xlink:to="lab_kof_ConsiderationTransferredAmountToBePaid" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory_2ce92b06-1f64-4660-9190-5ead5186590f_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_FinancialInstrumentsTaxEffect_b0b2a925-8fb6-4747-864c-accb76eddb23_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-20231231.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_InterestExpenseOnLeaseLiabilities_2d5087dc-283f-42c6-a492-aca3f86b8e02_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember_c8478da6-ab8e-4180-8996-f9ef041e0bf8_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-20231231.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_fa6280bd-5993-404b-b00e-f270d567c428_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-20231231.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_089afc49-9965-47f0-8bdc-92dfa4651cd0_terseLabel_en-US" xlink:label="lab_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2025</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-20231231.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_FinishedGoods_a85be5bc-0b4c-4a3a-b9f8-96d9f4a57377_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_EmployeeBenefitsExpenseLineItems_3f8eef6e-fca3-4083-a254-d9b31c1493d3_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-20231231.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_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_f3083c2c-cfc4-4faa-ba4e-cd798689a0a3_terseLabel_en-US" xlink:label="lab_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029 - 2032</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-20231231.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_4025aeaa-6297-4a32-920e-d38f395a817d_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-20231231.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_kof_DisclosureOfTradeAndOtherReceivablesTable_df3530e8-e2b9-46c2-9ec0-33d5f24c6e5a_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-20231231.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_e79f147c-e09e-4386-b1f6-f8e65e7fe1c5_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-20231231.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_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_9a4befe1-cde1-4789-bd36-02a2fb4f627e_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_AdvancesForInventories_7b4848c3-3c35-49c9-af4e-b0c24aa3f6cf_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-20231231.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_0d223a56-aea6-4a7c-b35b-df6a66c0181f_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-20231231.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_9cbfb2ea-191b-488d-81be-e35d34fa91e3_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-20231231.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_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_d23eddda-4026-4c67-8f4a-968cb3d415ca_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">2025</link:label>
    <link:label id="lab_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_56874b33-92df-491d-92d7-6baba7b7fab7_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_srt_RangeAxis_35eab8a7-a83c-4797-98ef-49821a44a5bd_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/2023/elts/srt-2023.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_IncreaseDecreaseInCashAndCashEquivalents_d6ebc78a-4b93-4105-9ffd-761f98158c96_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)/increase 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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_IntangibleAssetsAndGoodwill_c83df518-fcea-437b-b2a7-98a4834ad510_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_1c956641-31ac-48bf-925d-c8da5e9fe2cf_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_8f345945-542d-482c-b6c7-2a3dec10439e_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_dei_EntityInteractiveDataCurrent_537bb00f-0819-4d51-b659-14daa3c85429_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/2023/dei-2023.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_OtherLongTermLiabilities_463dd348-dcaf-4f8f-9bf3-dd7c4dc8584d_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-20231231.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_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures_d63e75ed-1fb4-4e90-9965-8e6a4ec3f967_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ComprehensiveIncomeAttributableToAbstract_59180425-710e-43d4-b0aa-55b753b3d99f_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_Level1OfFairValueHierarchyMember_96df86a5-ba0b-4683-9d1e-c64e72f274e9_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_TradeAndOtherReceivables_7f0a394c-4f86-4089-ba51-80bcf50255a9_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_dei_EntityWellKnownSeasonedIssuer_fbe4f629-c9dd-444c-9d85-0bdc05f8a9c4_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/2023/dei-2023.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_ifrs-full_ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities_09226bbf-705b-4f22-8e5d-633b03009f16_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 the 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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_UtilisationReversalAllowanceAccountForCreditLossesOfFinancialAssets_13556a6a-a34f-48f6-80d3-7e40f9dd7dc5_negatedLabel_en-US" xlink:label="lab_kof_UtilisationReversalAllowanceAccountForCreditLossesOfFinancialAssets" 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_kof_UtilisationReversalAllowanceAccountForCreditLossesOfFinancialAssets_label_en-US" xlink:label="lab_kof_UtilisationReversalAllowanceAccountForCreditLossesOfFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Utilisation (Reversal), Allowance Account For Credit Losses Of Financial Assets</link:label>
    <link:label id="lab_kof_UtilisationReversalAllowanceAccountForCreditLossesOfFinancialAssets_documentation_en-US" xlink:label="lab_kof_UtilisationReversalAllowanceAccountForCreditLossesOfFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Utilisation (Reversal), Allowance Account For Credit Losses Of Financial Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_UtilisationReversalAllowanceAccountForCreditLossesOfFinancialAssets" xlink:href="kof-20231231.xsd#kof_UtilisationReversalAllowanceAccountForCreditLossesOfFinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_UtilisationReversalAllowanceAccountForCreditLossesOfFinancialAssets" xlink:to="lab_kof_UtilisationReversalAllowanceAccountForCreditLossesOfFinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherExpenseByNature_1de947ee-5aac-4afc-8bef-70d92b501f1b_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_fe66d872-b2d6-4457-a916-ff81e6c8cd52_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_PxMegPriceMember_c5b6a16b-a30e-4beb-aeeb-0948e6e15759_terseLabel_en-US" xlink:label="lab_kof_PxMegPriceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sugar (in millions of pesos)</link:label>
    <link:label id="lab_kof_PxMegPriceMember_label_en-US" xlink:label="lab_kof_PxMegPriceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PX MEG price [member]</link:label>
    <link:label id="lab_kof_PxMegPriceMember_documentation_en-US" xlink:label="lab_kof_PxMegPriceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">PX MEG price.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PxMegPriceMember" xlink:href="kof-20231231.xsd#kof_PxMegPriceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PxMegPriceMember" xlink:to="lab_kof_PxMegPriceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProfitLossAttributableToOwnersOfParent_e84a3835-5aac-4969-a141-345c7e1b22b6_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_OtherNoncurrentFinancialLiabilities_4783148c-c119-4c0e-afbf-d047cc1c6f2a_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_ExchangeDifferencesOnTranslationOfForeignOperations_b71772f8-2339-498f-8e71-7fa4dce62cae_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-20231231.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_DisclosureOfSignificantInvestmentsInSubsidiariesTable_4c058a04-6fce-4ef0-9b4d-a805bce3f63f_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_LaterThanTenYearsAndNotLaterThanFifteenYearsMember_91f50663-22d3-495f-a1d7-93333c0fea0b_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_OtherCurrentTaxPayable_acf936d2-eb8e-463b-973b-c16d18cd810b_terseLabel_en-US" xlink:label="lab_kof_OtherCurrentTaxPayable" 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_kof_OtherCurrentTaxPayable_label_en-US" xlink:label="lab_kof_OtherCurrentTaxPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Current Tax Payable</link:label>
    <link:label id="lab_kof_OtherCurrentTaxPayable_documentation_en-US" xlink:label="lab_kof_OtherCurrentTaxPayable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other current tax payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherCurrentTaxPayable" xlink:href="kof-20231231.xsd#kof_OtherCurrentTaxPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OtherCurrentTaxPayable" xlink:to="lab_kof_OtherCurrentTaxPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_MoreThanTwelveMonthsMember_283f9cd3-9e26-49a1-a6c9-07ae36cd7c49_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-20231231.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_141be281-9917-4744-bc50-503bea6f1ea0_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-20231231.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_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable_cab4a7fa-1fd3-4491-afda-b7d60bf81d9a_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-20231231.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_976e57d4-d1b1-4845-a2cd-a3931e92f054_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_e1e01b0f-3142-41ab-9780-cf5e2e77f440_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-20231231.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_TradeAndOtherPayables_e7279053-8357-4fbf-8db4-72e9803a99b1_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_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/2023/dei-2023.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_dei_EntityIncorporationStateCountryCode_1b4646c8-f4ed-476e-9129-f30ba5b1510b_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/2023/dei-2023.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_ifrs-full_ChangesInEquityAbstract_e644d130-c8a6-4c8e-b27d-c5edceaf4d56_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_WeightedAverageCostOfCapitalAfterTaxPercentage_d189124b-f4d1-4485-a938-6f049a54b593_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-20231231.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_currency_MXN_b360912b-3ac1-4521-b0f6-fcc98dd17756_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/2023/currency-2023.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_DisclosureOfBusinessCombinationsExplanatory_5371cb0c-2523-4b40-9b60-7c3bd8ef31e0_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfBusinessCombinationsExplanatory" 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_DisclosureOfBusinessCombinationsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfBusinessCombinationsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of business combinations [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfBusinessCombinationsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfBusinessCombinationsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AlimentosDeSojaSAUMember_a6d6dd62-28eb-4041-91f8-d3d64d3f89a6_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-20231231.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_b513fb20-8b50-4606-bfb9-7214c27b41ee_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-20231231.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_NoncurrentAssetsRecognisedAsOfAcquisitionDate_631f0136-bd29-453c-8406-6a9011f66551_terseLabel_en-US" xlink:label="lab_ifrs-full_NoncurrentAssetsRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total non-current assets</link:label>
    <link:label id="lab_ifrs-full_NoncurrentAssetsRecognisedAsOfAcquisitionDate_label_en-US" xlink:label="lab_ifrs-full_NoncurrentAssetsRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-current assets recognised as of acquisition date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssetsRecognisedAsOfAcquisitionDate" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentAssetsRecognisedAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentAssetsRecognisedAsOfAcquisitionDate" xlink:to="lab_ifrs-full_NoncurrentAssetsRecognisedAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock_5e4d7d99-9004-41b7-a343-ee15c96deaf0_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-20231231.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_227dc000-b9a6-4e8f-88b0-e04a36947595_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-20231231.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_ifrs-full_AverageForeignExchangeRate_9647727c-df92-43af-8dba-8099e0c70c55_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_NonadjustingEventsMember_6356ea0d-115c-4b80-879f-ff7a027ebc9a_terseLabel_en-US" xlink:label="lab_ifrs-full_NonadjustingEventsMember" 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_NonadjustingEventsMember_label_en-US" xlink:label="lab_ifrs-full_NonadjustingEventsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-adjusting events after reporting period [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NonadjustingEventsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NonadjustingEventsMember" xlink:to="lab_ifrs-full_NonadjustingEventsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PercentageOfVotingEquityInterestsAcquired_96acc65e-0565-4fe4-bd3a-137b4282e66d_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_NinePointNineFivePercentageDebtBondsMaturingOnTwoThousandTwentyNineMember_8430ebd0-66a5-467b-9110-e155ef15d615_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-20231231.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_DisclosureOfClassesOfShareCapitalAbstract_0401a55f-90fb-4f38-9715-4e081c1881ac_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_CurrentTaxLiabilities_0ed05b9b-a8c3-4cbd-a44b-6e4af23c2e0c_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_TaxLossesCarriedForwardWhichExpireInYearSeven_1686e22e-256f-4d37-8995-051c6fdc4c36_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-20231231.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_f648855a-5e73-4a1e-a1cc-814165a7cc38_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-20231231.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_4e2cf2e0-dc33-4bc4-b077-a7a5353e231c_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-20231231.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_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory_8a90962f-830d-4436-855b-873dd8a3fc20_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable_b37eefa7-98a6-4e7d-acc6-0bde93387eb2_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_dei_AuditorLocation_df3e45d8-5191-439b-a122-e1d4f95e25d5_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/2023/dei-2023.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_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_3eb453e5-60a0-43eb-8804-ccb0e981bca5_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_ForwardAgreementToPurchaseUSDollarCRCUSDMember_e65cd628-c1c5-4edc-ae0f-ddc895981886_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-20231231.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_37b063f4-5a94-44b7-9af6-b917a9557218_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-20231231.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_country_CO_bd869d8d-b9cf-4f9a-b684-1f19feb88422_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/2023/country-2023.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_ifrs-full_ReserveOfCashFlowHedgesMember_a41cb345-c203-46ab-bd32-e95063970f2a_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_LossOnRetirementOfIntangibleAsset_1357b0d5-cac1-426b-8945-91f8a4cc8769_terseLabel_en-US" xlink:label="lab_kof_LossOnRetirementOfIntangibleAsset" 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_LossOnRetirementOfIntangibleAsset_label_en-US" xlink:label="lab_kof_LossOnRetirementOfIntangibleAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss on retirement of intangible asset</link:label>
    <link:label id="lab_kof_LossOnRetirementOfIntangibleAsset_documentation_en-US" xlink:label="lab_kof_LossOnRetirementOfIntangibleAsset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Loss on retirement of intangible asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LossOnRetirementOfIntangibleAsset" xlink:href="kof-20231231.xsd#kof_LossOnRetirementOfIntangibleAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_LossOnRetirementOfIntangibleAsset" xlink:to="lab_kof_LossOnRetirementOfIntangibleAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BenefitsPaidOrPayable_37110953-0934-4c89-975b-c4e30b7dd813_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_country_CR_a17b1328-335d-4f66-adb9-b8d89eed759e_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/2023/country-2023.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_kof_FinancialStatementLocationDomain_16d23994-3ea2-448b-8e80-ae99790b8857_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-20231231.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_OtherFinancialLiabilities_3b09cbe7-348b-4deb-a59f-6236be4e8f19_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_DisclosureOfIncomeTaxExplanatory_c45f21a3-d452-43ab-8e2b-d6c95de5a694_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory_68b8b5b6-8a68-4a98-bd0d-24d8e1e5eacd_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_ClassesOfFinancialInstrumentsAxis_2a443013-bb9b-45a0-8760-7cc864374502_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_Equity_60a8a994-4aa3-4bdc-bbf0-aa3f9972ea02_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_f5674af7-a0b0-4807-9517-91ec890a4615_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_f53e32ac-1dbe-4d3e-8cf7-18fc895bfe5d_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_SellingExpenses_253d46c1-41ea-46ff-81be-5d82a5ab7e79_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_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-20231231.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_1f283b6e-d95a-4fec-ad36-2e35bf4166ba_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-20231231.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_7c85c240-ffb2-4d97-9889-a7026885837c_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-20231231.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_kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions_4b998e99-2058-45ae-8cde-e71de8319277_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-20231231.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_EarningsPerShareLineItems_ab3c644d-965d-4106-b66d-39db91489dde_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DerivativeFinancialAssets_ab9bce93-1866-47be-a7d8-e11c9453e860_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_2c5143ea-f449-4d33-bd3a-891f4dc0ae1f_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_ForeignExchangeForwardContractsMember_79405ff4-6f2e-470c-8b5e-261273f678a9_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-20231231.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_96a13b14-327d-4914-8a33-cbfd08eb39fa_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-20231231.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_e85e3e36-5274-491b-9073-650273ba6248_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</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-20231231.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_ComponentsOfEquityAxis_b58dcc8f-bf74-42e4-b045-147f99ef2d3d_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_MexicoAndCentralAmericaSegmentMember_1d1ca2c9-6613-4f69-a845-5f6c38654bf7_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-20231231.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_dei_DocumentShellCompanyReport_17d38f5c-9a7c-4efb-b2aa-9ce4ca72ec46_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/2023/dei-2023.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_country_BR_e0032b16-841f-47db-ad69-8f7fb585194e_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/2023/country-2023.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_CountryOfDomicileMember_3409979c-21d1-4b1e-9914-3be4ba459eb6_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_AluminumPriceContractsMember_e4fce784-dcf3-4a6a-83c3-786c7942d863_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-20231231.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_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_2b2c6f73-7d2c-443f-a27c-24f4ce69cd8e_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_AverageExchangeRateMXNUSDMember_72e07ce7-ae4a-4dbc-8bbc-35ee4e1500bc_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-20231231.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_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_12155401-29a4-4be5-ba2c-06d7b25590f4_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_6073d05a-24c5-4d40-a176-9c35fbc2df76_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_NonCurrentPrepaidAdvertisingExpenses_0e3200c4-ec2e-4fc6-8b2a-1ba00e0afee9_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-20231231.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_kof_DonationsToRelatedPartyTransactions_60695f8a-a4ba-4bd6-ae77-c6d30ed3d331_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-20231231.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_kof_LaterThanFourYearsAndNotLaterThanSixYearsMember_92018726-27a7-47ca-bf0f-6a3587917f60_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-20231231.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_d412ba17-cc30-48d7-81a3-5e17a85fdc3a_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-20231231.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_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory_fc9b355e-aca3-4864-82ef-94705edf1e60_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_TaxLossesCarriedForwardWhichExpireInYearEight_9a203152-340c-4176-a19f-ffc4fc806356_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-20231231.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_88f5241f-b825-4025-bcc8-de34cbc771d0_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-20231231.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_Liabilities_5aaddc3f-f73d-415d-ae1b-9bc22b160a8d_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_0e2e260f-068d-41af-9bac-d8cde51c0de9_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_d8a7721c-5acd-4278-b0b7-14f41d2bc0bb_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_CostOfSales_eea4d434-d7be-4c01-9677-cad6e210a893_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_AggregatedMeasurementMember_65b320f5-25ac-4a54-8190-3aef3e743cd2_terseLabel_en-US" xlink:label="lab_ifrs-full_AggregatedMeasurementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregated measurement</link:label>
    <link:label id="lab_ifrs-full_AggregatedMeasurementMember_label_en-US" xlink:label="lab_ifrs-full_AggregatedMeasurementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregated measurement [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedMeasurementMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedMeasurementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AggregatedMeasurementMember" xlink:to="lab_ifrs-full_AggregatedMeasurementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_currency_USD_f1dccdaf-45f4-4a46-a6a3-677f645ae320_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/2023/currency-2023.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_kof_FinancialInstrumentsHeldToMaturity_4b84deed-8f2a-44ba-aabc-b297487444f9_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-20231231.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_c1357a34-06fa-4fda-a79e-f96fcfc56ca4_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-20231231.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_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember_08f4f79d-97b5-462a-bebc-eb83ec026c6f_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-20231231.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_AccumulatedDepreciationAndAmortisationMember_78c1498d-f869-4c69-9c4c-5b3399a63aea_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_db33f8a3-130c-4330-bf73-0e37eca653c1_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_InterestExpense_63cb0dd7-d45a-4627-bfd2-c1514df495b9_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_778db469-1707-409d-9808-c1d995a3457f_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_6905bea8-2b89-4060-9dda-88b63c026f8f_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_65409d52-42a2-460c-9e50-80f3f7067c51_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_AverageInterestRateMember_c6b6f98d-cae5-4bd1-924d-4ca801a179ca_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-20231231.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_TaxRateEffectFromChangeInTaxRate_05b34142-e82b-4f26-a87b-6a999f51bdb7_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_NetDefinedBenefitLiabilityAssetMember_3c5e32d2-b87c-47c3-9f37-49136ba4f4f6_terseLabel_en-US" xlink:label="lab_ifrs-full_NetDefinedBenefitLiabilityAssetMember" 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_NetDefinedBenefitLiabilityAssetMember_label_en-US" xlink:label="lab_ifrs-full_NetDefinedBenefitLiabilityAssetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net defined benefit liability (asset) [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember" xlink:to="lab_ifrs-full_NetDefinedBenefitLiabilityAssetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember_1306b9ff-799b-4ddf-a7d4-69acf24c2805_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-20231231.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_ifrs-full_LeaseLiabilitiesMember_aba0c873-d45b-4f85-ada6-ca02c0f47b2c_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_ab5891ce-fd5a-4d9c-885a-b8fbc9a38a77_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock_1d520d73-fde0-4261-8a46-1be69d5fb8e0_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-20231231.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_OtherCurrentFinancialAssets_990b357e-bcde-4d1c-900c-3284e9850f5e_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_8799faf1-0b66-4d45-b9bb-6f50483eaa50_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock_20523667-1d48-4e13-81dd-ce76cd53ba1c_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-20231231.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_b6062fdb-2889-47da-ac46-d81b032feafa_terseLabel_en-US" xlink:label="lab_kof_YearThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2025</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-20231231.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_DisclosureOfProvisionsExplanatory_d9af3f8a-2198-4373-98f5-e6119e2faeeb_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_SegmentsMember_a5ca196a-7129-47fd-aa04-bfd21c2f6b97_terseLabel_en-US" xlink:label="lab_ifrs-full_SegmentsMember" 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_SegmentsMember_label_en-US" xlink:label="lab_ifrs-full_SegmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SegmentsMember" xlink:to="lab_ifrs-full_SegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory_f0f060e5-7fc6-4516-95ff-8384b81777bc_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_OtherFinancialLiabilitiesMember_649028f3-9887-400d-87ec-a31f77f3c33c_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-20231231.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_kof_DisclosureOfParentEntityInformationLineItems_0c35860e-d76b-4736-8110-0f3e3ada36e4_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-20231231.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_8a29fa1f-eb6b-4033-b05c-d9024cf6094a_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-20231231.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_CashFlowsFromUsedInFinancingActivities_52119fdb-db10-4dba-b1c5-72441f3117cf_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_EmbotelladoraMexicanaDeBebidasRefrescantesSDeRLDeCVMember_53096693-5070-45bb-9808-75c3b3f072e5_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-20231231.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_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_c0cbad90-c6f5-4c79-a3b2-25cade07d480_verboseLabel_en-US" xlink:label="lab_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash acquired of CVI</link:label>
    <link:label id="lab_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_label_en-US" xlink:label="lab_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents recognised as of acquisition date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate" xlink:to="lab_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InterestExpenseOnBorrowings_e4891ea7-aa65-4785-a1c2-f991fb34d1c4_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_YearFourMember_a4b85685-5749-490d-94cf-3f76b3b94ab6_terseLabel_en-US" xlink:label="lab_kof_YearFourMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026</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-20231231.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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_fc77b602-c974-44c4-a264-1c5d2e5c3ad3_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_CrossCurrencySwapsMember_c350f238-25e5-4780-9f36-93ce36f1b31b_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-20231231.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_f8f23f98-361f-44fd-9584-d521ed8bc509_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-20231231.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_srt_CondensedStatementOfComprehensiveIncomeTable_3c9ee511-cc4e-48d8-8146-e4c7b46e370e_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/2023/elts/srt-2023.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_ifrs-full_DefinedBenefitPlansMember_7954d242-80ca-4b04-b9b2-cc12c654ccc8_terseLabel_en-US" xlink:label="lab_ifrs-full_DefinedBenefitPlansMember" 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_DefinedBenefitPlansMember_label_en-US" xlink:label="lab_ifrs-full_DefinedBenefitPlansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined benefit plans [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DefinedBenefitPlansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember" xlink:to="lab_ifrs-full_DefinedBenefitPlansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AdditionsToLeaseLiabilitiesRecognisedInBusinessCombination_b1fab7a6-00fc-453d-8567-0ac04504b6f5_negatedTerseLabel_en-US" xlink:label="lab_kof_AdditionsToLeaseLiabilitiesRecognisedInBusinessCombination" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Additions from business combinations</link:label>
    <link:label id="lab_kof_AdditionsToLeaseLiabilitiesRecognisedInBusinessCombination_label_en-US" xlink:label="lab_kof_AdditionsToLeaseLiabilitiesRecognisedInBusinessCombination" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additions To Lease Liabilities Recognised In Business Combination</link:label>
    <link:label id="lab_kof_AdditionsToLeaseLiabilitiesRecognisedInBusinessCombination_documentation_en-US" xlink:label="lab_kof_AdditionsToLeaseLiabilitiesRecognisedInBusinessCombination" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Additions To Lease Liabilities Recognised In Business Combination</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdditionsToLeaseLiabilitiesRecognisedInBusinessCombination" xlink:href="kof-20231231.xsd#kof_AdditionsToLeaseLiabilitiesRecognisedInBusinessCombination"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AdditionsToLeaseLiabilitiesRecognisedInBusinessCombination" xlink:to="lab_kof_AdditionsToLeaseLiabilitiesRecognisedInBusinessCombination" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TrustAssetsFixedAndVariableReturnPercentage_43c759c9-6217-4c6c-ada0-0c3d02d8ee74_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-20231231.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_DepreciationRightofuseAssets_41d2eae5-67aa-4c0f-bfb3-6d9a1adb7503_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_d3c19a18-f896-46e9-99ba-ccdd9aec8a19_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_5093cbea-7b0e-4079-9252-eebbbf704484_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_bd13edcb-d23d-40f1-831b-7d8889b81d22_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems_d7a64701-0b30-461d-8b9c-24b416f9057a_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-20231231.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_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory_466eae5a-418b-4fdf-92ec-f2b928e238b0_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_LongtermBorrowings_3b0051a8-be4d-4314-8631-afef32eb799d_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_country_GT_7564420a-d1be-4ca2-bed1-1ae7a4b7ef24_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/2023/country-2023.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_kof_PensionAndSeniorityPremiumCosts_f0b86de8-1f60-448f-8c65-ca8d64ebbb59_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-20231231.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_DividendsRecognisedAsDistributionsToNoncontrollingInterests_f6f9254c-c6a3-4696-a64e-bdc1b4e3b806_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_SpareParts_fe0de899-dedb-458a-98af-8758d1b84b06_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock_5611a768-bb93-48ba-837a-691510dc64a7_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-20231231.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_GainsLossesOnNetMonetaryPosition_6688f1d6-71f0-4823-ac28-ea2ff72600f6_terseLabel_en-US" xlink:label="lab_ifrs-full_GainsLossesOnNetMonetaryPosition" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inflation adjustment</link:label>
    <link:label id="lab_ifrs-full_GainsLossesOnNetMonetaryPosition_label_en-US" xlink:label="lab_ifrs-full_GainsLossesOnNetMonetaryPosition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gains (losses) on net monetary position</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnNetMonetaryPosition" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesOnNetMonetaryPosition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnNetMonetaryPosition" xlink:to="lab_ifrs-full_GainsLossesOnNetMonetaryPosition" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfCapitalStockExplanatoryTableTextBlock_1c8e0459-3a6c-45e2-a164-ab9fbcfc5553_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-20231231.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_DisclosureOfTrustAssetsTable_e28eaa59-10e1-4a31-bf8e-4051475f5d6e_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-20231231.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_kof_OtherMaterialIncomeAbstract_9abaf9f9-94bf-4b99-8b88-e74ce2c0e4b2_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-20231231.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_kof_RiskPremiumBasisPoints_6afde5d2-2b0f-4c57-bbbd-86a3071a2003_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-20231231.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_kof_RemeasurementOfLeaseLiabilities_0b129f5f-4010-4c79-9bfa-17b3e0ff048c_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-20231231.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_09491376-bf9f-4dec-8d15-6bbfdad153e8_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-20231231.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_8cb72280-bd3d-4d6a-a788-4db4a8758ac0_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-20231231.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_OtherComprehensiveIncome_6388e81b-f4dd-4fce-9ced-ba9e77410f40_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_bd9e11e7-87be-4c0a-9f26-98b6452b6d7f_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock_b3c82e59-2516-4acb-b997-07588e95b132_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-20231231.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_InterestRateRiskMember_a6d16916-7221-418d-8b4a-b545e9c9bf3a_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ChangeInWeightedAverageCostOfCapitalPercentage_f56f9ca4-4bb4-4494-a07a-567e3087d777_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-20231231.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_NoncurrentLeaseLiabilities_74d6fd51-524e-41f2-be67-0a762d1677da_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_4c7ab05e-8b41-4704-b4ac-1e325355fd46_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_dei_EntityEmergingGrowthCompany_0cb5127a-5010-458a-a94c-7be6a857d5bc_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/2023/dei-2023.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_kof_OtherOperatingRevenuesMember_30e8333e-ad59-4205-a14e-23e991d703cb_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-20231231.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_kof_YearSixAndThereafterMember_917a15b4-31b0-47a3-90ae-64b9080fa46d_terseLabel_en-US" xlink:label="lab_kof_YearSixAndThereafterMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</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-20231231.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_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome_3212ab58-e01d-4acc-8e6f-8bf8fdbaa395_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 cash flow hedges</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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_DonationsAndSubsidiesExpense_abb1ba22-0f32-4dff-be6c-631f17ec71be_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_StatementOfFinancialPositionAbstract_e6c39b17-3e3f-4cd9-8853-590f93375527_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_37921630-9df3-4c36-8d28-372918466d35_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DeferredTaxExpenseIncomeAbstract_cfe3e36a-ea03-440a-b058-375cb88eb5a7_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_LaterThanTwoYearsAndNotLaterThanFourYearsMember_ffa85773-94ec-40d7-931d-a323234937e9_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-20231231.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_3ae4c49e-3b22-4018-8b0d-bfb747deb2ef_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-20231231.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_kof_DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock_5a5a4f08-49b3-4a59-8b50-bc9d2996c676_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-20231231.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_ifrs-full_ClassesOfShareCapitalAxis_268601ce-2109-419e-a881-4a491d99e069_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_SellingAndDistributionExpensesMember_ae79f81f-49d4-4677-b3aa-a7726f8a3043_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-20231231.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_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit_ceab6f94-5d87-4d04-b025-81cac3d8efa0_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock_e5941bdc-3a76-48dc-9efa-557d83c41643_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-20231231.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_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_dca60381-4f79-4769-92c6-1a8859c6c1f9_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-20231231.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_b151e833-5d46-4f7f-98fb-fc74325327ff_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-20231231.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_Inventories_9ac57ad8-e0d2-473a-903e-9b85e30caf26_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_20ccf9cb-04d7-44ee-84fb-e4fd506d7430_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod_f06abe68-b8a4-4297-98f9-53dede318007_terseLabel_en-US" xlink:label="lab_kof_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based compensation arrangement by share-based payment award, vesting period</link:label>
    <link:label id="lab_kof_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod_label_en-US" xlink:label="lab_kof_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based compensation arrangement by share-based payment award, vesting period</link:label>
    <link:label id="lab_kof_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod_documentation_en-US" xlink:label="lab_kof_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based compensation arrangement by share-based payment award, vesting period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod" xlink:href="kof-20231231.xsd#kof_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod" xlink:to="lab_kof_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentDerivativeFinancialAssets_beb1a424-26fc-4fad-b33e-2857701c6bed_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_AmountsReceivableRelatedPartyTransactions_96ff510c-c35c-4e30-9bfc-83956ad0fa31_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_country_NI_2086301d-d056-4280-8357-94d3770b85b8_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/2023/country-2023.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_DisclosureOfIntangibleAssetsLineItems_dccb845f-fe7e-4660-981c-217edcfa359f_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_RangesMember_a11d65e7-0e52-4c54-89a0-39b8c610ef7c_terseLabel_en-US" xlink:label="lab_ifrs-full_RangesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ranges</link:label>
    <link:label id="lab_ifrs-full_RangesMember_label_en-US" xlink:label="lab_ifrs-full_RangesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Ranges [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RangesMember" xlink:to="lab_ifrs-full_RangesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_9b698db3-4813-499c-ab96-60ca65dd97eb_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/2023/dei-2023.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_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties_04184a03-2c12-42d9-ba9d-58848d18344c_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_TypesOfRisksAxis_cf3eafcc-95f3-4abc-88df-ecf739def7ef_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_BorrowingsByNameAxis_faa06734-91f8-45ab-bce5-60f881b25a94_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_TaxCreditsToRecoverMember_d1d235ba-667e-4848-a407-608eead2f4e4_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-20231231.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_47ade79b-afc3-482f-8a7b-a415f69bd350_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-20231231.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_9ab54ebc-df02-499d-a0f9-4ed7fe246efd_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-20231231.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_MiscellaneousOtherOperatingIncome_eafae98a-c125-43f2-a1a7-139da4e4e7d0_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_ConsolidatedFinancialStatementLocationDomain_a7aa95e0-8bd0-4989-8971-3985b7a91bfa_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-20231231.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_a5b5c0a1-35d5-452f-8705-55aa933f3026_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-20231231.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_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests_54790f40-164a-45aa-974c-79d12ab174e8_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_CommodityRiskAveragePrice_b81c1528-9fbf-4d3f-8bc0-d82d123a46e6_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-20231231.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_srt_CondensedBalanceSheetStatementTable_c5ad8cc2-0285-458f-9004-f73d006388ca_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/2023/elts/srt-2023.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_kof_IncomeTaxRemainingInOtherComprehensiveIncome_9b4aad3f-f5fe-4e25-9bd2-0c0b39a8af51_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-20231231.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_kof_TaxRateEffectOfAnnualInflationTaxAdjustment_381c5533-5ccc-429a-b42f-b45ef20bffd1_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-20231231.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_AggregatedTimeBandsMember_12363ebc-d4b4-4dda-9eda-98594dbc576e_terseLabel_en-US" xlink:label="lab_ifrs-full_AggregatedTimeBandsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregated time bands</link:label>
    <link:label id="lab_ifrs-full_AggregatedTimeBandsMember_label_en-US" xlink:label="lab_ifrs-full_AggregatedTimeBandsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregated time bands [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember" xlink:to="lab_ifrs-full_AggregatedTimeBandsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_BusinessContactMember_ba8d801d-c486-4e98-a47e-3844d9bfc29f_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/2023/dei-2023.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_ifrs-full_HedgingInstrumentsAxis_c5cadc2c-474b-40d1-b4f1-7ca7bdc96202_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember_ee2dc627-88a3-4bc6-895d-0b1aa73309ab_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-20231231.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_BuildingsMember_a56cb49e-2fb2-44f0-a044-915a5458df78_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfDeferredTaxesExplanatory_d2384701-2038-437a-b4e5-2095267c2a55_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_GainsLossesOnDisposalsOfOtherNoncurrentAssets_3a1014e2-63d1-46c9-925e-5a7d836fda7f_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_EquityAbstract_0caae967-c906-4a2c-8190-c1bb95358daa_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_AdministrativeExpense_505a4b0e-8e20-4665-99ef-a22b79e0bdc3_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_40fcadde-208b-4e87-9890-6bfffece90e8_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_MarketRiskMember_74fe0fc3-7c0f-438a-ab8d-4ab7381936ce_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold_c305cb3c-b454-43a9-9545-2063ffdcef3e_verboseLabel_en-US" xlink:label="lab_kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" 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_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-20231231.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_3680ac46-11a7-4f73-8729-2c927f5fb366_terseLabel_en-US" xlink:label="lab_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</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-20231231.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_country_MX_634345a3-3337-4ec2-8cd1-e0d363405b75_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/2023/country-2023.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_PromotoraIndustrialAzucareraSADeCVPIASAMember_35cf61f6-e1f5-4554-938d-fd411c2de74d_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-20231231.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_GainsOnDisposalsOfNoncurrentAssets_f6e23b0e-574c-41a1-966e-803e7d53d19d_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfTradeAndOtherReceivablesLineItems_59a5a38a-4013-4d04-90bd-9dfcbe6fe413_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-20231231.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_MachineryMember_085d27c3-3e50-4f62-a5d1-f024456e48e1_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_f4e90030-03ec-4265-bc92-bd955bb405a3_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfOffsettingOfFinancialLiabilitiesTable_1dac1c43-a829-497e-b05e-5374f8aa87b5_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_SharebasedPaymentArrangementsMember_dc4d2271-2ede-4213-9bcb-6d4c2e4de06f_terseLabel_en-US" xlink:label="lab_ifrs-full_SharebasedPaymentArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based payment arrangements</link:label>
    <link:label id="lab_ifrs-full_SharebasedPaymentArrangementsMember_label_en-US" xlink:label="lab_ifrs-full_SharebasedPaymentArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based payment arrangements [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember" xlink:to="lab_ifrs-full_SharebasedPaymentArrangementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress_1a12e826-6a4c-47b3-af80-aa3751b6a554_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_PresentationOfLeasesForLesseeAbstract_b95c5afc-de46-4626-a3e2-c73dca780f55_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfCapitalStockTable_f3622fbc-9ab3-458d-a1a5-1c1cba688158_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-20231231.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_ProvisionForContingencies_97a8eae7-4616-422c-ac26-d8dda310fcd7_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-20231231.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_CountryOfIncorporationOrResidenceOfSubsidiary_de4961fa-633b-4bbd-8d36-9ce6168a963b_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_DisclosureOfOtherProvisionsTable_4ae21792-2644-4622-93a3-363941a8bba7_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DepreciationExpense_68931869-d7e8-4850-9930-94ac050cbbac_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_FederalGovernmentInstrumentsMember_1332d9cc-8719-45f7-99ab-a8b7ae88ac7e_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-20231231.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_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory_6415b67a-dee5-4883-ba9e-c5a7aa23e208_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_AdjustmentsForMarketValueLossOnFinancialInstruments_14b5159b-0820-43fd-9888-c987c03d5c3e_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-20231231.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_OtherAssetsMember_3f4c943a-11ba-49ed-8321-a0ded4bb9c59_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_RetrospectiveApplicationAndRetrospectiveRestatementAxis_11f45076-9337-4ead-8582-1fb21a42305b_terseLabel_en-US" xlink:label="lab_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retrospective application and retrospective restatement [axis]</link:label>
    <link:label id="lab_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_label_en-US" xlink:label="lab_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retrospective application and retrospective restatement [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:to="lab_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_LitigationSettlementAmount1_182c492a-26ad-4e9d-b2a7-7a7490fe8a76_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-20231231.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_LiabilitiesArisingFromFinancingActivities_5a92e1f7-d3ab-4764-af82-b148f2cdd1ff_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_19269cd4-b229-4df2-8f8a-11c268884095_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_dei_DocumentTransitionReport_53c26171-dc29-4c78-94df-d0a256d9bc31_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/2023/dei-2023.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_ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory_732590a3-d35f-4383-9f2c-d93603a8daab_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_AveragePriceUSDPerTonOneMember_06ee083b-24df-45dc-a01e-556710a0dbf4_terseLabel_en-US" xlink:label="lab_kof_AveragePriceUSDPerTonOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commodities risk</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-20231231.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_ifrs-full_OtherAssets_bc128603-b844-4373-877c-a03c0874ea3c_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_PropertyPlantAndEquipmentMember_bcc0be71-783b-4c56-a35d-879c91bb74be_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_2a136687-0619-4498-87af-b6fa9612cce5_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_EntitysTotalForRelatedPartiesMember_6a94269e-cefc-4b3b-a0ec-8e51ee3312d3_terseLabel_en-US" xlink:label="lab_ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity's total for related parties</link:label>
    <link:label id="lab_ifrs-full_EntitysTotalForRelatedPartiesMember_label_en-US" xlink:label="lab_ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity's total for related parties [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="lab_ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfIntangibleAssetsTable_30e19c1b-a083-419c-8057-841f43bdd636_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_CurrentTaxExpenseIncome_64e4c330-d4f5-44b3-92f6-5bbcc52fd671_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_TypesOfHedgesAxis_dd78d4ca-9e38-4238-bcf6-1b31830f32bf_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_d9327699-677a-4ce1-9502-331dd3614e14_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_SubsidiariesActivities_4ce115d9-9592-45e4-9748-a58e27e815c8_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-20231231.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_61ee22ee-5516-42e3-a45e-a6ff25de16aa_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-20231231.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_25ea8f86-11f7-4338-84c3-805cdb100d5b_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-20231231.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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_967fa944-b93a-453a-9c5f-7bb50b17a6c4_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_dei_EntityAddressCountry_aadb7f2f-d264-4f2d-8983-cc1b803d90a5_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/2023/dei-2023.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_kof_EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths_3767e7b3-686e-455d-a2e0-bce84854af97_terseLabel_en-US" xlink:label="lab_kof_EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2024</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-20231231.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_ifrs-full_AdjustmentsForDepreciationExpense_8c4fcf3d-dd1d-4afc-8871-a73f5c69f825_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_DilutedEarningsLossPerShare_7c6665d1-17b4-460e-bd2a-48b406e79eec_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_InventoryWritedown2011_43d8208d-9bbf-47d5-84a7-4d470439c5d4_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DeferredTaxAssetsOperatingLossCarryForwards1_826dde91-0114-4995-a596-ff78ed28bef3_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_9c0e4ed0-2b4d-490d-96f0-8747305ea433_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-20231231.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_ClassesOfInventoriesAbstract_9c4f8b2b-5c72-4144-9c24-bb9c5d710274_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_EarningsPerShareExplanatory_1bf739f1-0ed1-45ba-95ca-4f34206ec761_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_SouthAmericaSegmentMember_a7619fc1-c164-449f-915c-326386b7d5de_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-20231231.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_ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan_5fa8f9b7-20b5-4691-801a-1ced830cea46_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates_fc1bdd64-5dd4-4080-a0ca-f5f12b6040ff_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-20231231.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_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill_5a95dc8b-f5f7-4f4f-9f20-916ad0b96943_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_WeightedAverageDurationOfDefinedBenefitObligation2019_bf988b24-0c13-4650-863a-43814d9975fd_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_c2953acd-c87e-4f27-91a3-17934287e72b_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_TaxCreditsMember_5970097a-ebd3-4037-8d60-9d0128ab0b5e_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-20231231.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_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset_455d9ad6-d6bd-4414-bffa-5c51d236e42d_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_127da53e-696a-4205-8173-c930669124d8_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ServicesRenderedAndOtherOperatingRevenuesMember_187d26c8-ac91-4a6e-805d-bf5fff0a56b3_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-20231231.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_MaterialIncomeAndExpenseAbstract_9de9113d-1240-4e83-9f1c-68e973a9937c_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_FountainAguaMineralLTDAMember_5b3a985b-12c3-461e-ad57-87016cc3aa3b_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-20231231.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_dei_DocumentFinStmtErrorCorrectionFlag_dc97723b-09f3-45dd-9d5d-8833fe1524e2_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/2023/dei-2023.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_DisclosureOfOperatingSegmentsTable_cbcf632b-f7f8-4d46-9ca7-9ed01a2f6403_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_OtherNoncurrentLiabilities_7eeea689-6eb8-4a08-84b6-96c759ef2274_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_8a95edfc-cabe-4c29-bf6b-89d74b5c6b23_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour_8750190d-f419-471c-9727-c436d6828017_terseLabel_en-US" xlink:label="lab_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</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-20231231.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_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_c020028c-2437-41d6-9cd9-08c909b2c415_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_12dd0605-ea42-483c-8ab9-cb9dffa5a21d_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_PaymentsToSuppliersForGoodsAndServices_958fe46f-1451-4b40-97aa-24c2f04266f7_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_ProportionOfOwnershipInterestInJointVenture_51416ef5-46cb-46ef-8103-ebd78786dc36_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_b6f989cd-7fe3-4c16-b165-a34ba4bbaef7_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ChangeInAluminumPricePercentage_8612de60-6286-45fd-9e3a-1beda567395d_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-20231231.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_4389bbb7-b4af-49c4-b7c8-769c56847bec_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-20231231.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_140db888-20aa-4d90-b825-f1f530d596be_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-20231231.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_8962527b-07d7-40da-930c-5274e6e7b6cb_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-20231231.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_ifrs-full_PresentValueOfDefinedBenefitObligationMember_2f9bee5d-193a-44fe-ae3d-6d33179157b4_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_cc5ad65b-0b0f-4108-93ae-6cd97c7a60ab_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_DisclosureOfAssociatesAndJointVenturesLineItems_eeab610e-199e-4f8a-b86c-ace6083eed81_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-20231231.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_kof_DescriptionOfAccountingPolicyForTaxLaborAndLegalContingenciesAndProvisionsPolicyTextBlock_8cb1f92c-a1c7-4c86-93f6-a0424ca313d2_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-20231231.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_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory_dff6e88d-feeb-473a-bda9-9563f8e1fc12_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_GoodwillRecognisedAsOfAcquisitionDate_afb5d8a6-3939-48dd-9d4f-80096a20c806_terseLabel_en-US" xlink:label="lab_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill recognised as of acquisition date</link:label>
    <link:label id="lab_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate_8bd712cc-a3bb-46e4-ba08-3fb7ad6bf10a_verboseLabel_en-US" xlink:label="lab_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Goodwill arising on acquisition</link:label>
    <link:label id="lab_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate_label_en-US" xlink:label="lab_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill recognised as of acquisition date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GoodwillRecognisedAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate" xlink:to="lab_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod_2fc885b3-e639-443c-a53c-6db3c90e7293_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_SegmentsAxis_09c96496-0315-44fe-a0ba-cf0c06469d28_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_CurrentAssetsRecognisedAsOfAcquisitionDate_bbe100e6-c556-4b04-a255-b9cf930c69db_verboseLabel_en-US" xlink:label="lab_ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total current assets, including cash acquired</link:label>
    <link:label id="lab_ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate_label_en-US" xlink:label="lab_ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current assets recognised as of acquisition date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate" xlink:to="lab_ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OptionsGrantedVestingPercentage_6a362cba-c066-4e7c-ba11-4818d30e29e1_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-20231231.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_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory_5a56c4a0-937f-4a3d-a090-510207b435e5_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_country_PA_3a344aaf-5105-4f45-acbf-60a93fb062c0_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/2023/country-2023.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_srt_CondensedCashFlowStatementsCaptionsLineItems_9999eb18-ed2b-49d1-9bd3-d37a4bb7c97f_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/2023/elts/srt-2023.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_FixedInterestRateMember_ecb0a383-94bb-4117-86b1-46a48cae2a18_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_ProportionOfOwnershipInterestInAssociate_61428842-5f1d-480c-900c-2d954d1be56d_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock_74593894-923d-4aa2-b652-b6f07793cd2f_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-20231231.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_kof_LoansFromBanksMember_93290a0f-b28d-4ffc-ba63-565bf0b379d4_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-20231231.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_dei_DocumentPeriodEndDate_ee911d34-abb9-4564-9715-abb67ee1a2bb_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/2023/dei-2023.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_kof_GlassBottlesMember_2c0a3a1d-c6a0-41b3-bc9c-15b07c974e99_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-20231231.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_kof_PensionAndRetirementPlansMember_43c6e80a-e303-4318-a6bc-09c6fffd9eec_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-20231231.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_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory_2408c5ef-7359-4aba-8f79-5f71e8b9297d_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis_60b15494-7d31-4ba1-ba2a-e2147a5d1c34_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-20231231.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_TradeAndOtherCurrentReceivablesDueFromRelatedParties_6699a883-bb37-4498-9311-3b14876159ca_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_b0082e17-21a2-447a-a9d6-52765617a336_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DescriptionOfUncertainTaxPositionsPolicyTextBlock_4048b0fb-91e1-488e-9a41-4217b0fe5c42_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-20231231.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_kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife_7e21c40b-edcf-42bd-b104-3b687f921ad9_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-20231231.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_kof_DecreaseInProvisionsThroughCancellationAndExpiration_d0ed5052-f789-4413-805b-181f0b0aede7_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-20231231.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_kof_DisposalOfRightOfUseAssets_2b463f5c-8f4c-4807-ae5c-bf2b70d365e7_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-20231231.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_PercentageOfEntitysRevenue_3d23d0a0-4c45-4df6-9f34-92fd5327cc06_terseLabel_en-US" xlink:label="lab_ifrs-full_PercentageOfEntitysRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of stock sold</link:label>
    <link:label id="lab_ifrs-full_PercentageOfEntitysRevenue_label_en-US" xlink:label="lab_ifrs-full_PercentageOfEntitysRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage of entity's revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PercentageOfEntitysRevenue" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PercentageOfEntitysRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PercentageOfEntitysRevenue" xlink:to="lab_ifrs-full_PercentageOfEntitysRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BusinessCombinationsAxis_1243eb8c-c5b0-43b3-9c2c-3c966ad91790_terseLabel_en-US" xlink:label="lab_ifrs-full_BusinessCombinationsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business combinations [axis]</link:label>
    <link:label id="lab_ifrs-full_BusinessCombinationsAxis_label_en-US" xlink:label="lab_ifrs-full_BusinessCombinationsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business combinations [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BusinessCombinationsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BusinessCombinationsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BusinessCombinationsAxis" xlink:to="lab_ifrs-full_BusinessCombinationsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ClassBCommonStockMember_6977a79c-7436-41e3-b454-13200fee8020_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-20231231.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_78e6b04f-07a7-45b1-a920-bf41461ed0ac_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-20231231.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_ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod_d7c57dd2-fa14-4925-a88c-761348d2c8f5_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_TaxRateEffectOfTaxLosses_ac2be56e-9be2-4f78-82c3-dd7d50575ba3_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_PropertyPlantAndEquipment_68b9de94-3cbf-4143-8945-4dd04cf86402_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_b51da099-8b74-4d63-9989-1e23288c7dae_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_5ae2678f-045b-4077-93b3-6cb1f5e25122_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyFiveMember_e536198a-0892-42e7-b603-d6f96420e394_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-20231231.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_kof_RefrigerationEquipmentMember_67d19558-39a5-42c7-9b99-16f3651ffdbd_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_f59413c3-3dc0-41b6-85f3-6ed82d090bb1_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-20231231.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_CashOutflowForLeases_aacc4223-61c6-4b98-a664-3b751f74f310_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_EntitysTotalForSubsidiariesMember_0f14e982-c1ae-47f3-9439-9cc17d64d887_terseLabel_en-US" xlink:label="lab_ifrs-full_EntitysTotalForSubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity's total for subsidiaries</link:label>
    <link:label id="lab_ifrs-full_EntitysTotalForSubsidiariesMember_label_en-US" xlink:label="lab_ifrs-full_EntitysTotalForSubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity's total for subsidiaries [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForSubsidiariesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember" xlink:to="lab_ifrs-full_EntitysTotalForSubsidiariesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_d82098d9-3901-489f-bcce-e204d614038d_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfAllowanceForCreditLossesExplanatory_7cc17700-8322-4fb4-a872-e00b9a2d641f_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_InterestIncomeOnLoansAndReceivables_5c3dab79-5192-40e4-bb4c-d88a49d83982_terseLabel_en-US" xlink:label="lab_ifrs-full_InterestIncomeOnLoansAndReceivables" 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_InterestIncomeOnLoansAndReceivables_label_en-US" xlink:label="lab_ifrs-full_InterestIncomeOnLoansAndReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest income on loans and receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestIncomeOnLoansAndReceivables" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestIncomeOnLoansAndReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestIncomeOnLoansAndReceivables" xlink:to="lab_ifrs-full_InterestIncomeOnLoansAndReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_country_VE_91f7b802-3cca-4892-b139-d8254e51f367_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/2023/country-2023.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_ifrs-full_SignificantInvestmentsInAssociatesAxis_c5387078-a895-4b73-a1f2-5826f5f9d640_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DeferredTaxAssets_197fd6f6-d09a-4133-abdb-09c8fff76df7_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_2124ff3f-ba67-436e-8a1b-bf1caa5dc9c7_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems_85481378-c674-40c5-87df-117af0a06518_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies_85352c43-8242-4600-8e74-e4b2463ac978_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-20231231.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_f0b9cda3-a1ff-4467-8fa2-a969511eed26_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-20231231.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_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment_aba119a4-584e-4d04-ad59-ae8214bdde9b_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_LeaseInterestPaidClassifiedAsFinancingActivities_021bc765-dae0-48d4-914b-73d6c06e4b89_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-20231231.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_kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture_4e114b98-d131-4559-8ad7-07cae32c7a73_terseLabel_en-US" xlink:label="lab_kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture" 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_kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture_label_en-US" xlink:label="lab_kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income, Excluding Sale Of Joint Venture</link:label>
    <link:label id="lab_kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture_documentation_en-US" xlink:label="lab_kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income, Excluding Sale Of Joint Venture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture" xlink:href="kof-20231231.xsd#kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture" xlink:to="lab_kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_1b5d5e4a-50bd-4c74-90ca-5d520f277221_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_OtherNoncurrentNonfinancialAssets_787d75b7-1585-4248-a30b-65aaed879d9a_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_e14dcd70-4ace-4158-be21-8b0ac9b94930_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_7352dd25-d8e5-4bdd-8b5a-616758d2cbdf_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-20231231.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_DisclosureOfEmployeeBenefitsExplanatory_c86be15c-1112-4324-b7c5-458049f8710e_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_009b160b-257a-4335-baa6-c0bce7dbce16_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_StatementOfCashFlowsAbstract_60160db2-735a-49a7-9cf0-6e820d24de22_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_CurrentPrepaidExpenses_ef5c80bc-4c2f-449a-81cc-28ab083beb0b_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_5002edf3-48d4-4de4-a044-9b7eb7f90474_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfContingentLiabilitiesTable_282481c9-af77-4e36-a287-abec22e3ba05_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_FinanceChargesForLeases_f469106f-fb37-404e-81dd-40efc163a317_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 10)</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-20231231.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_ComprehensiveIncome_fbb90f9c-7588-4a70-ac84-28bcd061c4d3_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_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_CashAndCashEquivalents_4e956048-b21c-43ae-916a-f8542fb73e10_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_8425b444-0afe-44e8-8919-a24dca7c25ea_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_dei_DocumentAnnualReport_3e30499b-0d42-4980-b2a7-db8d43ee6134_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/2023/dei-2023.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_SevenPointThreeFivePercentageMember_6409da4e-7a0f-4290-a64d-36d74a33ba33_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-20231231.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_ifrs-full_ClosingForeignExchangeRate_e588fb3c-b587-44e8-9e74-6f385401cd0c_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_NoncurrentLiabilities_15009fd4-ff4c-4cbc-8c62-2e00e988c9fc_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_e8f39aa8-9c15-4118-baae-44ec2884a88a_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_KOFMember_a0388557-76bd-4edc-9aa3-31be6ec46032_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-20231231.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_e2bd1840-40e3-4046-a3ea-cf2569808491_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-20231231.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_srt_RestatementAxis_85357c96-68a3-4d26-a20a-92ddd9430503_terseLabel_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revision of Prior Period [Axis]</link:label>
    <link:label id="lab_srt_RestatementAxis_label_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revision of Prior Period [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RestatementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementAxis" xlink:to="lab_srt_RestatementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_f0ef867c-eb19-4f68-8147-e16cc197e4f0_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/2023/dei-2023.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_ScheduleOfDomesticTaxRateExplanatoryTableTextBlock_a6c8bfa8-ba9b-4e4e-8c1d-142a43c699fa_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-20231231.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_kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration_047ad246-3c83-4731-b927-61fde2dcfc95_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-20231231.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_Assets_308cfbcb-ad1a-4be4-a203-6a1cfaf28431_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_3aa3afbf-bbc9-4213-adb8-555da8101bc6_terseLabel_en-US" xlink:label="lab_ifrs-full_Assets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_country_UY_27a37d9e-63d2-4f57-9f7a-2cf174c74155_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_646c49d0-e3f9-4cd9-aad3-9ff9784de59d_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/2023/country-2023.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_kof_FemsaAndSubsidiariesMember_92ce23fc-95d7-4efc-ade8-eb45312de105_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-20231231.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_currency_BRL_cac459b6-bea4-47d5-bba0-50b47da4fb00_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/2023/currency-2023.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_kof_DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock_7c05a970-4435-4565-87f5-a014e1861a20_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-20231231.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_2e191600-35e4-4651-afdb-ac7b3085d148_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-20231231.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_ReserveOfExchangeDifferencesOnTranslationMember_0b4aa780-2fae-4e46-be10-f8975b512188_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_NotionalAmount_15f87c26-52f5-4368-bdd4-a5e050a3d2aa_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_082d1d03-3310-4c45-8257-835bd9bb9511_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_RemeasurementOfNetDefinedEmployeeBenefitLiability_9453143e-cf52-4464-b931-59c7a3b0cf19_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-20231231.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_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems_e21ee9d1-0622-4876-b732-0b3be1160a6a_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-20231231.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_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember_bed64086-cda6-42d2-84fb-d8dc2018d9e5_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_AcquisitiondateFairValueOfTotalConsiderationTransferred_0569d692-6347-4433-a92a-f262d9269798_terseLabel_en-US" xlink:label="lab_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total consideration transferred</link:label>
    <link:label id="lab_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_a21f8b05-4be9-44f1-8f51-f682e85f8be4_totalLabel_en-US" xlink:label="lab_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total consideration transferred</link:label>
    <link:label id="lab_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_label_en-US" xlink:label="lab_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consideration transferred, acquisition-date fair value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xlink:to="lab_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_c85d65db-8f12-42c5-9c51-54d396e35ca9_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_SecurityDepositsMember_b6e7fdf7-ca60-4450-aefd-5b9bb2651622_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-20231231.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_3f3c5f26-b6c1-429b-8749-e85d9b38298c_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-20231231.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_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_6ca340dc-4783-4716-ae19-2937387f537f_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_99aab975-8a02-4080-af3b-1376a0b5d7dd_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_TradeAndOtherCurrentPayablesAbstract_1dd73bbb-576d-4d7b-b59c-8d402dad54d6_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ShorttermBorrowings_eb894310-961b-417f-a2a8-39e5bb9c78b4_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_IssuedCapitalMember_b138613d-a7f9-4c52-a929-d4d5c13dfcad_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_9e6128dc-7fab-4720-8657-e3406f64af46_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">2026</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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_dei_EntityCurrentReportingStatus_928cee7e-5e51-45e1-9c9b-378b5efe51cf_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/2023/dei-2023.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_ifrs-full_ForeignCountriesMember_950c2edc-2df8-460f-8d47-8a591ebbbaba_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases_e0033d0c-a696-4a05-b0ab-a38c1372e5f3_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_RetainedEarnings_77dc7ca9-eb77-4219-bf56-ae0470c46010_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_SpalIndustriaBrasileiraDeBebidasSAMember_3b354244-afb2-4d04-ac00-bf113c732bdb_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-20231231.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_90a70cf7-aa39-4917-9b31-b9ea2430089a_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-20231231.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_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate_98594616-6edc-4d92-b8d1-b6b7733967df_terseLabel_en-US" xlink:label="lab_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment recognised as of acquisition date</link:label>
    <link:label id="lab_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate_label_en-US" xlink:label="lab_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, plant and equipment recognised as of acquisition date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate" xlink:to="lab_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherCurrentLiabilities_51988daa-23f0-40ec-8490-16c1e47c4339_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_6d41fdcc-136f-4100-8c7a-97dbad7f89ca_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_WeightedAverageShares_c4796d4c-87ec-4ee8-99eb-6cee54a392f6_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock_96b2adc7-9130-434d-ab42-19c11b2317e2_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-20231231.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_7cbac89b-4450-4ac1-a684-249f448bda5d_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-20231231.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_kof_SustainabilityLinkedBondSLBMember_ef9723cb-51e2-4e68-b575-a656232ca134_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-20231231.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_f3470954-dfef-4b6a-b19d-8e375d665bf1_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-20231231.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_kof_TwoThousandTwentyTwoIncentivePlanMember_2e71bccf-9708-49d0-a0cf-05330883ab96_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-20231231.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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_7c2cd85a-cab6-4f1e-9e40-560a8eae3d4b_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_InterestReceivedClassifiedAsInvestingActivities_88ed9f53-8a63-4964-9b73-63c1e4473b63_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_MajorComponentsOfTaxExpenseIncomeLineItems_e15086c8-f1cf-4c45-870b-a92a6edc26ce_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-20231231.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_kof_PurchasesOfConcentrateRelatedPartyTransactions_d0263c59-90a7-4846-99ae-76fb18141163_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-20231231.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_currency_UYU_6861ffd9-5981-4573-b20e-f5aa33d40c47_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/2023/currency-2023.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_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory_7bbf11ed-7851-4ed3-ac16-0d602f92334d_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfExternalCreditExposuresTable_dc349cad-55d4-41d3-b808-3d18e93433e7_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ConsolidatedFinancialStatementLocationAxis_b8158ca6-24a3-4240-af62-5be31857fac1_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-20231231.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_HedgedItemsAxis_b29c165f-f2a4-4fd0-8863-2d6229a09a42_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_CurrentIncomeTaxPayable_07093d4b-83e5-4a3e-8dff-a8a7fb72af4b_terseLabel_en-US" xlink:label="lab_kof_CurrentIncomeTaxPayable" 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_kof_CurrentIncomeTaxPayable_label_en-US" xlink:label="lab_kof_CurrentIncomeTaxPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Income Tax Payable</link:label>
    <link:label id="lab_kof_CurrentIncomeTaxPayable_documentation_en-US" xlink:label="lab_kof_CurrentIncomeTaxPayable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Current Income Tax Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentIncomeTaxPayable" xlink:href="kof-20231231.xsd#kof_CurrentIncomeTaxPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_CurrentIncomeTaxPayable" xlink:to="lab_kof_CurrentIncomeTaxPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentLiabilitiesAbstract_c2fb569e-e265-4b75-8367-773eef6b0f8d_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_dei_EntityVoluntaryFilers_666c20a3-fec8-4b12-918d-3350756b962a_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/2023/dei-2023.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_srt_RangeMember_6d23e5ba-3fed-4faa-91df-fd8fc1fd4679_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/2023/elts/srt-2023.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_ifrs-full_DisclosureOfOtherCurrentLiabilitiesExplanatory_e6cabcad-dd6c-4686-a8fb-290e3699d3bb_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_YearFiveMember_00eaed52-d61a-45f3-885b-456c4c29705e_terseLabel_en-US" xlink:label="lab_kof_YearFiveMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</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-20231231.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_DisclosureOfIntangibleAssetsAbstract_f762e7f4-c5a4-4f27-9884-de8645b83f75_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_SuccessFeeToPayMember_eb7b7f35-383a-4157-903e-7768e081294b_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-20231231.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_kof_DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock_35459260-6628-4289-8f57-163ab1453a2b_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-20231231.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_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory_d772b835-62e3-4716-b5c6-3a12a1f04e50_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Preliminary Estimate of Fair Value of Net Assets Acquired and Reconciliation of Cash Flows</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about business combination [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PackingMaterials_3f9a4088-995b-4fff-b883-1fd140224000_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-20231231.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_TaxEffectFromChangeInTaxRate_aed9152e-db25-4a29-8d25-88f0c3ed0d1f_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_InterestRateSwapContractMember_c6245eab-5a15-41c1-9e8b-f599a5fea294_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_OtherPayables_ebd4ce15-bf14-4a20-8ad0-cfb772a41a69_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_RawMaterialsAndConsumablesUsed_c9ecbb2f-ca62-4c22-b695-f32a34cda472_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ClassesOfShareCapitalMember_10fdf970-b9b6-4fb4-8e5f-267d1b30bba3_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfShareCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share capital</link:label>
    <link:label id="lab_ifrs-full_ClassesOfShareCapitalMember_label_en-US" xlink:label="lab_ifrs-full_ClassesOfShareCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share capital [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember" xlink:to="lab_ifrs-full_ClassesOfShareCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_8b24d845-32ac-4021-9356-daabbb0f7e29_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock_765f6a85-18f6-4fcc-90ad-d0f855ad0e46_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-20231231.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_3346966e-9bb0-458a-87d7-a5946cf3e83a_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-20231231.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_DisclosureOfFinancialAssetsLineItems_1812bd4d-768f-44d9-846a-3740039db065_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_AmortisationIntangibleAssetsOtherThanGoodwill_8730922a-2d5c-473e-b655-368eacb9c745_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember_430d6030-c0e9-4dda-b80e-23638cdc909b_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&#160;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&#160;Two Thousand Twenty Three To Two Thousand Twenty Seven</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember" xlink:href="kof-20231231.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_FinancialLiabilitiesTypeMember_5cc712d8-a049-4db3-846d-50828ea5de53_terseLabel_en-US" xlink:label="lab_ifrs-full_FinancialLiabilitiesTypeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial liabilities, type</link:label>
    <link:label id="lab_ifrs-full_FinancialLiabilitiesTypeMember_label_en-US" xlink:label="lab_ifrs-full_FinancialLiabilitiesTypeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial liabilities, type [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialLiabilitiesTypeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialLiabilitiesTypeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialLiabilitiesTypeMember" xlink:to="lab_ifrs-full_FinancialLiabilitiesTypeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract_82d86f89-a120-493a-8ffc-45c4d0f3432e_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_srt_ScenarioPreviouslyReportedMember_211d39d3-6ec0-4e4f-93cf-da298e85defa_terseLabel_en-US" xlink:label="lab_srt_ScenarioPreviouslyReportedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Previously Reported</link:label>
    <link:label id="lab_srt_ScenarioPreviouslyReportedMember_label_en-US" xlink:label="lab_srt_ScenarioPreviouslyReportedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Previously Reported [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioPreviouslyReportedMember" xlink:to="lab_srt_ScenarioPreviouslyReportedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NumberOfSharesOutstanding_01cba8f8-1871-4b90-bdf5-e2de939efa42_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_FinancialEffectOfCorrectionsOfAccountingErrorsMember_5f8238e8-1024-4ad9-bb1a-40defcb9e0d7_terseLabel_en-US" xlink:label="lab_ifrs-full_FinancialEffectOfCorrectionsOfAccountingErrorsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effects of reclassification</link:label>
    <link:label id="lab_ifrs-full_FinancialEffectOfCorrectionsOfAccountingErrorsMember_label_en-US" xlink:label="lab_ifrs-full_FinancialEffectOfCorrectionsOfAccountingErrorsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (decrease) due to corrections of prior period errors [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialEffectOfCorrectionsOfAccountingErrorsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialEffectOfCorrectionsOfAccountingErrorsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialEffectOfCorrectionsOfAccountingErrorsMember" xlink:to="lab_ifrs-full_FinancialEffectOfCorrectionsOfAccountingErrorsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock_3eac54ab-1740-450a-a927-916153844e37_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-20231231.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_IncomeTaxExpenseContinuingOperations_88a58406-3d42-46c7-9eca-b861646a80c3_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_b5a80b46-e4c1-4d20-9fda-e6af4172f49a_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_MiscellaneousOtherOperatingExpense_182e18d4-824d-48de-a756-a2b1e21f46eb_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_srt_StatementGeographicalAxis_65ece04d-3ab3-4e06-b8a5-f1b1519f3d1c_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/2023/elts/srt-2023.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_PreviouslyStatedMember_695eda98-52b8-450d-ba12-04b144d5ab94_terseLabel_en-US" xlink:label="lab_ifrs-full_PreviouslyStatedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Initially Reported</link:label>
    <link:label id="lab_ifrs-full_PreviouslyStatedMember_label_en-US" xlink:label="lab_ifrs-full_PreviouslyStatedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Previously stated [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PreviouslyStatedMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PreviouslyStatedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PreviouslyStatedMember" xlink:to="lab_ifrs-full_PreviouslyStatedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfTrustAssetExplanatoryTableTextBlock_0d8e9c3e-902d-4fe4-9e09-1dea0247614a_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-20231231.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_67308f1b-afc5-4121-88aa-b62dee42d50a_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-20231231.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_e5575255-0ec2-41f9-bbca-9de0b9a3351a_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-20231231.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_LaterThanOneYearAndNotLaterThanThreeYearsMember_e418ef62-23a8-4ff9-b57d-bbd3a0924418_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_NoncurrentAssetsAbstract_0db84f29-ddbf-41dc-b6e9-af9986031560_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_TrustAssetsFixedReturnPercentage_44003a9a-b5fb-4a97-baee-30a85f923264_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-20231231.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_kof_DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock_f189d141-2963-45ee-a164-c8b37db0da2d_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-20231231.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_ifrs-full_RevenueOfAcquiree_699449b0-4e47-48e2-8d47-b72c691a53e0_terseLabel_en-US" xlink:label="lab_ifrs-full_RevenueOfAcquiree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue of acquiree since acquisition date</link:label>
    <link:label id="lab_ifrs-full_RevenueOfAcquiree_label_en-US" xlink:label="lab_ifrs-full_RevenueOfAcquiree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue of acquiree since acquisition date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueOfAcquiree" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueOfAcquiree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RevenueOfAcquiree" xlink:to="lab_ifrs-full_RevenueOfAcquiree" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AnnualBonusPercentageToPurchaseOptions_8b189849-a990-427e-9bf8-c458526a122c_terseLabel_en-US" xlink:label="lab_kof_AnnualBonusPercentageToPurchaseOptions" 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_AnnualBonusPercentageToPurchaseOptions_label_en-US" xlink:label="lab_kof_AnnualBonusPercentageToPurchaseOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Annual bonus percentage to purchase options</link:label>
    <link:label id="lab_kof_AnnualBonusPercentageToPurchaseOptions_documentation_en-US" xlink:label="lab_kof_AnnualBonusPercentageToPurchaseOptions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Annual bonus percentage to purchase options</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AnnualBonusPercentageToPurchaseOptions" xlink:href="kof-20231231.xsd#kof_AnnualBonusPercentageToPurchaseOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AnnualBonusPercentageToPurchaseOptions" xlink:to="lab_kof_AnnualBonusPercentageToPurchaseOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfParentEntityInformationTextBlock_01f25f0f-259f-40eb-94da-ac7cf36d9439_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-20231231.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_76b9ac9d-4fc6-4564-b31d-f45e47705e90_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-20231231.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_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_cd0dccf5-5900-458a-97d3-5f399dea1c89_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_A2750SeniorNotesDue2030Member_56b7876e-220a-4c5f-8891-412868676f5e_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-20231231.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_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_ea35a608-69f8-4334-9fd4-bd20a0b25d5b_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_InterestRateTypesMember_678fc8e5-cb90-49ad-aa02-8cfd9699625b_terseLabel_en-US" xlink:label="lab_ifrs-full_InterestRateTypesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest rate types</link:label>
    <link:label id="lab_ifrs-full_InterestRateTypesMember_label_en-US" xlink:label="lab_ifrs-full_InterestRateTypesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest rate types [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRateTypesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestRateTypesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestRateTypesMember" xlink:to="lab_ifrs-full_InterestRateTypesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_GoodwillAndDistributionRightsMember_84f2288e-802b-4419-a79c-e13dcb0c9022_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-20231231.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_kof_BottlerAgreementMember_1ea30806-5374-462b-9626-89229f3d3c50_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-20231231.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_3b6956c4-1eae-4eaa-981b-701f180d1434_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-20231231.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_ifrs-full_NoncurrentProvisions_9468df17-6d45-4c08-8ce7-d8f42cce2a48_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_CurrentAccruedExpenses_4504c9f5-5456-4045-9b39-73a067d1fa82_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-20231231.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_kof_HeinekenGroupMember_c696851c-f560-4b80-a9e1-6f24af523cd9_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-20231231.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_TradeAndOtherCurrentReceivables_7a14e6e8-42e5-4c35-bb97-a98eb675313b_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_dd7e4a71-f285-4e87-9462-9ac5d7aa1fdd_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_AverageEffectiveTaxRate_e3918829-5d55-4584-ae16-c80c91d5d042_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_DefinedBenefitPlanFundAssetsPostEmploymentInvestPercentageMinimum_99ee0724-04a1-4358-b138-3309e42ab807_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-20231231.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_srt_CondensedCashFlowStatementTable_d46c721a-a3de-48d5-83d9-32089f931ccf_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/2023/elts/srt-2023.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_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome_67f55c13-be3b-473f-a20d-09b55e802a55_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_IntangibleAssetsAndGoodwillMember_92a56c23-a347-49ec-847b-4f222b7084b5_terseLabel_en-US" xlink:label="lab_ifrs-full_IntangibleAssetsAndGoodwillMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets and goodwill</link:label>
    <link:label id="lab_ifrs-full_IntangibleAssetsAndGoodwillMember_label_en-US" xlink:label="lab_ifrs-full_IntangibleAssetsAndGoodwillMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible assets and goodwill [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwillMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsAndGoodwillMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember" xlink:to="lab_ifrs-full_IntangibleAssetsAndGoodwillMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_CurrentSundryCreditors_d71b3dd6-f77e-4af2-9aba-df9734151f1e_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-20231231.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_5814bfa6-db49-45d1-bf2d-a88d43a40063_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-20231231.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_DisclosureOfEarningsPerShareExplanatory_be1d6004-5e35-4ed3-8f03-ed05991f495b_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_IssuedCapital_961e9642-609f-4c22-87be-7308e34352bf_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_b0c9343b-e83c-43b2-825a-820af925f628_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_28980c13-b984-4292-885e-4eedbf43aa76_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_cec1c7a4-406a-4cf5-92ac-a0c3d5b37d34_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_c4b4274a-3c9a-49c9-9902-726f81a2cd45_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_9b94d1ae-0f51-4119-bb0b-10551fee7c30_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_ae2d4508-ca32-45ac-9e72-d462c41b0175_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_1f4116c4-59ec-459d-8757-2adb6a4de85f_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_AverageExchangeRateARSMXNMember_e8e7f98d-0f2d-46ec-b194-e561f9456f06_terseLabel_en-US" xlink:label="lab_kof_AverageExchangeRateARSMXNMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Average exchange rate ARS/MXN</link:label>
    <link:label id="lab_kof_AverageExchangeRateARSMXNMember_label_en-US" xlink:label="lab_kof_AverageExchangeRateARSMXNMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Average exchange rate ARS/MXN [Member]</link:label>
    <link:label id="lab_kof_AverageExchangeRateARSMXNMember_documentation_en-US" xlink:label="lab_kof_AverageExchangeRateARSMXNMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Average exchange rate ARS/MXN</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateARSMXNMember" xlink:href="kof-20231231.xsd#kof_AverageExchangeRateARSMXNMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AverageExchangeRateARSMXNMember" xlink:to="lab_kof_AverageExchangeRateARSMXNMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_6813d336-e8c0-4e89-b955-4e03dfad5bec_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfNetDefinedBenefitLiabilityAssetTable_3fc40d12-2741-4d85-8b2f-a18de45fce0d_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DerivativeFinancialInstrumentsMember_04729365-31e8-45ab-af39-df8031b13449_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-20231231.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_ClassesOfProvisionsAxis_fa1e2687-74db-4e4f-9dba-a3bce18134cf_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_AccumulatedDefinedBenefitObligation_c89fdf64-3af1-4ab1-b5d9-74b23d1f4db5_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-20231231.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_DisclosureOfTransactionsBetweenRelatedPartiesTable_6fe52050-8b5b-450e-94c3-26396ed7c478_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_AtFairValueMember_d3047111-813f-4ede-aa8c-fe1808b49486_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_OtherMember_0533c61f-58e8-48ec-a94a-24117657c714_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-20231231.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_kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember_81367574-99f3-4ada-8a0f-4c0fa03d518c_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-20231231.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_DisclosureOfFirstTimeAdoptionExplanatory_37e091f5-b2f8-4a3e-856f-7c8f55528f3a_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfOperatingSegmentsAbstract_8cfd3c26-6f17-48fa-b4b7-fb71f9bba2e6_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember_28db650a-2543-4e75-9ba4-0b059ba563a9_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-20231231.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_81dd0295-73a8-4893-8af8-b5eff176f715_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-20231231.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_8f6173c4-3504-4a45-8082-edefb6f37a4c_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-20231231.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_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss_67c81259-dfbe-4d4d-9f81-f8f078f0945c_negatedLabel_en-US" xlink:label="lab_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" 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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_BasicEarningsLossPerShare_3ae73751-1970-4611-b5ae-8084229fa211_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_cae281de-664c-48ec-a943-c6ad34ce8c4e_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_LossContingencyDamagesSoughtValue1_15279b9d-49e6-40ff-865c-ffd476a1d5e0_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-20231231.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_d6fb5825-9a3e-49ec-ae81-ef851bf898c6_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-20231231.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_kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve_3d509469-15e4-42f9-b2d3-a31cf98db7ad_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-20231231.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_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_edac592e-c9d4-4495-8f43-d21ec8c7b53c_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember_f28e23a2-476e-4771-936e-120f9390ebf0_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax_f85cca41-7a8b-457e-8bc5-32d4638efcc2_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-20231231.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_DerivativeFinancialLiabilities_47a83905-8f98-4220-9d04-a509d2bd3c29_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_bd9836f5-2fdf-4ed3-af52-70171c4d4e62_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_InvestmentPropertyMember_c0f5436f-2b68-4e42-a4cf-6655c23e41ef_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_EffectsOfChangeInForeignExchangeRatesRightOfUseAssets_945a8614-285e-4990-af7a-3b3af026627f_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-20231231.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_819cab71-6cd2-45b5-abe5-abce357d5ef4_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 (income)</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-20231231.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_ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination_bd78cd95-4f9d-4372-a0ff-b5a1f65b02c5_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_AdjustmentsForSharebasedPayments_7bde5b59-5c95-4e99-9fbe-4413b91a8f28_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_YearSevenAndThereafterMember_62ce0152-0266-4662-8600-d617f5aff167_terseLabel_en-US" xlink:label="lab_kof_YearSevenAndThereafterMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029 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-20231231.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_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_ce57c665-44c1-4482-a724-4416ba1b3ad4_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_SeriesBSharesMember_b7144236-6460-4994-b265-5ee15f52e1ef_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_4acbb8b0-1748-47f1-9764-7c34ea8b0310_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-20231231.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_kof_IncomeFromRelatedPartyAbstract_ecbc0574-4807-4e5e-865a-4a7bad09ed69_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-20231231.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_20382849-7654-42c0-814a-cb4dda25a549_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-20231231.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_NotLaterThanThreeMonthsMember_95969afb-254b-498c-ba3a-af02ffc51bc3_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">2023</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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_AdjustmentsForInterestExpense_9b270490-2a76-4828-8887-2cafcaad8f48_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_GrossLeaseLiabilities_c756ee9d-cb34-4231-a44f-1daff87c3663_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_DisclosureOfCrossCurrencySwapContractTableTextBlock_1e964bb5-ed36-4355-a9bd-b526f1141fbd_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-20231231.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_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities_a34b9e80-1b09-42c1-a1fb-2894c6d0be99_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-20231231.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_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill_b4c5acc8-c277-4b3c-82dc-204f8dd54a72_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock_9dd26074-4ab4-4dd8-94da-3a0359f871b8_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-20231231.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_TypesOfInterestRatesAxis_6e419d19-58dd-464d-b601-b3108112fd9d_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ActuarialAssumptionOfExpectedRatesOfPensionIncreases_8c5e50fb-9adf-4148-962c-b347435c4632_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory_b613a001-d064-4544-b3cb-935cdbf184fd_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_EquityRatioThresholdPercentage_825be932-1b51-4143-9383-3153b4ed4854_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-20231231.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_kof_BiometricAbstract_c49bb63d-9f64-4b26-9fb2-77daabf25e76_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-20231231.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_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory_325eeece-4517-446f-861c-2b3bdaa9318c_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable_55d5bd3e-021d-41a5-baa6-fbedb2fc993a_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-20231231.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_ifrs-full_ActuarialAssumptionsMember_7f3031ff-f541-4064-b237-8f4d9b371185_terseLabel_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionsMember" 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_ActuarialAssumptionsMember_label_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Actuarial assumptions [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ActuarialAssumptionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember" xlink:to="lab_ifrs-full_ActuarialAssumptionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForJudgementsAndEstimatesPolicyTextBlock_554bc738-c37c-48c8-9e0f-195236c2b4b8_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-20231231.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_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_12e38866-1363-4fbf-a050-769ccfa91c03_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 (loss) gain, net</link:label>
    <link:label id="lab_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_80b56c5f-ac11-46cf-a94d-ac5fc20833ec_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_DisclosureOfTrustAssetsLineItems_54bf9ada-9e9d-4a79-a089-57fd5a8cb09c_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-20231231.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_kof_IncreaseDecreaseInBorrowings_446d8197-156f-4b2e-a757-d71418cf04ca_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-20231231.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_kof_EmployeesMember_e9b680e0-7968-402a-90e5-ba29d7d3eb6c_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-20231231.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_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_de924d8b-8c27-4758-9df9-9a83cfd02095_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_RightOfUseAssetHyperinflationaryEconomiesEffect_76937b31-77db-4234-8eca-40d08e0fc59f_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-20231231.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_1dc8e852-be37-4f22-8cfa-8effd51f52f6_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-20231231.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_ExpenseFromSharebasedPaymentTransactionsWithEmployees_a36fab81-32ee-4e57-b27a-7c0d3b057731_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_CurrentAssetsAbstract_fdd1e230-4824-4cd6-949d-86acdef9a08b_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_NonVestedDefinedBenefitObligation_f461909b-2a96-4ec1-a079-76a43af5b776_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-20231231.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_ifrs-full_CategoriesOfRelatedPartiesAxis_d96ff85c-746f-4674-a003-7ba9d61cb69e_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ReturnableBottlesMember_321c92f3-6346-4fe5-a90f-833707f9c392_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_7cf66444-025f-450c-9105-948c189211f4_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-20231231.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_EarningsPerShareTable_2eb379df-3f99-48ef-a473-46956502c6eb_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss_769d6e0f-4096-40c2-a4c9-fce40b0e4ee1_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_StatementOfChangesInEquityLineItems_b4de859a-88a6-4924-b3bd-9221f74210a2_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_EntitysTotalForAssociatesMember_52cd49c5-b893-44c8-aaa7-59b25dd9d677_terseLabel_en-US" xlink:label="lab_ifrs-full_EntitysTotalForAssociatesMember" 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_EntitysTotalForAssociatesMember_label_en-US" xlink:label="lab_ifrs-full_EntitysTotalForAssociatesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity's total for associates [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForAssociatesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForAssociatesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember" xlink:to="lab_ifrs-full_EntitysTotalForAssociatesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfFinancialAssetsAxis_9aaa1b54-30ec-481c-91ea-4e9491ad390d_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities_b449c89f-44ae-46f2-a6f8-1ab78ab95e5b_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset_aa30aaa2-26ad-4a84-ab2c-71faa10952ef_terseLabel_en-US" xlink:label="lab_ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_AssetsAbstract_4beaabcb-43ba-4518-aaed-f6ffc2b5ffb0_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_IdentifiableAssetsAcquiredRecognisedAsOfAcquisitionDate_144f4785-fe99-4cb8-99af-d307d9e84a5c_totalLabel_en-US" xlink:label="lab_kof_IdentifiableAssetsAcquiredRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_kof_IdentifiableAssetsAcquiredRecognisedAsOfAcquisitionDate_label_en-US" xlink:label="lab_kof_IdentifiableAssetsAcquiredRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Identifiable Assets Acquired Recognised As Of Acquisition Date</link:label>
    <link:label id="lab_kof_IdentifiableAssetsAcquiredRecognisedAsOfAcquisitionDate_documentation_en-US" xlink:label="lab_kof_IdentifiableAssetsAcquiredRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The amount recognised as of the acquisition date for identifiable assets acquired in a business combination. [Refer: Business combinations [member]]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IdentifiableAssetsAcquiredRecognisedAsOfAcquisitionDate" xlink:href="kof-20231231.xsd#kof_IdentifiableAssetsAcquiredRecognisedAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IdentifiableAssetsAcquiredRecognisedAsOfAcquisitionDate" xlink:to="lab_kof_IdentifiableAssetsAcquiredRecognisedAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IndefiniteLivedIntangibleAssets1Member_9f451890-d70e-4979-b1b7-2e3e7e9f4231_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-20231231.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_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory_642cd6dd-2380-4939-86dc-2533d01b1364_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ReserveOfRemeasurementsOfDefinedBenefitPlansMember_0e79ed70-f6d3-43a0-aff6-bb0e2ca8dc14_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_IncreaseDecreaseInProvisionsFromNewContingencies_b0b287f8-76a2-4f64-923a-db2a1311dfd4_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-20231231.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_FloatingInterestRateMember_7822b8ba-76f3-4030-aef5-9907bfab2f80_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_dei_EntityFileNumber_5fa6c87b-c5ba-455a-8105-f9f8a84e3a58_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/2023/dei-2023.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_OtherNoncurrentFinancialAssets_0f5e331d-a96d-4a17-a9c3-8843679c50e4_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_249c5d3b-4465-40c7-abc8-7d8671fcc3a2_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_ea003b9b-6875-44f5-9793-dca1e15631e6_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ProfitLoss_e729c4a5-2d1b-44df-a6eb-8384dc8bcd62_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_bd109882-24af-4774-b129-7cff90dd8b4c_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_e4d7e423-fd26-44a1-956b-f5ed8e55ae75_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_ParValuePerShare_47ac81b7-adef-4704-b445-02db781bc16e_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_dei_AuditorFirmId_8548b791-eb5c-4a0a-ac90-ee38a34c7bb7_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/2023/dei-2023.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_kof_SeniorityPremiumsMember_ab1229b2-2ac5-43a6-8b60-cd903baf2ce0_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-20231231.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_dei_EntityShellCompany_d205ed0a-57f2-4957-a009-2be285aa51f7_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/2023/dei-2023.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_DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock_5bbd27a5-db73-43fe-a5ca-0c16cdea4e27_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-20231231.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_kof_ConsiderationTransferredNetPaymentOnAcquisitionDate_5c35bf78-8f73-4a9c-a289-6eb5820a34ea_terseLabel_en-US" xlink:label="lab_kof_ConsiderationTransferredNetPaymentOnAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consideration paid in acquisition date, net</link:label>
    <link:label id="lab_kof_ConsiderationTransferredNetPaymentOnAcquisitionDate_label_en-US" xlink:label="lab_kof_ConsiderationTransferredNetPaymentOnAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consideration transferred, net payment on acquisition date</link:label>
    <link:label id="lab_kof_ConsiderationTransferredNetPaymentOnAcquisitionDate_documentation_en-US" xlink:label="lab_kof_ConsiderationTransferredNetPaymentOnAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Consideration transferred, net payment on acquisition date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsiderationTransferredNetPaymentOnAcquisitionDate" xlink:href="kof-20231231.xsd#kof_ConsiderationTransferredNetPaymentOnAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ConsiderationTransferredNetPaymentOnAcquisitionDate" xlink:to="lab_kof_ConsiderationTransferredNetPaymentOnAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember_d61ea6eb-adcc-4165-8a70-2b48e82a5e9d_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-20231231.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_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_24b54688-30a1-47fc-9f0e-3150478b1864_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities_92e0aac9-b357-495c-a9cb-f8c168a4b105_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_OtherIncomeExpense_9c732028-7e4a-41ef-a720-a2494bbf085f_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-20231231.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_aeec93ab-f949-472e-a552-b055ae91636f_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-20231231.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_CommodityPriceRiskMember_a06d8b22-d2d9-4b9b-9d24-bbc7af5b9e63_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_StatementOfChangesInEquityAbstract_63a14183-3a95-46a9-bd2c-c6c2df21e404_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ClassACommonStockMember_e8d7b950-bcfe-424c-b20b-da366f5269f0_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-20231231.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_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset_07a9275e-ba1d-4e24-980b-3ecd43040c13_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Adjustment from employees transferred</link:label>
    <link:label id="lab_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" 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 experience adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" xlink:to="lab_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_875d1553-ac8b-4abc-9d7f-f172224ed8aa_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_007a54ea-fae1-4505-8122-4148ea4313f5_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_04a60e4b-4505-409e-9f35-3c90c1cac842_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_dei_ContactPersonnelName_84834266-6619-4937-9dab-a380f54cf83f_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/2023/dei-2023.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_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-20231231.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_ApplicableTaxRate_313892ea-0b32-400f-bce7-70494911eea5_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_RepaymentsOfBondsNotesAndDebenturesNetSavings_e0e9e835-3a06-44aa-be16-1411e70dbb4e_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-20231231.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_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_c42af4ce-44f7-412d-a348-79a6763c0b7a_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_MajorComponentsOfTaxExpenseIncomeAbstract_e8514050-312f-4a3e-83a8-cb05e984dd82_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes_b79dfd52-39e9-44ee-a59b-13bb595ad4d7_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-20231231.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_ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember_07e7d634-a873-4aa0-b2f6-af943e90613a_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_dei_DocumentRegistrationStatement_80484076-be44-421a-b7ab-6d4672649f85_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 Registration 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/2023/dei-2023.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_kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember_ef6c34d3-bdd3-49bf-a123-ff7dcab4e0b7_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-20231231.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_DisclosureOfFairValueOfPlanAssetsExplanatory_47a804fd-c0d0-44fb-b3b4-87812e227f4d_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_dei_EntityAddressAddressLine1_64bd752c-d48e-4dc4-b2ca-0567e2b73200_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/2023/dei-2023.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_dei_EntityAddressAddressLine2_5fe22e56-cba1-44a6-8110-a401d776d30d_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/2023/dei-2023.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_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems_3eee67f0-7bd6-4ace-9534-cd6e3c26e7d2_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock_7a41a662-2cfc-4676-a051-6f6802e1af37_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-20231231.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_ba6b339d-d902-4798-9802-e70ed3a6ca6d_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-20231231.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_kof_ForwardAgreementsToPurchaseUSDMXNUSDMember_91f20a64-f818-4cf5-b64d-1e97e03943e8_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-20231231.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_EliminationOfIntersegmentAmountsMember_0afa5760-0b61-420d-a308-0f2e723e003c_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ClassesOfAssetsMember_ae912faf-e30b-40cc-b903-0ebc76ee7ac4_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfAssetsMember" 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_ClassesOfAssetsMember_label_en-US" xlink:label="lab_ifrs-full_ClassesOfAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfAssetsMember" xlink:to="lab_ifrs-full_ClassesOfAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory_395d3677-0198-4483-94ea-e982c66bc839_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory_06eaa238-5f36-4cf9-a144-adf91fae045c_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfOtherProvisionsAbstract_2f725f73-4ebb-42fb-90af-0ff9f4e12435_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_AmountInLegalReserve_f2bef2fb-eeef-4e05-916d-b3007a7f2fd8_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-20231231.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_LeaseholdImprovementsMember_6574c9c6-c49a-4d09-9dfb-cf8f49d53fa8_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ForwardContractMember_970d1f84-3518-4ff7-9765-341f67b41e36_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_CurrentLeaseLiabilities_8d74724b-d24d-4e62-8c37-9af01b3269d6_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_16e9ef6b-0453-478a-bc60-48ea325391aa_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_TaxRateEffectOfEffectOfRestatementOfTaxValues_c6c6cc9c-69a8-445e-a331-705ffffbd2e0_terseLabel_en-US" xlink:label="lab_kof_TaxRateEffectOfEffectOfRestatementOfTaxValues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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-20231231.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_kof_PercentageOfTaxEffectOfIncomeTaxCredits_d4c94087-4e20-4de1-9d95-bfbc2c7e8f39_terseLabel_en-US" xlink:label="lab_kof_PercentageOfTaxEffectOfIncomeTaxCredits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax credits</link:label>
    <link:label id="lab_kof_PercentageOfTaxEffectOfIncomeTaxCredits_label_en-US" xlink:label="lab_kof_PercentageOfTaxEffectOfIncomeTaxCredits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage of tax effect of income tax credits</link:label>
    <link:label id="lab_kof_PercentageOfTaxEffectOfIncomeTaxCredits_documentation_en-US" xlink:label="lab_kof_PercentageOfTaxEffectOfIncomeTaxCredits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage of tax effect of income tax credits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfTaxEffectOfIncomeTaxCredits" xlink:href="kof-20231231.xsd#kof_PercentageOfTaxEffectOfIncomeTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PercentageOfTaxEffectOfIncomeTaxCredits" xlink:to="lab_kof_PercentageOfTaxEffectOfIncomeTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TotalHoldersOfTheParentMember_2ed9aeb2-a689-471c-87ba-3feee1359be8_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-20231231.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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_3e42139d-833e-4649-bbb3-e6502b41f2b3_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_PercentageOfUnrecoverableTradeAccountsReceivables_2bc27030-2ab6-4689-bc51-08108b5d3200_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-20231231.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_kof_SevenPointThreeSixPercentageDebtBondsMaturingOnTwoThousandTwentyEightMember_f4feec1a-16b2-403f-a868-08cc593afe4b_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-20231231.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_663a8482-622a-440f-a6dc-375691a5258e_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-20231231.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_kof_AverageExchangeRateBRLUSDMember_2804c77f-6f0f-403c-88fd-9fbedde3c6cb_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-20231231.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_ifrs-full_InterestPaidClassifiedAsFinancingActivities_8bced07c-3ad9-4982-9355-d14666662e3d_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation_51174ef9-64b7-4e9d-bb29-f6204a6012cc_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-20231231.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_ifrs-full_OtherCurrentFinancialLiabilities_15f375c0-5e9b-46da-b492-a4bf6260e8e3_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_cc248f66-73a8-4e51-807a-225d71a1637d_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_ExpectedCreditLossesMember_c7b6aa2b-91d2-45fc-933a-f6981ba350e1_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-20231231.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_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_16c19f7f-ec87-4bb1-9d95-de0b052a2cc5_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_VariableReturnAbstract_44b59f1b-5e00-490a-8416-2b2114c271d5_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-20231231.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_ProfitLossAttributableToAbstract_a9bc2709-7852-4c24-b426-9b37ded15ca5_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_430eb8e3-447d-44d4-a336-444594137b98_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges_f8bee691-194d-45ac-908c-6eb3fb2ff151_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-20231231.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_CashFlowsFromUsedInOperatingActivitiesAbstract_dc5a9817-e17d-4d9c-b5b2-df4fc645bd9d_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_NotLaterThanOneYearMember_e515508a-abbd-403e-aee8-f00a8fc049e9_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_de06c356-7e07-44d2-8cbf-fafa3ca2e4a6_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">2024</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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_PurchasesOfRawMaterials_f96b9fcb-3bd4-410f-9008-a18a43627770_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-20231231.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_bd04ae46-5001-4c64-bef1-51e935419698_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-20231231.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_DescriptionOfAccountingPolicyForLeasesExplanatory_3a16bfe5-4955-4720-95bf-893456b5cb95_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock_0a66b3fc-1eb5-4508-9cf3-655d6a0eac1a_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-20231231.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_5d4c9bac-9d90-42b1-a9b3-2e26bded0b86_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-20231231.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_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory_8e52ddbf-03d2-4ca7-978e-8222402f6147_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_TerminationBenefitsExpense_87425e2a-8183-44c6-a6bd-89d2963c1b96_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_fdf4745f-f3d9-4e69-86e0-62f52215f77a_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation_1f2b6db8-6ae3-4da4-a5c4-34d1b8f62ea6_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-20231231.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_ifrs-full_CurrentAssets_4e436b59-9b6e-4f65-a6ed-278ce1fa3caf_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_fd1f8c33-c1bb-4c2e-bb06-99686f41faf4_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_WeightedAverageCostOfCapitalPreTaxPercentage_5cd00a09-da75-4d3c-8b18-a822c8795a6d_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-20231231.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_ifrs-full_CurrentPortionOfLongtermBorrowings_1d3835f5-a164-4d40-86fb-01204c7819db_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_d8b9fc98-9b1d-4f9c-a3f6-009dce78b4b7_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction_3e07345f-d591-4828-a4ff-1c71afef636a_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_f29b7da4-81f3-43a6-87bc-254711302e0c_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_LossesOnRetirementOfNonCurrentAssets_ad0ffd16-a1e0-4bcf-976e-0261525c699b_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-20231231.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_OtherRelatedPartiesMember_81d79004-f875-4762-b447-d14a70bdbe54_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherRelatedPartiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Related Parties</link:label>
    <link:label id="lab_ifrs-full_OtherRelatedPartiesMember_label_en-US" xlink:label="lab_ifrs-full_OtherRelatedPartiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other related parties [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherRelatedPartiesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherRelatedPartiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherRelatedPartiesMember" xlink:to="lab_ifrs-full_OtherRelatedPartiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressesAddressTypeAxis_eeb24fba-7791-4fbd-be18-0f17591d529a_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/2023/dei-2023.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_SharedBasedPaymentInExcessOfCapitalContribution_dd65f4f9-e0c3-4344-8636-934ea1511951_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-20231231.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_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory_6b9fb81f-ef10-4a74-8adf-51d4b93633ab_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_dei_EntityCommonStockSharesOutstanding_da79abd4-2f3b-4c4f-84da-bf0e8805197d_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/2023/dei-2023.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_ifrs-full_DisclosureOfClassesOfShareCapitalTable_17097e38-2d75-4230-9b21-6d9757f3e067_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_c5774ff1-494a-4d5d-8a63-5e068da30722_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-20231231.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_kof_SurchargeRatePercentage_84bed50b-8b76-470b-bfc0-3b15e50706ec_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-20231231.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_ifrs-full_OtherProvisionsMember_620fd05a-af83-4d7a-bf10-56633d171de7_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherProvisionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other provisions</link:label>
    <link:label id="lab_ifrs-full_OtherProvisionsMember_label_en-US" xlink:label="lab_ifrs-full_OtherProvisionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other provisions [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisionsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherProvisionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherProvisionsMember" xlink:to="lab_ifrs-full_OtherProvisionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TwoThousandNineteenIncentivePlanMember_d041c6dd-da58-4c63-ae09-191551565240_terseLabel_en-US" xlink:label="lab_kof_TwoThousandNineteenIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2019</link:label>
    <link:label id="lab_kof_TwoThousandNineteenIncentivePlanMember_label_en-US" xlink:label="lab_kof_TwoThousandNineteenIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Two thousand nineteen incentive plan [Member]</link:label>
    <link:label id="lab_kof_TwoThousandNineteenIncentivePlanMember_documentation_en-US" xlink:label="lab_kof_TwoThousandNineteenIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Two thousand nineteen incentive plan [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandNineteenIncentivePlanMember" xlink:href="kof-20231231.xsd#kof_TwoThousandNineteenIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TwoThousandNineteenIncentivePlanMember" xlink:to="lab_kof_TwoThousandNineteenIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_SocialSecurityContributions_7ac7d39d-ecbc-4b7e-8138-791142c5469d_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_bde91896-02aa-4052-9ee3-f7699229b244_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_JointVenturesAxis_db62964b-3559-472b-8d5b-1d49f7819959_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock_ce622a5e-6896-4e82-84c1-8e935e758bf7_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-20231231.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_CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax_b2154bb4-3e8f-4855-af96-65a07a2f5bfc_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_HedgedPortionOfSeniorNoteMember_aa062abc-0067-42ef-ab53-009ba4d6101a_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-20231231.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_CashTransferred_f18932e4-932e-44ad-a28f-9f9892d8bf7a_totalLabel_en-US" xlink:label="lab_ifrs-full_CashTransferred" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash paid</link:label>
    <link:label id="lab_ifrs-full_CashTransferred_label_en-US" xlink:label="lab_ifrs-full_CashTransferred" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash transferred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashTransferred" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashTransferred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashTransferred" xlink:to="lab_ifrs-full_CashTransferred" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock_a71a6e61-42b9-4724-a759-c7eb5ad82641_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-20231231.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_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_13ede316-f6ae-4a27-9264-31e8e334f5eb_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid_5202e003-9cbd-4a52-ac93-4a6818371141_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-20231231.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_LaterThanOneMonthAndNotLaterThanSixMonthsMember_d6f8e490-4380-4626-a2ef-54a2ca950072_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_55220f8e-19b8-4e21-b877-b4cff0598985_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_8e2ea22a-bd81-4f1b-a59d-549aeaaad7eb_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_SugarPriceContractsMember_d0fc427f-7543-462b-9179-4d455d2d2c33_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-20231231.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_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions_bb7e8b1c-931d-4a51-981c-1e3c46fa7fe6_negatedLabel_en-US" xlink:label="lab_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other effects</link:label>
    <link:label id="lab_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions_label_en-US" xlink:label="lab_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Decrease through loss of control of subsidiary, other provisions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions" xlink:to="lab_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PrepaidAdvertisingAndPromotionalExpenses_ffd42053-f814-47c0-87f3-380f365e228a_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-20231231.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_BorrowingsInterestRate_158a5fb9-1102-4b15-9036-294132d39169_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_6c8099f6-e05b-4372-9818-37a0f0626d85_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_CompaaPanameaDeBebidasSAPIDeCVMember_48a88d35-bda6-4100-a42e-a6cae9776dd6_terseLabel_en-US" xlink:label="lab_kof_CompaaPanameaDeBebidasSAPIDeCVMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compa&#241;&#237;a Paname&#241;a de Bebidas, S.A.P.I. de C.V.</link:label>
    <link:label id="lab_kof_CompaaPanameaDeBebidasSAPIDeCVMember_label_en-US" xlink:label="lab_kof_CompaaPanameaDeBebidasSAPIDeCVMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compa&#241;&#237;a paname&#241;a de bebidas, S.A.P.I de C.V [Member]</link:label>
    <link:label id="lab_kof_CompaaPanameaDeBebidasSAPIDeCVMember_documentation_en-US" xlink:label="lab_kof_CompaaPanameaDeBebidasSAPIDeCVMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Compa&#241;&#237;a paname&#241;a de bebidas, S.A.P.I de C.V [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CompaaPanameaDeBebidasSAPIDeCVMember" xlink:href="kof-20231231.xsd#kof_CompaaPanameaDeBebidasSAPIDeCVMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_CompaaPanameaDeBebidasSAPIDeCVMember" xlink:to="lab_kof_CompaaPanameaDeBebidasSAPIDeCVMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TypesOfInvestmentPropertyAxis_35eae9ae-1d50-453c-8166-3c48deb0f204_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_TypesOfHedgesMember_d6bdc1fa-17fb-4ece-ba01-a19557e2db29_terseLabel_en-US" xlink:label="lab_ifrs-full_TypesOfHedgesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hedges</link:label>
    <link:label id="lab_ifrs-full_TypesOfHedgesMember_label_en-US" xlink:label="lab_ifrs-full_TypesOfHedgesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hedges [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfHedgesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TypesOfHedgesMember" xlink:to="lab_ifrs-full_TypesOfHedgesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfCumulativeInflationLineItems_9aa7589b-93c9-47fe-bd34-ac3ef39d8ccf_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-20231231.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_kof_AdditionsToLeaseLiabilities_c1680a05-a3dc-4335-a2f0-01e24fa58b2a_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-20231231.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_kof_CostOfGoodsSoldMember_89425362-d923-45d0-b616-6c72803e5c14_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-20231231.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_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_e9ccf4f3-6db6-42a1-8088-b20188dbcfaf_terseLabel_en-US" xlink:label="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" 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_LiabilitiesArisingFromFinancingActivitiesMember_label_en-US" xlink:label="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities arising from financing activities [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" xlink:to="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ClassDCommonStockMember_f6f4a062-f59c-4764-b0ef-e589d98aa050_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-20231231.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_DisclosureOfFinancialInstrumentsTable_7de56fef-7803-40c2-816e-371c2289ef8f_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_TIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember_cb3217dd-a045-469d-ac21-4b1cbcb53750_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-20231231.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_a954ba69-085d-4dda-a7aa-2ef285aec884_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-20231231.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_AbnormallyLargeChangesInAssetPricesOrForeignExchangeRatesMember_d421fff4-85cc-4437-8740-e8afa9cebca7_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax_a6577c8c-a173-4852-8b6a-750c985ef9ef_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_RawMaterials_fafde4e8-e465-4514-b102-f43c77096c0f_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_OtherInventories_f1e1887b-7df4-4c73-ad2c-097e05c1ddde_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_67de9f6e-d354-4245-a856-250a6d989fd2_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate_6878a390-84cd-4e92-86f3-8a2c4f25a53d_terseLabel_en-US" xlink:label="lab_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Distribution rights</link:label>
    <link:label id="lab_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate_label_en-US" xlink:label="lab_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Identifiable intangible assets recognised as of acquisition date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate" xlink:to="lab_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialLiabilitiesTable_baccc285-add3-462a-b7d4-3e5c3cce9cd5_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_RecoverableTaxes_8c399702-beda-48c4-b31e-d569d7d81861_terseLabel_en-US" xlink:label="lab_kof_RecoverableTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recoverable taxes</link:label>
    <link:label id="lab_kof_RecoverableTaxes_label_en-US" xlink:label="lab_kof_RecoverableTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recoverable taxes</link:label>
    <link:label id="lab_kof_RecoverableTaxes_documentation_en-US" xlink:label="lab_kof_RecoverableTaxes" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Recoverable taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RecoverableTaxes" xlink:href="kof-20231231.xsd#kof_RecoverableTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_RecoverableTaxes" xlink:to="lab_kof_RecoverableTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IssuedCapitalOrdinaryShares_d75c4cbc-f298-487e-a920-608903f63883_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_DefinedBenefitObligationAtPresentValue_67ee7ff8-4fc3-4241-8e82-aa9ab14226a7_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_50a8f8eb-03d3-4bd8-b994-e220479192b6_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ComprehensiveIncomeAttributableToOwnersOfParent_f598ecb7-61c3-4f32-b566-363e872db7af_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock_9c67df3f-7656-4bd2-9704-7fbe53466fd5_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-20231231.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_LegalProceedingsProvisionMember_d4546054-6ce6-42be-956b-d8935be453cc_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_NoncurrentRestrictedCashAndCashEquivalents_53d01453-b83a-4f06-be8e-f7551842892d_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_TaxesPayable_5b3649a4-5bbd-42e2-a81b-a63025581039_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-20231231.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_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_61f61742-e1a7-4236-9f24-87b7b667a83e_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfBorrowingsExplanatory_de10ed65-c213-44e5-8a37-bdf99375abcd_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_DeferredTaxExpenseIncome_6bd000c5-6c3a-4d23-a3f0-c6cde0e2bb82_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_c4f0dc4c-de73-47fb-84ac-98e30e9512d6_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember_8e547127-036c-430d-acf7-93e9dcb63924_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-20231231.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_MeasurementAxis_cddc8763-9821-49d1-9d10-d0e43fe27b35_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_AdditionsToRightOfUseAssetsRecognisedInBusinessCombination_4146af04-250b-4535-b5d3-4aead9d388a9_terseLabel_en-US" xlink:label="lab_kof_AdditionsToRightOfUseAssetsRecognisedInBusinessCombination" 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_kof_AdditionsToRightOfUseAssetsRecognisedInBusinessCombination_label_en-US" xlink:label="lab_kof_AdditionsToRightOfUseAssetsRecognisedInBusinessCombination" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additions To Right Of Use Assets Recognised In Business Combination</link:label>
    <link:label id="lab_kof_AdditionsToRightOfUseAssetsRecognisedInBusinessCombination_documentation_en-US" xlink:label="lab_kof_AdditionsToRightOfUseAssetsRecognisedInBusinessCombination" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Additions To Right Of Use Assets Recognised In Business Combination</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdditionsToRightOfUseAssetsRecognisedInBusinessCombination" xlink:href="kof-20231231.xsd#kof_AdditionsToRightOfUseAssetsRecognisedInBusinessCombination"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AdditionsToRightOfUseAssetsRecognisedInBusinessCombination" xlink:to="lab_kof_AdditionsToRightOfUseAssetsRecognisedInBusinessCombination" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember_f89ecbc6-3af3-42e5-b779-7030e8be4b1e_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-20231231.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_ac062261-552b-4278-984d-d059608d3cd2_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-20231231.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_CurrentPrepaymentsAndOtherCurrentAssets_35f580ed-bde7-4ad1-a604-6be987070cfa_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_AveragePriceUSDCentLbMember_f22ca376-8ee1-45ac-8297-85a0ea1f5f1c_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/Ton)</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-20231231.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_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_72a8b1b6-a60a-4226-bec0-4fac2e6c504c_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_OtherAmortizablesMember_7f51850c-2166-4a86-b0db-5021b0521b2a_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-20231231.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_cef0e815-7b59-4235-a67e-6a93ee0b53e3_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-20231231.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_DeferredTaxLiabilities_cd058198-635c-4da4-a89f-862876021b70_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ProceedsFromBorrowingsClassifiedAsFinancingActivities_a4ed43f0-d1e3-4df6-8369-00acaa95fdb9_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_c81ceeb9-6071-4233-866f-7c6d96b3854f_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_762ff3f5-3cdf-4f45-9381-3e6e0077082b_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_SeverancePayments_36747513-c718-4f29-b801-cf9a8f29cd0f_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-20231231.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_c2193987-1952-4e5d-860e-dce744f32b87_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-20231231.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_IntangibleAssetsUnderDevelopmentMember_26088a3d-7c0a-43fa-b5ff-9daf136e698d_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_SummaryOfActuarialAssumptionsExplanatoryTableTextBlock_d5e80669-7388-42cc-b5ce-858528395bda_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-20231231.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_TypesOfSharebasedPaymentArrangementsAxis_85c0c77c-5122-4f55-82fb-ff1408069757_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_RevenueFromContractsWithCustomers_c9bc2a30-8fac-4140-8a36-3066a0f900ab_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_1cc9740f-bcbd-4c3c-a232-24f4de1c8ca3_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_ContributionsToPlanNetDefinedBenefitLiabilityAsset_6199dff6-9f99-46cb-bbbc-45345a3c4c7c_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_SeniorityPremiumPlanMember_a0ec84bf-4a1d-45c2-93f1-1f977ce41b84_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-20231231.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_ifrs-full_BottomOfRangeMember_f23a8d38-4ea2-440d-8988-694ef6436767_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_421b8d38-953c-4710-a04f-36b5006713ba_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_660d0c31-c138-4afc-9b96-90a55b4cbc67_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_currency_COP_e9987259-c3d4-4ab1-beb3-72fa90667fa7_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/2023/currency-2023.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_kof_PrepaidExpensesMember_0d73fce2-dcfd-4355-aa8f-c40e25349f1a_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-20231231.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-20231231.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_BrandNamesMember_2bd73a5a-bdc5-4049-bdb4-79d5e3411ef0_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities_99db03df-ce35-42a9-9030-43f5bc47fce7_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss_8a577c70-22b3-41ef-81f7-e0a4694e82dd_verboseLabel_en-US" xlink:label="lab_ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" 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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_CostOfSalesMember_f4c73813-f089-495d-813c-487a3b0bdd84_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities_d20a8ffc-9657-4a2a-80b9-334256e690c5_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_dei_EntityFilerCategory_404f73d6-5061-47dc-8cdd-d8fc800f771c_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/2023/dei-2023.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_dei_CurrentFiscalYearEndDate_4dd04f51-e2b6-496c-942b-9486e4322044_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/2023/dei-2023.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_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory_627e1b9f-c997-4b91-b21c-7e751fbf4b41_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome_4da11ade-bea2-4cdb-a317-a7ca70847297_terseLabel_en-US" xlink:label="lab_kof_IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Re-measurements 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-20231231.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_223c2017-83c7-4b92-8a38-d2c5dccfa1b0_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-20231231.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_7a8441f6-4069-43ed-8624-29a9cc825cd1_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-20231231.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_kof_ForwardAgreementsToPurchaseUSDUYUUSDMember_cc5f6b5c-7725-461d-951a-2b2a2e08102b_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-20231231.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_dei_AddressTypeDomain_81706ebd-d190-4302-a920-8943c8b37a61_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/2023/dei-2023.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_ifrs-full_RetainedEarningsMember_3fc1c659-28ac-4fce-83ba-93acaee1adf1_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ClassesOfPropertyPlantAndEquipmentAxis_e35b4290-1a18-4989-83d2-4d42cb4ae4e3_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_AdjustmentsForReconcileProfitLossAbstract_11597bc8-a5bb-4a2d-9343-145f69ceb424_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ProductsAndServicesAxis_d5f9a9ee-77b0-41b7-aa1e-9305365a9703_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_PlantaNuevaEcologaDeTabascoSADeCVMember_59ff6f30-9b65-466c-9d84-25a023909226_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-20231231.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_5a73b992-3bf0-477f-a49b-3f3abff96173_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-20231231.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_ifrs-full_TechnologybasedIntangibleAssetsMember_bc953b88-8ca8-4daa-aaf3-2a14ee53e8a4_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_FixedReturnAbstract_0145b98c-aae7-4b4c-9119-aa5e346ebbb5_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-20231231.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_kof_IncreaseDecreaseInIncomeTaxLiability_107d9b8e-34dd-482b-b210-6dd1cb561ea8_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-20231231.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_1de657ee-f04b-46f7-bdea-af9047ce4e5d_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-20231231.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_kof_AguaCristalMember_f36cbe17-0c1b-44a5-b21b-fb06ff7719f8_terseLabel_en-US" xlink:label="lab_kof_AguaCristalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Agua Cristal from Bepensa</link:label>
    <link:label id="lab_kof_AguaCristalMember_label_en-US" xlink:label="lab_kof_AguaCristalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Agua Cristal [Member]</link:label>
    <link:label id="lab_kof_AguaCristalMember_documentation_en-US" xlink:label="lab_kof_AguaCristalMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Agua Cristal</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AguaCristalMember" xlink:href="kof-20231231.xsd#kof_AguaCristalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AguaCristalMember" xlink:to="lab_kof_AguaCristalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_e22eed28-1c16-4059-b0f2-c53369b6052f_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_AdjustmentsForAmortisationExpense_8816e4ef-3bdf-4c5b-aa47-1dd754bd518f_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_currency_EUR_93d3f137-f23b-46ba-81ef-c130a0b9e81d_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/2023/currency-2023.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_ifrs-full_OtherComprehensiveIncomeAttributableToOwnersOfParent_ea964296-f963-4b81-9cab-e9cd1d5442bb_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_f66c83f7-89c8-4dbb-ae7b-c8cd4e92a2f9_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_OtherCurrentTaxAssetsRecoverable_ceec45b2-07f1-41db-962a-aa9afed28829_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-20231231.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_InvestmentAccountedForUsingEquityMethod_4aeeeec3-0afb-4179-b94c-bb68aa19ab92_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_12c08a9c-d3bd-480c-a090-5e169af7c3d6_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfOperatingSegmentsLineItems_8ba9d020-3360-47ee-9f56-a0b3a089c279_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DerivativesNotDesignatedForHedgeAccountingMember_4cf4e988-7f22-4519-8aa3-5ba09aa21e86_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-20231231.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_srt_CondensedStatementOfIncomeCaptionsLineItems_a063f066-d1ff-41c3-814d-3dbeb99e0b7b_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/2023/elts/srt-2023.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_OtherCurrentAssetsAndFinancialAssets_2258e684-ef72-4887-9f42-d4de689ec163_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-20231231.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_srt_RestatementDomain_481d67cb-4eb7-43bb-b1e9-5e1ff28c1315_terseLabel_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revision of Prior Period [Domain]</link:label>
    <link:label id="lab_srt_RestatementDomain_label_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revision of Prior Period [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RestatementDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementDomain" xlink:to="lab_srt_RestatementDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SeriesLOrdinarySharesMember_30e976af-5c43-43f0-8be4-0dc22715677c_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-20231231.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_EarningsPerShareAbstract_1375e435-8857-477b-a2c0-9b122a308c09_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_FederalTaxesMember_4e80883b-4096-46ab-bb3c-9588cad35136_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-20231231.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_1735e5b4-178c-4b79-9acf-d845bdd6d7f3_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 (loss) 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-20231231.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_RepaymentsOfBondsNotesAndDebentures_fb922ea0-9aab-4810-9388-21ac390b6247_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock_d98dcb8c-20f0-4184-ba0b-22a454cea879_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-20231231.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_0a28ec22-4687-4917-b3df-ecb7a4dd1156_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-20231231.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_OtherIncome_26f32244-da9a-425f-903b-d15c9d35738d_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_07c93c2d-b47e-47b9-9d62-884e4e3254e1_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_LevelsOfFairValueHierarchyAxis_a351cdeb-76ce-424a-9985-37cd1151f6de_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_OtherCurrentReceivables_15fa2bdb-0479-49d6-819e-63bdba6aad45_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_ace49b9a-1a95-42e4-983e-b20c9bd9c373_verboseLabel_en-US" xlink:label="lab_ifrs-full_OtherCurrentReceivables" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other receivables</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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfDividendsLineItems_14ca593b-2c04-4cfb-aad5-9dde73602554_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-20231231.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_NoncurrentProvisionsForEmployeeBenefits_daf770fa-6ce9-4b6b-b5f0-50af3df6fc00_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_d2676912-3a89-4b03-a081-d594be8d0c0d_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember_ad9f03d5-8146-4c1e-a544-c0f5f5e57f04_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-20231231.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_bfb14e4c-00ff-4176-b969-649346b6ea42_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-20231231.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_kof_TwoThousandTwentyIncentivePlanMember_2cafab3e-2765-423c-ad0d-7a74d82086a1_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-20231231.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_currency_CRC_4c74982e-e331-4c7f-a4c7-b06850ed43f6_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/2023/currency-2023.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_ifrs-full_DividendsPaidClassifiedAsFinancingActivities_56948b9c-05ce-4c83-8a14-9a1d0501a8cb_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_StatementOfChangesInEquityTable_81de652f-b1d0-4c79-9fa8-4bae289fc87e_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_NoncontrollingInterests_fa6cd3d6-a62a-4157-8730-ca52a6b20649_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_3e228e66-ea68-4bec-b2ed-13644104fa03_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_344fd614-7cf3-4445-a252-e1cbc9dedbfc_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_2382353d-4c87-40fc-a7e7-740cfc69a1c9_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_GoodwillMember_bea561ef-0bf2-4945-baf9-b49b36ed5bff_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_srt_CondensedIncomeStatementTable_502bf208-6cf8-407c-bc1e-a448f92e8fb7_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/2023/elts/srt-2023.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_InvestmentImpairments_5e300a18-27c2-451e-85ff-e29e6f87922f_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_a01e11f3-a3da-4651-a113-b6dfbe5f905c_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-20231231.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_CashFlowsFromUsedInOperatingActivities_3d561705-70a4-4825-b40f-e9ebbadc8c05_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_dei_DocumentFiscalPeriodFocus_53998e26-af72-482c-a4bf-033920c2930c_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/2023/dei-2023.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_kof_ForwardAgreementsToPurchaseUSDBRLUSDMember_f2321ff9-eb99-4c44-91a6-6bdbf7a7afca_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-20231231.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_d406a52c-c36c-4505-8337-b80df7c76931_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-20231231.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_AdjustmentsForInterestIncome_446b2712-1f43-469e-8963-25a077706879_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_IdentifiableLiabilitiesAcquiredRecognisedAsOfAcquisitionDate_94aab576-2e22-4426-84a9-88a10ee8145b_terseLabel_en-US" xlink:label="lab_kof_IdentifiableLiabilitiesAcquiredRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Identifiable liabilities acquired recognised as of acquisition date</link:label>
    <link:label id="lab_kof_IdentifiableLiabilitiesAcquiredRecognisedAsOfAcquisitionDate_0a124c9e-3e35-4399-b605-7e9fdc4e9f8e_negatedLabel_en-US" xlink:label="lab_kof_IdentifiableLiabilitiesAcquiredRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_kof_IdentifiableLiabilitiesAcquiredRecognisedAsOfAcquisitionDate_label_en-US" xlink:label="lab_kof_IdentifiableLiabilitiesAcquiredRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Identifiable Liabilities Acquired Recognised As Of Acquisition Date</link:label>
    <link:label id="lab_kof_IdentifiableLiabilitiesAcquiredRecognisedAsOfAcquisitionDate_documentation_en-US" xlink:label="lab_kof_IdentifiableLiabilitiesAcquiredRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The amount recognised as of the acquisition date for identifiable liabilities acquired in a business combination. [Refer: Business combinations [member]]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IdentifiableLiabilitiesAcquiredRecognisedAsOfAcquisitionDate" xlink:href="kof-20231231.xsd#kof_IdentifiableLiabilitiesAcquiredRecognisedAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IdentifiableLiabilitiesAcquiredRecognisedAsOfAcquisitionDate" xlink:to="lab_kof_IdentifiableLiabilitiesAcquiredRecognisedAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_CocaColaCompanyMember_72968bc9-8e94-4d70-83dc-299034289f93_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-20231231.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_kof_EffectOnValuation_07dce416-6e02-4350-813b-7f78f554cbc0_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 on 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-20231231.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_f4adf0b4-014e-43c7-9d73-33b5bff3c957_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-20231231.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_5491259e-8c1a-476f-baf7-773068356e80_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-20231231.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_DescriptionOfAccountingPolicyForRecognitionOfRevenue_b159f005-b00e-41c1-a08c-740f96278b32_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_dei_CityAreaCode_92369763-5b9b-4157-9138-a7b9bf56a30e_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/2023/dei-2023.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_kof_DisclosureOfForeignExchangeRatesTable_2527792b-e9e3-4063-8f38-6ebf0b1958bd_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-20231231.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_NoncurrentDebtInstrumentsIssued_430e30fc-e11e-40e2-b35d-562387b4c821_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_DeferredTaxLiabilityAsset_71776b6e-00a4-4e00-89ee-6f8b8a34eb0c_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_81d625e4-cd11-4320-990b-ca548700b287_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_b41bb238-2d19-4c66-b9a1-450baae42846_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfOtherCurrentFinancialLiabilitiesExplanatoryTableTextBlock_c38ff904-5de2-4005-be41-d0bce9a2cabf_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-20231231.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_srt_CondensedIncomeStatementsCaptionsLineItems_534d6f17-7935-42b5-b928-5ecd29627b12_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/2023/elts/srt-2023.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_ifrs-full_BorrowingsAdjustmentToInterestRateBasis_9060ea1d-ea43-45e9-aa09-68fb72c2722a_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory_909e9a93-608a-4b7e-ad7b-a6581db9e01d_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_dei_DocumentFiscalYearFocus_c2280d89-6915-4999-a3c3-61445f0b496b_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/2023/dei-2023.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_srt_SegmentGeographicalDomain_f22103e1-ae49-4b06-aa41-4c02af5c3b10_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/2023/elts/srt-2023.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_DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock_ba1e9ef4-6018-4fc7-a562-bdccd2b712f4_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-20231231.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_kof_InvestmentInAssociatesAndJointVenturesMember_9fb72e7d-68cd-4d5f-a459-031b88d4e88c_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-20231231.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_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_currency_GTQ_2db63f60-5559-4e42-b8b6-17aed207aa3e_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/2023/currency-2023.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_kof_DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock_dc411d1f-2a36-48fe-a649-cbcb3d53115f_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-20231231.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_CurrentDerivativeFinancialLiabilities_1fda5b9f-abdb-43cd-abd7-875630e87cf4_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_IncreaseInInterestRateOnTheBonds_f4ed2bdb-333c-45d7-81a5-b50a820d22de_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-20231231.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_CVIRefrigerantesLtdaMember_4f50f372-148b-48f5-9579-08a974829ab6_terseLabel_en-US" xlink:label="lab_kof_CVIRefrigerantesLtdaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">CVI Refrigerantes Ltda.</link:label>
    <link:label id="lab_kof_CVIRefrigerantesLtdaMember_label_en-US" xlink:label="lab_kof_CVIRefrigerantesLtdaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">CVI Refrigerantes Ltda. [Member]</link:label>
    <link:label id="lab_kof_CVIRefrigerantesLtdaMember_documentation_en-US" xlink:label="lab_kof_CVIRefrigerantesLtdaMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">CVI Refrigerantes Ltda.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CVIRefrigerantesLtdaMember" xlink:href="kof-20231231.xsd#kof_CVIRefrigerantesLtdaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_CVIRefrigerantesLtdaMember" xlink:to="lab_kof_CVIRefrigerantesLtdaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OperatingSegmentsMember_a1de6b7e-84bd-4cc0-97bf-ba3787ef17ab_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_DisclosureOfIssuedCapitalExplanatory_f0fb3afc-a541-44af-b414-fe3e63a77dcf_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_LongTermBankLoansMember_c78260b3-96d8-4a73-991f-4bc1851ae8a2_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-20231231.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_ifrs-full_DividendsPaid_65a6462e-b91d-4276-87a5-7f90b8a38969_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_DisclosureOfFinancialAssetsTable_04eea451-3b80-4972-918e-01479532bce1_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ShortTermBankLoansMember_9026ddcc-b18a-4f69-8238-95a52758ab7a_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-20231231.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_ExpenseOfRestructuringActivities_41320e15-0905-44d6-a368-34fe89d4939b_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_SurplusDeficitInPlanAbstract_5aafacbf-7f09-4a6b-b98d-81632efa2916_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember_93f9d388-2dd9-4813-9435-88267356e098_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-20231231.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_ifrs-full_DepreciationAndAmortisationExpense_127181c2-eb69-4691-9ab4-e4c1f1280198_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_3891e5d2-3ad1-4962-ba6a-38967436913e_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 amortisation expense</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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_DisclosureOfParentEntityInformationTable_b4c54d39-3e33-4f74-8d61-a783a320a469_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-20231231.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_kof_ExpectedAnnualLongTermInflationTwoThousandTwentyTwoToTwoThousandTwentySixMember_72c68a09-1665-4635-81ce-673ed6743ebf_terseLabel_en-US" xlink:label="lab_kof_ExpectedAnnualLongTermInflationTwoThousandTwentyTwoToTwoThousandTwentySixMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected&#160;Annual&#160;Long-Term Inflation 2023-2027</link:label>
    <link:label id="lab_kof_ExpectedAnnualLongTermInflationTwoThousandTwentyTwoToTwoThousandTwentySixMember_label_en-US" xlink:label="lab_kof_ExpectedAnnualLongTermInflationTwoThousandTwentyTwoToTwoThousandTwentySixMember" 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 Two To Two Thousand Twenty Six [Member]</link:label>
    <link:label id="lab_kof_ExpectedAnnualLongTermInflationTwoThousandTwentyTwoToTwoThousandTwentySixMember_documentation_en-US" xlink:label="lab_kof_ExpectedAnnualLongTermInflationTwoThousandTwentyTwoToTwoThousandTwentySixMember" 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 Two To Two Thousand Twenty Six</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpectedAnnualLongTermInflationTwoThousandTwentyTwoToTwoThousandTwentySixMember" xlink:href="kof-20231231.xsd#kof_ExpectedAnnualLongTermInflationTwoThousandTwentyTwoToTwoThousandTwentySixMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ExpectedAnnualLongTermInflationTwoThousandTwentyTwoToTwoThousandTwentySixMember" xlink:to="lab_kof_ExpectedAnnualLongTermInflationTwoThousandTwentyTwoToTwoThousandTwentySixMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ItemsOfContingentLiabilitiesMember_d555efd1-c704-44ee-b61b-432a43e4e9c4_terseLabel_en-US" xlink:label="lab_ifrs-full_ItemsOfContingentLiabilitiesMember" 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_ItemsOfContingentLiabilitiesMember_label_en-US" xlink:label="lab_ifrs-full_ItemsOfContingentLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Items of contingent liabilities [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ItemsOfContingentLiabilitiesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ItemsOfContingentLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesMember" xlink:to="lab_ifrs-full_ItemsOfContingentLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TaxLossesCarriedForwardWhichExpireInYearFive_98c06214-5154-4f2c-ab32-57c42089fedd_terseLabel_en-US" xlink:label="lab_kof_TaxLossesCarriedForwardWhichExpireInYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:label id="lab_kof_TaxLossesCarriedForwardWhichExpireInYearFive_label_en-US" xlink:label="lab_kof_TaxLossesCarriedForwardWhichExpireInYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax losses carried forward which expire in year five</link:label>
    <link:label id="lab_kof_TaxLossesCarriedForwardWhichExpireInYearFive_documentation_en-US" xlink:label="lab_kof_TaxLossesCarriedForwardWhichExpireInYearFive" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tax losses carried forward which expire in year five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireInYearFive" xlink:href="kof-20231231.xsd#kof_TaxLossesCarriedForwardWhichExpireInYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TaxLossesCarriedForwardWhichExpireInYearFive" xlink:to="lab_kof_TaxLossesCarriedForwardWhichExpireInYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SeriesOfBShareMember_785c5032-e8c8-4e20-a440-e08cb5933edf_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-20231231.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_9f94bab0-2ef6-4092-babb-29b69ae14677_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-20231231.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_ifrs-full_InvestmentsInJointVentures_aa6afb14-5ae6-4577-93c5-82d777aa2bc2_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_EquivalentSharesInOwnershipInterestInJointVenture_76c68719-db8f-456f-99bd-08ea4d1775aa_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-20231231.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_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities_aeec962c-bd88-4203-8851-5f86fb1d4947_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfFinancialAssetsExplanatory_51b87127-3f8d-4b40-b41f-91ba438e5c3f_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">Disclosure 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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_BorrowingsByNameMember_cd87c83d-01e6-4077-a480-faff821f7d85_terseLabel_en-US" xlink:label="lab_ifrs-full_BorrowingsByNameMember" 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_BorrowingsByNameMember_label_en-US" xlink:label="lab_ifrs-full_BorrowingsByNameMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Borrowings by name [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BorrowingsByNameMember" xlink:to="lab_ifrs-full_BorrowingsByNameMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_17d5072b-c61e-40b0-8516-6bf24e189dc7_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory_420db10a-2d4e-42c4-aa60-6b82207f17fe_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_PurchasesOfGoodsRelatedPartyTransactions_ec52c58a-acce-43e5-99e6-c9d7dc81a154_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_srt_CurrencyAxis_2fb9934a-0b6c-40fd-a986-e3755d5a944a_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/2023/elts/srt-2023.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_ifrs-full_ActuarialAssumptionsAxis_178938cc-e1fd-4a4a-8029-b295e8305601_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_ba64e1e4-c0fa-4f03-80e8-5288b65569d4_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesExplanatoryTableTextBlock_833ba1c4-3e27-4524-872a-a3ceba48beef_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-20231231.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_dei_EntityAddressCityOrTown_4675b5d8-1092-439c-bd30-0eae05d9e3b7_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/2023/dei-2023.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_ifrs-full_RestatedMember_38036bcb-71f6-4848-8f29-328069c35371_terseLabel_en-US" xlink:label="lab_ifrs-full_RestatedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Currently stated</link:label>
    <link:label id="lab_ifrs-full_RestatedMember_label_en-US" xlink:label="lab_ifrs-full_RestatedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Currently stated [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RestatedMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RestatedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RestatedMember" xlink:to="lab_ifrs-full_RestatedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_ef4ded7e-20be-4547-9ba2-a31d05147c6e_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_RightofuseAssets_068ee915-7ef6-40f3-a428-10687619ee72_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</link:label>
    <link:label id="lab_ifrs-full_RightofuseAssets_f5b48e3f-ca06-440b-90ad-a092614d3768_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_577c7c2d-cc8e-463d-a2cb-22c6cc9bb31b_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_LeaseLiabilities_8742a870-25bc-4df8-a0cb-91e5c84846b3_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_8ce6f521-4512-41d3-841e-3584f6263587_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_5688687e-fe10-4c87-82b3-17dd8de3ea7b_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_InvestmentsAccountedForUsingEquityMethodMember_098c6c1b-7730-459f-9219-f5231492df43_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_FinancialLiabilities_80386961-cb4d-47dc-b253-a7ba4e5f72eb_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_CurrentTaxLiabilitiesCurrent_505a59b7-100f-4cce-9603-50106ce667d6_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentTaxLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Taxes payable</link:label>
    <link:label id="lab_ifrs-full_CurrentTaxLiabilitiesCurrent_label_en-US" xlink:label="lab_ifrs-full_CurrentTaxLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current tax liabilities, current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxLiabilitiesCurrent" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentTaxLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentTaxLiabilitiesCurrent" xlink:to="lab_ifrs-full_CurrentTaxLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AccumulatedOtherComprehensiveIncome_803dfca1-1782-4c35-9a2c-e11d48f49a37_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock_16d49ed2-7f58-4453-9c9f-92a78e5e79d6_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-20231231.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_CreditExposure_aa290093-cd77-4515-8f82-e04e7c299e1e_terseLabel_en-US" xlink:label="lab_ifrs-full_CreditExposure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net exposure</link:label>
    <link:label id="lab_ifrs-full_CreditExposure_label_en-US" xlink:label="lab_ifrs-full_CreditExposure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit exposure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CreditExposure" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CreditExposure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CreditExposure" xlink:to="lab_ifrs-full_CreditExposure" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ExtraordinaryBenefit_eb028dc5-8abe-460e-b1ed-db208b23db70_terseLabel_en-US" xlink:label="lab_kof_ExtraordinaryBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Extraordinary benefit</link:label>
    <link:label id="lab_kof_ExtraordinaryBenefit_label_en-US" xlink:label="lab_kof_ExtraordinaryBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Extraordinary Benefit</link:label>
    <link:label id="lab_kof_ExtraordinaryBenefit_documentation_en-US" xlink:label="lab_kof_ExtraordinaryBenefit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Extraordinary Benefit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExtraordinaryBenefit" xlink:href="kof-20231231.xsd#kof_ExtraordinaryBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ExtraordinaryBenefit" xlink:to="lab_kof_ExtraordinaryBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree_b6aa813f-917b-49a5-88aa-8a6faceed4d0_terseLabel_en-US" xlink:label="lab_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026</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-20231231.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_ead594de-1bef-4319-94a1-4e986840d95c_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-20231231.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_kof_AlimentosDeSojaS.A.UMember_b9e47b56-4c1a-434f-94a1-b1ecb8165a23_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-20231231.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_dei_DocumentInformationTable_193798b5-a629-414c-9b33-fa882c8f4c75_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/2023/dei-2023.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_NumberOfBottlerAgreementsUpForRenewalIn2025_2d92d8ab-3a9a-4861-9318-aa065e37d0ad_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-20231231.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_d7b199d6-8c95-47e9-a1e8-8d489114b1db_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-20231231.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_PastDueStatusAxis_12728c5f-533e-4357-8fae-bf189242dc8a_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfDividendsTable_ef9789a8-7a7b-40ad-b24f-ff8ed85eeb34_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-20231231.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_ifrs-full_SellingGeneralAndAdministrativeExpenseMember_3d166d89-fb20-4acd-a72a-04a2a21eaf6f_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_NumberOfBottlerAgreementsUpForRenewalIn2028_62439b76-d214-4f38-91a6-c04eedd831ce_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-20231231.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_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_42446584-c516-4073-b9c1-0f51d67a803d_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_EquityAttributableToOwnersOfParentMember_521d4c2d-8750-4167-b1b3-6a0c3af78f2e_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember_b7ddf934-466b-4fe8-b3e6-5891795411df_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits_4fa7b361-17c2-47e9-b82e-5748a03158fe_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-20231231.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_CurrencySwapContractMember_32eadb8b-75a3-4e9f-9bbf-a22c4d18bee0_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_Level2OfFairValueHierarchyMember_d61b941e-5d48-4bc8-bde4-155532e4755a_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_CancellationOfContingencies_2451b73e-c813-41f0-98d1-daeb07118662_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-20231231.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_608ea6db-3f87-465e-ae71-aab1c175e386_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-20231231.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_LiabilitiesArisingFromFinancingActivitiesAxis_86946658-8762-4f58-aafb-ed585b238d7b_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DescriptionOfAccountingPolicyForProvisionsExplanatory_a6e9a4f3-084f-41c9-86ce-ddaa4d1a7edd_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_AdditionalPaidinCapital_1178f759-a019-408f-8b3a-b8ad8360011e_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_CategoriesOfFinancialLiabilitiesAbstract_7751f570-731a-42ad-91c7-dfa3b06fc4f5_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_AdvertisingExpenseToRelatedPartyTransactions_d2516855-d94c-4565-bfb9-573ad091783e_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-20231231.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_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_0576c283-4218-4e35-98bb-8433a4cb2e7d_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_DisclosureOfLeasesExplanatory_114bd67f-8dd9-44a1-9399-8b46384e5f8d_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_AdministrativeExpenseMember_b0a1c8b0-3439-4dc1-bf98-aab839c5851f_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-20231231.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_SegmentConsolidationItemsAxis_916f141e-21e6-4558-8383-0b7197e4c68e_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_FinanceChargesForEmployeeBenefits_c5b820d4-b674-4cc4-8ae3-58ad385c58c2_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 16.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-20231231.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_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_DescriptionOfAccountingPolicyForSourcesOfEstimationUncertaintyPolicyTextBlock_cec21f2b-6de4-48da-9b46-6cc8ca4ca516_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-20231231.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_ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill_dc41f3ac-258f-479a-a576-a49214dcd995_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_MoreThanThreeYearsMember_3c031a13-d394-4ce5-915c-4985b41eb430_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-20231231.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_0b049df0-43de-4b88-8abe-e8188d034683_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-20231231.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_dei_DocumentInformationLineItems_43692e38-9342-44d7-87f8-4f84d75829c8_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/2023/dei-2023.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_kof_TwoThousandTwentyOneIncentivePlanMember_8509c406-923e-41c9-92b6-493d43faa539_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-20231231.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_kof_TaxLossesCarryforward_3a7bc0c1-658a-4aae-9c48-234ee6a06901_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-20231231.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_fd5c16c0-8733-434d-8aa6-ca47dbe5bbf6_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-20231231.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_ProportionOfOwnershipInterestInSubsidiary_50f3df58-93e2-46de-b0ed-b6e0a9c302f9_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems_2c0f062b-ac13-459d-93dd-efd2b1b1cb6e_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-20231231.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_ReductionOfIssuedCapital_722fea44-8f8b-491e-8bbd-014e13f38f9e_terseLabel_en-US" xlink:label="lab_ifrs-full_ReductionOfIssuedCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reduction of issued capital</link:label>
    <link:label id="lab_ifrs-full_ReductionOfIssuedCapital_label_en-US" xlink:label="lab_ifrs-full_ReductionOfIssuedCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reduction of issued capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReductionOfIssuedCapital" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReductionOfIssuedCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReductionOfIssuedCapital" xlink:to="lab_ifrs-full_ReductionOfIssuedCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations_78008114-5a7e-4adf-b6d9-5ba7b9003c31_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-20231231.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_ifrs-full_AdditionsToRightofuseAssets_0266b8a8-7dd8-48dd-9b78-6facdca38664_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_e2a1a525-e846-4a84-824f-3c45febedf97_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_LossesOnDisposalsOfNoncurrentAssets_ad640497-7684-4e39-a125-9958e5f32550_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_Goodwill_039c5825-7a8d-4f6e-b944-bb94bc921593_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_AmortisationExpense_dbd30054-b00b-447c-a740-f74b55d1a1c2_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_SignificantInvestmentsInSubsidiariesAxis_b1637641-e8de-491b-882c-ca77ee299e88_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_dei_EntityRegistrantName_f8a06b4f-bf71-4759-9887-d20228404fac_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/2023/dei-2023.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_RightofuseAssetsIncreaseDecreaseInRevaluationSurplus_bf07e8fb-8956-4fbe-9331-c63960498cbd_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_OtherAssociatesMember_5e170fd7-6307-49e8-9c68-f93c3e28f132_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-20231231.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_9fe4835f-5874-4f4a-b5b2-b7c561ef3a52_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-20231231.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_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_7bb96b70-6ab8-42b2-ae2d-f8ecd3feb2db_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_dei_AuditorName_bcb33fc8-2bb2-4cc1-8038-dca51af510fc_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/2023/dei-2023.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_kof_TrustAssetsOfLaborObligations_c594c83c-c45e-4de3-8c5e-11d57a8d131a_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-20231231.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_kof_AveragePriceUSDPerTonTwoMember_54425de2-b009-4ae3-8c72-002c04d1be74_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 cent/Lb)</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-20231231.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_EntitysTotalForSegmentConsolidationItemsMember_db371a13-2c93-4734-b22d-4fcb6c88202c_terseLabel_en-US" xlink:label="lab_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity's total for segment consolidation items</link:label>
    <link:label id="lab_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_label_en-US" xlink:label="lab_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity's total for segment consolidation items [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForSegmentConsolidationItemsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember" xlink:to="lab_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_FinanceOperatingCharges_6c89563c-c40a-47d4-919f-b39f05c5bf02_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-20231231.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_dei_EntityCentralIndexKey_7970294b-db5d-4df1-aab3-9f8a28703ee6_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/2023/dei-2023.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_PubliclyTradedSharesMember_1dad142f-484d-4f0e-a0a9-0b14bb5c04e9_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-20231231.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_EquityAndLiabilitiesAbstract_37906073-1a91-4740-8ae4-701a5d4ab9e0_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_67ee3a79-f72b-430a-a0d6-6e41d3726faf_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates_5e576582-d389-42ab-8ae9-ea04de042673_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfClassesOfShareCapitalLineItems_c3233fc9-dcc7-4c56-8065-5d2ec4b6a778_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_CrossCurrencySwapsUSDIntoMXNMember_4de99dfa-8246-427d-9921-7754aa24ef43_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-20231231.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_ifrs-full_CurrentProvisionsForEmployeeBenefits_95184858-d4a9-4c49-9484-e1240456803c_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_17b635b0-e17a-4ad9-a6d9-8bf92d7a8153_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_NetOperatingLossUsageLimit_40ea40c8-3107-4049-8f00-1c771b4aadf1_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-20231231.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_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome_e6de563b-4b39-4775-be60-1d7149aecfef_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_CashEquivalents_cea86006-e364-4678-b746-5e742d21e213_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_DisclosureOfBusinessCombinationsLineItems_ed45c763-dc33-4ec9-8565-937b00a5fcb6_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Detailed Information About Business Combination [Line Items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfBusinessCombinationsLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about business combination [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:to="lab_ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyTwoToTwoThousandTwentySixMember_7a608367-dd2d-40ef-bf54-f3679cabdcc9_terseLabel_en-US" xlink:label="lab_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyTwoToTwoThousandTwentySixMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected Volume Growth Rates&#160;2023-2027</link:label>
    <link:label id="lab_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyTwoToTwoThousandTwentySixMember_label_en-US" xlink:label="lab_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyTwoToTwoThousandTwentySixMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Expected Volume Growth Rates Two Thousand Twenty Two To Two Thousand Twenty Six [Member]</link:label>
    <link:label id="lab_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyTwoToTwoThousandTwentySixMember_documentation_en-US" xlink:label="lab_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyTwoToTwoThousandTwentySixMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Expected Volume Growth Rates Two Thousand Twenty Two To Two Thousand Twenty Six</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyTwoToTwoThousandTwentySixMember" xlink:href="kof-20231231.xsd#kof_ExpectedVolumeGrowthRatesTwoThousandTwentyTwoToTwoThousandTwentySixMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyTwoToTwoThousandTwentySixMember" xlink:to="lab_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyTwoToTwoThousandTwentySixMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AssociatesMember_6abb8162-6370-4adf-b7be-a2e59ae47a1b_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">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">Associates [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AssociatesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_GeographicalAreasMember_ccba64f7-e200-4b48-a875-de514c220234_terseLabel_en-US" xlink:label="lab_ifrs-full_GeographicalAreasMember" 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_GeographicalAreasMember_label_en-US" xlink:label="lab_ifrs-full_GeographicalAreasMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical areas [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GeographicalAreasMember" xlink:to="lab_ifrs-full_GeographicalAreasMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentTradeReceivables_8b9f27c5-c6f4-4b30-9038-b2735dd51ea3_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_NumberOfSharesIssued_564ea528-97fb-42ee-9dbf-cbddf5f4e027_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_HedgingInstrumentsMember_9e8cd250-1661-43fe-9f16-ddf68e56970f_terseLabel_en-US" xlink:label="lab_ifrs-full_HedgingInstrumentsMember" 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_HedgingInstrumentsMember_label_en-US" xlink:label="lab_ifrs-full_HedgingInstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hedging instruments [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgingInstrumentsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_HedgingInstrumentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_HedgingInstrumentsMember" xlink:to="lab_ifrs-full_HedgingInstrumentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OtherNonCurrentFinancialAssetsOther_b0d402e7-7412-4dae-9fff-8c284774c0af_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-20231231.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_EquityMember_7a2b087e-dd03-43ac-bfbd-65a7017e0346_terseLabel_en-US" xlink:label="lab_ifrs-full_EquityMember" 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_EquityMember_label_en-US" xlink:label="lab_ifrs-full_EquityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityMember" xlink:to="lab_ifrs-full_EquityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_5f4a5df9-087c-4f1b-bcf1-1242f816e9ad_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/2023/dei-2023.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_TrustAssetsVariableReturnPercentage_dfee4543-cfd5-4bf9-8387-d288828122cb_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-20231231.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_c7319a20-f846-438b-9e21-1c5040fa7170_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-20231231.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_kof_DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock_87b37cb9-4714-467f-afc4-5d0fd4f19367_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-20231231.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_DisclosureOfFinancialInstrumentsExplanatory_51f41cea-bcb7-4e80-8baf-65b76924580d_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_3dc78473-dded-44bd-b480-50d7be118c26_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized_f04439ac-49de-41d1-8b62-4eadafe0b225_negatedLabel_en-US" xlink:label="lab_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">(Benefit) utilization 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-20231231.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_e077abb0-2d05-420a-aee1-8806ffff4d27_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-20231231.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_FunctionalOrPresentationCurrencyMember_437fb6b4-b3c1-49c1-8d43-fec17bf83fde_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities_519c80a7-43fe-422b-9bca-5e3352313078_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_AverageExchangeRateUYUUSDMember_5d9370f9-2810-4fea-935e-e6b2888da71d_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-20231231.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_kof_EffectsOfChangesInForeignExchangeRates_b1459e79-e9d9-4ab6-b0d0-f2290626f298_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-20231231.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_ifrs-full_CurrentInterestPayable_bbe03037-f89e-47d5-b8c1-34d639b8da16_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_RestrictedCashAndCashEquivalents_4102fa60-feb6-4221-bca7-56fbe369e911_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_AmountReclassifiedFromOCIToProfitOrLoss_6e71625c-57d6-43e5-b7d8-0168d2953faf_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-20231231.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_HedgedItemsMember_de38ffbe-ca9e-42a0-9fef-dda97bee4a84_terseLabel_en-US" xlink:label="lab_ifrs-full_HedgedItemsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hedged items [member]</link:label>
    <link:label id="lab_ifrs-full_HedgedItemsMember_label_en-US" xlink:label="lab_ifrs-full_HedgedItemsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hedged items [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgedItemsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_HedgedItemsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_HedgedItemsMember" xlink:to="lab_ifrs-full_HedgedItemsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfIntangibleAssetsExplanatory_9109398e-8bb1-4110-9e00-794cb5189548_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_bf0afc30-9936-491a-a4e3-e7ff65ea8232_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_9b218c81-8141-4926-a19a-1d1315db4897_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ClassesOfIntangibleAssetsAndGoodwillAxis_447f0976-4fc5-4f4f-a8e8-577555deccb4_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems_8803595c-78e3-4b3a-b6ab-15412136bf9e_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_15c5c9b2-0a29-4b9b-843d-9291eeb045c7_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_NormalRetirementAge_c4634707-3ca1-45bb-90b1-44bdb0d5c184_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-20231231.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_kof_SeriesASharesMember_6b204eb0-ce3e-40ac-a78e-8f54b96ea396_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_e294df47-901a-455a-872e-22710b6d1b09_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-20231231.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_AgreementsWithCustomers_54b3305a-6b75-4d76-975a-0abc5c6820ed_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-20231231.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_ifrs-full_ProportionOfVotingRightsHeldInJointVenture_bce0ca2d-7845-45ef-a42e-37b0a21e07c4_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_ae3aa4dd-ac6f-49cf-b159-57604d931945_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_6f3b5141-3e76-4ef3-b200-3da392a37308_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 of associates and joint ventures accounted for using the equity method</link:label>
    <link:label id="lab_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_ecae72d7-1206-495b-8c1b-f7a499c1d482_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-20231231.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_CarryingAmountMember_b252ec59-45a4-4c1e-b3a4-f8ad125eeb8f_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory_cc0064b5-7fe0-44dc-887d-c60bb7b8e348_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset_17051520-8380-404e-b23f-fdcbcc40f7d7_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-20231231.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_ifrs-full_DisposalsPropertyPlantAndEquipment_4e553230-6d23-4b67-ac93-f7cc0991efd4_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_ContingenciesMember_f72f3c25-2cf8-4af7-bf55-5eb8f4e985f0_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-20231231.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_ifrs-full_Borrowings_b4125268-75ff-42ad-9b07-0f70cb3805d6_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_PromotoraMexicanaDeEmbotelladoresS.A.DeC.V.PIASAMember_7b0b9168-dc99-471c-a18d-73fb677d0c7b_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-20231231.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_currency_NIO_a682234b-fee9-4cd4-af9d-d000bb1f9497_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/2023/currency-2023.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_kof_IncomeTaxSystemThresholdAmount_bf3dd0ce-cad7-403b-939a-cc4330c821e1_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-20231231.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_ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory_23b3089a-92ba-43c6-a8cd-6efe9907f800_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfChangesInInventoriesExplanatoryTableTextBlock_667a514e-b334-44b3-9a9d-c1f081a1327f_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-20231231.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_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory_3323edb4-0be7-4c43-ad9c-cc8cd4786f76_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_f9f74551-df03-4f24-bc35-9aba76b9ceff_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_AdministrativeExpensesMember_fefba114-6c4d-4102-a897-2f56c3407936_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-20231231.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_InvestmentsInSubsidiariesJointVenturesAndAssociates_6d8a3fb7-17fe-46d7-8688-0b32c8ffa846_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_ClassesOfAssetsAxis_4c238df5-3141-4f27-b922-811ab919e2ce_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_e69edb83-9da2-4e84-a9c2-3ae2873bd94e_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_OtherIntangibleAssetsMember_291ceadd-aa4c-4c69-9336-847f53bfbfbe_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsAbstract_5fe4978a-b9ae-4197-93e2-f5f62a1f9987_terseLabel_en-US" xlink:label="lab_ifrs-full_ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation of changes in allowance account for credit losses of financial assets [abstract]</link:label>
    <link:label id="lab_ifrs-full_ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsAbstract_label_en-US" xlink:label="lab_ifrs-full_ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reconciliation of changes in allowance account for credit losses of financial assets [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsAbstract" xlink:to="lab_ifrs-full_ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory_ede8db90-51a1-45cb-b2b0-1f490d974205_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_InventoryMember_7858577a-d2da-450c-a3a8-24ae542a0894_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-20231231.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_f182c6dc-b77a-48ad-8928-6f2be8f18270_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-20231231.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_kof_DefinedBenefitObligationFundsAtFairValue_ea40910c-7a67-4b95-aead-adf61022d39e_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-20231231.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_ifrs-full_DisclosureOfOtherNoncurrentLiabilitiesExplanatory_9fe6d7e4-9bbe-45a7-8a6a-faac65941ffd_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_LossOnTheRetirementOfLongLived_62e198c9-489e-4f1b-96e9-27b62520540a_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-20231231.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_c2466ce4-e6bd-455b-a05a-2d7b5d201103_terseLabel_en-US" xlink:label="lab_kof_TaxLossesCarriedForwardWhichExpireThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2033 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-20231231.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_ifrs-full_DefinedBenefitPlansAxis_86d391dc-53bf-4960-82ee-403aeec45cf4_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ChangeInSugarPricePercentage_d0a1aba2-30d0-4fdc-a5ff-66e967805cd1_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-20231231.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_36ca0601-a816-4b5b-8ed7-7747364bfe66_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-20231231.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_ProfitLossBeforeTax_eafc331e-13bd-4bc3-82b0-61b8c33b4910_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract_0d39325d-6558-4e6b-b8e1-c945a6209920_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-20231231.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_LandMember_e7cb0dc6-c46a-4176-afb0-daf17ea62719_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ShorttermBorrowingsMember_69aed1f8-e98e-4d15-bbfd-972e58a2f157_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_PropimexSDeRLDeCVMember_6424f851-5e86-4752-a5e2-26d09ecbc513_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-20231231.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_ifrs-full_PropertyPlantAndEquipmentAbstract_a1630a81-dfa3-404f-9c60-dc27bd57e9e8_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_PercentageOfSignificantActuarialAssumptions_2afd7c8c-1c95-47da-afa5-1c15beed2d78_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-20231231.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_kof_ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock_b13a6d4e-f8f0-4e74-9f8c-cf22ae34a38e_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-20231231.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_CashFlowsFromUsedInInvestingActivities_870b78d0-aec3-4dfb-9bc1-e74e4535fb03_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_PaymentsOfLeaseLiabilities_c85ff047-ab5b-4a75-bed6-588f4c3e6763_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-20231231.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_9050e5e9-25c7-443f-a298-5bfd65e40267_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-20231231.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_currency_ARS_6a948299-337e-400e-b164-e6caa024e1d3_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/2023/currency-2023.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_ifrs-full_JointVenturesMember_966f7db7-245c-4d82-bc88-8807c717df51_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">Joint ventures [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_DividendsPaidOrdinarySharesPerShare_8525105a-7dea-4d08-80cc-f6428132a597_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI_a175a502-f69f-448a-9873-eb7b0e2a2a18_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-20231231.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_ifrs-full_CashAndCashEquivalentsAbstract_91b0244a-7da0-4947-8120-3858b703bd5b_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_ChangeInUSDollarRateBasisPoints_0355f4bd-cece-44c0-b51b-6ea691aa88f3_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-20231231.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_ifrs-full_EntitysTotalForBusinessCombinationsMember_2853d227-5e7d-49f8-961d-9c641877f7c1_terseLabel_en-US" xlink:label="lab_ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity's total for business combinations</link:label>
    <link:label id="lab_ifrs-full_EntitysTotalForBusinessCombinationsMember_label_en-US" xlink:label="lab_ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity's total for business combinations [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:to="lab_ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AllLevelsOfFairValueHierarchyMember_b16384ff-2d18-438e-932d-88f711c82e60_terseLabel_en-US" xlink:label="lab_ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All levels of fair value hierarchy</link:label>
    <link:label id="lab_ifrs-full_AllLevelsOfFairValueHierarchyMember_label_en-US" xlink:label="lab_ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All levels of fair value hierarchy [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:to="lab_ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_StatementOfComprehensiveIncomeAbstract_f7461043-f92a-4eeb-b289-710357d66cbe_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_e585d252-dc2f-44e1-aaa1-79de7e467658_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_DisclosureOfForeignExchangeRatesLineItems_432f982a-c6db-4a70-a0f8-d53d636098c3_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-20231231.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_FinancialAssets_a5ca3f03-d3df-4bb1-ab29-6a1610a2fe3e_terseLabel_en-US" xlink:label="lab_ifrs-full_FinancialAssets" 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_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_kof_NotesAndBondsMember_b430845d-0522-4d44-a643-be9cc9367988_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-20231231.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_ifrs-full_Provisions_4d7e1abd-c627-4f48-a272-d6d953efc272_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_1f0c4896-d991-4220-aab2-d10a7a15aaf2_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_7a796f67-6eb5-47fe-b937-4e054fd50bf2_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions_2d4d5e84-4e14-4406-ba01-44b30815c6f3_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-20231231.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_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory_90b0462d-c038-417a-ac76-a0e6a54d9cf1_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/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.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_JugosDelValleSAPIDeCVMember_5421289b-b322-4f61-a716-39c161f3dde7_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-20231231.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_kof_EmployeeProfitSharingPayableMember_1f016db2-7967-4fb3-b00d-aa84b3dd30e9_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-20231231.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>14
<FILENAME>kof-20231231_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 2024 Workiva-->
<!--r:d88ea4f7-23dd-48cc-b7f1-608e60d6e493,g:121c7907-0dda-47d5-a92d-873ee4292e3d-->
<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-20231231.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_4d5087c7-9783-4629-822d-6892c8c198f0" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_216055f8-35ac-4d5f-a2aa-c9d0b1aa77fa" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d5087c7-9783-4629-822d-6892c8c198f0" xlink:to="loc_dei_DocumentInformationTable_216055f8-35ac-4d5f-a2aa-c9d0b1aa77fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_c7420216-e40d-4e94-96f8-cd47b660c6c7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_216055f8-35ac-4d5f-a2aa-c9d0b1aa77fa" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_c7420216-e40d-4e94-96f8-cd47b660c6c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_ddb0da7f-565b-4c87-96b1-fb2e80542433" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_c7420216-e40d-4e94-96f8-cd47b660c6c7" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_ddb0da7f-565b-4c87-96b1-fb2e80542433" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AmericanDepositarySharesEachRepresenting10UnitsMember_b829e869-4ba1-47e3-9d6d-9c064cddf3d3" xlink:href="kof-20231231.xsd#kof_AmericanDepositarySharesEachRepresenting10UnitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_ddb0da7f-565b-4c87-96b1-fb2e80542433" xlink:to="loc_kof_AmericanDepositarySharesEachRepresenting10UnitsMember_b829e869-4ba1-47e3-9d6d-9c064cddf3d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember_556ebdc8-154b-4fb8-9dca-75de5cf9444a" xlink:href="kof-20231231.xsd#kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_ddb0da7f-565b-4c87-96b1-fb2e80542433" xlink:to="loc_kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember_556ebdc8-154b-4fb8-9dca-75de5cf9444a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ClassBCommonStockMember_8495c68a-670c-4a97-90b3-abe8dd19e860" xlink:href="kof-20231231.xsd#kof_ClassBCommonStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_ddb0da7f-565b-4c87-96b1-fb2e80542433" xlink:to="loc_kof_ClassBCommonStockMember_8495c68a-670c-4a97-90b3-abe8dd19e860" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ClassLCommonStockMember_18adfa8d-804a-4365-8d9c-767153c09216" xlink:href="kof-20231231.xsd#kof_ClassLCommonStockMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_ddb0da7f-565b-4c87-96b1-fb2e80542433" xlink:to="loc_kof_ClassLCommonStockMember_18adfa8d-804a-4365-8d9c-767153c09216" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_A2750SeniorNotesDue2030Member_7a48b2ad-4b94-4454-8770-ed0bb757675d" xlink:href="kof-20231231.xsd#kof_A2750SeniorNotesDue2030Member"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_ddb0da7f-565b-4c87-96b1-fb2e80542433" xlink:to="loc_kof_A2750SeniorNotesDue2030Member_7a48b2ad-4b94-4454-8770-ed0bb757675d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_A1850SeniorNotesDue2023Member_e5242182-ed13-4d58-89ba-82dc8d144448" xlink:href="kof-20231231.xsd#kof_A1850SeniorNotesDue2023Member"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_ddb0da7f-565b-4c87-96b1-fb2e80542433" xlink:to="loc_kof_A1850SeniorNotesDue2023Member_e5242182-ed13-4d58-89ba-82dc8d144448" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ClassACommonStockMember_525d4780-a26c-4bb1-91e5-9663f77ac18c" xlink:href="kof-20231231.xsd#kof_ClassACommonStockMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_ddb0da7f-565b-4c87-96b1-fb2e80542433" xlink:to="loc_kof_ClassACommonStockMember_525d4780-a26c-4bb1-91e5-9663f77ac18c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ClassDCommonStockMember_39089eb7-7000-4ff7-8d3c-b4e219dd5cd0" xlink:href="kof-20231231.xsd#kof_ClassDCommonStockMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_ddb0da7f-565b-4c87-96b1-fb2e80542433" xlink:to="loc_kof_ClassDCommonStockMember_39089eb7-7000-4ff7-8d3c-b4e219dd5cd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressesAddressTypeAxis_b595de85-c3de-42d5-8734-b5457529ac68" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressesAddressTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_216055f8-35ac-4d5f-a2aa-c9d0b1aa77fa" xlink:to="loc_dei_EntityAddressesAddressTypeAxis_b595de85-c3de-42d5-8734-b5457529ac68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AddressTypeDomain_3303d4f4-1352-4dfb-bf6f-0d25ef7f9b3e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AddressTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesAddressTypeAxis_b595de85-c3de-42d5-8734-b5457529ac68" xlink:to="loc_dei_AddressTypeDomain_3303d4f4-1352-4dfb-bf6f-0d25ef7f9b3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_BusinessContactMember_51b9869d-9131-461d-9338-5523f427b7fb" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_BusinessContactMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_AddressTypeDomain_3303d4f4-1352-4dfb-bf6f-0d25ef7f9b3e" xlink:to="loc_dei_BusinessContactMember_51b9869d-9131-461d-9338-5523f427b7fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_216055f8-35ac-4d5f-a2aa-c9d0b1aa77fa" xlink:to="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_3601a329-11cc-4100-b0be-b6d0ef9719b9" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_DocumentType_3601a329-11cc-4100-b0be-b6d0ef9719b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_66965936-6c34-4427-bc36-39d729d27c23" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_DocumentPeriodEndDate_66965936-6c34-4427-bc36-39d729d27c23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_5046c6a8-b9e0-496f-a412-0f585c62e181" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_CurrentFiscalYearEndDate_5046c6a8-b9e0-496f-a412-0f585c62e181" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_ac32c0c9-23d0-43d7-a624-c6b091c85597" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_EntityFileNumber_ac32c0c9-23d0-43d7-a624-c6b091c85597" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_4e9ae826-4949-4345-8564-be28edcfc9ab" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_EntityIncorporationStateCountryCode_4e9ae826-4949-4345-8564-be28edcfc9ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_18519df4-844a-47f8-bbf3-e51b05272861" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_EntityAddressAddressLine1_18519df4-844a-47f8-bbf3-e51b05272861" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_ffffe200-3a63-480f-9f95-2b26db831bf0" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_EntityAddressAddressLine2_ffffe200-3a63-480f-9f95-2b26db831bf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_8fd515e6-ea80-4571-a974-0278b783d742" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_EntityAddressCityOrTown_8fd515e6-ea80-4571-a974-0278b783d742" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_aa477970-e558-4afa-b1fa-3c0c487f6a01" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_EntityAddressPostalZipCode_aa477970-e558-4afa-b1fa-3c0c487f6a01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCountry_19a1dae7-470e-4f07-ab2f-eef2ab1378bc" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCountry"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_EntityAddressCountry_19a1dae7-470e-4f07-ab2f-eef2ab1378bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ContactPersonnelName_7715594f-3733-4ce1-bd8c-73004825ba84" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_ContactPersonnelName"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_ContactPersonnelName_7715594f-3733-4ce1-bd8c-73004825ba84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_4c4dbbda-b144-4720-b31e-da8eea2175c2" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_CityAreaCode_4c4dbbda-b144-4720-b31e-da8eea2175c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_e04d50f1-2ceb-4953-acb4-88fe53ec629a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_LocalPhoneNumber_e04d50f1-2ceb-4953-acb4-88fe53ec629a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ContactPersonnelEmailAddress_81d171f0-3a37-4b75-9da7-7de13727686a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_ContactPersonnelEmailAddress"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_ContactPersonnelEmailAddress_81d171f0-3a37-4b75-9da7-7de13727686a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_8dfacac1-26af-42f1-a774-be055bd7c584" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_Security12bTitle_8dfacac1-26af-42f1-a774-be055bd7c584" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_0ae59416-07fc-4990-8291-b79082e4776a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_TradingSymbol_0ae59416-07fc-4990-8291-b79082e4776a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_cfc3548d-dcb9-4bbb-8957-448cb9f21c64" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_SecurityExchangeName_cfc3548d-dcb9-4bbb-8957-448cb9f21c64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_db95c033-c763-4588-b680-081abb74c409" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_db95c033-c763-4588-b680-081abb74c409" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_a7a68159-3384-41d3-bf15-0f19be207fa6" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_a7a68159-3384-41d3-bf15-0f19be207fa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_8213df9a-45a7-4859-971c-53c08d6d74ea" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_EntityVoluntaryFilers_8213df9a-45a7-4859-971c-53c08d6d74ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_20fc91eb-6b13-40df-8911-304c943a0d27" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_EntityCurrentReportingStatus_20fc91eb-6b13-40df-8911-304c943a0d27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_e421e192-c977-4aeb-ba71-3c56319d80c6" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_EntityInteractiveDataCurrent_e421e192-c977-4aeb-ba71-3c56319d80c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_c7acdd5b-1975-4ebb-b7e9-f21b0d3d911e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_EntityFilerCategory_c7acdd5b-1975-4ebb-b7e9-f21b0d3d911e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_c5a64460-4881-4f17-8dec-37aaf37d4baf" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_EntityEmergingGrowthCompany_c5a64460-4881-4f17-8dec-37aaf37d4baf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_52bca73f-6012-4f4a-955b-b05384560605" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_IcfrAuditorAttestationFlag_52bca73f-6012-4f4a-955b-b05384560605" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_cbb87848-24bb-4c4f-8f13-041b4a3f488a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_EntityShellCompany_cbb87848-24bb-4c4f-8f13-041b4a3f488a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_0aa1014c-d0fa-42e4-b847-49a621ef2482" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_EntityRegistrantName_0aa1014c-d0fa-42e4-b847-49a621ef2482" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_8eae2439-cbea-410d-a457-e3e40ae1318a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_AmendmentFlag_8eae2439-cbea-410d-a457-e3e40ae1318a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_c3ddad65-1235-4345-8db9-dfcb04de4aef" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_DocumentFiscalYearFocus_c3ddad65-1235-4345-8db9-dfcb04de4aef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_0fa59442-c8eb-4adf-af3e-de0e70c30a67" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_DocumentFiscalPeriodFocus_0fa59442-c8eb-4adf-af3e-de0e70c30a67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_f1e0dee3-4787-4feb-8ace-381fc40760d4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_DocumentAnnualReport_f1e0dee3-4787-4feb-8ace-381fc40760d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_a3bb1bec-55d8-4fdb-abe8-1c7882bcb112" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_DocumentTransitionReport_a3bb1bec-55d8-4fdb-abe8-1c7882bcb112" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_4ecc4a99-0c31-4772-ae60-439fe79215f3" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_EntityCentralIndexKey_4ecc4a99-0c31-4772-ae60-439fe79215f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAccountingStandard_ffa27671-88fc-453b-9a78-23074c35349e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAccountingStandard"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_DocumentAccountingStandard_ffa27671-88fc-453b-9a78-23074c35349e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentRegistrationStatement_2480d7db-3578-46d1-9f74-29409a7f24bc" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentRegistrationStatement"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_DocumentRegistrationStatement_2480d7db-3578-46d1-9f74-29409a7f24bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag_33312f26-6a71-4004-bab7-f21ca30aff16" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <link:presentationArc order="36" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_DocumentFinStmtErrorCorrectionFlag_33312f26-6a71-4004-bab7-f21ca30aff16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentShellCompanyReport_bb566982-7ff0-4031-b44e-1eeb17561cec" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentShellCompanyReport"/>
    <link:presentationArc order="37" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2e3cbdc6-ee9e-4c31-b4cd-4fc55229f332" xlink:to="loc_dei_DocumentShellCompanyReport_bb566982-7ff0-4031-b44e-1eeb17561cec" 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-20231231.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_0ff6eeb6-fe4d-49fb-b9ff-8b6dc63fb10a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_dd153ba3-8403-4982-89e1-7e3dfc776f1a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorName"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_AuditorLineItems_0ff6eeb6-fe4d-49fb-b9ff-8b6dc63fb10a" xlink:to="loc_dei_AuditorName_dd153ba3-8403-4982-89e1-7e3dfc776f1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_936fd20c-e26d-4ddc-b0b9-9056a6dec2d1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_AuditorLineItems_0ff6eeb6-fe4d-49fb-b9ff-8b6dc63fb10a" xlink:to="loc_dei_AuditorFirmId_936fd20c-e26d-4ddc-b0b9-9056a6dec2d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_ee69bda1-a1d7-4b21-b07f-688ff4388080" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_AuditorLineItems_0ff6eeb6-fe4d-49fb-b9ff-8b6dc63fb10a" xlink:to="loc_dei_AuditorLocation_ee69bda1-a1d7-4b21-b07f-688ff4388080" 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-20231231.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_fd7b202e-ce10-4616-9b93-6c7e5e34684f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedBalanceSheetStatementTable_82e4b7f2-1608-43fd-8a0a-c13d9e62cc8c" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedBalanceSheetStatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfFinancialPositionAbstract_fd7b202e-ce10-4616-9b93-6c7e5e34684f" xlink:to="loc_srt_CondensedBalanceSheetStatementTable_82e4b7f2-1608-43fd-8a0a-c13d9e62cc8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_5039f194-68d0-42e9-ac4a-7815bd5b86f3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrencyInWhichInformationIsDisplayedAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementTable_82e4b7f2-1608-43fd-8a0a-c13d9e62cc8c" xlink:to="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_5039f194-68d0-42e9-ac4a-7815bd5b86f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_c7ae3f05-4039-48e1-be91-0ba1cb5a7772" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FunctionalOrPresentationCurrencyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_5039f194-68d0-42e9-ac4a-7815bd5b86f3" xlink:to="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_c7ae3f05-4039-48e1-be91-0ba1cb5a7772" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember_7e020850-3905-41b9-ba2b-fac160258f8a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_c7ae3f05-4039-48e1-be91-0ba1cb5a7772" xlink:to="loc_ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember_7e020850-3905-41b9-ba2b-fac160258f8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_4fab44e4-1050-4d46-906d-9c656f66581a" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedBalanceSheetStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementTable_82e4b7f2-1608-43fd-8a0a-c13d9e62cc8c" xlink:to="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_4fab44e4-1050-4d46-906d-9c656f66581a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AssetsAbstract_bbee93a5-45b6-4f01-afdf-658575f03d62" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_4fab44e4-1050-4d46-906d-9c656f66581a" xlink:to="loc_ifrs-full_AssetsAbstract_bbee93a5-45b6-4f01-afdf-658575f03d62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssetsAbstract_13b396de-9a41-4467-968d-b6db1f9c69fe" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAbstract_bbee93a5-45b6-4f01-afdf-658575f03d62" xlink:to="loc_ifrs-full_CurrentAssetsAbstract_13b396de-9a41-4467-968d-b6db1f9c69fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalents_21e75b1d-6599-486a-b9ed-db21c68debce" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashAndCashEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_13b396de-9a41-4467-968d-b6db1f9c69fe" xlink:to="loc_ifrs-full_CashAndCashEquivalents_21e75b1d-6599-486a-b9ed-db21c68debce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivables_ffb6e07a-bc79-4331-b5ec-3e86ba0cc743" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherCurrentReceivables"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_13b396de-9a41-4467-968d-b6db1f9c69fe" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivables_ffb6e07a-bc79-4331-b5ec-3e86ba0cc743" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Inventories_0b0604b5-a222-454c-a5b3-ecdd9c674c38" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Inventories"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_13b396de-9a41-4467-968d-b6db1f9c69fe" xlink:to="loc_ifrs-full_Inventories_0b0604b5-a222-454c-a5b3-ecdd9c674c38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentRecoverablesIncomeTax_a096cd22-95d2-451d-bb8a-08482f8f0a0d" xlink:href="kof-20231231.xsd#kof_CurrentRecoverablesIncomeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_13b396de-9a41-4467-968d-b6db1f9c69fe" xlink:to="loc_kof_CurrentRecoverablesIncomeTax_a096cd22-95d2-451d-bb8a-08482f8f0a0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherCurrentTaxAssetsRecoverable_c2ada815-c289-4554-8b41-b8a2ac5464c9" xlink:href="kof-20231231.xsd#kof_OtherCurrentTaxAssetsRecoverable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_13b396de-9a41-4467-968d-b6db1f9c69fe" xlink:to="loc_kof_OtherCurrentTaxAssetsRecoverable_c2ada815-c289-4554-8b41-b8a2ac5464c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentFinancialAssets_4ae4750e-bb70-4f44-ac97-74e5dd8dcf7c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherCurrentFinancialAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_13b396de-9a41-4467-968d-b6db1f9c69fe" xlink:to="loc_ifrs-full_OtherCurrentFinancialAssets_4ae4750e-bb70-4f44-ac97-74e5dd8dcf7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentAssets_8693f980-9510-45dc-863e-de8a77a70e5a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherCurrentAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_13b396de-9a41-4467-968d-b6db1f9c69fe" xlink:to="loc_ifrs-full_OtherCurrentAssets_8693f980-9510-45dc-863e-de8a77a70e5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssets_1f6ca96f-8c1e-4936-95f3-4ecfc0591a46" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_13b396de-9a41-4467-968d-b6db1f9c69fe" xlink:to="loc_ifrs-full_CurrentAssets_1f6ca96f-8c1e-4936-95f3-4ecfc0591a46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssetsAbstract_3e7e2002-39d1-4d5a-8fcd-59d258b96fea" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentAssetsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAbstract_bbee93a5-45b6-4f01-afdf-658575f03d62" xlink:to="loc_ifrs-full_NoncurrentAssetsAbstract_3e7e2002-39d1-4d5a-8fcd-59d258b96fea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentAccountedForUsingEquityMethod_af150480-9d6b-4807-b5d1-a280f26e8b4f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentAccountedForUsingEquityMethod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_3e7e2002-39d1-4d5a-8fcd-59d258b96fea" xlink:to="loc_ifrs-full_InvestmentAccountedForUsingEquityMethod_af150480-9d6b-4807-b5d1-a280f26e8b4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssets_96c0c05d-b1ca-4018-9b5e-39e10f63355f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RightofuseAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_3e7e2002-39d1-4d5a-8fcd-59d258b96fea" xlink:to="loc_ifrs-full_RightofuseAssets_96c0c05d-b1ca-4018-9b5e-39e10f63355f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_8216d8c8-b74c-42c2-82a4-eb871e6a660b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_3e7e2002-39d1-4d5a-8fcd-59d258b96fea" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_8216d8c8-b74c-42c2-82a4-eb871e6a660b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwill_2433c705-c99f-467b-87f2-6520f6be5d24" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsAndGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_3e7e2002-39d1-4d5a-8fcd-59d258b96fea" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwill_2433c705-c99f-467b-87f2-6520f6be5d24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssets_2c221d7d-4268-4b2b-86dd-e8c253bcbc6c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_3e7e2002-39d1-4d5a-8fcd-59d258b96fea" xlink:to="loc_ifrs-full_DeferredTaxAssets_2c221d7d-4268-4b2b-86dd-e8c253bcbc6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentFinancialAssets_c611d195-26f6-49dc-94eb-6eef989813db" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherNoncurrentFinancialAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_3e7e2002-39d1-4d5a-8fcd-59d258b96fea" xlink:to="loc_ifrs-full_OtherNoncurrentFinancialAssets_c611d195-26f6-49dc-94eb-6eef989813db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentNonfinancialAssets_aff35f7b-8e31-43a3-a6f7-967ee2ebaec4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherNoncurrentNonfinancialAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_3e7e2002-39d1-4d5a-8fcd-59d258b96fea" xlink:to="loc_ifrs-full_OtherNoncurrentNonfinancialAssets_aff35f7b-8e31-43a3-a6f7-967ee2ebaec4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssets_841851e1-8621-4604-a164-ac3bc7310055" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_3e7e2002-39d1-4d5a-8fcd-59d258b96fea" xlink:to="loc_ifrs-full_NoncurrentAssets_841851e1-8621-4604-a164-ac3bc7310055" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Assets_83a58aa7-a061-4ed6-a2f1-0e26de148c1c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Assets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAbstract_bbee93a5-45b6-4f01-afdf-658575f03d62" xlink:to="loc_ifrs-full_Assets_83a58aa7-a061-4ed6-a2f1-0e26de148c1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAndLiabilitiesAbstract_fd06d656-dcd3-447e-ba28-4127bad1bc28" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityAndLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_4fab44e4-1050-4d46-906d-9c656f66581a" xlink:to="loc_ifrs-full_EquityAndLiabilitiesAbstract_fd06d656-dcd3-447e-ba28-4127bad1bc28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilitiesAbstract_ddc730c1-c009-488d-b44e-c0db5d73f7fe" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentLiabilitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_fd06d656-dcd3-447e-ba28-4127bad1bc28" xlink:to="loc_ifrs-full_CurrentLiabilitiesAbstract_ddc730c1-c009-488d-b44e-c0db5d73f7fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentPortionOfBankLoansAndNotesPayable_c1c7e2b2-cfb7-46b6-b766-f2031bb0d650" xlink:href="kof-20231231.xsd#kof_CurrentPortionOfBankLoansAndNotesPayable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ddc730c1-c009-488d-b44e-c0db5d73f7fe" xlink:to="loc_kof_CurrentPortionOfBankLoansAndNotesPayable_c1c7e2b2-cfb7-46b6-b766-f2031bb0d650" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_fd58ddcf-1d0e-451e-b700-42ceb35b7477" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ddc730c1-c009-488d-b44e-c0db5d73f7fe" xlink:to="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_fd58ddcf-1d0e-451e-b700-42ceb35b7477" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLeaseLiabilities_555943ee-114c-46b0-b43d-5128f6a96a41" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentLeaseLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ddc730c1-c009-488d-b44e-c0db5d73f7fe" xlink:to="loc_ifrs-full_CurrentLeaseLiabilities_555943ee-114c-46b0-b43d-5128f6a96a41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentInterestPayable_131d9286-4a4a-4db4-98a3-8db89ad2383e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentInterestPayable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ddc730c1-c009-488d-b44e-c0db5d73f7fe" xlink:to="loc_ifrs-full_CurrentInterestPayable_131d9286-4a4a-4db4-98a3-8db89ad2383e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_7a5725d1-1229-4e98-89ee-bb52c2169b2b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherPayablesToTradeSuppliers"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ddc730c1-c009-488d-b44e-c0db5d73f7fe" xlink:to="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_7a5725d1-1229-4e98-89ee-bb52c2169b2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentLiabilities_8e30ae9b-4e4d-4c0f-a8ce-5c6cc6ae9d2b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherCurrentLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ddc730c1-c009-488d-b44e-c0db5d73f7fe" xlink:to="loc_ifrs-full_OtherCurrentLiabilities_8e30ae9b-4e4d-4c0f-a8ce-5c6cc6ae9d2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxLiabilities_70f2c76d-c705-4ea8-a5dd-1cbd2a4bfc0b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentTaxLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ddc730c1-c009-488d-b44e-c0db5d73f7fe" xlink:to="loc_ifrs-full_CurrentTaxLiabilities_70f2c76d-c705-4ea8-a5dd-1cbd2a4bfc0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax_2cd374c9-25d5-454f-ac2a-a9b8fcafdab3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ddc730c1-c009-488d-b44e-c0db5d73f7fe" xlink:to="loc_ifrs-full_CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax_2cd374c9-25d5-454f-ac2a-a9b8fcafdab3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentFinancialLiabilities_fa54ad72-554d-4b9f-8aab-d6c194732a61" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherCurrentFinancialLiabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ddc730c1-c009-488d-b44e-c0db5d73f7fe" xlink:to="loc_ifrs-full_OtherCurrentFinancialLiabilities_fa54ad72-554d-4b9f-8aab-d6c194732a61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilities_d8c8c93e-3807-4876-b0e1-d53be37db1c9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentLiabilities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ddc730c1-c009-488d-b44e-c0db5d73f7fe" xlink:to="loc_ifrs-full_CurrentLiabilities_d8c8c93e-3807-4876-b0e1-d53be37db1c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLiabilitiesAbstract_2c5e9751-1279-4f27-bffb-a3e587e1cb3d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_fd06d656-dcd3-447e-ba28-4127bad1bc28" xlink:to="loc_ifrs-full_NoncurrentLiabilitiesAbstract_2c5e9751-1279-4f27-bffb-a3e587e1cb3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonCurrentPortionOfBankLoansAndNotesPayable_a0d1be54-e782-4472-ac0b-a717ddfe38b9" xlink:href="kof-20231231.xsd#kof_NonCurrentPortionOfBankLoansAndNotesPayable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_2c5e9751-1279-4f27-bffb-a3e587e1cb3d" xlink:to="loc_kof_NonCurrentPortionOfBankLoansAndNotesPayable_a0d1be54-e782-4472-ac0b-a717ddfe38b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentProvisionsForEmployeeBenefits_9bc3b9dc-8ec4-4aee-991c-73154543cced" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentProvisionsForEmployeeBenefits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_2c5e9751-1279-4f27-bffb-a3e587e1cb3d" xlink:to="loc_ifrs-full_NoncurrentProvisionsForEmployeeBenefits_9bc3b9dc-8ec4-4aee-991c-73154543cced" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLeaseLiabilities_0196c0c6-0cc6-4697-96a3-69d4e3f1c81c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentLeaseLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_2c5e9751-1279-4f27-bffb-a3e587e1cb3d" xlink:to="loc_ifrs-full_NoncurrentLeaseLiabilities_0196c0c6-0cc6-4697-96a3-69d4e3f1c81c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_f062a49c-605d-4401-9b22-e5586c90a36a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_2c5e9751-1279-4f27-bffb-a3e587e1cb3d" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_f062a49c-605d-4401-9b22-e5586c90a36a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentFinancialLiabilities_dc142c0f-3979-4acf-b6af-303a679dda34" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherNoncurrentFinancialLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_2c5e9751-1279-4f27-bffb-a3e587e1cb3d" xlink:to="loc_ifrs-full_OtherNoncurrentFinancialLiabilities_dc142c0f-3979-4acf-b6af-303a679dda34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentProvisions_048084be-a36d-4d90-8ed7-286a79d7b309" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentProvisions"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_2c5e9751-1279-4f27-bffb-a3e587e1cb3d" xlink:to="loc_ifrs-full_NoncurrentProvisions_048084be-a36d-4d90-8ed7-286a79d7b309" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentLiabilities_67c79e74-f425-4848-94c4-293557208f9f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherNoncurrentLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_2c5e9751-1279-4f27-bffb-a3e587e1cb3d" xlink:to="loc_ifrs-full_OtherNoncurrentLiabilities_67c79e74-f425-4848-94c4-293557208f9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLiabilities_f14cc36f-56aa-4c7b-bdf7-b34b9c4ce71a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_2c5e9751-1279-4f27-bffb-a3e587e1cb3d" xlink:to="loc_ifrs-full_NoncurrentLiabilities_f14cc36f-56aa-4c7b-bdf7-b34b9c4ce71a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_fc3c04c9-59ad-4b5f-8ef4-37d048eb21be" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Liabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_fd06d656-dcd3-447e-ba28-4127bad1bc28" xlink:to="loc_ifrs-full_Liabilities_fc3c04c9-59ad-4b5f-8ef4-37d048eb21be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAbstract_a6f5b17c-d118-4f91-b04d-db3a6046d7ed" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_fd06d656-dcd3-447e-ba28-4127bad1bc28" xlink:to="loc_ifrs-full_EquityAbstract_a6f5b17c-d118-4f91-b04d-db3a6046d7ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IssuedCapital_032a8999-e3cc-42d6-813f-ae5baa84a6ce" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IssuedCapital"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_a6f5b17c-d118-4f91-b04d-db3a6046d7ed" xlink:to="loc_ifrs-full_IssuedCapital_032a8999-e3cc-42d6-813f-ae5baa84a6ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionalPaidinCapital_730cee54-07a1-4619-b523-6ce2904594b8" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdditionalPaidinCapital"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_a6f5b17c-d118-4f91-b04d-db3a6046d7ed" xlink:to="loc_ifrs-full_AdditionalPaidinCapital_730cee54-07a1-4619-b523-6ce2904594b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetainedEarnings_415f136e-7b36-4b95-989e-37b0bd8ff893" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RetainedEarnings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_a6f5b17c-d118-4f91-b04d-db3a6046d7ed" xlink:to="loc_ifrs-full_RetainedEarnings_415f136e-7b36-4b95-989e-37b0bd8ff893" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherEquityInterest_130b90d1-869b-4a43-be45-5362eed8f82a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherEquityInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_a6f5b17c-d118-4f91-b04d-db3a6046d7ed" xlink:to="loc_ifrs-full_OtherEquityInterest_130b90d1-869b-4a43-be45-5362eed8f82a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_7d474cdd-4855-4324-99ec-9d7259c943a3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AccumulatedOtherComprehensiveIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_a6f5b17c-d118-4f91-b04d-db3a6046d7ed" xlink:to="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_7d474cdd-4855-4324-99ec-9d7259c943a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_d2452f3b-12a4-48b5-a544-06035972683d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_a6f5b17c-d118-4f91-b04d-db3a6046d7ed" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParent_d2452f3b-12a4-48b5-a544-06035972683d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterests_f6b8f793-57e1-4a0c-88f1-ed38fd7e6f6a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncontrollingInterests"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_a6f5b17c-d118-4f91-b04d-db3a6046d7ed" xlink:to="loc_ifrs-full_NoncontrollingInterests_f6b8f793-57e1-4a0c-88f1-ed38fd7e6f6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Equity_4935e8a2-0b81-4b3e-9895-b20473b17a46" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Equity"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_a6f5b17c-d118-4f91-b04d-db3a6046d7ed" xlink:to="loc_ifrs-full_Equity_4935e8a2-0b81-4b3e-9895-b20473b17a46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAndLiabilities_6924c0f3-c666-44f0-a49d-5cfc03ac16ca" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityAndLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_fd06d656-dcd3-447e-ba28-4127bad1bc28" xlink:to="loc_ifrs-full_EquityAndLiabilities_6924c0f3-c666-44f0-a49d-5cfc03ac16ca" 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-20231231.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_97500257-3c64-45dd-87d5-06e2347ed465" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementTable_1e073730-ac0a-4c8b-ac3e-37bae520a048" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedIncomeStatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_97500257-3c64-45dd-87d5-06e2347ed465" xlink:to="loc_srt_CondensedIncomeStatementTable_1e073730-ac0a-4c8b-ac3e-37bae520a048" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_f11df078-e741-4add-95b0-cb73335fc25f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrencyInWhichInformationIsDisplayedAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementTable_1e073730-ac0a-4c8b-ac3e-37bae520a048" xlink:to="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_f11df078-e741-4add-95b0-cb73335fc25f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_b550f4a8-2f09-418c-888c-ab1bfea5beb1" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FunctionalOrPresentationCurrencyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_f11df078-e741-4add-95b0-cb73335fc25f" xlink:to="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_b550f4a8-2f09-418c-888c-ab1bfea5beb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember_2fa36e6b-a87e-4e0f-a5a8-f33103f56596" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_b550f4a8-2f09-418c-888c-ab1bfea5beb1" xlink:to="loc_ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember_2fa36e6b-a87e-4e0f-a5a8-f33103f56596" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesAxis_cb87a812-d023-48c0-b281-1e12735f6b9f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProductsAndServicesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementTable_1e073730-ac0a-4c8b-ac3e-37bae520a048" xlink:to="loc_ifrs-full_ProductsAndServicesAxis_cb87a812-d023-48c0-b281-1e12735f6b9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesMember_bf653fd4-96f9-44dc-a0f8-ca1a891cd0d3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProductsAndServicesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesAxis_cb87a812-d023-48c0-b281-1e12735f6b9f" xlink:to="loc_ifrs-full_ProductsAndServicesMember_bf653fd4-96f9-44dc-a0f8-ca1a891cd0d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SaleOfProductsMember_dfd91b96-e67e-4ec5-b650-66739a016658" xlink:href="kof-20231231.xsd#kof_SaleOfProductsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesMember_bf653fd4-96f9-44dc-a0f8-ca1a891cd0d3" xlink:to="loc_kof_SaleOfProductsMember_dfd91b96-e67e-4ec5-b650-66739a016658" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ServicesRenderedAndOtherOperatingRevenuesMember_a880e3e2-61c7-46d7-80e1-65a0694e9e30" xlink:href="kof-20231231.xsd#kof_ServicesRenderedAndOtherOperatingRevenuesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesMember_bf653fd4-96f9-44dc-a0f8-ca1a891cd0d3" xlink:to="loc_kof_ServicesRenderedAndOtherOperatingRevenuesMember_a880e3e2-61c7-46d7-80e1-65a0694e9e30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementsCaptionsLineItems_4be84c60-c63c-47b8-a149-5d0d59ab44ed" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedIncomeStatementsCaptionsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementTable_1e073730-ac0a-4c8b-ac3e-37bae520a048" xlink:to="loc_srt_CondensedIncomeStatementsCaptionsLineItems_4be84c60-c63c-47b8-a149-5d0d59ab44ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_42b304fe-df92-4ed1-ba53-aaf0f57c1eb4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_4be84c60-c63c-47b8-a149-5d0d59ab44ed" xlink:to="loc_ifrs-full_RevenueFromContractsWithCustomers_42b304fe-df92-4ed1-ba53-aaf0f57c1eb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CostOfSales_a35dcaeb-6344-4818-8345-e5e518b87377" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CostOfSales"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_4be84c60-c63c-47b8-a149-5d0d59ab44ed" xlink:to="loc_ifrs-full_CostOfSales_a35dcaeb-6344-4818-8345-e5e518b87377" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossProfit_061379b2-be48-4f86-a35b-478573b33067" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_4be84c60-c63c-47b8-a149-5d0d59ab44ed" xlink:to="loc_ifrs-full_GrossProfit_061379b2-be48-4f86-a35b-478573b33067" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdministrativeExpense_4633ca3c-a499-4fab-a6d8-793b5c32714a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_4be84c60-c63c-47b8-a149-5d0d59ab44ed" xlink:to="loc_ifrs-full_AdministrativeExpense_4633ca3c-a499-4fab-a6d8-793b5c32714a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SellingExpenses_f0ae7109-f706-46ec-bded-a6f13f784e01" xlink:href="kof-20231231.xsd#kof_SellingExpenses"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_4be84c60-c63c-47b8-a149-5d0d59ab44ed" xlink:to="loc_kof_SellingExpenses_f0ae7109-f706-46ec-bded-a6f13f784e01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherIncome_e0738d34-cb76-4807-afaf-9fe1bd0ebeb0" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherIncome"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_4be84c60-c63c-47b8-a149-5d0d59ab44ed" xlink:to="loc_ifrs-full_OtherIncome_e0738d34-cb76-4807-afaf-9fe1bd0ebeb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherExpenseByNature_50eb4093-a9b2-478b-8d25-80c83addbbc7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherExpenseByNature"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_4be84c60-c63c-47b8-a149-5d0d59ab44ed" xlink:to="loc_ifrs-full_OtherExpenseByNature_50eb4093-a9b2-478b-8d25-80c83addbbc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpense_52831f7b-52c6-4248-990e-a8dcdf091e77" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_4be84c60-c63c-47b8-a149-5d0d59ab44ed" xlink:to="loc_ifrs-full_InterestExpense_52831f7b-52c6-4248-990e-a8dcdf091e77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinanceIncome_148e0a05-ad0d-46a5-ad1d-205486d4b690" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinanceIncome"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_4be84c60-c63c-47b8-a149-5d0d59ab44ed" xlink:to="loc_ifrs-full_FinanceIncome_148e0a05-ad0d-46a5-ad1d-205486d4b690" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_d0c79d63-2c31-4705-ab3a-0615a09dde15" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_4be84c60-c63c-47b8-a149-5d0d59ab44ed" xlink:to="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_d0c79d63-2c31-4705-ab3a-0615a09dde15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies_e608fe76-837a-48df-8898-de8be129ba87" xlink:href="kof-20231231.xsd#kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_4be84c60-c63c-47b8-a149-5d0d59ab44ed" xlink:to="loc_kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies_e608fe76-837a-48df-8898-de8be129ba87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_9ef364e4-e078-4559-9867-63076d8e26e5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_4be84c60-c63c-47b8-a149-5d0d59ab44ed" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_9ef364e4-e078-4559-9867-63076d8e26e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_84daef46-87af-4c32-8c3b-2491739c18ae" xlink:href="kof-20231231.xsd#kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_4be84c60-c63c-47b8-a149-5d0d59ab44ed" xlink:to="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_84daef46-87af-4c32-8c3b-2491739c18ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_83a8764c-dca9-4c58-b5b9-694de6aaca86" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_4be84c60-c63c-47b8-a149-5d0d59ab44ed" xlink:to="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_83a8764c-dca9-4c58-b5b9-694de6aaca86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_73d7f5f0-d49e-4aab-a7ae-e7e5ff4c5c79" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_4be84c60-c63c-47b8-a149-5d0d59ab44ed" xlink:to="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_73d7f5f0-d49e-4aab-a7ae-e7e5ff4c5c79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_faddb07a-a2aa-47d0-b621-fb8b41eee6c2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLoss"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_4be84c60-c63c-47b8-a149-5d0d59ab44ed" xlink:to="loc_ifrs-full_ProfitLoss_faddb07a-a2aa-47d0-b621-fb8b41eee6c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossAttributableToAbstract_788bfb59-dc64-475f-bea9-09b1a04babb6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLossAttributableToAbstract"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_4be84c60-c63c-47b8-a149-5d0d59ab44ed" xlink:to="loc_ifrs-full_ProfitLossAttributableToAbstract_788bfb59-dc64-475f-bea9-09b1a04babb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_4c9817d2-9016-492d-a561-8fde882992ba" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLossAttributableToOwnersOfParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProfitLossAttributableToAbstract_788bfb59-dc64-475f-bea9-09b1a04babb6" xlink:to="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_4c9817d2-9016-492d-a561-8fde882992ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossAttributableToNoncontrollingInterests_c9868bd2-c448-4fa4-9f97-e9938bfb42ce" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLossAttributableToNoncontrollingInterests"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProfitLossAttributableToAbstract_788bfb59-dc64-475f-bea9-09b1a04babb6" xlink:to="loc_ifrs-full_ProfitLossAttributableToNoncontrollingInterests_c9868bd2-c448-4fa4-9f97-e9938bfb42ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_75ece240-becf-46f7-a2fd-2f276f1f283f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProfitLossAttributableToAbstract_788bfb59-dc64-475f-bea9-09b1a04babb6" xlink:to="loc_ifrs-full_ProfitLoss_75ece240-becf-46f7-a2fd-2f276f1f283f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareAbstract_0d9a2da8-bd65-45ee-995c-79fef5af266e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EarningsPerShareAbstract"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_4be84c60-c63c-47b8-a149-5d0d59ab44ed" xlink:to="loc_ifrs-full_EarningsPerShareAbstract_0d9a2da8-bd65-45ee-995c-79fef5af266e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BasicEarningsLossPerShare_b0250887-b4f7-46fb-981d-0b7cec4ff2e7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BasicEarningsLossPerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_0d9a2da8-bd65-45ee-995c-79fef5af266e" xlink:to="loc_ifrs-full_BasicEarningsLossPerShare_b0250887-b4f7-46fb-981d-0b7cec4ff2e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DilutedEarningsLossPerShare_09dd93ab-d988-470d-84ef-404be095f4ef" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DilutedEarningsLossPerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_0d9a2da8-bd65-45ee-995c-79fef5af266e" xlink:to="loc_ifrs-full_DilutedEarningsLossPerShare_09dd93ab-d988-470d-84ef-404be095f4ef" 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-20231231.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_bccdc570-4c17-4125-8a96-1baa75ee92fe" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_StatementOfComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedStatementOfComprehensiveIncomeTable_d2401170-519d-47b3-8049-9f8b79832196" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedStatementOfComprehensiveIncomeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract_bccdc570-4c17-4125-8a96-1baa75ee92fe" xlink:to="loc_srt_CondensedStatementOfComprehensiveIncomeTable_d2401170-519d-47b3-8049-9f8b79832196" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_17935548-9d93-4471-8ffa-de594a0783dd" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrencyInWhichInformationIsDisplayedAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedStatementOfComprehensiveIncomeTable_d2401170-519d-47b3-8049-9f8b79832196" xlink:to="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_17935548-9d93-4471-8ffa-de594a0783dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_0c29fcea-c296-4929-bf78-8968ab17eb0d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FunctionalOrPresentationCurrencyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_17935548-9d93-4471-8ffa-de594a0783dd" xlink:to="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_0c29fcea-c296-4929-bf78-8968ab17eb0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember_906d8c13-2df1-40aa-9fc0-0f90f5557e97" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_0c29fcea-c296-4929-bf78-8968ab17eb0d" xlink:to="loc_ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember_906d8c13-2df1-40aa-9fc0-0f90f5557e97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedStatementOfIncomeCaptionsLineItems_954b39d6-0b31-4072-af4c-4a0d0ec27f28" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedStatementOfIncomeCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedStatementOfComprehensiveIncomeTable_d2401170-519d-47b3-8049-9f8b79832196" xlink:to="loc_srt_CondensedStatementOfIncomeCaptionsLineItems_954b39d6-0b31-4072-af4c-4a0d0ec27f28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_271ff42a-9f93-4a12-b82c-24acacefa15f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedStatementOfIncomeCaptionsLineItems_954b39d6-0b31-4072-af4c-4a0d0ec27f28" xlink:to="loc_ifrs-full_ProfitLoss_271ff42a-9f93-4a12-b82c-24acacefa15f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeAbstract_7821b090-1ead-4a94-9bbd-5422102e46ab" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherComprehensiveIncomeAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedStatementOfIncomeCaptionsLineItems_954b39d6-0b31-4072-af4c-4a0d0ec27f28" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeAbstract_7821b090-1ead-4a94-9bbd-5422102e46ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax_14e9b4c5-a740-418e-9395-74d1d4054b9e" xlink:href="kof-20231231.xsd#kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_7821b090-1ead-4a94-9bbd-5422102e46ab" xlink:to="loc_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax_14e9b4c5-a740-418e-9395-74d1d4054b9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinancialInstrumentsHeldToMaturity_54be8747-77ae-41fc-a356-e8db8238a706" xlink:href="kof-20231231.xsd#kof_FinancialInstrumentsHeldToMaturity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_7821b090-1ead-4a94-9bbd-5422102e46ab" xlink:to="loc_kof_FinancialInstrumentsHeldToMaturity_54be8747-77ae-41fc-a356-e8db8238a706" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_1a54a6df-2fde-4d8c-aae1-3dbd3edc25fd" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_7821b090-1ead-4a94-9bbd-5422102e46ab" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_1a54a6df-2fde-4d8c-aae1-3dbd3edc25fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_b546951d-04ac-4076-a44c-d177eac6180f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_7821b090-1ead-4a94-9bbd-5422102e46ab" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_b546951d-04ac-4076-a44c-d177eac6180f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_4ac2087d-d401-4ee8-bb4b-3bc7a562db7a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_7821b090-1ead-4a94-9bbd-5422102e46ab" xlink:to="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_4ac2087d-d401-4ee8-bb4b-3bc7a562db7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_003889f7-fa1d-406d-a465-127e4445d0d0" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_4ac2087d-d401-4ee8-bb4b-3bc7a562db7a" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_003889f7-fa1d-406d-a465-127e4445d0d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_66002682-9b47-4970-84d1-994e84e0dc3c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_4ac2087d-d401-4ee8-bb4b-3bc7a562db7a" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_66002682-9b47-4970-84d1-994e84e0dc3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax_02fcbcc8-1e4d-4f62-9714-1db233123ca9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_4ac2087d-d401-4ee8-bb4b-3bc7a562db7a" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax_02fcbcc8-1e4d-4f62-9714-1db233123ca9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_32485f3d-e84e-4676-8085-c00e0b015fa4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_7821b090-1ead-4a94-9bbd-5422102e46ab" xlink:to="loc_ifrs-full_OtherComprehensiveIncome_32485f3d-e84e-4676-8085-c00e0b015fa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherComprehensiveIncomeAttributableAbstract_6c192784-2e1a-4bbf-a3cd-492b4f786af5" xlink:href="kof-20231231.xsd#kof_OtherComprehensiveIncomeAttributableAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedStatementOfIncomeCaptionsLineItems_954b39d6-0b31-4072-af4c-4a0d0ec27f28" xlink:to="loc_kof_OtherComprehensiveIncomeAttributableAbstract_6c192784-2e1a-4bbf-a3cd-492b4f786af5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeAttributableToOwnersOfParent_5d8e146f-d909-473e-9f45-92ff8cfc4577" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherComprehensiveIncomeAttributableToOwnersOfParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherComprehensiveIncomeAttributableAbstract_6c192784-2e1a-4bbf-a3cd-492b4f786af5" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeAttributableToOwnersOfParent_5d8e146f-d909-473e-9f45-92ff8cfc4577" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeAttributableToNoncontrollingInterests_e35a1ed6-4da9-4e35-bedc-498b499b4067" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherComprehensiveIncomeAttributableToNoncontrollingInterests"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherComprehensiveIncomeAttributableAbstract_6c192784-2e1a-4bbf-a3cd-492b4f786af5" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeAttributableToNoncontrollingInterests_e35a1ed6-4da9-4e35-bedc-498b499b4067" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_5254c8d5-d44d-4913-83d3-05b3ccbb207a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherComprehensiveIncomeAttributableAbstract_6c192784-2e1a-4bbf-a3cd-492b4f786af5" xlink:to="loc_ifrs-full_OtherComprehensiveIncome_5254c8d5-d44d-4913-83d3-05b3ccbb207a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_9dba19b0-790e-4d12-9112-e255213d8ae1" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedStatementOfIncomeCaptionsLineItems_954b39d6-0b31-4072-af4c-4a0d0ec27f28" xlink:to="loc_ifrs-full_ComprehensiveIncome_9dba19b0-790e-4d12-9112-e255213d8ae1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_ab16237c-98a1-48c6-9bbc-47415ad08cb0" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComprehensiveIncomeAttributableToAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedStatementOfIncomeCaptionsLineItems_954b39d6-0b31-4072-af4c-4a0d0ec27f28" xlink:to="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_ab16237c-98a1-48c6-9bbc-47415ad08cb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_ca3861c6-d049-44bd-a373-164fe5507fd1" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_ab16237c-98a1-48c6-9bbc-47415ad08cb0" xlink:to="loc_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_ca3861c6-d049-44bd-a373-164fe5507fd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests_ef8fb242-95bf-43e3-942c-c84d2f2d5ec3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_ab16237c-98a1-48c6-9bbc-47415ad08cb0" xlink:to="loc_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests_ef8fb242-95bf-43e3-942c-c84d2f2d5ec3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_f28e24f7-4047-4f1f-abab-c158e9f3ff22" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_ab16237c-98a1-48c6-9bbc-47415ad08cb0" xlink:to="loc_ifrs-full_ComprehensiveIncome_f28e24f7-4047-4f1f-abab-c158e9f3ff22" 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-20231231.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_8b681e2c-d179-4ebc-8b60-a660e3e58e1c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_StatementOfChangesInEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfChangesInEquityTable_33594d7a-2f85-4194-861e-831b77f77ef5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_StatementOfChangesInEquityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityAbstract_8b681e2c-d179-4ebc-8b60-a660e3e58e1c" xlink:to="loc_ifrs-full_StatementOfChangesInEquityTable_33594d7a-2f85-4194-861e-831b77f77ef5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfEquityAxis_4b788070-033e-4d26-b89f-20d948423fb3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComponentsOfEquityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityTable_33594d7a-2f85-4194-861e-831b77f77ef5" xlink:to="loc_ifrs-full_ComponentsOfEquityAxis_4b788070-033e-4d26-b89f-20d948423fb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityMember_bc6c8727-b661-4815-b072-40509aed0c92" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_4b788070-033e-4d26-b89f-20d948423fb3" xlink:to="loc_ifrs-full_EquityMember_bc6c8727-b661-4815-b072-40509aed0c92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_10820209-f87e-4a21-98e9-76ae118baa0f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityAttributableToOwnersOfParentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityMember_bc6c8727-b661-4815-b072-40509aed0c92" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_10820209-f87e-4a21-98e9-76ae118baa0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IssuedCapitalMember_5efe715c-7269-40a9-83d3-7a09425c0b0e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IssuedCapitalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_10820209-f87e-4a21-98e9-76ae118baa0f" xlink:to="loc_ifrs-full_IssuedCapitalMember_5efe715c-7269-40a9-83d3-7a09425c0b0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionalPaidinCapitalMember_d493d3d9-17dd-4b9d-b85d-da8a3ca2da15" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdditionalPaidinCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_10820209-f87e-4a21-98e9-76ae118baa0f" xlink:to="loc_ifrs-full_AdditionalPaidinCapitalMember_d493d3d9-17dd-4b9d-b85d-da8a3ca2da15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetainedEarningsMember_6058570d-1e4f-4f46-bcab-d1aa4cbf0d1c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_10820209-f87e-4a21-98e9-76ae118baa0f" xlink:to="loc_ifrs-full_RetainedEarningsMember_6058570d-1e4f-4f46-bcab-d1aa4cbf0d1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherEquityInterestMember_a607d990-ed02-4a77-b94f-296138eca35a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherEquityInterestMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_10820209-f87e-4a21-98e9-76ae118baa0f" xlink:to="loc_ifrs-full_OtherEquityInterestMember_a607d990-ed02-4a77-b94f-296138eca35a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReserveOfCashFlowHedgesMember_b21cf13a-a913-424b-ae3d-fe04499b59e4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReserveOfCashFlowHedgesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_10820209-f87e-4a21-98e9-76ae118baa0f" xlink:to="loc_ifrs-full_ReserveOfCashFlowHedgesMember_b21cf13a-a913-424b-ae3d-fe04499b59e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember_6903a6b1-a1f1-44a1-9f7b-b307bd134895" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_10820209-f87e-4a21-98e9-76ae118baa0f" xlink:to="loc_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember_6903a6b1-a1f1-44a1-9f7b-b307bd134895" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember_67f7216b-d90e-4eb9-a5df-460040891b0f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_10820209-f87e-4a21-98e9-76ae118baa0f" xlink:to="loc_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember_67f7216b-d90e-4eb9-a5df-460040891b0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterestsMember_de15bda6-67e8-49b8-b2b0-12c5f9a6c46f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncontrollingInterestsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityMember_bc6c8727-b661-4815-b072-40509aed0c92" xlink:to="loc_ifrs-full_NoncontrollingInterestsMember_de15bda6-67e8-49b8-b2b0-12c5f9a6c46f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfChangesInEquityLineItems_2e92f5e0-16a3-46f9-b21f-0cb310214a2c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_StatementOfChangesInEquityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityTable_33594d7a-2f85-4194-861e-831b77f77ef5" xlink:to="loc_ifrs-full_StatementOfChangesInEquityLineItems_2e92f5e0-16a3-46f9-b21f-0cb310214a2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Equity_3d5fd18a-131e-4b55-a421-c7386f4dba0b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Equity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_2e92f5e0-16a3-46f9-b21f-0cb310214a2c" xlink:to="loc_ifrs-full_Equity_3d5fd18a-131e-4b55-a421-c7386f4dba0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_bf9d3772-c314-41bc-847e-f1ab6ba88cee" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_2e92f5e0-16a3-46f9-b21f-0cb310214a2c" xlink:to="loc_ifrs-full_ProfitLoss_bf9d3772-c314-41bc-847e-f1ab6ba88cee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture_9dead989-27c5-4c79-8aea-07afd8b5a16e" xlink:href="kof-20231231.xsd#kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_2e92f5e0-16a3-46f9-b21f-0cb310214a2c" xlink:to="loc_kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture_9dead989-27c5-4c79-8aea-07afd8b5a16e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_bd2ff4be-2953-44d1-a3ba-a1f378e6189a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_2e92f5e0-16a3-46f9-b21f-0cb310214a2c" xlink:to="loc_ifrs-full_OtherComprehensiveIncome_bd2ff4be-2953-44d1-a3ba-a1f378e6189a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_312551c8-5eb3-48c5-91d6-e5ce2a56feeb" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_2e92f5e0-16a3-46f9-b21f-0cb310214a2c" xlink:to="loc_ifrs-full_ComprehensiveIncome_312551c8-5eb3-48c5-91d6-e5ce2a56feeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners_0e3c3587-27cd-4681-9ca5-3c0a96e0d8c5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_2e92f5e0-16a3-46f9-b21f-0cb310214a2c" xlink:to="loc_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners_0e3c3587-27cd-4681-9ca5-3c0a96e0d8c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Equity_b84ba0ec-e785-407a-8a6b-f832a970aba2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Equity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_2e92f5e0-16a3-46f9-b21f-0cb310214a2c" xlink:to="loc_ifrs-full_Equity_b84ba0ec-e785-407a-8a6b-f832a970aba2" 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-20231231.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_067412bb-fd44-47b2-8670-4ecc1e9f1ed1" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementTable_8ab13919-e917-4c80-816d-f4a3ba581613" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedCashFlowStatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_067412bb-fd44-47b2-8670-4ecc1e9f1ed1" xlink:to="loc_srt_CondensedCashFlowStatementTable_8ab13919-e917-4c80-816d-f4a3ba581613" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_d730ffeb-b846-4bab-b555-7d57800f4106" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrencyInWhichInformationIsDisplayedAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementTable_8ab13919-e917-4c80-816d-f4a3ba581613" xlink:to="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_d730ffeb-b846-4bab-b555-7d57800f4106" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_11b2603c-f40a-4613-b38e-3ee7995d984c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FunctionalOrPresentationCurrencyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_d730ffeb-b846-4bab-b555-7d57800f4106" xlink:to="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_11b2603c-f40a-4613-b38e-3ee7995d984c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember_333a542a-d50a-48ac-a37b-b4336e65a0f9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_11b2603c-f40a-4613-b38e-3ee7995d984c" xlink:to="loc_ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember_333a542a-d50a-48ac-a37b-b4336e65a0f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_1ab999ff-64be-42d5-bf21-603285d1c00a" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedCashFlowStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementTable_8ab13919-e917-4c80-816d-f4a3ba581613" xlink:to="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_1ab999ff-64be-42d5-bf21-603285d1c00a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_16aa0e60-c963-47b1-b330-0cc174f823d5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_1ab999ff-64be-42d5-bf21-603285d1c00a" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_16aa0e60-c963-47b1-b330-0cc174f823d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossBeforeTax_5855eec9-fcc6-44b0-99c2-67cc638aaf39" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLossBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_16aa0e60-c963-47b1-b330-0cc174f823d5" xlink:to="loc_ifrs-full_ProfitLossBeforeTax_5855eec9-fcc6-44b0-99c2-67cc638aaf39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForReconcileProfitLossAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_16aa0e60-c963-47b1-b330-0cc174f823d5" xlink:to="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForNonCashOperatingExpenses_c9b8f52e-6531-4762-9028-8cadf8fa1368" xlink:href="kof-20231231.xsd#kof_AdjustmentsForNonCashOperatingExpenses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_kof_AdjustmentsForNonCashOperatingExpenses_c9b8f52e-6531-4762-9028-8cadf8fa1368" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDepreciationExpense_32d40bfb-b587-49f7-8d2c-8a02127499a5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForDepreciationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_ifrs-full_AdjustmentsForDepreciationExpense_32d40bfb-b587-49f7-8d2c-8a02127499a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationRightofuseAssets_38655548-af34-4b56-bee3-5a11462aea8a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DepreciationRightofuseAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_ifrs-full_DepreciationRightofuseAssets_38655548-af34-4b56-bee3-5a11462aea8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForAmortisationExpense_85d453a2-1f16-4c85-b019-fd4d95b84bfd" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForAmortisationExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_ifrs-full_AdjustmentsForAmortisationExpense_85d453a2-1f16-4c85-b019-fd4d95b84bfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AmortizationPrepaidExpenses_3a99d2ff-cbe3-4e12-9cb9-6ccdfcfda105" xlink:href="kof-20231231.xsd#kof_AmortizationPrepaidExpenses"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_kof_AmortizationPrepaidExpenses_3a99d2ff-cbe3-4e12-9cb9-6ccdfcfda105" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets_83ea3a02-5407-4f8d-94a3-d67a66534da9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets_83ea3a02-5407-4f8d-94a3-d67a66534da9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LossOnTheRetirementOfLongLived_bf9b91ac-ec15-4fc9-ab62-d3e8eb9c3528" xlink:href="kof-20231231.xsd#kof_LossOnTheRetirementOfLongLived"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_kof_LossOnTheRetirementOfLongLived_bf9b91ac-ec15-4fc9-ab62-d3e8eb9c3528" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LossOnTheRetirementOfIntangibleAssets_410cca6d-4caa-4457-9e5d-e1ad5ea9f975" xlink:href="kof-20231231.xsd#kof_LossOnTheRetirementOfIntangibleAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_kof_LossOnTheRetirementOfIntangibleAssets_410cca6d-4caa-4457-9e5d-e1ad5ea9f975" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes_413316a6-35a1-4a92-a587-0932c08c80b6" xlink:href="kof-20231231.xsd#kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes_413316a6-35a1-4a92-a587-0932c08c80b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForInterestIncome_e9c9177a-22b2-46a5-9c21-2a3e13c8fffc" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForInterestIncome"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_ifrs-full_AdjustmentsForInterestIncome_e9c9177a-22b2-46a5-9c21-2a3e13c8fffc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForInterestExpense_5745f66b-eb52-43e8-ac8c-11811aee03ab" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForInterestExpense"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_ifrs-full_AdjustmentsForInterestExpense_5745f66b-eb52-43e8-ac8c-11811aee03ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains_ae545e92-5902-4633-856a-52cffa78310b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains_ae545e92-5902-4633-856a-52cffa78310b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits_df1440eb-ced3-41d0-a807-df862da64b3d" xlink:href="kof-20231231.xsd#kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits_df1440eb-ced3-41d0-a807-df862da64b3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_7044db9a-821f-42ba-adf7-f712e8dd37c9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_7044db9a-821f-42ba-adf7-f712e8dd37c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForMonetaryPositionGainLossNet_c94d7aa9-0ca1-4925-9828-9e2a67615808" xlink:href="kof-20231231.xsd#kof_AdjustmentsForMonetaryPositionGainLossNet"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_kof_AdjustmentsForMonetaryPositionGainLossNet_c94d7aa9-0ca1-4925-9828-9e2a67615808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForMarketValueLossOnFinancialInstruments_5e3e64a5-b86d-4029-b714-4e911e3020a4" xlink:href="kof-20231231.xsd#kof_AdjustmentsForMarketValueLossOnFinancialInstruments"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_kof_AdjustmentsForMarketValueLossOnFinancialInstruments_5e3e64a5-b86d-4029-b714-4e911e3020a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets_a84ec20f-f28f-4399-acbc-c7c399688a35" xlink:href="kof-20231231.xsd#kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets_a84ec20f-f28f-4399-acbc-c7c399688a35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInOtherCurrentAssets1_529b96b4-3c88-485e-9ba5-4942f4699543" xlink:href="kof-20231231.xsd#kof_IncreaseDecreaseInOtherCurrentAssets1"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_kof_IncreaseDecreaseInOtherCurrentAssets1_529b96b4-3c88-485e-9ba5-4942f4699543" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_6e94ca27-53e5-4aa5-94b8-8600948ff914" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInInventories"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_6e94ca27-53e5-4aa5-94b8-8600948ff914" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable_a8991bd2-bf37-4634-88df-87a5ef34931a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable_a8991bd2-bf37-4634-88df-87a5ef34931a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities_e3b059e0-7ba2-43a9-905b-c4589bc7d60e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities_e3b059e0-7ba2-43a9-905b-c4589bc7d60e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities_92d43fac-fabd-4cb6-8380-62b0a6957c5a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities_92d43fac-fabd-4cb6-8380-62b0a6957c5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForOtherTax_705e9512-4870-472c-a7e8-8d7adb4d0db7" xlink:href="kof-20231231.xsd#kof_AdjustmentsForOtherTax"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_kof_AdjustmentsForOtherTax_705e9512-4870-472c-a7e8-8d7adb4d0db7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid_68e9c11b-01b7-48dc-9249-c272fc77301b" xlink:href="kof-20231231.xsd#kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_905334bb-c864-4341-a311-bdaeb360ab07" xlink:to="loc_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid_68e9c11b-01b7-48dc-9249-c272fc77301b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_30ffcd50-350e-4bba-b587-777617301c82" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_16aa0e60-c963-47b1-b330-0cc174f823d5" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_30ffcd50-350e-4bba-b587-777617301c82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_8c790747-3f5e-4c71-a6e4-ad1e788dc795" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_1ab999ff-64be-42d5-bf21-603285d1c00a" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_8c790747-3f5e-4c71-a6e4-ad1e788dc795" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_297a2669-5674-4fca-a102-346935493f8f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_8c790747-3f5e-4c71-a6e4-ad1e788dc795" xlink:to="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_297a2669-5674-4fca-a102-346935493f8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestReceivedClassifiedAsInvestingActivities_5eca2fe6-c9e6-4c87-bd13-6d8075bdc526" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestReceivedClassifiedAsInvestingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_8c790747-3f5e-4c71-a6e4-ad1e788dc795" xlink:to="loc_ifrs-full_InterestReceivedClassifiedAsInvestingActivities_5eca2fe6-c9e6-4c87-bd13-6d8075bdc526" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_4429d739-d023-4e2a-85ce-1df4a00d2a00" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_8c790747-3f5e-4c71-a6e4-ad1e788dc795" xlink:to="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_4429d739-d023-4e2a-85ce-1df4a00d2a00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities_4f521241-c1dc-4824-86d8-e61cf8649547" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_8c790747-3f5e-4c71-a6e4-ad1e788dc795" xlink:to="loc_ifrs-full_ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities_4f521241-c1dc-4824-86d8-e61cf8649547" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_a976774a-70bf-4d5c-ac11-cd6b6a56c6b6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_8c790747-3f5e-4c71-a6e4-ad1e788dc795" xlink:to="loc_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_a976774a-70bf-4d5c-ac11-cd6b6a56c6b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets_1ae7b126-a1ad-48d2-9027-18ca5cc9cadf" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_8c790747-3f5e-4c71-a6e4-ad1e788dc795" xlink:to="loc_ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets_1ae7b126-a1ad-48d2-9027-18ca5cc9cadf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities_f91314bf-4416-4c9a-8637-76fd8cdd1cb5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_8c790747-3f5e-4c71-a6e4-ad1e788dc795" xlink:to="loc_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities_f91314bf-4416-4c9a-8637-76fd8cdd1cb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets_bb8fdbea-04d4-4cf0-8c43-493d21c76478" xlink:href="kof-20231231.xsd#kof_CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_8c790747-3f5e-4c71-a6e4-ad1e788dc795" xlink:to="loc_kof_CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets_bb8fdbea-04d4-4cf0-8c43-493d21c76478" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_183a1b3b-3734-411b-a497-2f4385813ee4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_8c790747-3f5e-4c71-a6e4-ad1e788dc795" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_183a1b3b-3734-411b-a497-2f4385813ee4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_446d16d9-22d6-44bc-836e-afa90e620be5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_1ab999ff-64be-42d5-bf21-603285d1c00a" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_446d16d9-22d6-44bc-836e-afa90e620be5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_b2044c09-2aec-46b2-9acb-6e91fc3627a7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_446d16d9-22d6-44bc-836e-afa90e620be5" xlink:to="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_b2044c09-2aec-46b2-9acb-6e91fc3627a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_5652bb45-121a-4c20-bf3a-a106c188a4c9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_446d16d9-22d6-44bc-836e-afa90e620be5" xlink:to="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_5652bb45-121a-4c20-bf3a-a106c188a4c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestPaidClassifiedAsFinancingActivities_d4d61f50-c8ea-4cd7-be8e-b32313b9badd" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestPaidClassifiedAsFinancingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_446d16d9-22d6-44bc-836e-afa90e620be5" xlink:to="loc_ifrs-full_InterestPaidClassifiedAsFinancingActivities_d4d61f50-c8ea-4cd7-be8e-b32313b9badd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaidClassifiedAsFinancingActivities_6cd06794-4d69-432d-af1f-7f7f7922162e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DividendsPaidClassifiedAsFinancingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_446d16d9-22d6-44bc-836e-afa90e620be5" xlink:to="loc_ifrs-full_DividendsPaidClassifiedAsFinancingActivities_6cd06794-4d69-432d-af1f-7f7f7922162e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LeaseInterestPaidClassifiedAsFinancingActivities_5c7fd569-360e-4e3d-8158-1b59ff6dda01" xlink:href="kof-20231231.xsd#kof_LeaseInterestPaidClassifiedAsFinancingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_446d16d9-22d6-44bc-836e-afa90e620be5" xlink:to="loc_kof_LeaseInterestPaidClassifiedAsFinancingActivities_5c7fd569-360e-4e3d-8158-1b59ff6dda01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashOutflowForLeases_0cbde891-1706-4c81-a96f-e07f833aa999" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashOutflowForLeases"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_446d16d9-22d6-44bc-836e-afa90e620be5" xlink:to="loc_ifrs-full_CashOutflowForLeases_0cbde891-1706-4c81-a96f-e07f833aa999" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities_5a54d418-c667-41a9-b296-d6856fce5e54" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_446d16d9-22d6-44bc-836e-afa90e620be5" xlink:to="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities_5a54d418-c667-41a9-b296-d6856fce5e54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_47e6fe5c-4a89-48ca-ba4e-de1e38833fd5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_446d16d9-22d6-44bc-836e-afa90e620be5" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_47e6fe5c-4a89-48ca-ba4e-de1e38833fd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_e181534f-3256-492b-8e4f-2f53a5b92748" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_1ab999ff-64be-42d5-bf21-603285d1c00a" xlink:to="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_e181534f-3256-492b-8e4f-2f53a5b92748" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_624fe86e-964e-42f0-8555-c1eaa9335fdc" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_1ab999ff-64be-42d5-bf21-603285d1c00a" xlink:to="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_624fe86e-964e-42f0-8555-c1eaa9335fdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_44ec836c-3957-47cc-8fa3-2c91cb82cc52" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_1ab999ff-64be-42d5-bf21-603285d1c00a" xlink:to="loc_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_44ec836c-3957-47cc-8fa3-2c91cb82cc52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_311f5d71-4ae6-4bb2-a1af-9c2d5b017576" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_1ab999ff-64be-42d5-bf21-603285d1c00a" xlink:to="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_311f5d71-4ae6-4bb2-a1af-9c2d5b017576" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ActivitiesoftheCompany" xlink:type="simple" xlink:href="kof-20231231.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_7e2d1fae-ef2e-4b77-af09-bb74ad981661" xlink:href="kof-20231231.xsd#kof_DisclosureOfParentEntityInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfParentEntityInformationTextBlock_41212319-ca45-4c29-b9fa-772ea69dde0d" xlink:href="kof-20231231.xsd#kof_DisclosureOfParentEntityInformationTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfParentEntityInformationAbstract_7e2d1fae-ef2e-4b77-af09-bb74ad981661" xlink:to="loc_kof_DisclosureOfParentEntityInformationTextBlock_41212319-ca45-4c29-b9fa-772ea69dde0d" 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-20231231.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_3b346a35-1f6b-47ef-aaa5-1ecc952efbda" xlink:href="kof-20231231.xsd#kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_4b43a76a-8633-4b71-855e-c18d81f86336" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract_3b346a35-1f6b-47ef-aaa5-1ecc952efbda" xlink:to="loc_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_4b43a76a-8633-4b71-855e-c18d81f86336" 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-20231231.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_56b7c414-50b9-449f-ab72-f39ca895a232" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory_b4536138-71af-4671-9e21-b9e44d4b193f" xlink:href="kof-20231231.xsd#kof_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_56b7c414-50b9-449f-ab72-f39ca895a232" xlink:to="loc_kof_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory_b4536138-71af-4671-9e21-b9e44d4b193f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BusinessCombinations" xlink:type="simple" xlink:href="kof-20231231.xsd#BusinessCombinations"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BusinessCombinations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsAbstract_8bfa2737-6a4c-4e94-bdd2-cff488c674b5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfBusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsExplanatory_7573c458-125a-4f58-9403-01da03b8eaed" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfBusinessCombinationsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsAbstract_8bfa2737-6a4c-4e94-bdd2-cff488c674b5" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsExplanatory_7573c458-125a-4f58-9403-01da03b8eaed" 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-20231231.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_385d419c-c9f4-4322-8815-eab467cddda0" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashAndCashEquivalentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory_4dc58003-0428-4784-9f86-3e025c1e6c79" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashAndCashEquivalentsAbstract_385d419c-c9f4-4322-8815-eab467cddda0" xlink:to="loc_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory_4dc58003-0428-4784-9f86-3e025c1e6c79" 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-20231231.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_2a535e50-0feb-4451-b285-5408c36711be" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherCurrentReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory_16288fb9-9c79-46f4-9182-ecfdacb74770" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_2a535e50-0feb-4451-b285-5408c36711be" xlink:to="loc_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory_16288fb9-9c79-46f4-9182-ecfdacb74770" 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-20231231.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_d82049a0-d33e-4d0d-83b1-6da97fa8f341" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfInventoriesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInventoriesExplanatory_dec82727-01f4-4f09-9468-7442af40d784" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfInventoriesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_d82049a0-d33e-4d0d-83b1-6da97fa8f341" xlink:to="loc_ifrs-full_DisclosureOfInventoriesExplanatory_dec82727-01f4-4f09-9468-7442af40d784" 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-20231231.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_eeeec0d1-fd16-4f77-a1a4-d0e8cea459db" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock_c9b4af3a-f3fe-4fcd-92a4-3b7d27c3c206" xlink:href="kof-20231231.xsd#kof_DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_eeeec0d1-fd16-4f77-a1a4-d0e8cea459db" xlink:to="loc_kof_DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock_c9b4af3a-f3fe-4fcd-92a4-3b7d27c3c206" 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-20231231.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_22935972-2376-4810-9c52-f165b25399fd" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock_6c48e4af-d451-4ace-89d7-ac1c08befa8f" xlink:href="kof-20231231.xsd#kof_DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesAbstract_22935972-2376-4810-9c52-f165b25399fd" xlink:to="loc_kof_DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock_6c48e4af-d451-4ace-89d7-ac1c08befa8f" 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-20231231.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_a049438d-7da0-45c3-8e06-e9c94f5fe3c3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PresentationOfLeasesForLesseeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfLeasesExplanatory_7b305e6b-096a-4f96-a10b-a46bd7a6b4fd" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfLeasesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_a049438d-7da0-45c3-8e06-e9c94f5fe3c3" xlink:to="loc_ifrs-full_DisclosureOfLeasesExplanatory_7b305e6b-096a-4f96-a10b-a46bd7a6b4fd" 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-20231231.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_4b0a9005-2ed7-4eca-8ef8-540e3f8a4e59" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_580dbc8b-dfd5-429e-96cd-e7518e48b925" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_4b0a9005-2ed7-4eca-8ef8-540e3f8a4e59" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_580dbc8b-dfd5-429e-96cd-e7518e48b925" 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-20231231.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_48162549-4c9a-446f-826c-5d6e06e14a03" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIntangibleAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsExplanatory_2a40de9e-eca3-4fe5-a928-3d51ce81ac7e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIntangibleAssetsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_48162549-4c9a-446f-826c-5d6e06e14a03" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsExplanatory_2a40de9e-eca3-4fe5-a928-3d51ce81ac7e" 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-20231231.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_8a22f888-92a3-42ac-b0ee-23246bc11a04" xlink:href="kof-20231231.xsd#kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock_643b982f-ce49-419b-bb21-8bf3f6df9168" xlink:href="kof-20231231.xsd#kof_DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_8a22f888-92a3-42ac-b0ee-23246bc11a04" xlink:to="loc_kof_DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock_643b982f-ce49-419b-bb21-8bf3f6df9168" 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-20231231.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_f1411b7f-bcbd-4a57-aaa2-2cf2f0c8ac82" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock_d8471ed7-26a9-4760-aeeb-9e0a794fbfef" xlink:href="kof-20231231.xsd#kof_DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_f1411b7f-bcbd-4a57-aaa2-2cf2f0c8ac82" xlink:to="loc_kof_DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock_d8471ed7-26a9-4760-aeeb-9e0a794fbfef" 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-20231231.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_5c7ef4e6-5936-4822-b633-02450e8c5ac4" xlink:href="kof-20231231.xsd#kof_BalancesAndTransactionsInForeignCurrenciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory_79208855-e18f-4f16-a3e1-dafb0087bee6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_BalancesAndTransactionsInForeignCurrenciesAbstract_5c7ef4e6-5936-4822-b633-02450e8c5ac4" xlink:to="loc_ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory_79208855-e18f-4f16-a3e1-dafb0087bee6" 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-20231231.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_b20fed47-944a-4dd8-8465-874dcef310b6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory_52854f69-fab9-4073-ab55-14e2d2f4d334" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfEmployeeBenefitsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_b20fed47-944a-4dd8-8465-874dcef310b6" xlink:to="loc_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory_52854f69-fab9-4073-ab55-14e2d2f4d334" 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-20231231.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_b1c3af4a-9ce7-4f03-8e7c-2c5a2bbda4d7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory_27295660-1158-4962-8684-2e0b1af48f89" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_b1c3af4a-9ce7-4f03-8e7c-2c5a2bbda4d7" xlink:to="loc_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory_27295660-1158-4962-8684-2e0b1af48f89" 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-20231231.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_7f277d6a-794d-4531-a50c-29636626fde6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBorrowingsExplanatory_2c7c744c-10c5-4005-ba7b-5ccc408025b0" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfBorrowingsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_7f277d6a-794d-4531-a50c-29636626fde6" xlink:to="loc_ifrs-full_DisclosureOfBorrowingsExplanatory_2c7c744c-10c5-4005-ba7b-5ccc408025b0" 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-20231231.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_94efd0ec-b0cc-49a5-a526-81787cb01e3b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOtherIncomeAndExpensesTextBlock_adec75e0-4a5c-4da4-8796-e33cfd2dc486" xlink:href="kof-20231231.xsd#kof_DisclosureOfOtherIncomeAndExpensesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_94efd0ec-b0cc-49a5-a526-81787cb01e3b" xlink:to="loc_kof_DisclosureOfOtherIncomeAndExpensesTextBlock_adec75e0-4a5c-4da4-8796-e33cfd2dc486" 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-20231231.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_37749cb2-5a4a-4716-9913-a82b52266665" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory_a260a7e2-c723-4e63-8811-89e24a8dd1f6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_37749cb2-5a4a-4716-9913-a82b52266665" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory_a260a7e2-c723-4e63-8811-89e24a8dd1f6" 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-20231231.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_e2817e14-cd5e-41d1-8c84-cf4a015543b2" xlink:href="kof-20231231.xsd#kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory_33bf2046-68c4-4b49-9779-ace6a21d2f76" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_e2817e14-cd5e-41d1-8c84-cf4a015543b2" xlink:to="loc_ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory_33bf2046-68c4-4b49-9779-ace6a21d2f76" 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-20231231.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_3348d060-ca11-4c3f-a42b-3de376c1fc1b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory_14f6de9c-1c03-4f59-831e-58d74d3b8b10" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_3348d060-ca11-4c3f-a42b-3de376c1fc1b" xlink:to="loc_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory_14f6de9c-1c03-4f59-831e-58d74d3b8b10" 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-20231231.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_d524fc3a-6507-4488-8de4-8445c45ed110" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfEarningsPerShareExplanatory_602e9a59-a519-469b-b462-bc6c9759076b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfEarningsPerShareExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_d524fc3a-6507-4488-8de4-8445c45ed110" xlink:to="loc_ifrs-full_DisclosureOfEarningsPerShareExplanatory_602e9a59-a519-469b-b462-bc6c9759076b" 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-20231231.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_b50d850a-4195-422e-b122-66b726be2de3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIncomeTaxExplanatory_95986b9d-606a-4892-b1f1-e80907f19736" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIncomeTaxExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_b50d850a-4195-422e-b122-66b726be2de3" xlink:to="loc_ifrs-full_DisclosureOfIncomeTaxExplanatory_95986b9d-606a-4892-b1f1-e80907f19736" 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-20231231.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_a332bc68-410f-441f-a84e-eb65ea85c61d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOtherProvisionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory_47c21e33-f77b-453e-8597-66a6e9e30af6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_a332bc68-410f-441f-a84e-eb65ea85c61d" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory_47c21e33-f77b-453e-8597-66a6e9e30af6" 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-20231231.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_d3803f01-731a-4c7d-9edd-0b12e966007b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOperatingSegmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory_a4dfeb44-2c86-48cb-b625-e41612d7d2bc" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsAbstract_d3803f01-731a-4c7d-9edd-0b12e966007b" xlink:to="loc_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory_a4dfeb44-2c86-48cb-b625-e41612d7d2bc" 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-20231231.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_040914ca-0080-4b32-8915-73219ade9343" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFirstTimeAdoptionExplanatory_e86cd265-d114-4248-807e-498da8ad1a49" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFirstTimeAdoptionExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_040914ca-0080-4b32-8915-73219ade9343" xlink:to="loc_ifrs-full_DisclosureOfFirstTimeAdoptionExplanatory_e86cd265-d114-4248-807e-498da8ad1a49" 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-20231231.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_7add8e3b-c343-4efe-90eb-7bb307a32741" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory_a07b116b-ffe5-4f5d-9f6c-0be30c014fd6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract_7add8e3b-c343-4efe-90eb-7bb307a32741" xlink:to="loc_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory_a07b116b-ffe5-4f5d-9f6c-0be30c014fd6" 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-20231231.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_29d96856-5362-4170-98db-de84f15af122" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForJudgementsAndEstimatesPolicyTextBlock_a59eee32-5669-4bd5-a40d-a7439fe894da" xlink:href="kof-20231231.xsd#kof_DescriptionOfAccountingPolicyForJudgementsAndEstimatesPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_29d96856-5362-4170-98db-de84f15af122" xlink:to="loc_kof_DescriptionOfAccountingPolicyForJudgementsAndEstimatesPolicyTextBlock_a59eee32-5669-4bd5-a40d-a7439fe894da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForSourcesOfEstimationUncertaintyPolicyTextBlock_fb3f596a-03d4-4fff-aad7-e8d9365de090" xlink:href="kof-20231231.xsd#kof_DescriptionOfAccountingPolicyForSourcesOfEstimationUncertaintyPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_29d96856-5362-4170-98db-de84f15af122" xlink:to="loc_kof_DescriptionOfAccountingPolicyForSourcesOfEstimationUncertaintyPolicyTextBlock_fb3f596a-03d4-4fff-aad7-e8d9365de090" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory_75baa4af-4f0b-4eb9-81f7-90809e196d62" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_29d96856-5362-4170-98db-de84f15af122" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory_75baa4af-4f0b-4eb9-81f7-90809e196d62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForTaxLaborAndLegalContingenciesAndProvisionsPolicyTextBlock_fe773369-0b6a-43c2-b6e9-a2ea350f43de" xlink:href="kof-20231231.xsd#kof_DescriptionOfAccountingPolicyForTaxLaborAndLegalContingenciesAndProvisionsPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_29d96856-5362-4170-98db-de84f15af122" xlink:to="loc_kof_DescriptionOfAccountingPolicyForTaxLaborAndLegalContingenciesAndProvisionsPolicyTextBlock_fe773369-0b6a-43c2-b6e9-a2ea350f43de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory_622c466e-26b2-4b6e-8dac-99dff8a87ba1" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_29d96856-5362-4170-98db-de84f15af122" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory_622c466e-26b2-4b6e-8dac-99dff8a87ba1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock_cf9978e2-03f6-41e5-a598-e7be17333b00" xlink:href="kof-20231231.xsd#kof_DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_29d96856-5362-4170-98db-de84f15af122" xlink:to="loc_kof_DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock_cf9978e2-03f6-41e5-a598-e7be17333b00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock_d12c4996-728a-4f3a-9a90-134aae892578" xlink:href="kof-20231231.xsd#kof_DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_29d96856-5362-4170-98db-de84f15af122" xlink:to="loc_kof_DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock_d12c4996-728a-4f3a-9a90-134aae892578" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock_93867cbc-115d-4140-b67e-76905637d6ca" xlink:href="kof-20231231.xsd#kof_DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_29d96856-5362-4170-98db-de84f15af122" xlink:to="loc_kof_DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock_93867cbc-115d-4140-b67e-76905637d6ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory_df03fb4c-fa39-4635-8aa5-38dc0b7069bd" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_29d96856-5362-4170-98db-de84f15af122" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory_df03fb4c-fa39-4635-8aa5-38dc0b7069bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory_a8cd26a0-cb31-48fe-a3bb-22356a62e3ad" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_29d96856-5362-4170-98db-de84f15af122" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory_a8cd26a0-cb31-48fe-a3bb-22356a62e3ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory_0c9eb429-b518-441b-bc1f-6a9967887f29" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_29d96856-5362-4170-98db-de84f15af122" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory_0c9eb429-b518-441b-bc1f-6a9967887f29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory_58b6a305-c707-4e64-a547-18b5826108fb" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_29d96856-5362-4170-98db-de84f15af122" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory_58b6a305-c707-4e64-a547-18b5826108fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock_9dcd81b5-bf7e-46c8-8098-d6d1dffd204a" xlink:href="kof-20231231.xsd#kof_DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_29d96856-5362-4170-98db-de84f15af122" xlink:to="loc_kof_DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock_9dcd81b5-bf7e-46c8-8098-d6d1dffd204a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock_a06f6fdf-a981-4d9c-bcb5-8749dbb2d156" xlink:href="kof-20231231.xsd#kof_DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_29d96856-5362-4170-98db-de84f15af122" xlink:to="loc_kof_DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock_a06f6fdf-a981-4d9c-bcb5-8749dbb2d156" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory_e8fb8998-316a-450f-b945-a5dbb17671b4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_29d96856-5362-4170-98db-de84f15af122" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory_e8fb8998-316a-450f-b945-a5dbb17671b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_b75ffd59-069c-4465-9451-cde40e05b913" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_29d96856-5362-4170-98db-de84f15af122" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_b75ffd59-069c-4465-9451-cde40e05b913" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory_ac85cacb-67e4-4216-899f-bb8ee578faa5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_29d96856-5362-4170-98db-de84f15af122" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory_ac85cacb-67e4-4216-899f-bb8ee578faa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory_d83cfe81-bb1e-4b79-8b6b-05fd0a4d9b73" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory_dd82966c-40ea-4549-8c33-759ce7428963" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_29d96856-5362-4170-98db-de84f15af122" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory_dd82966c-40ea-4549-8c33-759ce7428963" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock_29546fbe-e0f7-4c3c-ab70-aa62f77fe634" xlink:href="kof-20231231.xsd#kof_DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_29d96856-5362-4170-98db-de84f15af122" xlink:to="loc_kof_DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock_29546fbe-e0f7-4c3c-ab70-aa62f77fe634" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_c701d4cb-e336-43c6-939a-b76d6df3246f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_29d96856-5362-4170-98db-de84f15af122" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_c701d4cb-e336-43c6-939a-b76d6df3246f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory_0b487cfa-adb9-4776-ab86-36b317b0dd12" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_29d96856-5362-4170-98db-de84f15af122" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory_0b487cfa-adb9-4776-ab86-36b317b0dd12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_7a4d9474-eeb3-4def-ae76-4d87914cf337" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_29d96856-5362-4170-98db-de84f15af122" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_7a4d9474-eeb3-4def-ae76-4d87914cf337" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock_053f89e8-efab-4295-84cd-c483e7ea2aca" xlink:href="kof-20231231.xsd#kof_DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_29d96856-5362-4170-98db-de84f15af122" xlink:to="loc_kof_DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock_053f89e8-efab-4295-84cd-c483e7ea2aca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_d95ce18f-94bc-4a48-90e2-e234f0d4d83a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_29d96856-5362-4170-98db-de84f15af122" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_d95ce18f-94bc-4a48-90e2-e234f0d4d83a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfUncertainTaxPositionsPolicyTextBlock_339b1bfb-4893-45db-a568-698f226f14ad" xlink:href="kof-20231231.xsd#kof_DescriptionOfUncertainTaxPositionsPolicyTextBlock"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_29d96856-5362-4170-98db-de84f15af122" xlink:to="loc_kof_DescriptionOfUncertainTaxPositionsPolicyTextBlock_339b1bfb-4893-45db-a568-698f226f14ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_bf13996b-f2b3-4577-8d97-33212147e58b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_29d96856-5362-4170-98db-de84f15af122" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_bf13996b-f2b3-4577-8d97-33212147e58b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory_83f7e0ce-7da2-4bfd-a34e-6f6a41dc51a6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_29d96856-5362-4170-98db-de84f15af122" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory_83f7e0ce-7da2-4bfd-a34e-6f6a41dc51a6" 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-20231231.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_49dece5f-7429-4995-8886-140a0c4efa8f" xlink:href="kof-20231231.xsd#kof_DisclosureOfParentEntityInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory_27590856-970d-4241-908e-5166b5e64e8d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfParentEntityInformationAbstract_49dece5f-7429-4995-8886-140a0c4efa8f" xlink:to="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory_27590856-970d-4241-908e-5166b5e64e8d" 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-20231231.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_1cb6bd8c-3301-4d6e-9cbe-80d01fe67ad5" xlink:href="kof-20231231.xsd#kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory_c173ef45-2008-423b-8488-4db329bf8e9f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract_1cb6bd8c-3301-4d6e-9cbe-80d01fe67ad5" xlink:to="loc_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory_c173ef45-2008-423b-8488-4db329bf8e9f" 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-20231231.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_9d3e2ab5-34c4-452b-9f90-673585dbacc6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock_e548d728-f744-470a-b0ab-5c2c76c12d75" xlink:href="kof-20231231.xsd#kof_DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_9d3e2ab5-34c4-452b-9f90-673585dbacc6" xlink:to="loc_kof_DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock_e548d728-f744-470a-b0ab-5c2c76c12d75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock_1b116425-c49f-4780-ba8b-15dd885b591b" xlink:href="kof-20231231.xsd#kof_DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_9d3e2ab5-34c4-452b-9f90-673585dbacc6" xlink:to="loc_kof_DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock_1b116425-c49f-4780-ba8b-15dd885b591b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_068311dc-e997-41af-b670-a91a227ac9bf" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_9d3e2ab5-34c4-452b-9f90-673585dbacc6" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_068311dc-e997-41af-b670-a91a227ac9bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory_24d6a0dd-d707-48ac-9518-83aee74c02a7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_9d3e2ab5-34c4-452b-9f90-673585dbacc6" xlink:to="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory_24d6a0dd-d707-48ac-9518-83aee74c02a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BusinessCombinationsTables" xlink:type="simple" xlink:href="kof-20231231.xsd#BusinessCombinationsTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BusinessCombinationsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsAbstract_47e540d8-1055-48b2-a959-9abc4e18cb98" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfBusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory_6153a9ba-5117-4017-9f14-b9a3bf7c949f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsAbstract_47e540d8-1055-48b2-a959-9abc4e18cb98" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory_6153a9ba-5117-4017-9f14-b9a3bf7c949f" 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-20231231.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_a3c77a29-b5c3-47aa-8757-2c6c078f95b5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashAndCashEquivalentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock_75b68015-a30c-4631-b2d2-02c0f0a74d27" xlink:href="kof-20231231.xsd#kof_DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashAndCashEquivalentsAbstract_a3c77a29-b5c3-47aa-8757-2c6c078f95b5" xlink:to="loc_kof_DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock_75b68015-a30c-4631-b2d2-02c0f0a74d27" 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-20231231.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_f81c70f6-18ec-4412-b688-ead96f8d4726" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherCurrentReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialAssetsExplanatory_b7d48697-ed46-4a00-9931-7dce5486f8cb" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialAssetsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_f81c70f6-18ec-4412-b688-ead96f8d4726" xlink:to="loc_ifrs-full_DisclosureOfFinancialAssetsExplanatory_b7d48697-ed46-4a00-9931-7dce5486f8cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory_bacf125c-26ec-459e-bce4-20e05868de56" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_f81c70f6-18ec-4412-b688-ead96f8d4726" xlink:to="loc_ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory_bacf125c-26ec-459e-bce4-20e05868de56" 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-20231231.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_49ed5950-60cd-428f-a5b3-a2e3dce72cb7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfInventoriesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock_55428cef-2617-45bb-8719-94ae1a2c5339" xlink:href="kof-20231231.xsd#kof_DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_49ed5950-60cd-428f-a5b3-a2e3dce72cb7" xlink:to="loc_kof_DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock_55428cef-2617-45bb-8719-94ae1a2c5339" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfChangesInInventoriesExplanatoryTableTextBlock_ce47004d-c1c6-4d26-b7e4-3609059f1da5" xlink:href="kof-20231231.xsd#kof_DisclosureOfChangesInInventoriesExplanatoryTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_49ed5950-60cd-428f-a5b3-a2e3dce72cb7" xlink:to="loc_kof_DisclosureOfChangesInInventoriesExplanatoryTableTextBlock_ce47004d-c1c6-4d26-b7e4-3609059f1da5" 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-20231231.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_4cd1a2fd-8269-40e1-8367-8a55508e860a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory_7234b429-b7cd-4c13-bca7-1ce5c12d90dc" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_4cd1a2fd-8269-40e1-8367-8a55508e860a" xlink:to="loc_ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory_7234b429-b7cd-4c13-bca7-1ce5c12d90dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfPrepaidExpensesExplanatoryTableTextBlock_ab943397-fafa-4dc7-97a2-2bb61f81f502" xlink:href="kof-20231231.xsd#kof_DisclosureOfPrepaidExpensesExplanatoryTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_4cd1a2fd-8269-40e1-8367-8a55508e860a" xlink:to="loc_kof_DisclosureOfPrepaidExpensesExplanatoryTableTextBlock_ab943397-fafa-4dc7-97a2-2bb61f81f502" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock_4c034973-795a-47d9-920e-b12c861cdd91" xlink:href="kof-20231231.xsd#kof_DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_4cd1a2fd-8269-40e1-8367-8a55508e860a" xlink:to="loc_kof_DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock_4c034973-795a-47d9-920e-b12c861cdd91" 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-20231231.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_da3f9d30-c967-479d-a3aa-31777a4087dd" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock_b4050d32-6cfd-4899-b0c1-089af973a3f2" xlink:href="kof-20231231.xsd#kof_DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesAbstract_da3f9d30-c967-479d-a3aa-31777a4087dd" xlink:to="loc_kof_DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock_b4050d32-6cfd-4899-b0c1-089af973a3f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock_bf337b64-fda1-4f0a-b105-151ddad3fe61" xlink:href="kof-20231231.xsd#kof_DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesAbstract_da3f9d30-c967-479d-a3aa-31777a4087dd" xlink:to="loc_kof_DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock_bf337b64-fda1-4f0a-b105-151ddad3fe61" 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-20231231.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_be717c38-dd95-484f-a56b-1895b5826172" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PresentationOfLeasesForLesseeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory_e54d5ac8-2705-4778-a1e3-ed1d48756ce2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_be717c38-dd95-484f-a56b-1895b5826172" xlink:to="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory_e54d5ac8-2705-4778-a1e3-ed1d48756ce2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory_32f7825e-d893-4b4e-bec4-541a79518fdd" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_be717c38-dd95-484f-a56b-1895b5826172" xlink:to="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory_32f7825e-d893-4b4e-bec4-541a79518fdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesExplanatoryTableTextBlock_86c0263e-2454-4631-9df2-954f4902fdac" xlink:href="kof-20231231.xsd#kof_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesExplanatoryTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_be717c38-dd95-484f-a56b-1895b5826172" xlink:to="loc_kof_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesExplanatoryTableTextBlock_86c0263e-2454-4631-9df2-954f4902fdac" 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-20231231.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_c3e48ccc-163c-4fb1-b5c8-e2db38d72dc1" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_57f8a45c-351f-436a-92c7-a76802a956e4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_c3e48ccc-163c-4fb1-b5c8-e2db38d72dc1" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_57f8a45c-351f-436a-92c7-a76802a956e4" 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-20231231.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_75241433-b9a7-4bc1-b335-d1f9e9ab23f5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIntangibleAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory_d4f64b2d-39e5-4935-83c2-e4cfa606745a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_75241433-b9a7-4bc1-b335-d1f9e9ab23f5" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory_d4f64b2d-39e5-4935-83c2-e4cfa606745a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory_3825857a-03ad-4d27-83a4-6b20cbdc3c38" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_75241433-b9a7-4bc1-b335-d1f9e9ab23f5" xlink:to="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory_3825857a-03ad-4d27-83a4-6b20cbdc3c38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock_5bb44127-ec28-4817-83ce-60b82d5e005c" xlink:href="kof-20231231.xsd#kof_DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_75241433-b9a7-4bc1-b335-d1f9e9ab23f5" xlink:to="loc_kof_DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock_5bb44127-ec28-4817-83ce-60b82d5e005c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock_5eaef9bc-6b61-45ae-88ed-518751ef8243" xlink:href="kof-20231231.xsd#kof_DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_75241433-b9a7-4bc1-b335-d1f9e9ab23f5" xlink:to="loc_kof_DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock_5eaef9bc-6b61-45ae-88ed-518751ef8243" 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-20231231.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_f4a10817-6c81-4c9e-802c-5b822c03dcc1" xlink:href="kof-20231231.xsd#kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock_d6584cfa-4db3-4f75-985c-01f6685fde59" xlink:href="kof-20231231.xsd#kof_DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_f4a10817-6c81-4c9e-802c-5b822c03dcc1" xlink:to="loc_kof_DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock_d6584cfa-4db3-4f75-985c-01f6685fde59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock_1944948b-a246-490d-8690-542ff5bdd61c" xlink:href="kof-20231231.xsd#kof_DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_f4a10817-6c81-4c9e-802c-5b822c03dcc1" xlink:to="loc_kof_DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock_1944948b-a246-490d-8690-542ff5bdd61c" 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-20231231.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_bb29dd7c-020e-4dce-ada2-0dcb34082cac" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock_dba99b5b-f100-4432-9bf7-5f5bacd42870" xlink:href="kof-20231231.xsd#kof_DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_bb29dd7c-020e-4dce-ada2-0dcb34082cac" xlink:to="loc_kof_DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock_dba99b5b-f100-4432-9bf7-5f5bacd42870" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory_1850bbc4-c906-40c5-a7cb-1938998d4d93" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_bb29dd7c-020e-4dce-ada2-0dcb34082cac" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory_1850bbc4-c906-40c5-a7cb-1938998d4d93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory_a2a7b349-5fe6-421b-b5c8-484145aada11" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_bb29dd7c-020e-4dce-ada2-0dcb34082cac" xlink:to="loc_ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory_a2a7b349-5fe6-421b-b5c8-484145aada11" 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-20231231.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_be1d1629-1c0f-431e-be22-90bb82508230" xlink:href="kof-20231231.xsd#kof_BalancesAndTransactionsInForeignCurrenciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock_41a3c552-58eb-461e-9797-578a12405601" xlink:href="kof-20231231.xsd#kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_BalancesAndTransactionsInForeignCurrenciesAbstract_be1d1629-1c0f-431e-be22-90bb82508230" xlink:to="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock_41a3c552-58eb-461e-9797-578a12405601" 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-20231231.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_e38919ee-4348-45dc-983f-09aa659e915d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SummaryOfActuarialAssumptionsExplanatoryTableTextBlock_a100d51f-daa1-4661-8efc-b80ecd8bfb69" xlink:href="kof-20231231.xsd#kof_SummaryOfActuarialAssumptionsExplanatoryTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_e38919ee-4348-45dc-983f-09aa659e915d" xlink:to="loc_kof_SummaryOfActuarialAssumptionsExplanatoryTableTextBlock_a100d51f-daa1-4661-8efc-b80ecd8bfb69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock_3a223b9d-ff5c-49da-a273-971b65d81f0e" xlink:href="kof-20231231.xsd#kof_DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_e38919ee-4348-45dc-983f-09aa659e915d" xlink:to="loc_kof_DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock_3a223b9d-ff5c-49da-a273-971b65d81f0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory_bb54be46-fc53-42ac-975f-9e629a24ec9e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_e38919ee-4348-45dc-983f-09aa659e915d" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory_bb54be46-fc53-42ac-975f-9e629a24ec9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTrustAssetExplanatoryTableTextBlock_7b67813d-9414-4121-b425-41fbbea8e513" xlink:href="kof-20231231.xsd#kof_DisclosureOfTrustAssetExplanatoryTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_e38919ee-4348-45dc-983f-09aa659e915d" xlink:to="loc_kof_DisclosureOfTrustAssetExplanatoryTableTextBlock_7b67813d-9414-4121-b425-41fbbea8e513" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock_327236ce-1b9a-4205-934a-01e8765350d9" xlink:href="kof-20231231.xsd#kof_DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_e38919ee-4348-45dc-983f-09aa659e915d" xlink:to="loc_kof_DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock_327236ce-1b9a-4205-934a-01e8765350d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock_23787b78-8fe6-4e41-ba6d-70b528578233" xlink:href="kof-20231231.xsd#kof_DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_e38919ee-4348-45dc-983f-09aa659e915d" xlink:to="loc_kof_DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock_23787b78-8fe6-4e41-ba6d-70b528578233" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock_7dffd0a1-8bd7-452b-a11e-45f31dca90f1" xlink:href="kof-20231231.xsd#kof_DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_e38919ee-4348-45dc-983f-09aa659e915d" xlink:to="loc_kof_DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock_7dffd0a1-8bd7-452b-a11e-45f31dca90f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory_f5f93d1b-768a-41bc-b37a-304cb65cb2cd" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_e38919ee-4348-45dc-983f-09aa659e915d" xlink:to="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory_f5f93d1b-768a-41bc-b37a-304cb65cb2cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock_e6b69900-09dc-454c-a208-3a9bbc191c2f" xlink:href="kof-20231231.xsd#kof_DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_e38919ee-4348-45dc-983f-09aa659e915d" xlink:to="loc_kof_DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock_e6b69900-09dc-454c-a208-3a9bbc191c2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock_71d65e01-ef2b-47cf-86b5-8c0fba21c999" xlink:href="kof-20231231.xsd#kof_DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_e38919ee-4348-45dc-983f-09aa659e915d" xlink:to="loc_kof_DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock_71d65e01-ef2b-47cf-86b5-8c0fba21c999" 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-20231231.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_a51565d7-1e2c-4ca6-b415-fc297ffdf53b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock_160d0f58-950f-4da8-9636-78895a9d1975" xlink:href="kof-20231231.xsd#kof_DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_a51565d7-1e2c-4ca6-b415-fc297ffdf53b" xlink:to="loc_kof_DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock_160d0f58-950f-4da8-9636-78895a9d1975" 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-20231231.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_ede38d2c-10d9-47e6-bba6-6cac7afaa93c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_644a6292-072c-4510-b8f6-6db8e18640b0" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_ede38d2c-10d9-47e6-bba6-6cac7afaa93c" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_644a6292-072c-4510-b8f6-6db8e18640b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock_8c50dd1a-fe90-45f6-acf2-4844193730d6" xlink:href="kof-20231231.xsd#kof_DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_ede38d2c-10d9-47e6-bba6-6cac7afaa93c" xlink:to="loc_kof_DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock_8c50dd1a-fe90-45f6-acf2-4844193730d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory_909f8f78-150f-44a1-9172-0e80189c5a86" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_ede38d2c-10d9-47e6-bba6-6cac7afaa93c" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory_909f8f78-150f-44a1-9172-0e80189c5a86" 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-20231231.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_02c113d3-d712-4416-9eda-de8cfe82165a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory_8eb3fa5d-bc85-487a-868b-e7002804cde2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_02c113d3-d712-4416-9eda-de8cfe82165a" xlink:to="loc_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory_8eb3fa5d-bc85-487a-868b-e7002804cde2" 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-20231231.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_d0e1f23a-88f5-48ec-9a50-1c9061bae8d9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory_b02eda25-64a5-42bd-8b08-f8cd0607d5fb" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_d0e1f23a-88f5-48ec-9a50-1c9061bae8d9" xlink:to="loc_ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory_b02eda25-64a5-42bd-8b08-f8cd0607d5fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock_fe333b9b-93da-4db5-bc1f-71204836e909" xlink:href="kof-20231231.xsd#kof_DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_d0e1f23a-88f5-48ec-9a50-1c9061bae8d9" xlink:to="loc_kof_DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock_fe333b9b-93da-4db5-bc1f-71204836e909" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock_03464b09-870e-4c63-8be3-c80f204ced61" xlink:href="kof-20231231.xsd#kof_DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_d0e1f23a-88f5-48ec-9a50-1c9061bae8d9" xlink:to="loc_kof_DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock_03464b09-870e-4c63-8be3-c80f204ced61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfCrossCurrencySwapContractTableTextBlock_d7ec8d9d-12dd-4ae7-9241-dcb0d258ad67" xlink:href="kof-20231231.xsd#kof_DisclosureOfCrossCurrencySwapContractTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_d0e1f23a-88f5-48ec-9a50-1c9061bae8d9" xlink:to="loc_kof_DisclosureOfCrossCurrencySwapContractTableTextBlock_d7ec8d9d-12dd-4ae7-9241-dcb0d258ad67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock_ca50b856-15d8-46f2-87f2-81c845b54c58" xlink:href="kof-20231231.xsd#kof_DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_d0e1f23a-88f5-48ec-9a50-1c9061bae8d9" xlink:to="loc_kof_DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock_ca50b856-15d8-46f2-87f2-81c845b54c58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock_7c53f1f7-4c1d-4869-a5ad-f88ae7cb47ac" xlink:href="kof-20231231.xsd#kof_DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_d0e1f23a-88f5-48ec-9a50-1c9061bae8d9" xlink:to="loc_kof_DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock_7c53f1f7-4c1d-4869-a5ad-f88ae7cb47ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock_3e2dbbca-5366-4d8d-81f6-04199fff6bce" xlink:href="kof-20231231.xsd#kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_d0e1f23a-88f5-48ec-9a50-1c9061bae8d9" xlink:to="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock_3e2dbbca-5366-4d8d-81f6-04199fff6bce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock_1ac84201-86a4-479b-8eb1-5d1429af540d" xlink:href="kof-20231231.xsd#kof_DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_d0e1f23a-88f5-48ec-9a50-1c9061bae8d9" xlink:to="loc_kof_DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock_1ac84201-86a4-479b-8eb1-5d1429af540d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExplanationOfRiskManagementStrategyRelatedToHedgeAccountingExplanatory_d4584619-5e70-4442-b8a9-f7ebc3b7cdd4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ExplanationOfRiskManagementStrategyRelatedToHedgeAccountingExplanatory"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_d0e1f23a-88f5-48ec-9a50-1c9061bae8d9" xlink:to="loc_ifrs-full_ExplanationOfRiskManagementStrategyRelatedToHedgeAccountingExplanatory_d4584619-5e70-4442-b8a9-f7ebc3b7cdd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock_993fd517-4872-40b3-9763-3a0e94a086d7" xlink:href="kof-20231231.xsd#kof_DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_d0e1f23a-88f5-48ec-9a50-1c9061bae8d9" xlink:to="loc_kof_DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock_993fd517-4872-40b3-9763-3a0e94a086d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfExternalCreditExposuresExplanatory_e8f02480-4484-4d3c-9509-0207571ffc43" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfExternalCreditExposuresExplanatory"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_d0e1f23a-88f5-48ec-9a50-1c9061bae8d9" xlink:to="loc_ifrs-full_DisclosureOfExternalCreditExposuresExplanatory_e8f02480-4484-4d3c-9509-0207571ffc43" 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-20231231.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_31cfdd9e-8dab-4fcb-86f0-57247afd1500" xlink:href="kof-20231231.xsd#kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock_cde62502-5649-4a4c-bf9d-f399abdd12c1" xlink:href="kof-20231231.xsd#kof_DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_31cfdd9e-8dab-4fcb-86f0-57247afd1500" xlink:to="loc_kof_DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock_cde62502-5649-4a4c-bf9d-f399abdd12c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock_c7b3eddf-e747-475f-b9bb-1f452f83bfe2" xlink:href="kof-20231231.xsd#kof_DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_31cfdd9e-8dab-4fcb-86f0-57247afd1500" xlink:to="loc_kof_DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock_c7b3eddf-e747-475f-b9bb-1f452f83bfe2" 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-20231231.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_d3fa9a35-fc7c-496d-ad8d-d9bd80416a8e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfCapitalStockExplanatoryTableTextBlock_c69cc22f-9464-4302-a59b-9c4699f04608" xlink:href="kof-20231231.xsd#kof_DisclosureOfCapitalStockExplanatoryTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_d3fa9a35-fc7c-496d-ad8d-d9bd80416a8e" xlink:to="loc_kof_DisclosureOfCapitalStockExplanatoryTableTextBlock_c69cc22f-9464-4302-a59b-9c4699f04608" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIssuedCapitalExplanatory_97712be1-4810-4300-8819-7cc91c3901e3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIssuedCapitalExplanatory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_d3fa9a35-fc7c-496d-ad8d-d9bd80416a8e" xlink:to="loc_ifrs-full_DisclosureOfIssuedCapitalExplanatory_97712be1-4810-4300-8819-7cc91c3901e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDividendsExplanatory_c4391638-0f15-4906-824f-8a78f1eede7f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDividendsExplanatory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_d3fa9a35-fc7c-496d-ad8d-d9bd80416a8e" xlink:to="loc_ifrs-full_DisclosureOfDividendsExplanatory_c4391638-0f15-4906-824f-8a78f1eede7f" 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-20231231.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_cafb6276-4106-4181-b9ba-a90b858eeaca" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareExplanatory_10bbe31d-d9be-4b49-9093-7954c5dc72b4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EarningsPerShareExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_cafb6276-4106-4181-b9ba-a90b858eeaca" xlink:to="loc_ifrs-full_EarningsPerShareExplanatory_10bbe31d-d9be-4b49-9093-7954c5dc72b4" 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-20231231.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_073366e3-16cc-48a4-9797-195ace0a4868" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock_db91bf57-4217-41dd-ba03-80f9c1edaf8b" xlink:href="kof-20231231.xsd#kof_DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_073366e3-16cc-48a4-9797-195ace0a4868" xlink:to="loc_kof_DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock_db91bf57-4217-41dd-ba03-80f9c1edaf8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock_da0e951d-c4b0-46bc-8f8d-2eaeba009380" xlink:href="kof-20231231.xsd#kof_ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_073366e3-16cc-48a4-9797-195ace0a4868" xlink:to="loc_kof_ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock_da0e951d-c4b0-46bc-8f8d-2eaeba009380" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock_64ec5d0e-9333-467a-96d6-051cb836a82b" xlink:href="kof-20231231.xsd#kof_DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_073366e3-16cc-48a4-9797-195ace0a4868" xlink:to="loc_kof_DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock_64ec5d0e-9333-467a-96d6-051cb836a82b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ScheduleOfDomesticTaxRateExplanatoryTableTextBlock_68731904-b783-40a0-afb7-41ff7fc183b7" xlink:href="kof-20231231.xsd#kof_ScheduleOfDomesticTaxRateExplanatoryTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_073366e3-16cc-48a4-9797-195ace0a4868" xlink:to="loc_kof_ScheduleOfDomesticTaxRateExplanatoryTableTextBlock_68731904-b783-40a0-afb7-41ff7fc183b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDeferredTaxesExplanatory_ac929fb3-927c-441a-807b-cbc0c5a3f151" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDeferredTaxesExplanatory"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_073366e3-16cc-48a4-9797-195ace0a4868" xlink:to="loc_ifrs-full_DisclosureOfDeferredTaxesExplanatory_ac929fb3-927c-441a-807b-cbc0c5a3f151" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock_64f40c41-26d8-4208-ac74-8d5fa313e8e7" xlink:href="kof-20231231.xsd#kof_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_073366e3-16cc-48a4-9797-195ace0a4868" xlink:to="loc_kof_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock_64f40c41-26d8-4208-ac74-8d5fa313e8e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock_0f8a13e3-a02e-4b38-afab-345377e0e0f5" xlink:href="kof-20231231.xsd#kof_DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_073366e3-16cc-48a4-9797-195ace0a4868" xlink:to="loc_kof_DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock_0f8a13e3-a02e-4b38-afab-345377e0e0f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock_f2370213-9224-41b8-88ce-d352a3b26ae5" xlink:href="kof-20231231.xsd#kof_DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_073366e3-16cc-48a4-9797-195ace0a4868" xlink:to="loc_kof_DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock_f2370213-9224-41b8-88ce-d352a3b26ae5" 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-20231231.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_21f672ba-4ee0-4ef6-a7bf-290710e28e9f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOtherProvisionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherCurrentLiabilitiesExplanatory_3f3c818b-8247-4f00-a33c-52d8add20e8a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOtherCurrentLiabilitiesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_21f672ba-4ee0-4ef6-a7bf-290710e28e9f" xlink:to="loc_ifrs-full_DisclosureOfOtherCurrentLiabilitiesExplanatory_3f3c818b-8247-4f00-a33c-52d8add20e8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOtherCurrentFinancialLiabilitiesExplanatoryTableTextBlock_39ae0e83-e4d0-4a32-823a-b69ff47fce23" xlink:href="kof-20231231.xsd#kof_DisclosureOfOtherCurrentFinancialLiabilitiesExplanatoryTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_21f672ba-4ee0-4ef6-a7bf-290710e28e9f" xlink:to="loc_kof_DisclosureOfOtherCurrentFinancialLiabilitiesExplanatoryTableTextBlock_39ae0e83-e4d0-4a32-823a-b69ff47fce23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOtherNoncurrentLiabilitiesExplanatoryTableTextBlock_5350518a-dd70-4259-9f33-55c2fda01f83" xlink:href="kof-20231231.xsd#kof_DisclosureOfOtherNoncurrentLiabilitiesExplanatoryTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_21f672ba-4ee0-4ef6-a7bf-290710e28e9f" xlink:to="loc_kof_DisclosureOfOtherNoncurrentLiabilitiesExplanatoryTableTextBlock_5350518a-dd70-4259-9f33-55c2fda01f83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherNoncurrentLiabilitiesExplanatory_a5a2755d-e677-4ce7-ab09-ba3794293f77" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOtherNoncurrentLiabilitiesExplanatory"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_21f672ba-4ee0-4ef6-a7bf-290710e28e9f" xlink:to="loc_ifrs-full_DisclosureOfOtherNoncurrentLiabilitiesExplanatory_a5a2755d-e677-4ce7-ab09-ba3794293f77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock_cff3adf2-ed8e-4c70-b2c5-17cbd35b9945" xlink:href="kof-20231231.xsd#kof_DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_21f672ba-4ee0-4ef6-a7bf-290710e28e9f" xlink:to="loc_kof_DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock_cff3adf2-ed8e-4c70-b2c5-17cbd35b9945" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfProvisionsExplanatory_b7693e2d-6618-4152-8af1-c4a3a3443903" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfProvisionsExplanatory"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_21f672ba-4ee0-4ef6-a7bf-290710e28e9f" xlink:to="loc_ifrs-full_DisclosureOfProvisionsExplanatory_b7693e2d-6618-4152-8af1-c4a3a3443903" 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-20231231.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_ba4c64e5-bfd1-4c33-9988-aaef0aec5f3e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOperatingSegmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsExplanatory_88451e51-42b9-4cd4-85d3-a2fd632e0940" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOperatingSegmentsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsAbstract_ba4c64e5-bfd1-4c33-9988-aaef0aec5f3e" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsExplanatory_88451e51-42b9-4cd4-85d3-a2fd632e0940" 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-20231231.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_1c86f9e2-48cb-4b0a-8635-bd6ae1ba8274" xlink:href="kof-20231231.xsd#kof_DisclosureOfParentEntityInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfParentEntityInformationTable_cb787138-6165-498c-8b00-a922dca329a7" xlink:href="kof-20231231.xsd#kof_DisclosureOfParentEntityInformationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfParentEntityInformationAbstract_1c86f9e2-48cb-4b0a-8635-bd6ae1ba8274" xlink:to="loc_kof_DisclosureOfParentEntityInformationTable_cb787138-6165-498c-8b00-a922dca329a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesAxis_606905bc-22e3-4fe7-8534-2fe0c4e8895e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_JointVenturesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfParentEntityInformationTable_cb787138-6165-498c-8b00-a922dca329a7" xlink:to="loc_ifrs-full_JointVenturesAxis_606905bc-22e3-4fe7-8534-2fe0c4e8895e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_f043ffbd-83d3-4c3c-9c94-caf601f7d141" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForJointVenturesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_JointVenturesAxis_606905bc-22e3-4fe7-8534-2fe0c4e8895e" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_f043ffbd-83d3-4c3c-9c94-caf601f7d141" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FomentoEconomicoMexicanoSABDeCVMember_7eefd641-3188-4840-9358-e38cd9a6046e" xlink:href="kof-20231231.xsd#kof_FomentoEconomicoMexicanoSABDeCVMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_f043ffbd-83d3-4c3c-9c94-caf601f7d141" xlink:to="loc_kof_FomentoEconomicoMexicanoSABDeCVMember_7eefd641-3188-4840-9358-e38cd9a6046e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TheCocaColaCompanyMember_b45f858f-9ca2-4499-b791-182d25e303bb" xlink:href="kof-20231231.xsd#kof_TheCocaColaCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_f043ffbd-83d3-4c3c-9c94-caf601f7d141" xlink:to="loc_kof_TheCocaColaCompanyMember_b45f858f-9ca2-4499-b791-182d25e303bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_eace08ab-4368-445e-9ead-dbaab871d092" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfParentEntityInformationTable_cb787138-6165-498c-8b00-a922dca329a7" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_eace08ab-4368-445e-9ead-dbaab871d092" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_5e900d2c-ea92-43a9-9d0a-32c9ec746565" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_eace08ab-4368-445e-9ead-dbaab871d092" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_5e900d2c-ea92-43a9-9d0a-32c9ec746565" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesLOrdinarySharesMember_6656392f-7bec-4ec1-8a45-6087b46ec65f" xlink:href="kof-20231231.xsd#kof_SeriesLOrdinarySharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_5e900d2c-ea92-43a9-9d0a-32c9ec746565" xlink:to="loc_kof_SeriesLOrdinarySharesMember_6656392f-7bec-4ec1-8a45-6087b46ec65f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesBShareMember_43c96472-7d9f-4c4b-b23d-ad887bdd300d" xlink:href="kof-20231231.xsd#kof_SeriesBShareMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_5e900d2c-ea92-43a9-9d0a-32c9ec746565" xlink:to="loc_kof_SeriesBShareMember_43c96472-7d9f-4c4b-b23d-ad887bdd300d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfParentEntityInformationLineItems_edbef8bf-7648-41e9-8a57-57038e4fab51" xlink:href="kof-20231231.xsd#kof_DisclosureOfParentEntityInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfParentEntityInformationTable_cb787138-6165-498c-8b00-a922dca329a7" xlink:to="loc_kof_DisclosureOfParentEntityInformationLineItems_edbef8bf-7648-41e9-8a57-57038e4fab51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_f91c7111-1171-41c6-b4ac-ee27d2b48b26" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProportionOfOwnershipInterestInJointVenture"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfParentEntityInformationLineItems_edbef8bf-7648-41e9-8a57-57038e4fab51" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_f91c7111-1171-41c6-b4ac-ee27d2b48b26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfVotingRightsHeldInJointVenture_8f700d1b-8909-4a89-9585-958903754675" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProportionOfVotingRightsHeldInJointVenture"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfParentEntityInformationLineItems_edbef8bf-7648-41e9-8a57-57038e4fab51" xlink:to="loc_ifrs-full_ProportionOfVotingRightsHeldInJointVenture_8f700d1b-8909-4a89-9585-958903754675" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EquivalentSharesInOwnershipInterestInJointVenture_e8b45cad-7b33-4699-9244-8053287bda22" xlink:href="kof-20231231.xsd#kof_EquivalentSharesInOwnershipInterestInJointVenture"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfParentEntityInformationLineItems_edbef8bf-7648-41e9-8a57-57038e4fab51" xlink:to="loc_kof_EquivalentSharesInOwnershipInterestInJointVenture_e8b45cad-7b33-4699-9244-8053287bda22" 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-20231231.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_d43b6447-d027-43f1-b4dc-50254a3892d6" xlink:href="kof-20231231.xsd#kof_DisclosureOfParentEntityInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_6381b678-8776-465c-ba02-8041c89dddbc" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfParentEntityInformationAbstract_d43b6447-d027-43f1-b4dc-50254a3892d6" xlink:to="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_6381b678-8776-465c-ba02-8041c89dddbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_7669cd93-59f0-4121-81de-dada7b3dacf9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_6381b678-8776-465c-ba02-8041c89dddbc" xlink:to="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_7669cd93-59f0-4121-81de-dada7b3dacf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_c168cd42-3943-4511-9cf8-1ab3e6ec8681" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForSubsidiariesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_7669cd93-59f0-4121-81de-dada7b3dacf9" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_c168cd42-3943-4511-9cf8-1ab3e6ec8681" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PropimexSDeRLDeCVMember_b5795720-4f9d-4fba-be3c-a9c6d662b091" xlink:href="kof-20231231.xsd#kof_PropimexSDeRLDeCVMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_c168cd42-3943-4511-9cf8-1ab3e6ec8681" xlink:to="loc_kof_PropimexSDeRLDeCVMember_b5795720-4f9d-4fba-be3c-a9c6d662b091" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember_e1223e01-7800-41d0-8544-ae7e9816c2fe" xlink:href="kof-20231231.xsd#kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_c168cd42-3943-4511-9cf8-1ab3e6ec8681" xlink:to="loc_kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember_e1223e01-7800-41d0-8544-ae7e9816c2fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SpalIndustriaBrasileiraDeBebidasSAMember_277a53c4-b6e6-4b87-8bbb-d76062b8c839" xlink:href="kof-20231231.xsd#kof_SpalIndustriaBrasileiraDeBebidasSAMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_c168cd42-3943-4511-9cf8-1ab3e6ec8681" xlink:to="loc_kof_SpalIndustriaBrasileiraDeBebidasSAMember_277a53c4-b6e6-4b87-8bbb-d76062b8c839" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember_b1e6ae9d-1476-4b7c-be8b-efbe5ae813d2" xlink:href="kof-20231231.xsd#kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_c168cd42-3943-4511-9cf8-1ab3e6ec8681" xlink:to="loc_kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember_b1e6ae9d-1476-4b7c-be8b-efbe5ae813d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EmbotelladoraMexicanaDeBebidasRefrescantesSDeRLDeCVMember_b337d8e3-fdb0-4f1e-825c-b7b009b8ce1c" xlink:href="kof-20231231.xsd#kof_EmbotelladoraMexicanaDeBebidasRefrescantesSDeRLDeCVMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_c168cd42-3943-4511-9cf8-1ab3e6ec8681" xlink:to="loc_kof_EmbotelladoraMexicanaDeBebidasRefrescantesSDeRLDeCVMember_b337d8e3-fdb0-4f1e-825c-b7b009b8ce1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_58079696-e19e-4b4f-ac1c-5f69df5bbe77" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_6381b678-8776-465c-ba02-8041c89dddbc" xlink:to="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_58079696-e19e-4b4f-ac1c-5f69df5bbe77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SubsidiariesActivities_4118d184-21d6-434f-8579-a7a330bae8d5" xlink:href="kof-20231231.xsd#kof_SubsidiariesActivities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_58079696-e19e-4b4f-ac1c-5f69df5bbe77" xlink:to="loc_kof_SubsidiariesActivities_4118d184-21d6-434f-8579-a7a330bae8d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary_68cfa881-e6e2-494a-b5f0-691e5f6da34d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_58079696-e19e-4b4f-ac1c-5f69df5bbe77" xlink:to="loc_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary_68cfa881-e6e2-494a-b5f0-691e5f6da34d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInSubsidiary_7a4b931e-fac9-4da4-b070-22bbae915d36" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProportionOfOwnershipInterestInSubsidiary"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_58079696-e19e-4b4f-ac1c-5f69df5bbe77" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInSubsidiary_7a4b931e-fac9-4da4-b070-22bbae915d36" 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-20231231.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_3df152d3-4d5a-4f22-94d9-b86df031cd97" xlink:href="kof-20231231.xsd#kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_935efe53-ce12-46cd-ba8d-525d9ec0c7c3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract_3df152d3-4d5a-4f22-94d9-b86df031cd97" xlink:to="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_935efe53-ce12-46cd-ba8d-525d9ec0c7c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_a5e92586-c33e-4a90-b6ea-bc0b362e0184" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NonadjustingEventsAfterReportingPeriodAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_935efe53-ce12-46cd-ba8d-525d9ec0c7c3" xlink:to="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_a5e92586-c33e-4a90-b6ea-bc0b362e0184" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsMember_e94c1dea-5d4c-433b-a013-d8c143f55980" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NonadjustingEventsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_a5e92586-c33e-4a90-b6ea-bc0b362e0184" xlink:to="loc_ifrs-full_NonadjustingEventsMember_e94c1dea-5d4c-433b-a013-d8c143f55980" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AbnormallyLargeChangesInAssetPricesOrForeignExchangeRatesMember_1a715c9b-0f22-4ec4-aa2e-27604617218e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AbnormallyLargeChangesInAssetPricesOrForeignExchangeRatesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NonadjustingEventsMember_e94c1dea-5d4c-433b-a013-d8c143f55980" xlink:to="loc_ifrs-full_AbnormallyLargeChangesInAssetPricesOrForeignExchangeRatesMember_1a715c9b-0f22-4ec4-aa2e-27604617218e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClosingForeignExchangeRate_82623e08-7af2-476a-8f56-ced2bc77ba2a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClosingForeignExchangeRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_935efe53-ce12-46cd-ba8d-525d9ec0c7c3" xlink:to="loc_ifrs-full_ClosingForeignExchangeRate_82623e08-7af2-476a-8f56-ced2bc77ba2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInForeignCurrencyExchangeRate_74ac0c82-b1a6-49e5-a89e-047740b19767" xlink:href="kof-20231231.xsd#kof_IncreaseDecreaseInForeignCurrencyExchangeRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_935efe53-ce12-46cd-ba8d-525d9ec0c7c3" xlink:to="loc_kof_IncreaseDecreaseInForeignCurrencyExchangeRate_74ac0c82-b1a6-49e5-a89e-047740b19767" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BasisofPreparationReclassificationbyPresentationinConsolidatedFinancialStatementsDetail" xlink:type="simple" xlink:href="kof-20231231.xsd#BasisofPreparationReclassificationbyPresentationinConsolidatedFinancialStatementsDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BasisofPreparationReclassificationbyPresentationinConsolidatedFinancialStatementsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract_bb11d4e5-3a54-407c-87f5-5f0d9de5feaf" xlink:href="kof-20231231.xsd#kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_d67753af-c0b3-40e1-883c-f1b4f5c81cab" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract_bb11d4e5-3a54-407c-87f5-5f0d9de5feaf" xlink:to="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_d67753af-c0b3-40e1-883c-f1b4f5c81cab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_e5c3952b-de32-4806-9839-aa06e48a23ba" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_d67753af-c0b3-40e1-883c-f1b4f5c81cab" xlink:to="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_e5c3952b-de32-4806-9839-aa06e48a23ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RestatedMember_6e51c2bc-ea79-411c-94a1-20d50c98cdac" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RestatedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_e5c3952b-de32-4806-9839-aa06e48a23ba" xlink:to="loc_ifrs-full_RestatedMember_6e51c2bc-ea79-411c-94a1-20d50c98cdac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PreviouslyStatedMember_c7c3c2b2-9aab-43d4-a7fe-d9054ca9c9fb" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PreviouslyStatedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RestatedMember_6e51c2bc-ea79-411c-94a1-20d50c98cdac" xlink:to="loc_ifrs-full_PreviouslyStatedMember_c7c3c2b2-9aab-43d4-a7fe-d9054ca9c9fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialEffectOfCorrectionsOfAccountingErrorsMember_5d40c04c-36ed-4f98-9344-91db0fca667f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialEffectOfCorrectionsOfAccountingErrorsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RestatedMember_6e51c2bc-ea79-411c-94a1-20d50c98cdac" xlink:to="loc_ifrs-full_FinancialEffectOfCorrectionsOfAccountingErrorsMember_5d40c04c-36ed-4f98-9344-91db0fca667f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_eead0a96-e89a-4b50-9a23-20a0abc08f5e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_d67753af-c0b3-40e1-883c-f1b4f5c81cab" xlink:to="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_eead0a96-e89a-4b50-9a23-20a0abc08f5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssetsAbstract_b9c6de10-e94e-46c5-abed-76b1bf942fd4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_eead0a96-e89a-4b50-9a23-20a0abc08f5e" xlink:to="loc_ifrs-full_CurrentAssetsAbstract_b9c6de10-e94e-46c5-abed-76b1bf942fd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxAssetsCurrent_2e5fd365-7932-4387-a12a-bda402f8f5cb" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentTaxAssetsCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_b9c6de10-e94e-46c5-abed-76b1bf942fd4" xlink:to="loc_ifrs-full_CurrentTaxAssetsCurrent_2e5fd365-7932-4387-a12a-bda402f8f5cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentRecoverablesIncomeTax_05e840e1-5ace-4fe5-9357-d25cbcebd689" xlink:href="kof-20231231.xsd#kof_CurrentRecoverablesIncomeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_b9c6de10-e94e-46c5-abed-76b1bf942fd4" xlink:to="loc_kof_CurrentRecoverablesIncomeTax_05e840e1-5ace-4fe5-9357-d25cbcebd689" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherCurrentTaxAssetsRecoverable_dee3ace7-dfd6-4b89-ab5b-5f8fd73a559f" xlink:href="kof-20231231.xsd#kof_OtherCurrentTaxAssetsRecoverable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_b9c6de10-e94e-46c5-abed-76b1bf942fd4" xlink:to="loc_kof_OtherCurrentTaxAssetsRecoverable_dee3ace7-dfd6-4b89-ab5b-5f8fd73a559f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilitiesAbstract_6d3da914-8628-4a03-9063-d17ce6ef21c9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_eead0a96-e89a-4b50-9a23-20a0abc08f5e" xlink:to="loc_ifrs-full_CurrentLiabilitiesAbstract_6d3da914-8628-4a03-9063-d17ce6ef21c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_d7b59b68-9d19-4e0a-93f8-6e6b46860fac" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentTaxLiabilitiesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_6d3da914-8628-4a03-9063-d17ce6ef21c9" xlink:to="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_d7b59b68-9d19-4e0a-93f8-6e6b46860fac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentIncomeTaxPayable_5c527cc9-fb6f-45e7-bf7e-12aff1d40aa8" xlink:href="kof-20231231.xsd#kof_CurrentIncomeTaxPayable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_6d3da914-8628-4a03-9063-d17ce6ef21c9" xlink:to="loc_kof_CurrentIncomeTaxPayable_5c527cc9-fb6f-45e7-bf7e-12aff1d40aa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherCurrentTaxPayable_8a20c91e-d272-4f3e-9af2-e76112a5f320" xlink:href="kof-20231231.xsd#kof_OtherCurrentTaxPayable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_6d3da914-8628-4a03-9063-d17ce6ef21c9" xlink:to="loc_kof_OtherCurrentTaxPayable_8a20c91e-d272-4f3e-9af2-e76112a5f320" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLiabilitiesAbstract_61d142ee-f24c-4bc4-ad15-7e33b215d051" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentLiabilitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_eead0a96-e89a-4b50-9a23-20a0abc08f5e" xlink:to="loc_ifrs-full_NoncurrentLiabilitiesAbstract_61d142ee-f24c-4bc4-ad15-7e33b215d051" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProvisionsAndOtherNonCurrentLiabilities_4f173fdc-ce60-46c7-897d-a77ce3df5af6" xlink:href="kof-20231231.xsd#kof_ProvisionsAndOtherNonCurrentLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_61d142ee-f24c-4bc4-ad15-7e33b215d051" xlink:to="loc_kof_ProvisionsAndOtherNonCurrentLiabilities_4f173fdc-ce60-46c7-897d-a77ce3df5af6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentProvisions_d301004c-d68c-445c-a2cb-47fb68f0ab59" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentProvisions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_61d142ee-f24c-4bc4-ad15-7e33b215d051" xlink:to="loc_ifrs-full_NoncurrentProvisions_d301004c-d68c-445c-a2cb-47fb68f0ab59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentLiabilities_9956a8c4-f0ca-4239-91d7-8a95942b0393" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherNoncurrentLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_61d142ee-f24c-4bc4-ad15-7e33b215d051" xlink:to="loc_ifrs-full_OtherNoncurrentLiabilities_9956a8c4-f0ca-4239-91d7-8a95942b0393" 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-20231231.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_99b588e1-ff6a-4596-8677-c22aeaebc95a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfForeignExchangeRatesTable_a6aed201-3ff8-41df-aed5-56c66b871084" xlink:href="kof-20231231.xsd#kof_DisclosureOfForeignExchangeRatesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_99b588e1-ff6a-4596-8677-c22aeaebc95a" xlink:to="loc_kof_DisclosureOfForeignExchangeRatesTable_a6aed201-3ff8-41df-aed5-56c66b871084" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_0bb7186e-cbd6-4549-b011-fd2aac42b335" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CurrencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfForeignExchangeRatesTable_a6aed201-3ff8-41df-aed5-56c66b871084" xlink:to="loc_srt_CurrencyAxis_0bb7186e-cbd6-4549-b011-fd2aac42b335" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_2cf9ffc4-e87a-4743-9d58-d16300e68bc0" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CurrencyAxis_0bb7186e-cbd6-4549-b011-fd2aac42b335" xlink:to="loc_currency_AllCurrenciesDomain_2cf9ffc4-e87a-4743-9d58-d16300e68bc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_MXN_f1c531a1-2406-4f59-b2f1-e7baf7f6bdb1" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_MXN"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_2cf9ffc4-e87a-4743-9d58-d16300e68bc0" xlink:to="loc_currency_MXN_f1c531a1-2406-4f59-b2f1-e7baf7f6bdb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_GTQ_42cf5d15-37d7-490d-802e-ac4d855519d1" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_GTQ"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_2cf9ffc4-e87a-4743-9d58-d16300e68bc0" xlink:to="loc_currency_GTQ_42cf5d15-37d7-490d-802e-ac4d855519d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_CRC_14502e5e-f037-4c5e-8993-3d0e90baadb7" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_CRC"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_2cf9ffc4-e87a-4743-9d58-d16300e68bc0" xlink:to="loc_currency_CRC_14502e5e-f037-4c5e-8993-3d0e90baadb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_PAB_bdc25c16-df6d-4df6-8d5f-b92f9490037f" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_PAB"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_2cf9ffc4-e87a-4743-9d58-d16300e68bc0" xlink:to="loc_currency_PAB_bdc25c16-df6d-4df6-8d5f-b92f9490037f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_COP_613ed439-906e-455a-a3e1-8914f1db4c73" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_COP"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_2cf9ffc4-e87a-4743-9d58-d16300e68bc0" xlink:to="loc_currency_COP_613ed439-906e-455a-a3e1-8914f1db4c73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_NIO_258d500e-61c0-4e25-bc97-a2e2389651e8" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_NIO"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_2cf9ffc4-e87a-4743-9d58-d16300e68bc0" xlink:to="loc_currency_NIO_258d500e-61c0-4e25-bc97-a2e2389651e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_ARS_0a65779d-6153-4ee6-98fb-e4ccec37cec6" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_ARS"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_2cf9ffc4-e87a-4743-9d58-d16300e68bc0" xlink:to="loc_currency_ARS_0a65779d-6153-4ee6-98fb-e4ccec37cec6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_BRL_38b61787-0975-4399-bd51-830cc6fbb56f" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_BRL"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_2cf9ffc4-e87a-4743-9d58-d16300e68bc0" xlink:to="loc_currency_BRL_38b61787-0975-4399-bd51-830cc6fbb56f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_UYU_8fa71a78-5ae3-4909-9618-9bee88493313" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_UYU"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_2cf9ffc4-e87a-4743-9d58-d16300e68bc0" xlink:to="loc_currency_UYU_8fa71a78-5ae3-4909-9618-9bee88493313" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfForeignExchangeRatesLineItems_227cb840-3fb9-4e00-939f-6871c437eada" xlink:href="kof-20231231.xsd#kof_DisclosureOfForeignExchangeRatesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfForeignExchangeRatesTable_a6aed201-3ff8-41df-aed5-56c66b871084" xlink:to="loc_kof_DisclosureOfForeignExchangeRatesLineItems_227cb840-3fb9-4e00-939f-6871c437eada" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AverageForeignExchangeRate_37935ba9-e6ce-4b11-8924-ffe730581b0c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AverageForeignExchangeRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfForeignExchangeRatesLineItems_227cb840-3fb9-4e00-939f-6871c437eada" xlink:to="loc_ifrs-full_AverageForeignExchangeRate_37935ba9-e6ce-4b11-8924-ffe730581b0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClosingForeignExchangeRate_499ce2a8-2be2-460f-9bba-19068578a3b5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClosingForeignExchangeRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfForeignExchangeRatesLineItems_227cb840-3fb9-4e00-939f-6871c437eada" xlink:to="loc_ifrs-full_ClosingForeignExchangeRate_499ce2a8-2be2-460f-9bba-19068578a3b5" 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-20231231.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_93b6f794-3348-464e-aac1-891166ea4f89" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfCumulativeInflationTable_e26e1a9f-e9e2-404b-9745-9c81da8d6821" xlink:href="kof-20231231.xsd#kof_DisclosureOfCumulativeInflationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_93b6f794-3348-464e-aac1-891166ea4f89" xlink:to="loc_kof_DisclosureOfCumulativeInflationTable_e26e1a9f-e9e2-404b-9745-9c81da8d6821" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_7ebb79a9-03a2-4c4b-9d94-0a2201ba9fd3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfCumulativeInflationTable_e26e1a9f-e9e2-404b-9745-9c81da8d6821" xlink:to="loc_ifrs-full_GeographicalAreasAxis_7ebb79a9-03a2-4c4b-9d94-0a2201ba9fd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_192ee3b7-f4d3-4771-8708-a3f0d1edb095" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_7ebb79a9-03a2-4c4b-9d94-0a2201ba9fd3" xlink:to="loc_ifrs-full_GeographicalAreasMember_192ee3b7-f4d3-4771-8708-a3f0d1edb095" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_e7b5abc6-1582-4e38-9c0a-6b660a054cd8" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_MX"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_192ee3b7-f4d3-4771-8708-a3f0d1edb095" xlink:to="loc_country_MX_e7b5abc6-1582-4e38-9c0a-6b660a054cd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GT_4868f387-ea28-4b01-b7b0-8c3e4371f5f3" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_GT"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_192ee3b7-f4d3-4771-8708-a3f0d1edb095" xlink:to="loc_country_GT_4868f387-ea28-4b01-b7b0-8c3e4371f5f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CR_b835f7a3-3104-4168-921a-bb6d60bd031a" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CR"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_192ee3b7-f4d3-4771-8708-a3f0d1edb095" xlink:to="loc_country_CR_b835f7a3-3104-4168-921a-bb6d60bd031a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_PA_07e899ce-f722-4b99-827b-ba787b7cd320" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_PA"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_192ee3b7-f4d3-4771-8708-a3f0d1edb095" xlink:to="loc_country_PA_07e899ce-f722-4b99-827b-ba787b7cd320" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CO_30bd434d-c3b1-4092-9a96-bc4a2291e807" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CO"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_192ee3b7-f4d3-4771-8708-a3f0d1edb095" xlink:to="loc_country_CO_30bd434d-c3b1-4092-9a96-bc4a2291e807" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_NI_7c646efe-404b-4808-9c53-3579cc0e0e56" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_NI"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_192ee3b7-f4d3-4771-8708-a3f0d1edb095" xlink:to="loc_country_NI_7c646efe-404b-4808-9c53-3579cc0e0e56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AR_c86cd318-34b4-4916-898b-34259504f22f" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_AR"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_192ee3b7-f4d3-4771-8708-a3f0d1edb095" xlink:to="loc_country_AR_c86cd318-34b4-4916-898b-34259504f22f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_87fa13ee-6e2e-40c2-acc1-39973a76ff4a" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_BR"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_192ee3b7-f4d3-4771-8708-a3f0d1edb095" xlink:to="loc_country_BR_87fa13ee-6e2e-40c2-acc1-39973a76ff4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_UY_9cb42f46-8846-452e-a418-46c27c34ade5" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_UY"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_192ee3b7-f4d3-4771-8708-a3f0d1edb095" xlink:to="loc_country_UY_9cb42f46-8846-452e-a418-46c27c34ade5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfCumulativeInflationLineItems_f2e4529c-0c45-4d97-a67c-9612b1bf8d6a" xlink:href="kof-20231231.xsd#kof_DisclosureOfCumulativeInflationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfCumulativeInflationTable_e26e1a9f-e9e2-404b-9745-9c81da8d6821" xlink:to="loc_kof_DisclosureOfCumulativeInflationLineItems_f2e4529c-0c45-4d97-a67c-9612b1bf8d6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CumulativeInflationPercentage_535d4d15-de1c-4572-b8d9-d7dc21c9e88d" xlink:href="kof-20231231.xsd#kof_CumulativeInflationPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfCumulativeInflationLineItems_f2e4529c-0c45-4d97-a67c-9612b1bf8d6a" xlink:to="loc_kof_CumulativeInflationPercentage_535d4d15-de1c-4572-b8d9-d7dc21c9e88d" 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-20231231.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_87ef8ebb-2399-496b-b0a1-4221cdcb9b4d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_b6ccf36a-cb6e-4c2e-9473-6b645862b778" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfChangesInAccountingEstimatesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_87ef8ebb-2399-496b-b0a1-4221cdcb9b4d" xlink:to="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_b6ccf36a-cb6e-4c2e-9473-6b645862b778" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_a7753132-f746-4430-bd8b-7fb51d4ae397" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_b6ccf36a-cb6e-4c2e-9473-6b645862b778" xlink:to="loc_ifrs-full_GeographicalAreasAxis_a7753132-f746-4430-bd8b-7fb51d4ae397" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_c8c2659f-fe00-4a85-b23f-bfd9760490cc" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_a7753132-f746-4430-bd8b-7fb51d4ae397" xlink:to="loc_ifrs-full_GeographicalAreasMember_c8c2659f-fe00-4a85-b23f-bfd9760490cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_VE_6444876c-814f-4964-9f15-df5873d95923" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_VE"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_c8c2659f-fe00-4a85-b23f-bfd9760490cc" xlink:to="loc_country_VE_6444876c-814f-4964-9f15-df5873d95923" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_5682ea70-8e10-42db-ad9d-d587c5dd4ef9" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_MX"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_c8c2659f-fe00-4a85-b23f-bfd9760490cc" xlink:to="loc_country_MX_5682ea70-8e10-42db-ad9d-d587c5dd4ef9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesAxis_b85d1802-3658-4af7-b366-fdf218fb6cd1" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProductsAndServicesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_b6ccf36a-cb6e-4c2e-9473-6b645862b778" xlink:to="loc_ifrs-full_ProductsAndServicesAxis_b85d1802-3658-4af7-b366-fdf218fb6cd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesMember_439729cf-cdf5-402f-91af-84f13f9b80f2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProductsAndServicesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesAxis_b85d1802-3658-4af7-b366-fdf218fb6cd1" xlink:to="loc_ifrs-full_ProductsAndServicesMember_439729cf-cdf5-402f-91af-84f13f9b80f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BottlerAgreementMember_518eb5ac-144f-421b-8ea4-8050f005f68a" xlink:href="kof-20231231.xsd#kof_BottlerAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesMember_439729cf-cdf5-402f-91af-84f13f9b80f2" xlink:to="loc_kof_BottlerAgreementMember_518eb5ac-144f-421b-8ea4-8050f005f68a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_4ca078fa-7cdd-4876-b174-7e2327fa237b" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_b6ccf36a-cb6e-4c2e-9473-6b645862b778" xlink:to="loc_srt_StatementGeographicalAxis_4ca078fa-7cdd-4876-b174-7e2327fa237b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_eb5296eb-adc6-4e9a-a79f-73adec122a5e" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_4ca078fa-7cdd-4876-b174-7e2327fa237b" xlink:to="loc_srt_SegmentGeographicalDomain_eb5296eb-adc6-4e9a-a79f-73adec122a5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_eee205ef-5a17-4ff6-a393-eb9f51cb49df" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_MX"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_eb5296eb-adc6-4e9a-a79f-73adec122a5e" xlink:to="loc_country_MX_eee205ef-5a17-4ff6-a393-eb9f51cb49df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_30b82a07-954e-4fb8-bfb7-815092815d74" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_BR"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_eb5296eb-adc6-4e9a-a79f-73adec122a5e" xlink:to="loc_country_BR_30b82a07-954e-4fb8-bfb7-815092815d74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GT_84a45f21-39b5-4718-a9dd-a1e598f45e8b" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_GT"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_eb5296eb-adc6-4e9a-a79f-73adec122a5e" xlink:to="loc_country_GT_84a45f21-39b5-4718-a9dd-a1e598f45e8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AR_1679e53d-fa6e-4fd9-981c-d4cba1e9f3a5" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_AR"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_eb5296eb-adc6-4e9a-a79f-73adec122a5e" xlink:to="loc_country_AR_1679e53d-fa6e-4fd9-981c-d4cba1e9f3a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_VE_336437b5-c4f3-4a10-a5c6-ec7442e7beb0" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_VE"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_eb5296eb-adc6-4e9a-a79f-73adec122a5e" xlink:to="loc_country_VE_336437b5-c4f3-4a10-a5c6-ec7442e7beb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_0cd7a804-c65a-4612-8883-aa6a3ec9cac8" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_b6ccf36a-cb6e-4c2e-9473-6b645862b778" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_0cd7a804-c65a-4612-8883-aa6a3ec9cac8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_454db511-001a-42de-993d-459af0c3cd8a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_0cd7a804-c65a-4612-8883-aa6a3ec9cac8" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_454db511-001a-42de-993d-459af0c3cd8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GlassBottlesMember_ca74a0ad-e36e-4e75-95d5-7be8294d01fa" xlink:href="kof-20231231.xsd#kof_GlassBottlesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_454db511-001a-42de-993d-459af0c3cd8a" xlink:to="loc_kof_GlassBottlesMember_ca74a0ad-e36e-4e75-95d5-7be8294d01fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PETBottlesMember_b3384d59-5940-417e-aa3e-b2fe1ea229da" xlink:href="kof-20231231.xsd#kof_PETBottlesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_454db511-001a-42de-993d-459af0c3cd8a" xlink:to="loc_kof_PETBottlesMember_b3384d59-5940-417e-aa3e-b2fe1ea229da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_c923527c-3cc2-4549-9979-434ef5e68f9c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_b6ccf36a-cb6e-4c2e-9473-6b645862b778" xlink:to="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_c923527c-3cc2-4549-9979-434ef5e68f9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestIncomeOnLoansAndReceivables_7e75dfb7-abe1-48ea-be9b-4249622d635b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestIncomeOnLoansAndReceivables"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_c923527c-3cc2-4549-9979-434ef5e68f9c" xlink:to="loc_ifrs-full_InterestIncomeOnLoansAndReceivables_7e75dfb7-abe1-48ea-be9b-4249622d635b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmortisationExpense_17079ed5-5b73-4414-8772-c6518fe3953a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AmortisationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_c923527c-3cc2-4549-9979-434ef5e68f9c" xlink:to="loc_ifrs-full_AmortisationExpense_17079ed5-5b73-4414-8772-c6518fe3953a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInJointVentures_438a2245-253a-4346-8092-e5de851ba9a3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentsInJointVentures"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_c923527c-3cc2-4549-9979-434ef5e68f9c" xlink:to="loc_ifrs-full_InvestmentsInJointVentures_438a2245-253a-4346-8092-e5de851ba9a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_73168961-dd0d-45e7-8e62-1cb715e1c6eb" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_c923527c-3cc2-4549-9979-434ef5e68f9c" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_73168961-dd0d-45e7-8e62-1cb715e1c6eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments_b48e5aaa-fe48-42b8-b804-08e08643e411" xlink:href="kof-20231231.xsd#kof_OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_c923527c-3cc2-4549-9979-434ef5e68f9c" xlink:to="loc_kof_OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments_b48e5aaa-fe48-42b8-b804-08e08643e411" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_0dc3f820-6970-4cda-b7ec-5d5d78b65026" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_c923527c-3cc2-4549-9979-434ef5e68f9c" xlink:to="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_0dc3f820-6970-4cda-b7ec-5d5d78b65026" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NumberOfBottlerAgreements_bad0c5a4-fd5a-4f26-a203-1d63ac1fd61e" xlink:href="kof-20231231.xsd#kof_NumberOfBottlerAgreements"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_c923527c-3cc2-4549-9979-434ef5e68f9c" xlink:to="loc_kof_NumberOfBottlerAgreements_bad0c5a4-fd5a-4f26-a203-1d63ac1fd61e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NumberOfBottlerAgreementsUpForRenewalIn2025_79132026-5c29-420c-b22b-80c1d552c73f" xlink:href="kof-20231231.xsd#kof_NumberOfBottlerAgreementsUpForRenewalIn2025"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_c923527c-3cc2-4549-9979-434ef5e68f9c" xlink:to="loc_kof_NumberOfBottlerAgreementsUpForRenewalIn2025_79132026-5c29-420c-b22b-80c1d552c73f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NumberOfBottlerAgreementsUpForRenewalIn2028_5bd54c32-9d68-4c2c-9551-87f8d454a906" xlink:href="kof-20231231.xsd#kof_NumberOfBottlerAgreementsUpForRenewalIn2028"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_c923527c-3cc2-4549-9979-434ef5e68f9c" xlink:to="loc_kof_NumberOfBottlerAgreementsUpForRenewalIn2028_5bd54c32-9d68-4c2c-9551-87f8d454a906" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IntangibleAssetsRenewalTerm_d5f6ec03-7ed5-421a-916a-1e0fccef776c" xlink:href="kof-20231231.xsd#kof_IntangibleAssetsRenewalTerm"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_c923527c-3cc2-4549-9979-434ef5e68f9c" xlink:to="loc_kof_IntangibleAssetsRenewalTerm_d5f6ec03-7ed5-421a-916a-1e0fccef776c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill_dba09bf0-9a65-449f-a78e-727091558b3f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_c923527c-3cc2-4549-9979-434ef5e68f9c" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill_dba09bf0-9a65-449f-a78e-727091558b3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MinimumYearOfServiceForRetirementBenefits_02a96c2f-bcbb-4c25-8d08-2ba9bfafbb7e" xlink:href="kof-20231231.xsd#kof_MinimumYearOfServiceForRetirementBenefits"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_c923527c-3cc2-4549-9979-434ef5e68f9c" xlink:to="loc_kof_MinimumYearOfServiceForRetirementBenefits_02a96c2f-bcbb-4c25-8d08-2ba9bfafbb7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension_6c7d89d5-0331-403e-806f-5184103277ac" xlink:href="kof-20231231.xsd#kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_c923527c-3cc2-4549-9979-434ef5e68f9c" xlink:to="loc_kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension_6c7d89d5-0331-403e-806f-5184103277ac" 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-20231231.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_4f64e615-eece-483e-a2e4-3540ea69c992" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_bf86e840-1334-411d-90c7-7825222a9c82" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_4f64e615-eece-483e-a2e4-3540ea69c992" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_bf86e840-1334-411d-90c7-7825222a9c82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_3b95d498-742b-4dd9-ac3b-53f6f52d9fbb" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_bf86e840-1334-411d-90c7-7825222a9c82" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_3b95d498-742b-4dd9-ac3b-53f6f52d9fbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_07968491-8f8d-48f2-9fef-9e8cde8d27e1" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_3b95d498-742b-4dd9-ac3b-53f6f52d9fbb" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_07968491-8f8d-48f2-9fef-9e8cde8d27e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BuildingsMember_13bbc307-ad89-4bea-8b73-1776069dcd26" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BuildingsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_07968491-8f8d-48f2-9fef-9e8cde8d27e1" xlink:to="loc_ifrs-full_BuildingsMember_13bbc307-ad89-4bea-8b73-1776069dcd26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MachineryMember_8c904801-8461-4d5d-9ced-3047c55d9a58" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MachineryMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_07968491-8f8d-48f2-9fef-9e8cde8d27e1" xlink:to="loc_ifrs-full_MachineryMember_8c904801-8461-4d5d-9ced-3047c55d9a58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DistributionEquipmentMember_dfceaa71-893f-4b66-83c4-886348168f22" xlink:href="kof-20231231.xsd#kof_DistributionEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_07968491-8f8d-48f2-9fef-9e8cde8d27e1" xlink:to="loc_kof_DistributionEquipmentMember_dfceaa71-893f-4b66-83c4-886348168f22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RefrigerationEquipmentMember_f943bbd6-2e3e-4883-8a3a-99cfe4b65980" xlink:href="kof-20231231.xsd#kof_RefrigerationEquipmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_07968491-8f8d-48f2-9fef-9e8cde8d27e1" xlink:to="loc_kof_RefrigerationEquipmentMember_f943bbd6-2e3e-4883-8a3a-99cfe4b65980" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ReturnableBottlesMember_dbfa8f7a-2431-425f-82b4-e85f42ea7ed0" xlink:href="kof-20231231.xsd#kof_ReturnableBottlesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_07968491-8f8d-48f2-9fef-9e8cde8d27e1" xlink:to="loc_kof_ReturnableBottlesMember_dbfa8f7a-2431-425f-82b4-e85f42ea7ed0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_7762504c-fbc5-4ac0-997d-491292042ff6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_07968491-8f8d-48f2-9fef-9e8cde8d27e1" xlink:to="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_7762504c-fbc5-4ac0-997d-491292042ff6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_76924a5c-5797-4129-b901-a6a9316e5397" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_bf86e840-1334-411d-90c7-7825222a9c82" xlink:to="loc_ifrs-full_RangeAxis_76924a5c-5797-4129-b901-a6a9316e5397" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_39585fc3-2409-4e24-a0b7-91c3025b536a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_76924a5c-5797-4129-b901-a6a9316e5397" xlink:to="loc_ifrs-full_RangesMember_39585fc3-2409-4e24-a0b7-91c3025b536a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_71890543-25ab-4126-a887-d9af45bcfaac" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_39585fc3-2409-4e24-a0b7-91c3025b536a" xlink:to="loc_ifrs-full_BottomOfRangeMember_71890543-25ab-4126-a887-d9af45bcfaac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_0fc6b132-f418-4bec-8ac7-28ea83bd1966" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TopOfRangeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_39585fc3-2409-4e24-a0b7-91c3025b536a" xlink:to="loc_ifrs-full_TopOfRangeMember_0fc6b132-f418-4bec-8ac7-28ea83bd1966" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_875a77e0-ba5a-4b34-b683-09a731c4df19" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_bf86e840-1334-411d-90c7-7825222a9c82" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_875a77e0-ba5a-4b34-b683-09a731c4df19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_7a742746-8f67-43af-84be-253c84d0705a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_875a77e0-ba5a-4b34-b683-09a731c4df19" xlink:to="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_7a742746-8f67-43af-84be-253c84d0705a" 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-20231231.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_b4796117-2114-4492-bfa9-080e43ca227d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable_c9ef9bd1-f530-4de9-80d8-97673cca4d76" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_b4796117-2114-4492-bfa9-080e43ca227d" xlink:to="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable_c9ef9bd1-f530-4de9-80d8-97673cca4d76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesAxis_bf639e03-6e2b-4e95-be9d-216dcf1b0890" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProductsAndServicesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable_c9ef9bd1-f530-4de9-80d8-97673cca4d76" xlink:to="loc_ifrs-full_ProductsAndServicesAxis_bf639e03-6e2b-4e95-be9d-216dcf1b0890" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesMember_0b2a1da2-9088-42f9-b3fb-a7b8ffa5eeeb" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProductsAndServicesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesAxis_bf639e03-6e2b-4e95-be9d-216dcf1b0890" xlink:to="loc_ifrs-full_ProductsAndServicesMember_0b2a1da2-9088-42f9-b3fb-a7b8ffa5eeeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SaleOfProductsMember_85f83a60-de9a-4325-91ee-07b3972bcbd9" xlink:href="kof-20231231.xsd#kof_SaleOfProductsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesMember_0b2a1da2-9088-42f9-b3fb-a7b8ffa5eeeb" xlink:to="loc_kof_SaleOfProductsMember_85f83a60-de9a-4325-91ee-07b3972bcbd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ServicesRenderedMember_1ce1fb08-9940-486d-8144-456c2f67fddb" xlink:href="kof-20231231.xsd#kof_ServicesRenderedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesMember_0b2a1da2-9088-42f9-b3fb-a7b8ffa5eeeb" xlink:to="loc_kof_ServicesRenderedMember_1ce1fb08-9940-486d-8144-456c2f67fddb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherOperatingRevenuesMember_b2cf8ec3-dfce-434b-8854-f0e9a7a18c04" xlink:href="kof-20231231.xsd#kof_OtherOperatingRevenuesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesMember_0b2a1da2-9088-42f9-b3fb-a7b8ffa5eeeb" xlink:to="loc_kof_OtherOperatingRevenuesMember_b2cf8ec3-dfce-434b-8854-f0e9a7a18c04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems_69cf1d43-43c6-4041-bac4-24df6f50d82f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable_c9ef9bd1-f530-4de9-80d8-97673cca4d76" xlink:to="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems_69cf1d43-43c6-4041-bac4-24df6f50d82f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_4b8273df-afc3-46c2-8ce9-1c624ad53c75" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems_69cf1d43-43c6-4041-bac4-24df6f50d82f" xlink:to="loc_ifrs-full_RevenueFromContractsWithCustomers_4b8273df-afc3-46c2-8ce9-1c624ad53c75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BusinessCombinationsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20231231.xsd#BusinessCombinationsAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BusinessCombinationsAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsAbstract_74f7d808-a3f2-46b1-9e7d-d64099dcf4ab" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfBusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_78b9aefb-8464-4021-95df-f765eeed0f8f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsAbstract_74f7d808-a3f2-46b1-9e7d-d64099dcf4ab" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_78b9aefb-8464-4021-95df-f765eeed0f8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_c292326d-f2aa-4f9f-afda-b20015a2bdef" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BusinessCombinationsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_78b9aefb-8464-4021-95df-f765eeed0f8f" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_c292326d-f2aa-4f9f-afda-b20015a2bdef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_70e22645-8db0-49a9-900f-9530639dec84" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_c292326d-f2aa-4f9f-afda-b20015a2bdef" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_70e22645-8db0-49a9-900f-9530639dec84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CVIRefrigerantesLtdaMember_5dcf35a6-2da6-4dd0-95a7-1bb9e44ad5fe" xlink:href="kof-20231231.xsd#kof_CVIRefrigerantesLtdaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_70e22645-8db0-49a9-900f-9530639dec84" xlink:to="loc_kof_CVIRefrigerantesLtdaMember_5dcf35a6-2da6-4dd0-95a7-1bb9e44ad5fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AguaCristalMember_d03b8f8a-b9e0-416f-8f02-e178b98ed903" xlink:href="kof-20231231.xsd#kof_AguaCristalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_70e22645-8db0-49a9-900f-9530639dec84" xlink:to="loc_kof_AguaCristalMember_d03b8f8a-b9e0-416f-8f02-e178b98ed903" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_c29b431f-de75-4032-babe-17b4a787b819" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_78b9aefb-8464-4021-95df-f765eeed0f8f" xlink:to="loc_srt_RestatementAxis_c29b431f-de75-4032-babe-17b4a787b819" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_95252f20-36e2-4f75-aede-c83513875581" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_c29b431f-de75-4032-babe-17b4a787b819" xlink:to="loc_srt_RestatementDomain_95252f20-36e2-4f75-aede-c83513875581" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_44c7f562-96e4-4698-8c30-e04e7fff8c0f" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_95252f20-36e2-4f75-aede-c83513875581" xlink:to="loc_srt_ScenarioPreviouslyReportedMember_44c7f562-96e4-4698-8c30-e04e7fff8c0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_4f772275-df60-446e-b182-8422ea0c6049" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_78b9aefb-8464-4021-95df-f765eeed0f8f" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_4f772275-df60-446e-b182-8422ea0c6049" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PercentageOfVotingEquityInterestsAcquired_4222bae9-7887-4ec0-ac5e-690d21e3b228" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PercentageOfVotingEquityInterestsAcquired"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_4f772275-df60-446e-b182-8422ea0c6049" xlink:to="loc_ifrs-full_PercentageOfVotingEquityInterestsAcquired_4222bae9-7887-4ec0-ac5e-690d21e3b228" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_e0e5b657-4844-4216-a7c9-ac0db5b660d1" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_4f772275-df60-446e-b182-8422ea0c6049" xlink:to="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_e0e5b657-4844-4216-a7c9-ac0db5b660d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueOfAcquiree_934919c3-6820-495a-ab0e-57e8fad48097" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueOfAcquiree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_4f772275-df60-446e-b182-8422ea0c6049" xlink:to="loc_ifrs-full_RevenueOfAcquiree_934919c3-6820-495a-ab0e-57e8fad48097" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate_d5e48bd8-6f09-459b-9877-41cb1c0e52e0" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_4f772275-df60-446e-b182-8422ea0c6049" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate_d5e48bd8-6f09-459b-9877-41cb1c0e52e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate_26848ab8-beee-41bd-bb97-c210149f85bb" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_4f772275-df60-446e-b182-8422ea0c6049" xlink:to="loc_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate_26848ab8-beee-41bd-bb97-c210149f85bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate_ab3300d5-4b41-418a-9948-b60a390a95a9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GoodwillRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_4f772275-df60-446e-b182-8422ea0c6049" xlink:to="loc_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate_ab3300d5-4b41-418a-9948-b60a390a95a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IdentifiableLiabilitiesAcquiredRecognisedAsOfAcquisitionDate_eeb23b6d-04b1-4007-9bf1-9fc916bfd450" xlink:href="kof-20231231.xsd#kof_IdentifiableLiabilitiesAcquiredRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_4f772275-df60-446e-b182-8422ea0c6049" xlink:to="loc_kof_IdentifiableLiabilitiesAcquiredRecognisedAsOfAcquisitionDate_eeb23b6d-04b1-4007-9bf1-9fc916bfd450" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofFairValueofNetAssetsAcquiredDetail" xlink:type="simple" xlink:href="kof-20231231.xsd#BusinessCombinationsSummaryofFairValueofNetAssetsAcquiredDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofFairValueofNetAssetsAcquiredDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsAbstract_ca1d05ea-0ea5-45f0-88b9-bf03b9837c24" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfBusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_a04e6487-4b4d-4fb4-8759-a04f8a38119b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsAbstract_ca1d05ea-0ea5-45f0-88b9-bf03b9837c24" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_a04e6487-4b4d-4fb4-8759-a04f8a38119b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_890bbdc3-e37d-4e31-a02a-cf6024e3be4e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BusinessCombinationsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_a04e6487-4b4d-4fb4-8759-a04f8a38119b" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_890bbdc3-e37d-4e31-a02a-cf6024e3be4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_d31df149-2c88-41c4-8c00-600abe0fab63" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_890bbdc3-e37d-4e31-a02a-cf6024e3be4e" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_d31df149-2c88-41c4-8c00-600abe0fab63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CVIRefrigerantesLtdaMember_eb0553d3-8219-4c51-a4c6-2bc4a345cc97" xlink:href="kof-20231231.xsd#kof_CVIRefrigerantesLtdaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_d31df149-2c88-41c4-8c00-600abe0fab63" xlink:to="loc_kof_CVIRefrigerantesLtdaMember_eb0553d3-8219-4c51-a4c6-2bc4a345cc97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_1c5e27a8-dbbc-4fdf-915b-f8301467e9c8" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_a04e6487-4b4d-4fb4-8759-a04f8a38119b" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_1c5e27a8-dbbc-4fdf-915b-f8301467e9c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate_75e810fa-1b59-4ded-8b18-36fbe8d6b746" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_1c5e27a8-dbbc-4fdf-915b-f8301467e9c8" xlink:to="loc_ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate_75e810fa-1b59-4ded-8b18-36fbe8d6b746" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssetsRecognisedAsOfAcquisitionDate_22a0c0b1-3453-4c17-bef1-f24b43b30ff0" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentAssetsRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_1c5e27a8-dbbc-4fdf-915b-f8301467e9c8" xlink:to="loc_ifrs-full_NoncurrentAssetsRecognisedAsOfAcquisitionDate_22a0c0b1-3453-4c17-bef1-f24b43b30ff0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate_80f145e2-5f86-44c6-8735-8cd2248d6d1a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_1c5e27a8-dbbc-4fdf-915b-f8301467e9c8" xlink:to="loc_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate_80f145e2-5f86-44c6-8735-8cd2248d6d1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IdentifiableAssetsAcquiredRecognisedAsOfAcquisitionDate_7c357aaf-28b4-46e6-b585-f6887b9e8388" xlink:href="kof-20231231.xsd#kof_IdentifiableAssetsAcquiredRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_1c5e27a8-dbbc-4fdf-915b-f8301467e9c8" xlink:to="loc_kof_IdentifiableAssetsAcquiredRecognisedAsOfAcquisitionDate_7c357aaf-28b4-46e6-b585-f6887b9e8388" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IdentifiableLiabilitiesAcquiredRecognisedAsOfAcquisitionDate_2a001d12-91e0-4481-9700-ecf1c463b27f" xlink:href="kof-20231231.xsd#kof_IdentifiableLiabilitiesAcquiredRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_1c5e27a8-dbbc-4fdf-915b-f8301467e9c8" xlink:to="loc_kof_IdentifiableLiabilitiesAcquiredRecognisedAsOfAcquisitionDate_2a001d12-91e0-4481-9700-ecf1c463b27f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_72cecb53-8de8-4da6-a2e5-2150a0e43f71" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_1c5e27a8-dbbc-4fdf-915b-f8301467e9c8" xlink:to="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_72cecb53-8de8-4da6-a2e5-2150a0e43f71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate_3db7441f-2238-420a-a773-3f0a20b0b7a2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GoodwillRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_1c5e27a8-dbbc-4fdf-915b-f8301467e9c8" xlink:to="loc_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate_3db7441f-2238-420a-a773-3f0a20b0b7a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_0ef10aae-3045-4414-9a28-a34026e8c826" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_1c5e27a8-dbbc-4fdf-915b-f8301467e9c8" xlink:to="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_0ef10aae-3045-4414-9a28-a34026e8c826" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsiderationTransferredAmountToBePaid_4974b933-a610-40f5-bc67-04ff387ff5a2" xlink:href="kof-20231231.xsd#kof_ConsiderationTransferredAmountToBePaid"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_1c5e27a8-dbbc-4fdf-915b-f8301467e9c8" xlink:to="loc_kof_ConsiderationTransferredAmountToBePaid_4974b933-a610-40f5-bc67-04ff387ff5a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsiderationTransferredNetPaymentOnAcquisitionDate_c4bf08b4-bf61-4807-bf37-ce25997f8912" xlink:href="kof-20231231.xsd#kof_ConsiderationTransferredNetPaymentOnAcquisitionDate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_1c5e27a8-dbbc-4fdf-915b-f8301467e9c8" xlink:to="loc_kof_ConsiderationTransferredNetPaymentOnAcquisitionDate_c4bf08b4-bf61-4807-bf37-ce25997f8912" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_0dd1d950-e53a-49ea-bbf3-57902f98ea35" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_1c5e27a8-dbbc-4fdf-915b-f8301467e9c8" xlink:to="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_0dd1d950-e53a-49ea-bbf3-57902f98ea35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashTransferred_86579563-1e37-49db-8772-fc0c3c2f293a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashTransferred"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_1c5e27a8-dbbc-4fdf-915b-f8301467e9c8" xlink:to="loc_ifrs-full_CashTransferred_86579563-1e37-49db-8772-fc0c3c2f293a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofSelectedIncomeStatementInformationRelatedtoBusinessAcquisitionDetail" xlink:type="simple" xlink:href="kof-20231231.xsd#BusinessCombinationsSummaryofSelectedIncomeStatementInformationRelatedtoBusinessAcquisitionDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofSelectedIncomeStatementInformationRelatedtoBusinessAcquisitionDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsAbstract_93dbb41a-b6b3-40cf-b088-defb43c69881" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfBusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_5086328f-7d7a-494e-828e-92811e220d9f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsAbstract_93dbb41a-b6b3-40cf-b088-defb43c69881" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_5086328f-7d7a-494e-828e-92811e220d9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_b622afa3-63f5-485b-b893-81def5a252e4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BusinessCombinationsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_5086328f-7d7a-494e-828e-92811e220d9f" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_b622afa3-63f5-485b-b893-81def5a252e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_434b1af4-2457-4c74-b320-c2bd24c56982" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_b622afa3-63f5-485b-b893-81def5a252e4" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_434b1af4-2457-4c74-b320-c2bd24c56982" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_0e243027-0800-40a4-b942-cda071736a29" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_434b1af4-2457-4c74-b320-c2bd24c56982" xlink:to="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_0e243027-0800-40a4-b942-cda071736a29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_444aaf26-3928-4e56-9b12-e084e6668ff3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_5086328f-7d7a-494e-828e-92811e220d9f" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_444aaf26-3928-4e56-9b12-e084e6668ff3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueOfAcquiree_f266a6ad-deec-4875-bfb8-938896561d6e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueOfAcquiree"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_444aaf26-3928-4e56-9b12-e084e6668ff3" xlink:to="loc_ifrs-full_RevenueOfAcquiree_f266a6ad-deec-4875-bfb8-938896561d6e" 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-20231231.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_938502ab-32a9-4f8c-af77-b44b9f960743" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashAndCashEquivalentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Cash_23c5bdf2-07ba-428b-be10-5492546ca35d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Cash"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashAndCashEquivalentsAbstract_938502ab-32a9-4f8c-af77-b44b9f960743" xlink:to="loc_ifrs-full_Cash_23c5bdf2-07ba-428b-be10-5492546ca35d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashEquivalents_1777cd0f-5d9a-47e9-9538-9f037b49ac14" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashEquivalents"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashAndCashEquivalentsAbstract_938502ab-32a9-4f8c-af77-b44b9f960743" xlink:to="loc_ifrs-full_CashEquivalents_1777cd0f-5d9a-47e9-9538-9f037b49ac14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalents_c71a24d1-53b2-41a0-9a87-aeb7cc7eb06e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashAndCashEquivalents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashAndCashEquivalentsAbstract_938502ab-32a9-4f8c-af77-b44b9f960743" xlink:to="loc_ifrs-full_CashAndCashEquivalents_c71a24d1-53b2-41a0-9a87-aeb7cc7eb06e" 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-20231231.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_94d269c6-c9c9-45f6-b52d-98d6d06396cf" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherCurrentReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_a957231a-7fa7-4aa8-8e39-de92549b4cc1" xlink:href="kof-20231231.xsd#kof_DisclosureOfTradeAndOtherReceivablesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_94d269c6-c9c9-45f6-b52d-98d6d06396cf" xlink:to="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_a957231a-7fa7-4aa8-8e39-de92549b4cc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_060d827d-b8e2-4e9b-902e-df7c4b4f7719" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_a957231a-7fa7-4aa8-8e39-de92549b4cc1" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_060d827d-b8e2-4e9b-902e-df7c4b4f7719" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_8abe875d-96ca-4dce-8c24-d4649247e8f2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_060d827d-b8e2-4e9b-902e-df7c4b4f7719" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_8abe875d-96ca-4dce-8c24-d4649247e8f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CocaColaCompanyMember_817dbaf4-7822-48b0-a8ca-844a22d6cc65" xlink:href="kof-20231231.xsd#kof_CocaColaCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_8abe875d-96ca-4dce-8c24-d4649247e8f2" xlink:to="loc_kof_CocaColaCompanyMember_817dbaf4-7822-48b0-a8ca-844a22d6cc65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EmployeesMember_78a502c9-b574-423a-b1db-0a7a24ca2a47" xlink:href="kof-20231231.xsd#kof_EmployeesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_8abe875d-96ca-4dce-8c24-d4649247e8f2" xlink:to="loc_kof_EmployeesMember_78a502c9-b574-423a-b1db-0a7a24ca2a47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FemsaAndSubsidiariesMember_14f3effa-a4cd-46ca-aa5e-0a29d7b4db1e" xlink:href="kof-20231231.xsd#kof_FemsaAndSubsidiariesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_8abe875d-96ca-4dce-8c24-d4649247e8f2" xlink:to="loc_kof_FemsaAndSubsidiariesMember_14f3effa-a4cd-46ca-aa5e-0a29d7b4db1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherRelatedPartiesMember_6b9d96ac-4973-4c16-9828-598addca951c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherRelatedPartiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_8abe875d-96ca-4dce-8c24-d4649247e8f2" xlink:to="loc_ifrs-full_OtherRelatedPartiesMember_6b9d96ac-4973-4c16-9828-598addca951c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_96a3b3a2-2c2f-4805-a9bc-d051b2ac83ac" xlink:href="kof-20231231.xsd#kof_DisclosureOfTradeAndOtherReceivablesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_a957231a-7fa7-4aa8-8e39-de92549b4cc1" xlink:to="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_96a3b3a2-2c2f-4805-a9bc-d051b2ac83ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTradeReceivables_961ed4a3-eb76-4b58-b774-7eda5bf44a41" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentTradeReceivables"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_96a3b3a2-2c2f-4805-a9bc-d051b2ac83ac" xlink:to="loc_ifrs-full_CurrentTradeReceivables_961ed4a3-eb76-4b58-b774-7eda5bf44a41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties_0d7beae8-220b-45c7-b58b-55ba113217c8" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_96a3b3a2-2c2f-4805-a9bc-d051b2ac83ac" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties_0d7beae8-220b-45c7-b58b-55ba113217c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentReceivables_18ec7538-0411-47ce-8009-1d93bae0ef7e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherCurrentReceivables"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_96a3b3a2-2c2f-4805-a9bc-d051b2ac83ac" xlink:to="loc_ifrs-full_OtherCurrentReceivables_18ec7538-0411-47ce-8009-1d93bae0ef7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_18708b5a-2606-4ffe-9048-85f3a37e559f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_96a3b3a2-2c2f-4805-a9bc-d051b2ac83ac" xlink:to="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_18708b5a-2606-4ffe-9048-85f3a37e559f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivables_40128b43-5c59-469b-961f-00d159d3a0a1" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherCurrentReceivables"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_96a3b3a2-2c2f-4805-a9bc-d051b2ac83ac" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivables_40128b43-5c59-469b-961f-00d159d3a0a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/TradeReceivableNetAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20231231.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_96c580fa-2ff6-40bb-8ce5-e28190780b17" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherCurrentReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_15473282-6d31-44c2-ab6d-a8c24cced5b4" xlink:href="kof-20231231.xsd#kof_DisclosureOfTradeAndOtherReceivablesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_96c580fa-2ff6-40bb-8ce5-e28190780b17" xlink:to="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_15473282-6d31-44c2-ab6d-a8c24cced5b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_e40a3f23-6407-4204-9f52-1182f6c60cb7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_15473282-6d31-44c2-ab6d-a8c24cced5b4" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_e40a3f23-6407-4204-9f52-1182f6c60cb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_c7ad3e50-0f66-4ab1-866f-e885f113fa05" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_e40a3f23-6407-4204-9f52-1182f6c60cb7" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_c7ad3e50-0f66-4ab1-866f-e885f113fa05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CocaColaCompanyMember_af9b4638-603d-4447-a490-348acffb846c" xlink:href="kof-20231231.xsd#kof_CocaColaCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_c7ad3e50-0f66-4ab1-866f-e885f113fa05" xlink:to="loc_kof_CocaColaCompanyMember_af9b4638-603d-4447-a490-348acffb846c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_85021a74-19df-4c7b-b640-13e4d992b3f9" xlink:href="kof-20231231.xsd#kof_DisclosureOfTradeAndOtherReceivablesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_15473282-6d31-44c2-ab6d-a8c24cced5b4" xlink:to="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_85021a74-19df-4c7b-b640-13e4d992b3f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfUnrecoverableTradeAccountsReceivables_dc5700d4-c7ca-404d-8104-6bba222030ad" xlink:href="kof-20231231.xsd#kof_PercentageOfUnrecoverableTradeAccountsReceivables"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_85021a74-19df-4c7b-b640-13e4d992b3f9" xlink:to="loc_kof_PercentageOfUnrecoverableTradeAccountsReceivables_dc5700d4-c7ca-404d-8104-6bba222030ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_31d32e7f-6450-4153-bfbc-4aea07ecea51" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_85021a74-19df-4c7b-b640-13e4d992b3f9" xlink:to="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_31d32e7f-6450-4153-bfbc-4aea07ecea51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmountsReceivableRelatedPartyTransactions_04fb1bbc-9737-4ac4-9cb8-1a54307e5454" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AmountsReceivableRelatedPartyTransactions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_85021a74-19df-4c7b-b640-13e4d992b3f9" xlink:to="loc_ifrs-full_AmountsReceivableRelatedPartyTransactions_04fb1bbc-9737-4ac4-9cb8-1a54307e5454" 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-20231231.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_da1e749a-5e3f-47d8-a690-eae0e753731e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherCurrentReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsAbstract_78c36560-a906-4c7d-8133-15d65b01abe8" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_da1e749a-5e3f-47d8-a690-eae0e753731e" xlink:to="loc_ifrs-full_ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsAbstract_78c36560-a906-4c7d-8133-15d65b01abe8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_e990bf39-fce7-4be1-8da2-db6474df84a3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsAbstract_78c36560-a906-4c7d-8133-15d65b01abe8" xlink:to="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_e990bf39-fce7-4be1-8da2-db6474df84a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets_a3bc2d5f-f643-4821-9bef-5a1e4b90ab11" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsAbstract_78c36560-a906-4c7d-8133-15d65b01abe8" xlink:to="loc_ifrs-full_AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets_a3bc2d5f-f643-4821-9bef-5a1e4b90ab11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_UtilisationReversalAllowanceAccountForCreditLossesOfFinancialAssets_8000c725-4ef4-40ff-aec0-dee211c192e9" xlink:href="kof-20231231.xsd#kof_UtilisationReversalAllowanceAccountForCreditLossesOfFinancialAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsAbstract_78c36560-a906-4c7d-8133-15d65b01abe8" xlink:to="loc_kof_UtilisationReversalAllowanceAccountForCreditLossesOfFinancialAssets_8000c725-4ef4-40ff-aec0-dee211c192e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets_dd33228f-bf29-4274-a4ab-3ff0f582adec" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsAbstract_78c36560-a906-4c7d-8133-15d65b01abe8" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets_dd33228f-bf29-4274-a4ab-3ff0f582adec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_99b1d3ec-37f6-4515-8b68-414a99b84a27" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsAbstract_78c36560-a906-4c7d-8133-15d65b01abe8" xlink:to="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_99b1d3ec-37f6-4515-8b68-414a99b84a27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail" xlink:type="simple" xlink:href="kof-20231231.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_0bd7c77d-51b4-456e-8b07-ebc1e535509c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfInventoriesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinishedGoods_ea9e4127-f19c-4abf-8bcc-4c948d6889ec" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinishedGoods"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_0bd7c77d-51b4-456e-8b07-ebc1e535509c" xlink:to="loc_ifrs-full_FinishedGoods_ea9e4127-f19c-4abf-8bcc-4c948d6889ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RawMaterials_a258c562-7b88-44f6-98bc-b613a650a5fe" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RawMaterials"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_0bd7c77d-51b4-456e-8b07-ebc1e535509c" xlink:to="loc_ifrs-full_RawMaterials_a258c562-7b88-44f6-98bc-b613a650a5fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SpareParts_31d4623d-6f9d-4980-8384-ce792bc3faf2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SpareParts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_0bd7c77d-51b4-456e-8b07-ebc1e535509c" xlink:to="loc_ifrs-full_SpareParts_31d4623d-6f9d-4980-8384-ce792bc3faf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InventoriesInTransit_831f2e07-6ece-4ecc-ac2f-07e61cca2635" xlink:href="kof-20231231.xsd#kof_InventoriesInTransit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_0bd7c77d-51b4-456e-8b07-ebc1e535509c" xlink:to="loc_kof_InventoriesInTransit_831f2e07-6ece-4ecc-ac2f-07e61cca2635" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PackingMaterials_1959db35-b1e4-4063-9f06-837ae5361070" xlink:href="kof-20231231.xsd#kof_PackingMaterials"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_0bd7c77d-51b4-456e-8b07-ebc1e535509c" xlink:to="loc_kof_PackingMaterials_1959db35-b1e4-4063-9f06-837ae5361070" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherInventories_05e719c8-558a-46a6-ad62-e3369aef5e54" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherInventories"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_0bd7c77d-51b4-456e-8b07-ebc1e535509c" xlink:to="loc_ifrs-full_OtherInventories_05e719c8-558a-46a6-ad62-e3369aef5e54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Inventories_05266bcd-6f47-43b0-86e2-984a468364a4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Inventories"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_0bd7c77d-51b4-456e-8b07-ebc1e535509c" xlink:to="loc_ifrs-full_Inventories_05266bcd-6f47-43b0-86e2-984a468364a4" 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-20231231.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_c8b3762d-c345-4cf6-ae46-3725d97fc529" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfInventoriesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InventoryWritedown2011_38ca5a5d-010e-42ec-9b18-9edd3cb96710" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InventoryWritedown2011"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_c8b3762d-c345-4cf6-ae46-3725d97fc529" xlink:to="loc_ifrs-full_InventoryWritedown2011_38ca5a5d-010e-42ec-9b18-9edd3cb96710" 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-20231231.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_1864ec0b-74a5-4d3c-8f3c-b40729149fe9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfInventoriesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress_bdb689ed-8acf-41d5-a8a8-7bf12ef9e451" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_1864ec0b-74a5-4d3c-8f3c-b40729149fe9" xlink:to="loc_ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress_bdb689ed-8acf-41d5-a8a8-7bf12ef9e451" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RawMaterialsAndConsumablesUsed_097a5229-a17e-4e98-bc35-a5a4ffc1e971" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RawMaterialsAndConsumablesUsed"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_1864ec0b-74a5-4d3c-8f3c-b40729149fe9" xlink:to="loc_ifrs-full_RawMaterialsAndConsumablesUsed_097a5229-a17e-4e98-bc35-a5a4ffc1e971" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CostOfMerchandiseSold_eec44a74-428e-4f24-b149-b661ec694d6c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CostOfMerchandiseSold"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_1864ec0b-74a5-4d3c-8f3c-b40729149fe9" xlink:to="loc_ifrs-full_CostOfMerchandiseSold_eec44a74-428e-4f24-b149-b661ec694d6c" 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-20231231.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_7cc052ea-67fa-45ef-8c9c-f3e474344e87" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPrepaidExpenses_bc3d9bcb-d2ac-4d45-b627-d1dd3e8dc12f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentPrepaidExpenses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_7cc052ea-67fa-45ef-8c9c-f3e474344e87" xlink:to="loc_ifrs-full_CurrentPrepaidExpenses_bc3d9bcb-d2ac-4d45-b627-d1dd3e8dc12f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AgreementsWithCustomers_67990b7e-00e5-4a30-86dc-4738f19b025e" xlink:href="kof-20231231.xsd#kof_AgreementsWithCustomers"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_7cc052ea-67fa-45ef-8c9c-f3e474344e87" xlink:to="loc_kof_AgreementsWithCustomers_67990b7e-00e5-4a30-86dc-4738f19b025e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets_9ff6c3cb-c07c-4cd9-9f37-b9a5be4daec0" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_7cc052ea-67fa-45ef-8c9c-f3e474344e87" xlink:to="loc_ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets_9ff6c3cb-c07c-4cd9-9f37-b9a5be4daec0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentAssets_2b1ad3d9-e1ba-431e-af77-269fe185a293" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherCurrentAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_7cc052ea-67fa-45ef-8c9c-f3e474344e87" xlink:to="loc_ifrs-full_OtherCurrentAssets_2b1ad3d9-e1ba-431e-af77-269fe185a293" 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-20231231.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_90cc69e9-c8a8-4d9c-b60f-585d056239c8" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdvancesForInventories_68e0cf97-c623-4666-9898-2aca32148e29" xlink:href="kof-20231231.xsd#kof_AdvancesForInventories"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_90cc69e9-c8a8-4d9c-b60f-585d056239c8" xlink:to="loc_kof_AdvancesForInventories_68e0cf97-c623-4666-9898-2aca32148e29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PrepaidAdvertisingAndPromotionalExpenses_8a75f763-1ec1-4e74-9398-96846b17bec9" xlink:href="kof-20231231.xsd#kof_PrepaidAdvertisingAndPromotionalExpenses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_90cc69e9-c8a8-4d9c-b60f-585d056239c8" xlink:to="loc_kof_PrepaidAdvertisingAndPromotionalExpenses_8a75f763-1ec1-4e74-9398-96846b17bec9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PrepaidInsurance1_8148d34b-af5f-41ef-a889-cf32fecab7f9" xlink:href="kof-20231231.xsd#kof_PrepaidInsurance1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_90cc69e9-c8a8-4d9c-b60f-585d056239c8" xlink:to="loc_kof_PrepaidInsurance1_8148d34b-af5f-41ef-a889-cf32fecab7f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPrepaidExpenses_a935a9fc-f4a6-4fd6-9d4c-70a440c91c05" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentPrepaidExpenses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_90cc69e9-c8a8-4d9c-b60f-585d056239c8" xlink:to="loc_ifrs-full_CurrentPrepaidExpenses_a935a9fc-f4a6-4fd6-9d4c-70a440c91c05" 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-20231231.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_fe91c76c-93d8-4497-9ede-11086e2445d2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherCurrentAssetsAndFinancialAssets_4daab2a4-4739-4391-964e-7ee70edc8d8c" xlink:href="kof-20231231.xsd#kof_OtherCurrentAssetsAndFinancialAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_fe91c76c-93d8-4497-9ede-11086e2445d2" xlink:to="loc_kof_OtherCurrentAssetsAndFinancialAssets_4daab2a4-4739-4391-964e-7ee70edc8d8c" 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-20231231.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_81aa008c-e064-4d6c-b146-ccd31e5aaf34" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RestrictedCashAndCashEquivalents_873b3304-33b5-4744-bf85-f2183455a704" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RestrictedCashAndCashEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_81aa008c-e064-4d6c-b146-ccd31e5aaf34" xlink:to="loc_ifrs-full_RestrictedCashAndCashEquivalents_873b3304-33b5-4744-bf85-f2183455a704" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentDerivativeFinancialAssets_85235aae-dbf5-4a11-870f-5636bb4940dc" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentDerivativeFinancialAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_81aa008c-e064-4d6c-b146-ccd31e5aaf34" xlink:to="loc_ifrs-full_CurrentDerivativeFinancialAssets_85235aae-dbf5-4a11-870f-5636bb4940dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentFinancialAssets_aaa4aa8f-7934-4b45-95ae-a0de2ae213e5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherCurrentFinancialAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_81aa008c-e064-4d6c-b146-ccd31e5aaf34" xlink:to="loc_ifrs-full_OtherCurrentFinancialAssets_aaa4aa8f-7934-4b45-95ae-a0de2ae213e5" 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-20231231.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_72f1c232-0dd4-4355-a4fa-510b8f322b41" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_61372882-f369-4ddf-8223-7f0ab661065f" xlink:href="kof-20231231.xsd#kof_DisclosureOfAssociatesAndJointVenturesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesAbstract_72f1c232-0dd4-4355-a4fa-510b8f322b41" xlink:to="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_61372882-f369-4ddf-8223-7f0ab661065f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_1d5dd1e9-33b1-4181-957e-d22a630d15f3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_61372882-f369-4ddf-8223-7f0ab661065f" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_1d5dd1e9-33b1-4181-957e-d22a630d15f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_05796a0e-0469-4e02-b7e1-cb19a9f5054f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_1d5dd1e9-33b1-4181-957e-d22a630d15f3" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_05796a0e-0469-4e02-b7e1-cb19a9f5054f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodMember_c38926a6-a54f-458b-b8c5-f2159a0cec83" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentsAccountedForUsingEquityMethodMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_05796a0e-0469-4e02-b7e1-cb19a9f5054f" xlink:to="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodMember_c38926a6-a54f-458b-b8c5-f2159a0cec83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfInvestmentPropertyAxis_a95122a0-498a-4765-b396-8e340096aa03" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfInvestmentPropertyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_61372882-f369-4ddf-8223-7f0ab661065f" xlink:to="loc_ifrs-full_TypesOfInvestmentPropertyAxis_a95122a0-498a-4765-b396-8e340096aa03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentPropertyMember_c44c114a-d8c8-4a2a-b96d-87ffc9cc2857" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentPropertyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfInvestmentPropertyAxis_a95122a0-498a-4765-b396-8e340096aa03" xlink:to="loc_ifrs-full_InvestmentPropertyMember_c44c114a-d8c8-4a2a-b96d-87ffc9cc2857" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentInAssociatesAndJointVenturesMember_f68e31d1-ef2b-4e54-8377-f94ca247bb85" xlink:href="kof-20231231.xsd#kof_InvestmentInAssociatesAndJointVenturesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_InvestmentPropertyMember_c44c114a-d8c8-4a2a-b96d-87ffc9cc2857" xlink:to="loc_kof_InvestmentInAssociatesAndJointVenturesMember_f68e31d1-ef2b-4e54-8377-f94ca247bb85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems_f8b60ee8-569c-457d-b06a-7a7c443d1e7c" xlink:href="kof-20231231.xsd#kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_61372882-f369-4ddf-8223-7f0ab661065f" xlink:to="loc_kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems_f8b60ee8-569c-457d-b06a-7a7c443d1e7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates_8b9cb2a3-38be-4760-8b69-ed00156bf425" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems_f8b60ee8-569c-457d-b06a-7a7c443d1e7c" xlink:to="loc_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates_8b9cb2a3-38be-4760-8b69-ed00156bf425" 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-20231231.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_e01f82e5-3331-48a8-8f58-670f32cb4ebf" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_ca16c85d-17e6-46da-948e-9681ba07aa2e" xlink:href="kof-20231231.xsd#kof_DisclosureOfAssociatesAndJointVenturesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesAbstract_e01f82e5-3331-48a8-8f58-670f32cb4ebf" xlink:to="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_ca16c85d-17e6-46da-948e-9681ba07aa2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_3091fc2c-8326-4d56-a396-3c12cb2d8de3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_ca16c85d-17e6-46da-948e-9681ba07aa2e" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_3091fc2c-8326-4d56-a396-3c12cb2d8de3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_6ad3e580-379a-48f5-9b34-a238f3ec3720" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_3091fc2c-8326-4d56-a396-3c12cb2d8de3" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_6ad3e580-379a-48f5-9b34-a238f3ec3720" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodMember_b6a030d3-485b-473a-89a8-e1196e0e1262" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentsAccountedForUsingEquityMethodMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_6ad3e580-379a-48f5-9b34-a238f3ec3720" xlink:to="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodMember_b6a030d3-485b-473a-89a8-e1196e0e1262" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesAxis_2c22ecdd-bfd7-40aa-b12a-3fe970bd0778" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_JointVenturesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_ca16c85d-17e6-46da-948e-9681ba07aa2e" xlink:to="loc_ifrs-full_JointVenturesAxis_2c22ecdd-bfd7-40aa-b12a-3fe970bd0778" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_8daf00d5-10b5-4d35-837b-0ed7b33ae223" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForJointVenturesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_JointVenturesAxis_2c22ecdd-bfd7-40aa-b12a-3fe970bd0778" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_8daf00d5-10b5-4d35-837b-0ed7b33ae223" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CompaaPanameaDeBebidasSAPIDeCVMember_bc12f632-0082-4a4d-8226-2ad1a6241028" xlink:href="kof-20231231.xsd#kof_CompaaPanameaDeBebidasSAPIDeCVMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_8daf00d5-10b5-4d35-837b-0ed7b33ae223" xlink:to="loc_kof_CompaaPanameaDeBebidasSAPIDeCVMember_bc12f632-0082-4a4d-8226-2ad1a6241028" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DispensadorasDeCafeSAPIDeCVMember_06427e00-a1cf-4723-9971-8d438b1217a9" xlink:href="kof-20231231.xsd#kof_DispensadorasDeCafeSAPIDeCVMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_8daf00d5-10b5-4d35-837b-0ed7b33ae223" xlink:to="loc_kof_DispensadorasDeCafeSAPIDeCVMember_06427e00-a1cf-4723-9971-8d438b1217a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FountainAguaMineralLTDAMember_77b76fa6-62bf-49cd-8c1a-2d57b9f248f2" xlink:href="kof-20231231.xsd#kof_FountainAguaMineralLTDAMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_8daf00d5-10b5-4d35-837b-0ed7b33ae223" xlink:to="loc_kof_FountainAguaMineralLTDAMember_77b76fa6-62bf-49cd-8c1a-2d57b9f248f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PlantaNuevaEcologaDeTabascoSADeCVMember_c9276d2c-238c-43e6-9d80-bbf620220fbb" xlink:href="kof-20231231.xsd#kof_PlantaNuevaEcologaDeTabascoSADeCVMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_8daf00d5-10b5-4d35-837b-0ed7b33ae223" xlink:to="loc_kof_PlantaNuevaEcologaDeTabascoSADeCVMember_c9276d2c-238c-43e6-9d80-bbf620220fbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_dd953da3-8777-4486-9571-97b17bd62fb2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SignificantInvestmentsInAssociatesAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_ca16c85d-17e6-46da-948e-9681ba07aa2e" xlink:to="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_dd953da3-8777-4486-9571-97b17bd62fb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForAssociatesMember_603a65ce-40d8-4723-ae4a-814c1efc3b56" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForAssociatesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_dd953da3-8777-4486-9571-97b17bd62fb2" xlink:to="loc_ifrs-full_EntitysTotalForAssociatesMember_603a65ce-40d8-4723-ae4a-814c1efc3b56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember_ff935039-d398-43a9-8de3-a5afbfb0f32b" xlink:href="kof-20231231.xsd#kof_PromotoraIndustrialAzucareraSADeCVPIASAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_603a65ce-40d8-4723-ae4a-814c1efc3b56" xlink:to="loc_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember_ff935039-d398-43a9-8de3-a5afbfb0f32b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_JugosDelValleSAPIDeCVMember_26db034e-f4d3-4a7e-b8bb-1fbf00664430" xlink:href="kof-20231231.xsd#kof_JugosDelValleSAPIDeCVMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_603a65ce-40d8-4723-ae4a-814c1efc3b56" xlink:to="loc_kof_JugosDelValleSAPIDeCVMember_26db034e-f4d3-4a7e-b8bb-1fbf00664430" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LeaoAlimentosEBebidasLTDAMember_1529bc98-0a5f-4b4b-848f-1254b53ba542" xlink:href="kof-20231231.xsd#kof_LeaoAlimentosEBebidasLTDAMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_603a65ce-40d8-4723-ae4a-814c1efc3b56" xlink:to="loc_kof_LeaoAlimentosEBebidasLTDAMember_1529bc98-0a5f-4b4b-848f-1254b53ba542" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember_2b6f28b6-adce-4df3-a05f-837a00102417" xlink:href="kof-20231231.xsd#kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_603a65ce-40d8-4723-ae4a-814c1efc3b56" xlink:to="loc_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember_2b6f28b6-adce-4df3-a05f-837a00102417" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember_e7061550-9af4-4e8f-9e22-a1e5bba10cef" xlink:href="kof-20231231.xsd#kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_603a65ce-40d8-4723-ae4a-814c1efc3b56" xlink:to="loc_kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember_e7061550-9af4-4e8f-9e22-a1e5bba10cef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TropFrutasDoBrasilLTDAMember_a58c7299-4512-4111-a656-5c29c8628e5a" xlink:href="kof-20231231.xsd#kof_TropFrutasDoBrasilLTDAMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_603a65ce-40d8-4723-ae4a-814c1efc3b56" xlink:to="loc_kof_TropFrutasDoBrasilLTDAMember_a58c7299-4512-4111-a656-5c29c8628e5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AlimentosDeSojaSAUMember_5f30b87a-2453-4837-b7b1-44f3f549347d" xlink:href="kof-20231231.xsd#kof_AlimentosDeSojaSAUMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_603a65ce-40d8-4723-ae4a-814c1efc3b56" xlink:to="loc_kof_AlimentosDeSojaSAUMember_5f30b87a-2453-4837-b7b1-44f3f549347d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherAssociatesMember_ebf29763-7f1d-4435-adcd-b6daec722241" xlink:href="kof-20231231.xsd#kof_OtherAssociatesMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_603a65ce-40d8-4723-ae4a-814c1efc3b56" xlink:to="loc_kof_OtherAssociatesMember_ebf29763-7f1d-4435-adcd-b6daec722241" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfInvestmentPropertyAxis_aec73406-1448-4e53-8ee9-f52385b373e0" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfInvestmentPropertyAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_ca16c85d-17e6-46da-948e-9681ba07aa2e" xlink:to="loc_ifrs-full_TypesOfInvestmentPropertyAxis_aec73406-1448-4e53-8ee9-f52385b373e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentPropertyMember_2406913c-d524-41c3-99e1-ea9d7656f8f2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentPropertyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfInvestmentPropertyAxis_aec73406-1448-4e53-8ee9-f52385b373e0" xlink:to="loc_ifrs-full_InvestmentPropertyMember_2406913c-d524-41c3-99e1-ea9d7656f8f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentInAssociatesAndJointVenturesMember_ba6faad8-6c94-4ab0-83c5-a1446212f148" xlink:href="kof-20231231.xsd#kof_InvestmentInAssociatesAndJointVenturesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_InvestmentPropertyMember_2406913c-d524-41c3-99e1-ea9d7656f8f2" xlink:to="loc_kof_InvestmentInAssociatesAndJointVenturesMember_ba6faad8-6c94-4ab0-83c5-a1446212f148" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_eda145ea-8efd-47a0-a7a4-48c77038885d" xlink:href="kof-20231231.xsd#kof_DisclosureOfAssociatesAndJointVenturesLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_ca16c85d-17e6-46da-948e-9681ba07aa2e" xlink:to="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_eda145ea-8efd-47a0-a7a4-48c77038885d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_963d4641-713c-4f50-9010-79507c658b25" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProportionOfOwnershipInterestInJointVenture"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_eda145ea-8efd-47a0-a7a4-48c77038885d" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_963d4641-713c-4f50-9010-79507c658b25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod_83a1539e-06c2-49da-af58-3a9a0ec0960a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_eda145ea-8efd-47a0-a7a4-48c77038885d" xlink:to="loc_ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod_83a1539e-06c2-49da-af58-3a9a0ec0960a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInAssociate_54a6f43a-047f-41af-a4c9-a00884ff9b93" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProportionOfOwnershipInterestInAssociate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_eda145ea-8efd-47a0-a7a4-48c77038885d" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInAssociate_54a6f43a-047f-41af-a4c9-a00884ff9b93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod_01778555-69ad-4621-8650-0a46cba38f3a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_eda145ea-8efd-47a0-a7a4-48c77038885d" xlink:to="loc_ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod_01778555-69ad-4621-8650-0a46cba38f3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates_a6496a59-af48-4fe9-ba51-f1486e2f2a2d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_eda145ea-8efd-47a0-a7a4-48c77038885d" xlink:to="loc_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates_a6496a59-af48-4fe9-ba51-f1486e2f2a2d" 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-20231231.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_7bc040da-0f83-4bce-ba39-976811fb8629" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_2510453e-e689-47f7-aeec-4fea3f9f4826" xlink:href="kof-20231231.xsd#kof_DisclosureOfAssociatesAndJointVenturesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesAbstract_7bc040da-0f83-4bce-ba39-976811fb8629" xlink:to="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_2510453e-e689-47f7-aeec-4fea3f9f4826" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_15c60909-0b4c-4cce-9095-27452864fa6a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SignificantInvestmentsInAssociatesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_2510453e-e689-47f7-aeec-4fea3f9f4826" xlink:to="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_15c60909-0b4c-4cce-9095-27452864fa6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForAssociatesMember_c8e01a1b-daa2-4d43-a60f-0092480994fd" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForAssociatesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_15c60909-0b4c-4cce-9095-27452864fa6a" xlink:to="loc_ifrs-full_EntitysTotalForAssociatesMember_c8e01a1b-daa2-4d43-a60f-0092480994fd" 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_d21847a0-f272-45bf-8a46-00c29c0669f3" xlink:href="kof-20231231.xsd#kof_PromotoraMexicanaDeEmbotelladoresS.A.DeC.V.PIASAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_c8e01a1b-daa2-4d43-a60f-0092480994fd" xlink:to="loc_kof_PromotoraMexicanaDeEmbotelladoresS.A.DeC.V.PIASAMember_d21847a0-f272-45bf-8a46-00c29c0669f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_JugosDelValleSAPIDeCVMember_fa9485d2-01bc-4501-a9ae-739ab3b51b92" xlink:href="kof-20231231.xsd#kof_JugosDelValleSAPIDeCVMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_c8e01a1b-daa2-4d43-a60f-0092480994fd" xlink:to="loc_kof_JugosDelValleSAPIDeCVMember_fa9485d2-01bc-4501-a9ae-739ab3b51b92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AlimentosDeSojaS.A.UMember_90c44c50-6e98-4bce-82c5-2d9c3a7d634e" xlink:href="kof-20231231.xsd#kof_AlimentosDeSojaS.A.UMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_c8e01a1b-daa2-4d43-a60f-0092480994fd" xlink:to="loc_kof_AlimentosDeSojaS.A.UMember_90c44c50-6e98-4bce-82c5-2d9c3a7d634e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PlantaNuevaEcologaDeTabascoSADeCVMember_f13c0f2c-dcd3-471f-9df9-d81d122929c6" xlink:href="kof-20231231.xsd#kof_PlantaNuevaEcologaDeTabascoSADeCVMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_c8e01a1b-daa2-4d43-a60f-0092480994fd" xlink:to="loc_kof_PlantaNuevaEcologaDeTabascoSADeCVMember_f13c0f2c-dcd3-471f-9df9-d81d122929c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember_388f040f-6786-4db5-8a42-ea75800c35f7" xlink:href="kof-20231231.xsd#kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_c8e01a1b-daa2-4d43-a60f-0092480994fd" xlink:to="loc_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember_388f040f-6786-4db5-8a42-ea75800c35f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LeaoAlimentosYBebidasLTDAMember_31507519-1f46-4541-b7cb-691a3961b2e8" xlink:href="kof-20231231.xsd#kof_LeaoAlimentosYBebidasLTDAMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_c8e01a1b-daa2-4d43-a60f-0092480994fd" xlink:to="loc_kof_LeaoAlimentosYBebidasLTDAMember_31507519-1f46-4541-b7cb-691a3961b2e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TropFrutasDoBrasilLTDAMember_91740c1f-1c1b-4206-8788-20b089b5eed6" xlink:href="kof-20231231.xsd#kof_TropFrutasDoBrasilLTDAMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_c8e01a1b-daa2-4d43-a60f-0092480994fd" xlink:to="loc_kof_TropFrutasDoBrasilLTDAMember_91740c1f-1c1b-4206-8788-20b089b5eed6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CompaaPanameaDeBebidasSAPIDeCVMember_a238d565-a0bc-46f8-a2e7-6a8d5322e8b1" xlink:href="kof-20231231.xsd#kof_CompaaPanameaDeBebidasSAPIDeCVMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_c8e01a1b-daa2-4d43-a60f-0092480994fd" xlink:to="loc_kof_CompaaPanameaDeBebidasSAPIDeCVMember_a238d565-a0bc-46f8-a2e7-6a8d5322e8b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AssociatesMember_a6acab2b-eddb-4182-bd4c-ec8545629f7f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AssociatesMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_c8e01a1b-daa2-4d43-a60f-0092480994fd" xlink:to="loc_ifrs-full_AssociatesMember_a6acab2b-eddb-4182-bd4c-ec8545629f7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesAxis_66b7da76-d91e-45de-91fb-85473c63b93c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_JointVenturesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_2510453e-e689-47f7-aeec-4fea3f9f4826" xlink:to="loc_ifrs-full_JointVenturesAxis_66b7da76-d91e-45de-91fb-85473c63b93c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_bc8ce0b9-96d4-475f-abf5-a12da3c5ab3d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForJointVenturesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_JointVenturesAxis_66b7da76-d91e-45de-91fb-85473c63b93c" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_bc8ce0b9-96d4-475f-abf5-a12da3c5ab3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesMember_2afea380-1991-4e87-881d-2a2788f40a75" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_JointVenturesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_bc8ce0b9-96d4-475f-abf5-a12da3c5ab3d" xlink:to="loc_ifrs-full_JointVenturesMember_2afea380-1991-4e87-881d-2a2788f40a75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_29ad9f5a-27e8-4415-a267-9fd96382534e" xlink:href="kof-20231231.xsd#kof_DisclosureOfAssociatesAndJointVenturesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_2510453e-e689-47f7-aeec-4fea3f9f4826" xlink:to="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_29ad9f5a-27e8-4415-a267-9fd96382534e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromDividends_a0338f28-fdcc-4985-9dbc-658a40fe8bf6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueFromDividends"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_29ad9f5a-27e8-4415-a267-9fd96382534e" xlink:to="loc_ifrs-full_RevenueFromDividends_a0338f28-fdcc-4985-9dbc-658a40fe8bf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CapitalContribution_d46b4b33-d147-44f2-861e-5ddf18e4a797" xlink:href="kof-20231231.xsd#kof_CapitalContribution"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_29ad9f5a-27e8-4415-a267-9fd96382534e" xlink:to="loc_kof_CapitalContribution_d46b4b33-d147-44f2-861e-5ddf18e4a797" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseOfRestructuringActivities_daa239bf-74e8-4558-92f3-d11e32f96456" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ExpenseOfRestructuringActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_29ad9f5a-27e8-4415-a267-9fd96382534e" xlink:to="loc_ifrs-full_ExpenseOfRestructuringActivities_daa239bf-74e8-4558-92f3-d11e32f96456" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReductionOfIssuedCapital_edf3d0be-cb08-4bcf-b409-2d5fcaf70618" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReductionOfIssuedCapital"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_29ad9f5a-27e8-4415-a267-9fd96382534e" xlink:to="loc_ifrs-full_ReductionOfIssuedCapital_edf3d0be-cb08-4bcf-b409-2d5fcaf70618" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentImpairments_067df76c-37f7-496d-8339-f9823017cec3" xlink:href="kof-20231231.xsd#kof_InvestmentImpairments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_29ad9f5a-27e8-4415-a267-9fd96382534e" xlink:to="loc_kof_InvestmentImpairments_067df76c-37f7-496d-8339-f9823017cec3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PercentageOfEntitysRevenue_13df70a7-e8d9-439e-b3bf-9f9be5724e72" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PercentageOfEntitysRevenue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_29ad9f5a-27e8-4415-a267-9fd96382534e" xlink:to="loc_ifrs-full_PercentageOfEntitysRevenue_13df70a7-e8d9-439e-b3bf-9f9be5724e72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates_4715928d-92dd-4f9e-a4b8-04098b858745" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_29ad9f5a-27e8-4415-a267-9fd96382534e" xlink:to="loc_ifrs-full_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates_4715928d-92dd-4f9e-a4b8-04098b858745" 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-20231231.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_3fd62bb6-30f7-4069-83b1-0f40e46d96d9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PresentationOfLeasesForLesseeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssets_20f61891-66bc-49f3-ad5f-301d09fb2067" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RightofuseAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_3fd62bb6-30f7-4069-83b1-0f40e46d96d9" xlink:to="loc_ifrs-full_RightofuseAssets_20f61891-66bc-49f3-ad5f-301d09fb2067" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsToRightofuseAssets_fbcb671c-a154-4581-9456-00a84b23374a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdditionsToRightofuseAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_3fd62bb6-30f7-4069-83b1-0f40e46d96d9" xlink:to="loc_ifrs-full_AdditionsToRightofuseAssets_fbcb671c-a154-4581-9456-00a84b23374a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssetsIncreaseDecreaseInRevaluationSurplus_72eea4d5-d487-4eb1-aff9-b9b27a84e926" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RightofuseAssetsIncreaseDecreaseInRevaluationSurplus"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_3fd62bb6-30f7-4069-83b1-0f40e46d96d9" xlink:to="loc_ifrs-full_RightofuseAssetsIncreaseDecreaseInRevaluationSurplus_72eea4d5-d487-4eb1-aff9-b9b27a84e926" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdditionsToRightOfUseAssetsRecognisedInBusinessCombination_56489601-67b7-4be3-ac97-3c81821553c8" xlink:href="kof-20231231.xsd#kof_AdditionsToRightOfUseAssetsRecognisedInBusinessCombination"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_3fd62bb6-30f7-4069-83b1-0f40e46d96d9" xlink:to="loc_kof_AdditionsToRightOfUseAssetsRecognisedInBusinessCombination_56489601-67b7-4be3-ac97-3c81821553c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisposalOfRightOfUseAssets_1d7139e0-8357-4c5f-a864-6e0b490af41e" xlink:href="kof-20231231.xsd#kof_DisposalOfRightOfUseAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_3fd62bb6-30f7-4069-83b1-0f40e46d96d9" xlink:to="loc_kof_DisposalOfRightOfUseAssets_1d7139e0-8357-4c5f-a864-6e0b490af41e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationRightofuseAssets_4bbeaf72-8c0e-43c6-a185-35482e6358da" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DepreciationRightofuseAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_3fd62bb6-30f7-4069-83b1-0f40e46d96d9" xlink:to="loc_ifrs-full_DepreciationRightofuseAssets_4bbeaf72-8c0e-43c6-a185-35482e6358da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RightOfUseAssetHyperinflationaryEconomiesEffect_98a792db-37d1-4f16-b669-8cae73128828" xlink:href="kof-20231231.xsd#kof_RightOfUseAssetHyperinflationaryEconomiesEffect"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_3fd62bb6-30f7-4069-83b1-0f40e46d96d9" xlink:to="loc_kof_RightOfUseAssetHyperinflationaryEconomiesEffect_98a792db-37d1-4f16-b669-8cae73128828" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EffectsOfChangeInForeignExchangeRatesRightOfUseAssets_eddb106b-c004-4700-9cb1-781836fb3746" xlink:href="kof-20231231.xsd#kof_EffectsOfChangeInForeignExchangeRatesRightOfUseAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_3fd62bb6-30f7-4069-83b1-0f40e46d96d9" xlink:to="loc_kof_EffectsOfChangeInForeignExchangeRatesRightOfUseAssets_eddb106b-c004-4700-9cb1-781836fb3746" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssets_419daa94-0822-4191-9d12-c905b772b759" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RightofuseAssets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_3fd62bb6-30f7-4069-83b1-0f40e46d96d9" xlink:to="loc_ifrs-full_RightofuseAssets_419daa94-0822-4191-9d12-c905b772b759" 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-20231231.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_f674199c-f426-4180-ae6a-c6a1e1426364" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PresentationOfLeasesForLesseeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable_d920d06d-27af-4432-aef1-ccbd62a17de8" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_f674199c-f426-4180-ae6a-c6a1e1426364" xlink:to="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable_d920d06d-27af-4432-aef1-ccbd62a17de8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_797e4a04-2cae-46aa-aa87-66c8d87f00fc" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MaturityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable_d920d06d-27af-4432-aef1-ccbd62a17de8" xlink:to="loc_ifrs-full_MaturityAxis_797e4a04-2cae-46aa-aa87-66c8d87f00fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_232712f5-d08b-4027-800f-7c150974e786" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_797e4a04-2cae-46aa-aa87-66c8d87f00fc" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_232712f5-d08b-4027-800f-7c150974e786" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_ebf7daa8-08e1-45e5-a93e-804bf7231d9c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_232712f5-d08b-4027-800f-7c150974e786" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_ebf7daa8-08e1-45e5-a93e-804bf7231d9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_11a5be12-1e57-4571-a2cc-0b22e3d41cec" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_232712f5-d08b-4027-800f-7c150974e786" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_11a5be12-1e57-4571-a2cc-0b22e3d41cec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MoreThanThreeYearsMember_b8d00b0b-f3c3-4c85-9fa1-5791a21b7dd1" xlink:href="kof-20231231.xsd#kof_MoreThanThreeYearsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_232712f5-d08b-4027-800f-7c150974e786" xlink:to="loc_kof_MoreThanThreeYearsMember_b8d00b0b-f3c3-4c85-9fa1-5791a21b7dd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems_5b15bf66-f77d-42fa-a034-ca4c67d30397" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable_d920d06d-27af-4432-aef1-ccbd62a17de8" xlink:to="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems_5b15bf66-f77d-42fa-a034-ca4c67d30397" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossLeaseLiabilities_72e983d9-6381-4de1-8e86-db8ff8c00b4d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GrossLeaseLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems_5b15bf66-f77d-42fa-a034-ca4c67d30397" xlink:to="loc_ifrs-full_GrossLeaseLiabilities_72e983d9-6381-4de1-8e86-db8ff8c00b4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilities_0098cac3-1f6f-4002-bdc9-be9fd15ed79c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LeaseLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems_5b15bf66-f77d-42fa-a034-ca4c67d30397" xlink:to="loc_ifrs-full_LeaseLiabilities_0098cac3-1f6f-4002-bdc9-be9fd15ed79c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLeaseLiabilities_bc58fbaf-2f76-4a22-b423-b91dbea05d45" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentLeaseLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems_5b15bf66-f77d-42fa-a034-ca4c67d30397" xlink:to="loc_ifrs-full_CurrentLeaseLiabilities_bc58fbaf-2f76-4a22-b423-b91dbea05d45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLeaseLiabilities_62661287-b02b-4b24-bd54-0d72eaddacb0" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentLeaseLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems_5b15bf66-f77d-42fa-a034-ca4c67d30397" xlink:to="loc_ifrs-full_NoncurrentLeaseLiabilities_62661287-b02b-4b24-bd54-0d72eaddacb0" 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-20231231.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_cea9185e-c475-492a-aaf7-088073d282d6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PresentationOfLeasesForLesseeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilities_a1d46922-0cec-4cf5-9e99-94a3f07bd892" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LeaseLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_cea9185e-c475-492a-aaf7-088073d282d6" xlink:to="loc_ifrs-full_LeaseLiabilities_a1d46922-0cec-4cf5-9e99-94a3f07bd892" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdditionsToLeaseLiabilities_6de0ae46-8d25-4876-8c8a-432ea854afd5" xlink:href="kof-20231231.xsd#kof_AdditionsToLeaseLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_cea9185e-c475-492a-aaf7-088073d282d6" xlink:to="loc_kof_AdditionsToLeaseLiabilities_6de0ae46-8d25-4876-8c8a-432ea854afd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RemeasurementOfLeaseLiabilities_13505bff-4035-4ef9-b665-ce4767e9e12c" xlink:href="kof-20231231.xsd#kof_RemeasurementOfLeaseLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_cea9185e-c475-492a-aaf7-088073d282d6" xlink:to="loc_kof_RemeasurementOfLeaseLiabilities_13505bff-4035-4ef9-b665-ce4767e9e12c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdditionsToLeaseLiabilitiesRecognisedInBusinessCombination_73a9cdea-45eb-4c22-9320-e33c9fa7484e" xlink:href="kof-20231231.xsd#kof_AdditionsToLeaseLiabilitiesRecognisedInBusinessCombination"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_cea9185e-c475-492a-aaf7-088073d282d6" xlink:to="loc_kof_AdditionsToLeaseLiabilitiesRecognisedInBusinessCombination_73a9cdea-45eb-4c22-9320-e33c9fa7484e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisposalOfLeaseLiabilities_b06389aa-ea75-4c8e-9415-a6637c8b621c" xlink:href="kof-20231231.xsd#kof_DisposalOfLeaseLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_cea9185e-c475-492a-aaf7-088073d282d6" xlink:to="loc_kof_DisposalOfLeaseLiabilities_b06389aa-ea75-4c8e-9415-a6637c8b621c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PaymentsOfLeaseLiabilities_803c10f0-481f-4575-854e-cd708523c427" xlink:href="kof-20231231.xsd#kof_PaymentsOfLeaseLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_cea9185e-c475-492a-aaf7-088073d282d6" xlink:to="loc_kof_PaymentsOfLeaseLiabilities_803c10f0-481f-4575-854e-cd708523c427" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForeignExchangeEffectsOfLeaseLiabilities_61ea3209-20a2-415d-a194-856f7b302799" xlink:href="kof-20231231.xsd#kof_ForeignExchangeEffectsOfLeaseLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_cea9185e-c475-492a-aaf7-088073d282d6" xlink:to="loc_kof_ForeignExchangeEffectsOfLeaseLiabilities_61ea3209-20a2-415d-a194-856f7b302799" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EffectsOfChangesInForeignExchangeRatesOfLeaseLiabilities_fc55b2c8-cafc-4251-a133-501f28014ac3" xlink:href="kof-20231231.xsd#kof_EffectsOfChangesInForeignExchangeRatesOfLeaseLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_cea9185e-c475-492a-aaf7-088073d282d6" xlink:to="loc_kof_EffectsOfChangesInForeignExchangeRatesOfLeaseLiabilities_fc55b2c8-cafc-4251-a133-501f28014ac3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilities_9e4c8494-f520-4e80-987b-eca0bf4a63ed" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LeaseLiabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_cea9185e-c475-492a-aaf7-088073d282d6" xlink:to="loc_ifrs-full_LeaseLiabilities_9e4c8494-f520-4e80-987b-eca0bf4a63ed" 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-20231231.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_92e1e67c-244f-4dd3-8356-e4e9a71ec3a1" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PresentationOfLeasesForLesseeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_676570dc-7ed1-41a7-8b30-f61adc72aca6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_92e1e67c-244f-4dd3-8356-e4e9a71ec3a1" xlink:to="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_676570dc-7ed1-41a7-8b30-f61adc72aca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseOnLeaseLiabilities_fac73a3a-bc68-4853-8ec8-06d588dbc477" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestExpenseOnLeaseLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_92e1e67c-244f-4dd3-8356-e4e9a71ec3a1" xlink:to="loc_ifrs-full_InterestExpenseOnLeaseLiabilities_fac73a3a-bc68-4853-8ec8-06d588dbc477" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpensesForLowValueAssetsAndShortTermLeases_7a60eec4-38cd-4c25-8191-9d0ffa3f568c" xlink:href="kof-20231231.xsd#kof_ExpensesForLowValueAssetsAndShortTermLeases"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_92e1e67c-244f-4dd3-8356-e4e9a71ec3a1" xlink:to="loc_kof_ExpensesForLowValueAssetsAndShortTermLeases_7a60eec4-38cd-4c25-8191-9d0ffa3f568c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16_428d3706-b314-4420-9d58-62aaea9d9951" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_92e1e67c-244f-4dd3-8356-e4e9a71ec3a1" xlink:to="loc_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16_428d3706-b314-4420-9d58-62aaea9d9951" 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-20231231.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_b2075bfb-3cc5-44ae-9dc2-14d636db0390" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_dd7e1115-0b3e-4736-851a-43a16ba56e86" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_b2075bfb-3cc5-44ae-9dc2-14d636db0390" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_dd7e1115-0b3e-4736-851a-43a16ba56e86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_c9176268-b493-4b47-84af-0cf4498d3608" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_dd7e1115-0b3e-4736-851a-43a16ba56e86" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_c9176268-b493-4b47-84af-0cf4498d3608" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_287fa687-878e-4ff0-a542-485394649bb6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CarryingAmountMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_c9176268-b493-4b47-84af-0cf4498d3608" xlink:to="loc_ifrs-full_CarryingAmountMember_287fa687-878e-4ff0-a542-485394649bb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_cdebb990-4498-423a-aa45-e3af3298c7cd" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GrossCarryingAmountMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_287fa687-878e-4ff0-a542-485394649bb6" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_cdebb990-4498-423a-aa45-e3af3298c7cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_b56c525b-a4ae-457b-856a-e18fba1400e2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AccumulatedDepreciationAndAmortisationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_287fa687-878e-4ff0-a542-485394649bb6" xlink:to="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_b56c525b-a4ae-457b-856a-e18fba1400e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_0bd2cf54-7244-4b3f-bf88-9b780e06179d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_dd7e1115-0b3e-4736-851a-43a16ba56e86" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_0bd2cf54-7244-4b3f-bf88-9b780e06179d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_bd574a80-d49a-4a22-a057-0c2643e0bf79" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_0bd2cf54-7244-4b3f-bf88-9b780e06179d" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_bd574a80-d49a-4a22-a057-0c2643e0bf79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LandMember_f3d6929d-a4ee-40cc-ae68-e8e8795fec69" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LandMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_bd574a80-d49a-4a22-a057-0c2643e0bf79" xlink:to="loc_ifrs-full_LandMember_f3d6929d-a4ee-40cc-ae68-e8e8795fec69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BuildingsMember_a9fae25b-6259-450b-ac0e-37df6de5565c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BuildingsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_bd574a80-d49a-4a22-a057-0c2643e0bf79" xlink:to="loc_ifrs-full_BuildingsMember_a9fae25b-6259-450b-ac0e-37df6de5565c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MachineryMember_5f87e151-9bf8-409e-a8d7-7a7e29a8d1c1" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MachineryMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_bd574a80-d49a-4a22-a057-0c2643e0bf79" xlink:to="loc_ifrs-full_MachineryMember_5f87e151-9bf8-409e-a8d7-7a7e29a8d1c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RefrigerationEquipmentMember_f6af3c59-282a-48f4-879b-c9ab3da3c568" xlink:href="kof-20231231.xsd#kof_RefrigerationEquipmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_bd574a80-d49a-4a22-a057-0c2643e0bf79" xlink:to="loc_kof_RefrigerationEquipmentMember_f6af3c59-282a-48f4-879b-c9ab3da3c568" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ReturnableBottlesMember_b78fad02-99bd-45ca-912b-957f52e183e0" xlink:href="kof-20231231.xsd#kof_ReturnableBottlesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_bd574a80-d49a-4a22-a057-0c2643e0bf79" xlink:to="loc_kof_ReturnableBottlesMember_b78fad02-99bd-45ca-912b-957f52e183e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ConstructionInProgressMember_86d81be0-f68e-4a5c-92a7-55144664fbed" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ConstructionInProgressMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_bd574a80-d49a-4a22-a057-0c2643e0bf79" xlink:to="loc_ifrs-full_ConstructionInProgressMember_86d81be0-f68e-4a5c-92a7-55144664fbed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseholdImprovementsMember_0f2de968-b4af-4a7b-92ec-ebe4bf8bb71a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LeaseholdImprovementsMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_bd574a80-d49a-4a22-a057-0c2643e0bf79" xlink:to="loc_ifrs-full_LeaseholdImprovementsMember_0f2de968-b4af-4a7b-92ec-ebe4bf8bb71a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_79783987-4c6b-438c-8694-d43ad53a9aee" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_bd574a80-d49a-4a22-a057-0c2643e0bf79" xlink:to="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_79783987-4c6b-438c-8694-d43ad53a9aee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_3922e167-9f62-4637-8f2b-bba2e089292a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_dd7e1115-0b3e-4736-851a-43a16ba56e86" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_3922e167-9f62-4637-8f2b-bba2e089292a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_737923d4-fa23-44dd-a731-b394a0754417" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_3922e167-9f62-4637-8f2b-bba2e089292a" xlink:to="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_737923d4-fa23-44dd-a731-b394a0754417" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_9f3dab0a-0e82-45f4-837b-16d4240049f9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_737923d4-fa23-44dd-a731-b394a0754417" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_9f3dab0a-0e82-45f4-837b-16d4240049f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_3cba671a-0669-42e0-a5cf-88a8615a9041" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_737923d4-fa23-44dd-a731-b394a0754417" xlink:to="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_3cba671a-0669-42e0-a5cf-88a8615a9041" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_7165defc-e677-4be4-a7f1-030dd6f54cf0" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_737923d4-fa23-44dd-a731-b394a0754417" xlink:to="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_7165defc-e677-4be4-a7f1-030dd6f54cf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationExpense_0b514b25-98f1-4555-9905-45744d4667b4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DepreciationExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_737923d4-fa23-44dd-a731-b394a0754417" xlink:to="loc_ifrs-full_DepreciationExpense_0b514b25-98f1-4555-9905-45744d4667b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment_ba051389-c4ba-4d32-b3d4-f69ac8cadc97" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_737923d4-fa23-44dd-a731-b394a0754417" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment_ba051389-c4ba-4d32-b3d4-f69ac8cadc97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisposalsPropertyPlantAndEquipment_1a664198-5f67-4b28-a8eb-ea6aade65c3e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisposalsPropertyPlantAndEquipment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_737923d4-fa23-44dd-a731-b394a0754417" xlink:to="loc_ifrs-full_DisposalsPropertyPlantAndEquipment_1a664198-5f67-4b28-a8eb-ea6aade65c3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_74330846-50be-456e-bc3c-119da6afb887" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_737923d4-fa23-44dd-a731-b394a0754417" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_74330846-50be-456e-bc3c-119da6afb887" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects_2bb5f363-7c7f-41f9-a3a2-bc1598d16e2f" xlink:href="kof-20231231.xsd#kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_737923d4-fa23-44dd-a731-b394a0754417" xlink:to="loc_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects_2bb5f363-7c7f-41f9-a3a2-bc1598d16e2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_1a42d9c1-d32e-4392-859e-f9ca1423a339" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_737923d4-fa23-44dd-a731-b394a0754417" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_1a42d9c1-d32e-4392-859e-f9ca1423a339" 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-20231231.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_f505b218-973e-49d7-9ae3-6dd9bd0029c2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment_2be83fca-d524-4428-8e85-14c4a2c4c578" xlink:href="kof-20231231.xsd#kof_OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_f505b218-973e-49d7-9ae3-6dd9bd0029c2" xlink:to="loc_kof_OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment_2be83fca-d524-4428-8e85-14c4a2c4c578" 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-20231231.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_99bf3dfc-df54-4c11-ac30-c2d996e3cabb" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIntangibleAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_00f681aa-8f16-45ec-a304-fe9fd0aa59bf" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_99bf3dfc-df54-4c11-ac30-c2d996e3cabb" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_00f681aa-8f16-45ec-a304-fe9fd0aa59bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_d09d8c89-dc15-409e-811b-a5eab144e70b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_00f681aa-8f16-45ec-a304-fe9fd0aa59bf" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_d09d8c89-dc15-409e-811b-a5eab144e70b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_7ee0d523-1644-4a5e-9a02-37c367d1f637" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CarryingAmountMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_d09d8c89-dc15-409e-811b-a5eab144e70b" xlink:to="loc_ifrs-full_CarryingAmountMember_7ee0d523-1644-4a5e-9a02-37c367d1f637" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_56d0f75e-a3c5-45e1-9a2e-e25df2f4c2a0" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GrossCarryingAmountMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_7ee0d523-1644-4a5e-9a02-37c367d1f637" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_56d0f75e-a3c5-45e1-9a2e-e25df2f4c2a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_c5e96074-b0eb-43fe-8a21-f31fe074c09f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AccumulatedDepreciationAndAmortisationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_7ee0d523-1644-4a5e-9a02-37c367d1f637" xlink:to="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_c5e96074-b0eb-43fe-8a21-f31fe074c09f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_0ad26182-9dba-4d1c-a036-7279da78259c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_00f681aa-8f16-45ec-a304-fe9fd0aa59bf" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_0ad26182-9dba-4d1c-a036-7279da78259c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_5df9b979-7eaa-4ca3-a201-b0c1a25d4560" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsAndGoodwillMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_0ad26182-9dba-4d1c-a036-7279da78259c" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_5df9b979-7eaa-4ca3-a201-b0c1a25d4560" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BrandNamesMember_42e97ad3-41a9-41d2-a335-dbf4e6f44ed3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BrandNamesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_5df9b979-7eaa-4ca3-a201-b0c1a25d4560" xlink:to="loc_ifrs-full_BrandNamesMember_42e97ad3-41a9-41d2-a335-dbf4e6f44ed3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GoodwillMember_b2644852-5b96-4999-9ca2-42a9e7bc7753" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GoodwillMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_5df9b979-7eaa-4ca3-a201-b0c1a25d4560" xlink:to="loc_ifrs-full_GoodwillMember_b2644852-5b96-4999-9ca2-42a9e7bc7753" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherIntangibleAssetsMember_5a542db3-b43a-419e-b388-787b3da0c9eb" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherIntangibleAssetsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_5df9b979-7eaa-4ca3-a201-b0c1a25d4560" xlink:to="loc_ifrs-full_OtherIntangibleAssetsMember_5a542db3-b43a-419e-b388-787b3da0c9eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TechnologybasedIntangibleAssetsMember_2a25e14b-5bfe-4ef5-8be2-c351b01c7cb9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TechnologybasedIntangibleAssetsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_5df9b979-7eaa-4ca3-a201-b0c1a25d4560" xlink:to="loc_ifrs-full_TechnologybasedIntangibleAssetsMember_2a25e14b-5bfe-4ef5-8be2-c351b01c7cb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsUnderDevelopmentMember_bdff40fb-51a2-4b61-adc0-78c0f151ea33" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsUnderDevelopmentMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_5df9b979-7eaa-4ca3-a201-b0c1a25d4560" xlink:to="loc_ifrs-full_IntangibleAssetsUnderDevelopmentMember_bdff40fb-51a2-4b61-adc0-78c0f151ea33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherAmortizablesMember_a9d22c01-07f9-43da-a906-97f7d57c5518" xlink:href="kof-20231231.xsd#kof_OtherAmortizablesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_5df9b979-7eaa-4ca3-a201-b0c1a25d4560" xlink:to="loc_kof_OtherAmortizablesMember_a9d22c01-07f9-43da-a906-97f7d57c5518" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_80d262f5-946d-4369-ac09-1332456c8a9f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_00f681aa-8f16-45ec-a304-fe9fd0aa59bf" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_80d262f5-946d-4369-ac09-1332456c8a9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_c30172a9-10be-483e-97d9-252e6934a2ce" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_80d262f5-946d-4369-ac09-1332456c8a9f" xlink:to="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_c30172a9-10be-483e-97d9-252e6934a2ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwill_8cdd7766-e5f4-4269-b654-6e9b8f0bec53" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsAndGoodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_c30172a9-10be-483e-97d9-252e6934a2ce" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwill_8cdd7766-e5f4-4269-b654-6e9b8f0bec53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_235ba9c0-ad64-427f-99bb-89d4a736244e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_c30172a9-10be-483e-97d9-252e6934a2ce" xlink:to="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_235ba9c0-ad64-427f-99bb-89d4a736244e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill_8d5f9ea5-34bb-4a16-975e-efab38185928" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_c30172a9-10be-483e-97d9-252e6934a2ce" xlink:to="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill_8d5f9ea5-34bb-4a16-975e-efab38185928" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationAndAmortisationExpense_d11dfa02-d3c5-42a9-a0ac-c6cfa59ce460" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DepreciationAndAmortisationExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_c30172a9-10be-483e-97d9-252e6934a2ce" xlink:to="loc_ifrs-full_DepreciationAndAmortisationExpense_d11dfa02-d3c5-42a9-a0ac-c6cfa59ce460" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill_bc51ef86-0f9f-4d75-8b12-04d77dccc1dc" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_c30172a9-10be-483e-97d9-252e6934a2ce" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill_bc51ef86-0f9f-4d75-8b12-04d77dccc1dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisposalsIntangibleAssetsAndGoodwill_60e13afc-e1b8-4ba4-bd9b-4a512b59ec67" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisposalsIntangibleAssetsAndGoodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_c30172a9-10be-483e-97d9-252e6934a2ce" xlink:to="loc_ifrs-full_DisposalsIntangibleAssetsAndGoodwill_60e13afc-e1b8-4ba4-bd9b-4a512b59ec67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill_380d3073-ff31-490d-a5a5-c22fab412503" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_c30172a9-10be-483e-97d9-252e6934a2ce" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill_380d3073-ff31-490d-a5a5-c22fab412503" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill_40d108ea-fbb7-43b6-884f-17fa1a1489d2" xlink:href="kof-20231231.xsd#kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_c30172a9-10be-483e-97d9-252e6934a2ce" xlink:to="loc_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill_40d108ea-fbb7-43b6-884f-17fa1a1489d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwill_3c0fe754-a59b-4b24-bc3c-5d9875746c28" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsAndGoodwill"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_c30172a9-10be-483e-97d9-252e6934a2ce" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwill_3c0fe754-a59b-4b24-bc3c-5d9875746c28" 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-20231231.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_51bc5f78-7104-4e55-b3e8-7e9a2cc78d76" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIntangibleAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_354947a9-b675-4160-bdcc-dc20f9602dff" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_51bc5f78-7104-4e55-b3e8-7e9a2cc78d76" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_354947a9-b675-4160-bdcc-dc20f9602dff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_48057ef1-a4fd-4a9c-851e-5a4841451302" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_354947a9-b675-4160-bdcc-dc20f9602dff" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_48057ef1-a4fd-4a9c-851e-5a4841451302" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_52041143-a470-4877-bbe0-5ed384c7be42" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsAndGoodwillMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_48057ef1-a4fd-4a9c-851e-5a4841451302" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_52041143-a470-4877-bbe0-5ed384c7be42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TechnologybasedIntangibleAssetsMember_9ffce4e5-f9d3-4d57-b008-3cfeec698ee6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TechnologybasedIntangibleAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_52041143-a470-4877-bbe0-5ed384c7be42" xlink:to="loc_ifrs-full_TechnologybasedIntangibleAssetsMember_9ffce4e5-f9d3-4d57-b008-3cfeec698ee6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_afac3f97-c27d-45e1-b8c7-b4fc4a551d33" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_354947a9-b675-4160-bdcc-dc20f9602dff" xlink:to="loc_ifrs-full_RangeAxis_afac3f97-c27d-45e1-b8c7-b4fc4a551d33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_44b93107-80da-477c-a7fd-d9e5c36d0332" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_afac3f97-c27d-45e1-b8c7-b4fc4a551d33" xlink:to="loc_ifrs-full_RangesMember_44b93107-80da-477c-a7fd-d9e5c36d0332" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_5b7794aa-a51f-4340-8d4f-b55f0909a538" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_44b93107-80da-477c-a7fd-d9e5c36d0332" xlink:to="loc_ifrs-full_BottomOfRangeMember_5b7794aa-a51f-4340-8d4f-b55f0909a538" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_70cdabc6-61b6-44dc-8236-e72d4d5c3006" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TopOfRangeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_44b93107-80da-477c-a7fd-d9e5c36d0332" xlink:to="loc_ifrs-full_TopOfRangeMember_70cdabc6-61b6-44dc-8236-e72d4d5c3006" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinancialStatementLocationAxis_9d687478-1ca5-41a4-bf14-85fca5a3f970" xlink:href="kof-20231231.xsd#kof_FinancialStatementLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_354947a9-b675-4160-bdcc-dc20f9602dff" xlink:to="loc_kof_FinancialStatementLocationAxis_9d687478-1ca5-41a4-bf14-85fca5a3f970" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinancialStatementLocationDomain_6e2ed0de-b2cd-4667-8178-1ac9e887595c" xlink:href="kof-20231231.xsd#kof_FinancialStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_FinancialStatementLocationAxis_9d687478-1ca5-41a4-bf14-85fca5a3f970" xlink:to="loc_kof_FinancialStatementLocationDomain_6e2ed0de-b2cd-4667-8178-1ac9e887595c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CostOfSalesMember_46eaa41f-3352-4b3c-9c7a-32e4e3d8d203" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CostOfSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_FinancialStatementLocationDomain_6e2ed0de-b2cd-4667-8178-1ac9e887595c" xlink:to="loc_ifrs-full_CostOfSalesMember_46eaa41f-3352-4b3c-9c7a-32e4e3d8d203" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SellingGeneralAndAdministrativeExpenseMember_ea6d4298-56ea-41e6-a2ae-b2227bc7043b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SellingGeneralAndAdministrativeExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_FinancialStatementLocationDomain_6e2ed0de-b2cd-4667-8178-1ac9e887595c" xlink:to="loc_ifrs-full_SellingGeneralAndAdministrativeExpenseMember_ea6d4298-56ea-41e6-a2ae-b2227bc7043b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdministrativeExpenseMember_b7751577-9ae9-492d-ab08-ed804612d153" xlink:href="kof-20231231.xsd#kof_AdministrativeExpenseMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_FinancialStatementLocationDomain_6e2ed0de-b2cd-4667-8178-1ac9e887595c" xlink:to="loc_kof_AdministrativeExpenseMember_b7751577-9ae9-492d-ab08-ed804612d153" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_953603e3-d3cc-4c1a-8312-1b88ca71b6b7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_354947a9-b675-4160-bdcc-dc20f9602dff" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_953603e3-d3cc-4c1a-8312-1b88ca71b6b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife_78105a27-d12a-493d-b375-7b8bbe311461" xlink:href="kof-20231231.xsd#kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_953603e3-d3cc-4c1a-8312-1b88ca71b6b7" xlink:to="loc_kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife_78105a27-d12a-493d-b375-7b8bbe311461" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_31150b9e-fa88-4717-ab3e-72dc53841bf8" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_953603e3-d3cc-4c1a-8312-1b88ca71b6b7" xlink:to="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_31150b9e-fa88-4717-ab3e-72dc53841bf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsToSuppliersForGoodsAndServices_c820fbf6-e0b4-4fed-a9d2-da3595e0f1e3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PaymentsToSuppliersForGoodsAndServices"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_953603e3-d3cc-4c1a-8312-1b88ca71b6b7" xlink:to="loc_ifrs-full_PaymentsToSuppliersForGoodsAndServices_c820fbf6-e0b4-4fed-a9d2-da3595e0f1e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RiskPremiumBasisPoints_7cdc60fc-b791-47d6-96fc-babbc4ec8bcb" xlink:href="kof-20231231.xsd#kof_RiskPremiumBasisPoints"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_953603e3-d3cc-4c1a-8312-1b88ca71b6b7" xlink:to="loc_kof_RiskPremiumBasisPoints_7cdc60fc-b791-47d6-96fc-babbc4ec8bcb" 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-20231231.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_adf822a4-1355-475e-b02f-229a043b2fb5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIntangibleAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_f40ee311-60c9-41cc-8cdc-a3d1a1e602b7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_adf822a4-1355-475e-b02f-229a043b2fb5" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_f40ee311-60c9-41cc-8cdc-a3d1a1e602b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_1e37646e-3878-4b55-bd77-3b9c050dcced" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_f40ee311-60c9-41cc-8cdc-a3d1a1e602b7" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_1e37646e-3878-4b55-bd77-3b9c050dcced" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_c0453d8a-3c18-415b-8d3f-02d6d9659f5a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsAndGoodwillMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_1e37646e-3878-4b55-bd77-3b9c050dcced" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_c0453d8a-3c18-415b-8d3f-02d6d9659f5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GoodwillAndDistributionRightsMember_19e53e91-09b4-4284-9e52-427b63cbd680" xlink:href="kof-20231231.xsd#kof_GoodwillAndDistributionRightsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_c0453d8a-3c18-415b-8d3f-02d6d9659f5a" xlink:to="loc_kof_GoodwillAndDistributionRightsMember_19e53e91-09b4-4284-9e52-427b63cbd680" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_fd8dc97e-7f11-4919-8fb7-07633cf44b92" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_f40ee311-60c9-41cc-8cdc-a3d1a1e602b7" xlink:to="loc_ifrs-full_GeographicalAreasAxis_fd8dc97e-7f11-4919-8fb7-07633cf44b92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_93b0c280-629f-4b84-9757-d05901e14584" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_fd8dc97e-7f11-4919-8fb7-07633cf44b92" xlink:to="loc_ifrs-full_GeographicalAreasMember_93b0c280-629f-4b84-9757-d05901e14584" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_6817a062-e80b-4f5a-af6c-d18203370aa0" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_MX"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_93b0c280-629f-4b84-9757-d05901e14584" xlink:to="loc_country_MX_6817a062-e80b-4f5a-af6c-d18203370aa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GT_6d66a90f-f01d-4824-8407-451e6d0100df" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_GT"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_93b0c280-629f-4b84-9757-d05901e14584" xlink:to="loc_country_GT_6d66a90f-f01d-4824-8407-451e6d0100df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_NI_abcd22bf-efec-46b6-96ec-f0323eb20153" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_NI"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_93b0c280-629f-4b84-9757-d05901e14584" xlink:to="loc_country_NI_abcd22bf-efec-46b6-96ec-f0323eb20153" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CR_c3472634-e5a2-46cf-94d8-1cef2e62cd50" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CR"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_93b0c280-629f-4b84-9757-d05901e14584" xlink:to="loc_country_CR_c3472634-e5a2-46cf-94d8-1cef2e62cd50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_PA_313fe605-8207-4304-a6ac-e1b63581639f" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_PA"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_93b0c280-629f-4b84-9757-d05901e14584" xlink:to="loc_country_PA_313fe605-8207-4304-a6ac-e1b63581639f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CO_c6f830c1-8b3a-4295-95ad-f793c233a565" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CO"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_93b0c280-629f-4b84-9757-d05901e14584" xlink:to="loc_country_CO_c6f830c1-8b3a-4295-95ad-f793c233a565" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_3db591df-a5f8-4b0a-ab9c-c824814fac7e" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_BR"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_93b0c280-629f-4b84-9757-d05901e14584" xlink:to="loc_country_BR_3db591df-a5f8-4b0a-ab9c-c824814fac7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AR_f0bc5ff4-46fb-48ba-a0e2-ae42201b80fd" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_AR"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_93b0c280-629f-4b84-9757-d05901e14584" xlink:to="loc_country_AR_f0bc5ff4-46fb-48ba-a0e2-ae42201b80fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_UY_3f38ea2b-67ab-4406-b3f6-a25c11908f46" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_UY"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_93b0c280-629f-4b84-9757-d05901e14584" xlink:to="loc_country_UY_3f38ea2b-67ab-4406-b3f6-a25c11908f46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_c636d9d8-0949-4410-ba3b-c26f2f63f8fa" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_f40ee311-60c9-41cc-8cdc-a3d1a1e602b7" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_c636d9d8-0949-4410-ba3b-c26f2f63f8fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Goodwill_53898cd7-7c3a-4277-b6c2-cc95d225424f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_c636d9d8-0949-4410-ba3b-c26f2f63f8fa" xlink:to="loc_ifrs-full_Goodwill_53898cd7-7c3a-4277-b6c2-cc95d225424f" 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-20231231.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_f3b2ac3e-688f-4ed1-a563-827b33d4178e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIntangibleAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_bc54b319-637b-4e40-b1eb-9c500ac677c1" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_f3b2ac3e-688f-4ed1-a563-827b33d4178e" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_bc54b319-637b-4e40-b1eb-9c500ac677c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_72d5ae97-621b-4d86-a065-de1492c53d54" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_bc54b319-637b-4e40-b1eb-9c500ac677c1" xlink:to="loc_ifrs-full_GeographicalAreasAxis_72d5ae97-621b-4d86-a065-de1492c53d54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_8c54d8a0-cf3f-41f9-abbd-45faaabc2b10" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_72d5ae97-621b-4d86-a065-de1492c53d54" xlink:to="loc_ifrs-full_GeographicalAreasMember_8c54d8a0-cf3f-41f9-abbd-45faaabc2b10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_e2f2d706-941a-47f6-8835-b99aaff813e8" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_MX"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_8c54d8a0-cf3f-41f9-abbd-45faaabc2b10" xlink:to="loc_country_MX_e2f2d706-941a-47f6-8835-b99aaff813e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_c5f3b347-9c67-4a31-9c51-7baa9d5fc901" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_BR"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_8c54d8a0-cf3f-41f9-abbd-45faaabc2b10" xlink:to="loc_country_BR_c5f3b347-9c67-4a31-9c51-7baa9d5fc901" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CO_f1125c26-70f3-410d-9760-2c9e589e6b45" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CO"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_8c54d8a0-cf3f-41f9-abbd-45faaabc2b10" xlink:to="loc_country_CO_f1125c26-70f3-410d-9760-2c9e589e6b45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AR_c798071d-afeb-4a46-bccd-55ca23581c97" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_AR"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_8c54d8a0-cf3f-41f9-abbd-45faaabc2b10" xlink:to="loc_country_AR_c798071d-afeb-4a46-bccd-55ca23581c97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GT_8d4893f6-c92d-4e76-8fab-ad39a733700f" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_GT"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_8c54d8a0-cf3f-41f9-abbd-45faaabc2b10" xlink:to="loc_country_GT_8d4893f6-c92d-4e76-8fab-ad39a733700f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CR_61ea1c47-cf10-4bdd-89e8-a0a471c8c13b" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CR"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_8c54d8a0-cf3f-41f9-abbd-45faaabc2b10" xlink:to="loc_country_CR_61ea1c47-cf10-4bdd-89e8-a0a471c8c13b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_NI_1bcfe704-294c-4e25-8a44-202792d37421" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_NI"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_8c54d8a0-cf3f-41f9-abbd-45faaabc2b10" xlink:to="loc_country_NI_1bcfe704-294c-4e25-8a44-202792d37421" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_PA_02d74790-7f70-4581-9dea-b5d90d26966e" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_PA"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_8c54d8a0-cf3f-41f9-abbd-45faaabc2b10" xlink:to="loc_country_PA_02d74790-7f70-4581-9dea-b5d90d26966e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_UY_e3001d67-74f8-49f0-953e-aa95383361d8" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_UY"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_8c54d8a0-cf3f-41f9-abbd-45faaabc2b10" xlink:to="loc_country_UY_e3001d67-74f8-49f0-953e-aa95383361d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_f81138ab-dfae-4159-8fb5-f9dc19cdb930" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MaturityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_bc54b319-637b-4e40-b1eb-9c500ac677c1" xlink:to="loc_ifrs-full_MaturityAxis_f81138ab-dfae-4159-8fb5-f9dc19cdb930" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_f7cee553-ccd6-4a55-ad97-3d0e2cb8315e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_f81138ab-dfae-4159-8fb5-f9dc19cdb930" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_f7cee553-ccd6-4a55-ad97-3d0e2cb8315e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember_0316e545-b4de-46f4-b58a-fcc1b6a9049e" xlink:href="kof-20231231.xsd#kof_ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_f7cee553-ccd6-4a55-ad97-3d0e2cb8315e" xlink:to="loc_kof_ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember_0316e545-b4de-46f4-b58a-fcc1b6a9049e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember_11e85850-cd18-425b-b87d-b9ea410bccbc" xlink:href="kof-20231231.xsd#kof_ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_f7cee553-ccd6-4a55-ad97-3d0e2cb8315e" xlink:to="loc_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember_11e85850-cd18-425b-b87d-b9ea410bccbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpectedAnnualLongTermInflationTwoThousandTwentyTwoToTwoThousandTwentySixMember_ac3c1746-b363-49c8-8d2b-1e05e3e35549" xlink:href="kof-20231231.xsd#kof_ExpectedAnnualLongTermInflationTwoThousandTwentyTwoToTwoThousandTwentySixMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_f7cee553-ccd6-4a55-ad97-3d0e2cb8315e" xlink:to="loc_kof_ExpectedAnnualLongTermInflationTwoThousandTwentyTwoToTwoThousandTwentySixMember_ac3c1746-b363-49c8-8d2b-1e05e3e35549" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyTwoToTwoThousandTwentySixMember_64fd679f-71db-471f-b185-d45eb91e7932" xlink:href="kof-20231231.xsd#kof_ExpectedVolumeGrowthRatesTwoThousandTwentyTwoToTwoThousandTwentySixMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_f7cee553-ccd6-4a55-ad97-3d0e2cb8315e" xlink:to="loc_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyTwoToTwoThousandTwentySixMember_64fd679f-71db-471f-b185-d45eb91e7932" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_bdc74f4b-aa0b-4bed-9154-8183339d91c6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_bc54b319-637b-4e40-b1eb-9c500ac677c1" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_bdc74f4b-aa0b-4bed-9154-8183339d91c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_WeightedAverageCostOfCapitalPreTaxPercentage_8c3cc31b-d483-4959-a9af-bd478f884ecc" xlink:href="kof-20231231.xsd#kof_WeightedAverageCostOfCapitalPreTaxPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_bdc74f4b-aa0b-4bed-9154-8183339d91c6" xlink:to="loc_kof_WeightedAverageCostOfCapitalPreTaxPercentage_8c3cc31b-d483-4959-a9af-bd478f884ecc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_WeightedAverageCostOfCapitalAfterTaxPercentage_57592f9e-e168-40a2-8b88-81f75aba2789" xlink:href="kof-20231231.xsd#kof_WeightedAverageCostOfCapitalAfterTaxPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_bdc74f4b-aa0b-4bed-9154-8183339d91c6" xlink:to="loc_kof_WeightedAverageCostOfCapitalAfterTaxPercentage_57592f9e-e168-40a2-8b88-81f75aba2789" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpectedAnnualLongTermInflationPercentage_9a7175b6-3b15-4215-ab95-83012bf48ab5" xlink:href="kof-20231231.xsd#kof_ExpectedAnnualLongTermInflationPercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_bdc74f4b-aa0b-4bed-9154-8183339d91c6" xlink:to="loc_kof_ExpectedAnnualLongTermInflationPercentage_9a7175b6-3b15-4215-ab95-83012bf48ab5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpectedVolumeGrowthRatesPercentage_dfbc3aa0-3ad3-4f94-acd6-b3a421a8b99f" xlink:href="kof-20231231.xsd#kof_ExpectedVolumeGrowthRatesPercentage"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_bdc74f4b-aa0b-4bed-9154-8183339d91c6" xlink:to="loc_kof_ExpectedVolumeGrowthRatesPercentage_dfbc3aa0-3ad3-4f94-acd6-b3a421a8b99f" 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-20231231.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_16ffa004-50a5-4009-b74a-134394ba4d7a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIntangibleAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_17475a24-b248-42a9-96e0-da5c7192b341" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_16ffa004-50a5-4009-b74a-134394ba4d7a" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_17475a24-b248-42a9-96e0-da5c7192b341" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_378aaa24-fc1f-48cb-8f1c-bb82bdaf04b4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_17475a24-b248-42a9-96e0-da5c7192b341" xlink:to="loc_ifrs-full_GeographicalAreasAxis_378aaa24-fc1f-48cb-8f1c-bb82bdaf04b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_65c91159-1bfa-4642-9d16-87877c55e1cd" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_378aaa24-fc1f-48cb-8f1c-bb82bdaf04b4" xlink:to="loc_ifrs-full_GeographicalAreasMember_65c91159-1bfa-4642-9d16-87877c55e1cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_0a81e038-7789-457b-851b-3ba8567b2ed1" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_MX"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_65c91159-1bfa-4642-9d16-87877c55e1cd" xlink:to="loc_country_MX_0a81e038-7789-457b-851b-3ba8567b2ed1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_abeb49d3-4685-41ba-8513-c24dd99b16ae" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_BR"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_65c91159-1bfa-4642-9d16-87877c55e1cd" xlink:to="loc_country_BR_abeb49d3-4685-41ba-8513-c24dd99b16ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CO_ce3dfa60-f87a-45ad-abbf-0acaf8f975c0" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CO"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_65c91159-1bfa-4642-9d16-87877c55e1cd" xlink:to="loc_country_CO_ce3dfa60-f87a-45ad-abbf-0acaf8f975c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AR_b5a64ba2-0d3a-4a03-917d-a648de22a051" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_AR"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_65c91159-1bfa-4642-9d16-87877c55e1cd" xlink:to="loc_country_AR_b5a64ba2-0d3a-4a03-917d-a648de22a051" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GT_50d9fb4b-7f6e-402f-b6c5-0657dca49a42" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_GT"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_65c91159-1bfa-4642-9d16-87877c55e1cd" xlink:to="loc_country_GT_50d9fb4b-7f6e-402f-b6c5-0657dca49a42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CR_a955b108-d8e3-4422-8e4a-6aeb4cd4ba78" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CR"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_65c91159-1bfa-4642-9d16-87877c55e1cd" xlink:to="loc_country_CR_a955b108-d8e3-4422-8e4a-6aeb4cd4ba78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_NI_b89b371c-eb48-4b0f-b810-bfe9853bab07" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_NI"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_65c91159-1bfa-4642-9d16-87877c55e1cd" xlink:to="loc_country_NI_b89b371c-eb48-4b0f-b810-bfe9853bab07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_PA_a65041d0-1cf9-4d75-92b8-d1f44baa3b74" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_PA"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_65c91159-1bfa-4642-9d16-87877c55e1cd" xlink:to="loc_country_PA_a65041d0-1cf9-4d75-92b8-d1f44baa3b74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_UY_271440f0-e6d1-4d6d-b23f-a729eabff675" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_UY"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_65c91159-1bfa-4642-9d16-87877c55e1cd" xlink:to="loc_country_UY_271440f0-e6d1-4d6d-b23f-a729eabff675" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_84b307df-f49e-4d9b-9706-c3232b9e9738" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_17475a24-b248-42a9-96e0-da5c7192b341" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_84b307df-f49e-4d9b-9706-c3232b9e9738" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInWeightedAverageCostOfCapitalPercentage_c5a6683f-9d15-4e42-9454-d7af0b5c8371" xlink:href="kof-20231231.xsd#kof_ChangeInWeightedAverageCostOfCapitalPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_84b307df-f49e-4d9b-9706-c3232b9e9738" xlink:to="loc_kof_ChangeInWeightedAverageCostOfCapitalPercentage_c5a6683f-9d15-4e42-9454-d7af0b5c8371" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate_c22f85d3-0765-4e6a-b67e-238e252c003a" xlink:href="kof-20231231.xsd#kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_84b307df-f49e-4d9b-9706-c3232b9e9738" xlink:to="loc_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate_c22f85d3-0765-4e6a-b67e-238e252c003a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EffectOnValuation_821380b6-58f7-4101-80de-c9374976abbc" xlink:href="kof-20231231.xsd#kof_EffectOnValuation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_84b307df-f49e-4d9b-9706-c3232b9e9738" xlink:to="loc_kof_EffectOnValuation_821380b6-58f7-4101-80de-c9374976abbc" 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-20231231.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_ff6dfc9c-c026-40a5-a9f0-f250a53523eb" xlink:href="kof-20231231.xsd#kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonCurrentPrepaidAdvertisingExpenses_a7defcb3-21c2-4947-b191-8e2f858d995d" xlink:href="kof-20231231.xsd#kof_NonCurrentPrepaidAdvertisingExpenses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_ff6dfc9c-c026-40a5-a9f0-f250a53523eb" xlink:to="loc_kof_NonCurrentPrepaidAdvertisingExpenses_a7defcb3-21c2-4947-b191-8e2f858d995d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GuaranteeDepositsOtherNonCurrentAssets_d0ec9ab4-d6a8-4197-9488-0befeebf4eab" xlink:href="kof-20231231.xsd#kof_GuaranteeDepositsOtherNonCurrentAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_ff6dfc9c-c026-40a5-a9f0-f250a53523eb" xlink:to="loc_kof_GuaranteeDepositsOtherNonCurrentAssets_d0ec9ab4-d6a8-4197-9488-0befeebf4eab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentPrepaidBonuses_626bd434-fa27-4edf-8bbf-6f65cfcf9c7c" xlink:href="kof-20231231.xsd#kof_CurrentPrepaidBonuses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_ff6dfc9c-c026-40a5-a9f0-f250a53523eb" xlink:to="loc_kof_CurrentPrepaidBonuses_626bd434-fa27-4edf-8bbf-6f65cfcf9c7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentRestrictedCashAndCashEquivalents_d2b91a93-1914-47cc-a7ba-7d1b8102d279" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentRestrictedCashAndCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_ff6dfc9c-c026-40a5-a9f0-f250a53523eb" xlink:to="loc_ifrs-full_NoncurrentRestrictedCashAndCashEquivalents_d2b91a93-1914-47cc-a7ba-7d1b8102d279" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SharedBasedPaymentInExcessOfCapitalContribution_fc24383e-927d-4800-b9d2-d4935cf227f6" xlink:href="kof-20231231.xsd#kof_SharedBasedPaymentInExcessOfCapitalContribution"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_ff6dfc9c-c026-40a5-a9f0-f250a53523eb" xlink:to="loc_kof_SharedBasedPaymentInExcessOfCapitalContribution_fc24383e-927d-4800-b9d2-d4935cf227f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndemnifiableContingenciesFromBusinessCombinations_55b1cf74-d3b5-428c-84ec-efa119c18db3" xlink:href="kof-20231231.xsd#kof_IndemnifiableContingenciesFromBusinessCombinations"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_ff6dfc9c-c026-40a5-a9f0-f250a53523eb" xlink:to="loc_kof_IndemnifiableContingenciesFromBusinessCombinations_55b1cf74-d3b5-428c-84ec-efa119c18db3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit_9555f6c5-84d9-4791-9732-c282266c3310" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_ff6dfc9c-c026-40a5-a9f0-f250a53523eb" xlink:to="loc_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit_9555f6c5-84d9-4791-9732-c282266c3310" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherAssets_47b06032-e856-453c-a153-df04e10ed2e3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_ff6dfc9c-c026-40a5-a9f0-f250a53523eb" xlink:to="loc_ifrs-full_OtherAssets_47b06032-e856-453c-a153-df04e10ed2e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentNonfinancialAssets_942c4bab-b241-4530-9586-a476a3c84834" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherNoncurrentNonfinancialAssets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_ff6dfc9c-c026-40a5-a9f0-f250a53523eb" xlink:to="loc_ifrs-full_OtherNoncurrentNonfinancialAssets_942c4bab-b241-4530-9586-a476a3c84834" 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-20231231.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_9a92b4c7-1dc9-4bc0-9e1d-048277c9aa8a" xlink:href="kof-20231231.xsd#kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherNonCurrentFinancialAssetsOther_24b96000-489f-4796-b9c9-ed1192d83a44" xlink:href="kof-20231231.xsd#kof_OtherNonCurrentFinancialAssetsOther"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_9a92b4c7-1dc9-4bc0-9e1d-048277c9aa8a" xlink:to="loc_kof_OtherNonCurrentFinancialAssetsOther_24b96000-489f-4796-b9c9-ed1192d83a44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialAssets_989c9fd9-9a71-4853-8bc0-764afa921962" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DerivativeFinancialAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_9a92b4c7-1dc9-4bc0-9e1d-048277c9aa8a" xlink:to="loc_ifrs-full_DerivativeFinancialAssets_989c9fd9-9a71-4853-8bc0-764afa921962" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentFinancialAssets_724b791d-c786-4f10-9466-8c92f6a4061b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherNoncurrentFinancialAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_9a92b4c7-1dc9-4bc0-9e1d-048277c9aa8a" xlink:to="loc_ifrs-full_OtherNoncurrentFinancialAssets_724b791d-c786-4f10-9466-8c92f6a4061b" 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-20231231.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_b148ac98-cbb8-4105-bf2c-ba094ff7aceb" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_079309d6-8fb5-4f76-8ddd-8566a94eb6c1" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_b148ac98-cbb8-4105-bf2c-ba094ff7aceb" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_079309d6-8fb5-4f76-8ddd-8566a94eb6c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_e95ab7d9-280f-4060-a5a5-44ad6daa36ee" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_079309d6-8fb5-4f76-8ddd-8566a94eb6c1" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_e95ab7d9-280f-4060-a5a5-44ad6daa36ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_bda9b993-7e1f-4f6c-bb4b-b88c19215d9c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_e95ab7d9-280f-4060-a5a5-44ad6daa36ee" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_bda9b993-7e1f-4f6c-bb4b-b88c19215d9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FemsaAndSubsidiariesMember_18d178b4-1f56-4c8f-a87a-7ee1c1c61b5a" xlink:href="kof-20231231.xsd#kof_FemsaAndSubsidiariesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_bda9b993-7e1f-4f6c-bb4b-b88c19215d9c" xlink:to="loc_kof_FemsaAndSubsidiariesMember_18d178b4-1f56-4c8f-a87a-7ee1c1c61b5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CocaColaCompanyMember_070d3a50-5392-4969-baea-9ef772e5c6eb" xlink:href="kof-20231231.xsd#kof_CocaColaCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_bda9b993-7e1f-4f6c-bb4b-b88c19215d9c" xlink:to="loc_kof_CocaColaCompanyMember_070d3a50-5392-4969-baea-9ef772e5c6eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_HeinekenGroupMember_64a5327c-b0a9-4060-bb8e-79f8a0134edb" xlink:href="kof-20231231.xsd#kof_HeinekenGroupMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_bda9b993-7e1f-4f6c-bb4b-b88c19215d9c" xlink:to="loc_kof_HeinekenGroupMember_64a5327c-b0a9-4060-bb8e-79f8a0134edb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherRelatedPartiesMember_c17ad0eb-bba3-4cd1-8826-54ed44699f83" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherRelatedPartiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_bda9b993-7e1f-4f6c-bb4b-b88c19215d9c" xlink:to="loc_ifrs-full_OtherRelatedPartiesMember_c17ad0eb-bba3-4cd1-8826-54ed44699f83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_15f04656-4b5b-4539-a0fc-029ebdec6f37" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SignificantInvestmentsInAssociatesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_079309d6-8fb5-4f76-8ddd-8566a94eb6c1" xlink:to="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_15f04656-4b5b-4539-a0fc-029ebdec6f37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForAssociatesMember_8c1772af-6975-4a61-af65-a462253814ad" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForAssociatesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_15f04656-4b5b-4539-a0fc-029ebdec6f37" xlink:to="loc_ifrs-full_EntitysTotalForAssociatesMember_8c1772af-6975-4a61-af65-a462253814ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember_8addb384-6c52-4c6f-9d43-e175fc52b2e7" xlink:href="kof-20231231.xsd#kof_PromotoraIndustrialAzucareraSADeCVPIASAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_8c1772af-6975-4a61-af65-a462253814ad" xlink:to="loc_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember_8addb384-6c52-4c6f-9d43-e175fc52b2e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1e673d2b-8c47-4267-b96b-48aeab2a7552" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_079309d6-8fb5-4f76-8ddd-8566a94eb6c1" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1e673d2b-8c47-4267-b96b-48aeab2a7552" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_79fe8d16-2781-4a1b-baa9-e4a6c7438d82" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherCurrentReceivablesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1e673d2b-8c47-4267-b96b-48aeab2a7552" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_79fe8d16-2781-4a1b-baa9-e4a6c7438d82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties_b8b58fa5-1fc9-45d1-9715-433d144e4048" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_79fe8d16-2781-4a1b-baa9-e4a6c7438d82" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties_b8b58fa5-1fc9-45d1-9715-433d144e4048" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentReceivables_bf282c35-8f45-4791-9747-43c05b727849" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherCurrentReceivables"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_79fe8d16-2781-4a1b-baa9-e4a6c7438d82" xlink:to="loc_ifrs-full_OtherCurrentReceivables_bf282c35-8f45-4791-9747-43c05b727849" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherReceivables_905deee3-3be6-4d9e-8fdc-e40eef6a1122" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherReceivables"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_79fe8d16-2781-4a1b-baa9-e4a6c7438d82" xlink:to="loc_ifrs-full_TradeAndOtherReceivables_905deee3-3be6-4d9e-8fdc-e40eef6a1122" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_979b14e0-0ff1-43b2-aa83-2b2068eb65fa" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherCurrentPayablesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1e673d2b-8c47-4267-b96b-48aeab2a7552" xlink:to="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_979b14e0-0ff1-43b2-aa83-2b2068eb65fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties_b19c03d8-f57e-4e23-a451-5ccdcf2e01bb" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_979b14e0-0ff1-43b2-aa83-2b2068eb65fa" xlink:to="loc_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties_b19c03d8-f57e-4e23-a451-5ccdcf2e01bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherPayables_32993ce9-560c-4894-b651-1cfc81d1e0d9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherPayables"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_979b14e0-0ff1-43b2-aa83-2b2068eb65fa" xlink:to="loc_ifrs-full_OtherPayables_32993ce9-560c-4894-b651-1cfc81d1e0d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayables_5812a257-768d-4be3-8b39-46004ba588e2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherPayables"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_979b14e0-0ff1-43b2-aa83-2b2068eb65fa" xlink:to="loc_ifrs-full_TradeAndOtherPayables_5812a257-768d-4be3-8b39-46004ba588e2" 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-20231231.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_ca27f159-8fc3-41f4-9af4-34e517b982fc" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction_4ca3727e-0f07-441f-8fe3-5ec2368b492a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_ca27f159-8fc3-41f4-9af4-34e517b982fc" xlink:to="loc_ifrs-full_ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction_4ca3727e-0f07-441f-8fe3-5ec2368b492a" 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-20231231.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_fecdf259-bd64-440d-bd34-2e3ad1260078" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_cb6d7a91-186c-4b34-afc2-b0acdc22113c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_fecdf259-bd64-440d-bd34-2e3ad1260078" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_cb6d7a91-186c-4b34-afc2-b0acdc22113c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_c2b56013-4639-4ce6-b327-fbe04e4080cf" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_cb6d7a91-186c-4b34-afc2-b0acdc22113c" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_c2b56013-4639-4ce6-b327-fbe04e4080cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_03b3612c-15af-4d8f-a6bd-5293e5f901d8" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_c2b56013-4639-4ce6-b327-fbe04e4080cf" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_03b3612c-15af-4d8f-a6bd-5293e5f901d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_HeinekenGroupMember_3a301636-b60f-4f60-9387-c05918ca9db4" xlink:href="kof-20231231.xsd#kof_HeinekenGroupMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_03b3612c-15af-4d8f-a6bd-5293e5f901d8" xlink:to="loc_kof_HeinekenGroupMember_3a301636-b60f-4f60-9387-c05918ca9db4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FEMSAMember_01c19dba-1cd6-49f2-a65a-26bc71d6334b" xlink:href="kof-20231231.xsd#kof_FEMSAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_03b3612c-15af-4d8f-a6bd-5293e5f901d8" xlink:to="loc_kof_FEMSAMember_01c19dba-1cd6-49f2-a65a-26bc71d6334b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CocaColaCompanyMember_795c6a6f-8d2e-43af-91e1-d2a3e375fb29" xlink:href="kof-20231231.xsd#kof_CocaColaCompanyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_03b3612c-15af-4d8f-a6bd-5293e5f901d8" xlink:to="loc_kof_CocaColaCompanyMember_795c6a6f-8d2e-43af-91e1-d2a3e375fb29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_2b5ac90c-2bfd-420b-9a3c-41dd3c7d7516" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SignificantInvestmentsInAssociatesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_cb6d7a91-186c-4b34-afc2-b0acdc22113c" xlink:to="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_2b5ac90c-2bfd-420b-9a3c-41dd3c7d7516" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForAssociatesMember_2596a42a-6f8e-40a6-9549-89bf986b6b84" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForAssociatesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_2b5ac90c-2bfd-420b-9a3c-41dd3c7d7516" xlink:to="loc_ifrs-full_EntitysTotalForAssociatesMember_2596a42a-6f8e-40a6-9549-89bf986b6b84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_JugosDelValleSAPIDeCVMember_e1eb2763-78ef-4173-b058-b4591cd9cce4" xlink:href="kof-20231231.xsd#kof_JugosDelValleSAPIDeCVMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_2596a42a-6f8e-40a6-9549-89bf986b6b84" xlink:to="loc_kof_JugosDelValleSAPIDeCVMember_e1eb2763-78ef-4173-b058-b4591cd9cce4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember_2431a535-1f68-492c-b8e1-aa41a454af73" xlink:href="kof-20231231.xsd#kof_PromotoraIndustrialAzucareraSADeCVPIASAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_2596a42a-6f8e-40a6-9549-89bf986b6b84" xlink:to="loc_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember_2431a535-1f68-492c-b8e1-aa41a454af73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BetaSanMiguelMember_d32d41f5-fa70-40fc-8204-6dcb607f9d96" xlink:href="kof-20231231.xsd#kof_BetaSanMiguelMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_2596a42a-6f8e-40a6-9549-89bf986b6b84" xlink:to="loc_kof_BetaSanMiguelMember_d32d41f5-fa70-40fc-8204-6dcb607f9d96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember_786239a7-13b1-4057-a36c-f9a997c6f05a" xlink:href="kof-20231231.xsd#kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_2596a42a-6f8e-40a6-9549-89bf986b6b84" xlink:to="loc_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember_786239a7-13b1-4057-a36c-f9a997c6f05a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FountainAguaMineralLTDAMember_f503149c-adf7-4f17-aa59-f9514a78dbd5" xlink:href="kof-20231231.xsd#kof_FountainAguaMineralLTDAMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_2596a42a-6f8e-40a6-9549-89bf986b6b84" xlink:to="loc_kof_FountainAguaMineralLTDAMember_f503149c-adf7-4f17-aa59-f9514a78dbd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LeaoAlimentosEBebidasLTDAMember_46b21fff-d0a0-4401-ac5c-2a9009531224" xlink:href="kof-20231231.xsd#kof_LeaoAlimentosEBebidasLTDAMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_2596a42a-6f8e-40a6-9549-89bf986b6b84" xlink:to="loc_kof_LeaoAlimentosEBebidasLTDAMember_46b21fff-d0a0-4401-ac5c-2a9009531224" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember_fbb4f6d6-04a1-46d0-9a77-091d734ff80f" xlink:href="kof-20231231.xsd#kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_2596a42a-6f8e-40a6-9549-89bf986b6b84" xlink:to="loc_kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember_fbb4f6d6-04a1-46d0-9a77-091d734ff80f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember_c887ec6c-9a1d-4776-8477-2b0aa9c9ddcc" xlink:href="kof-20231231.xsd#kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_2596a42a-6f8e-40a6-9549-89bf986b6b84" xlink:to="loc_kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember_c887ec6c-9a1d-4776-8477-2b0aa9c9ddcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FundacionFemsaACMember_62c13d86-7bcf-45b3-9437-36eac015ac6b" xlink:href="kof-20231231.xsd#kof_FundacionFemsaACMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForAssociatesMember_2596a42a-6f8e-40a6-9549-89bf986b6b84" xlink:to="loc_kof_FundacionFemsaACMember_62c13d86-7bcf-45b3-9437-36eac015ac6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_9f134f95-9797-4731-a690-9b791cfb96c3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_cb6d7a91-186c-4b34-afc2-b0acdc22113c" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_9f134f95-9797-4731-a690-9b791cfb96c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncomeFromRelatedPartyAbstract_b1fcaefb-4041-438a-af01-3bb0f88a127c" xlink:href="kof-20231231.xsd#kof_IncomeFromRelatedPartyAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_9f134f95-9797-4731-a690-9b791cfb96c3" xlink:to="loc_kof_IncomeFromRelatedPartyAbstract_b1fcaefb-4041-438a-af01-3bb0f88a127c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions_fa1f0084-279c-479b-83e1-856a7e47fb9b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_IncomeFromRelatedPartyAbstract_b1fcaefb-4041-438a-af01-3bb0f88a127c" xlink:to="loc_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions_fa1f0084-279c-479b-83e1-856a7e47fb9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpensesFromRelatedPartyAbstract_a7a2c672-424b-419e-becc-57909c7379fd" xlink:href="kof-20231231.xsd#kof_ExpensesFromRelatedPartyAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_9f134f95-9797-4731-a690-9b791cfb96c3" xlink:to="loc_kof_ExpensesFromRelatedPartyAbstract_a7a2c672-424b-419e-becc-57909c7379fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions_f32a29a3-83e0-4622-8a85-e99e0d7d300b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PurchasesOfGoodsRelatedPartyTransactions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_ExpensesFromRelatedPartyAbstract_a7a2c672-424b-419e-becc-57909c7379fd" xlink:to="loc_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions_f32a29a3-83e0-4622-8a85-e99e0d7d300b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PurchasesOfConcentrateRelatedPartyTransactions_5790b887-f5c0-41f5-bbac-7adf326eb133" xlink:href="kof-20231231.xsd#kof_PurchasesOfConcentrateRelatedPartyTransactions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_ExpensesFromRelatedPartyAbstract_a7a2c672-424b-419e-becc-57909c7379fd" xlink:to="loc_kof_PurchasesOfConcentrateRelatedPartyTransactions_5790b887-f5c0-41f5-bbac-7adf326eb133" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions_a22f853a-0ba8-4baf-aa11-3c614dee5122" xlink:href="kof-20231231.xsd#kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_ExpensesFromRelatedPartyAbstract_a7a2c672-424b-419e-becc-57909c7379fd" xlink:to="loc_kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions_a22f853a-0ba8-4baf-aa11-3c614dee5122" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdvertisingExpenseToRelatedPartyTransactions_67aad84c-a610-4784-b840-03af2475db9b" xlink:href="kof-20231231.xsd#kof_AdvertisingExpenseToRelatedPartyTransactions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_ExpensesFromRelatedPartyAbstract_a7a2c672-424b-419e-becc-57909c7379fd" xlink:to="loc_kof_AdvertisingExpenseToRelatedPartyTransactions_67aad84c-a610-4784-b840-03af2475db9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DonationsToRelatedPartyTransactions_ea467967-3e40-498c-b9eb-4af23cbe0425" xlink:href="kof-20231231.xsd#kof_DonationsToRelatedPartyTransactions"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_ExpensesFromRelatedPartyAbstract_a7a2c672-424b-419e-becc-57909c7379fd" xlink:to="loc_kof_DonationsToRelatedPartyTransactions_ea467967-3e40-498c-b9eb-4af23cbe0425" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherExpensesWithRelatedParty_d8eacd8a-f393-4603-a69a-fc6faddad0e1" xlink:href="kof-20231231.xsd#kof_OtherExpensesWithRelatedParty"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_ExpensesFromRelatedPartyAbstract_a7a2c672-424b-419e-becc-57909c7379fd" xlink:to="loc_kof_OtherExpensesWithRelatedParty_d8eacd8a-f393-4603-a69a-fc6faddad0e1" 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-20231231.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_8909ba16-5b81-4c89-bc79-174abd3ade75" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentProvisionsForEmployeeBenefits_3276ad33-3dc3-48c9-883f-83a5cecc365c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentProvisionsForEmployeeBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_8909ba16-5b81-4c89-bc79-174abd3ade75" xlink:to="loc_ifrs-full_CurrentProvisionsForEmployeeBenefits_3276ad33-3dc3-48c9-883f-83a5cecc365c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TerminationBenefitsExpense_595233da-a08c-4ec2-9aa8-615db6f1b5c5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TerminationBenefitsExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_8909ba16-5b81-4c89-bc79-174abd3ade75" xlink:to="loc_ifrs-full_TerminationBenefitsExpense_595233da-a08c-4ec2-9aa8-615db6f1b5c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SharebasedPayment_867b7d0d-e8d8-44c2-9cd7-a4695786922c" xlink:href="kof-20231231.xsd#kof_SharebasedPayment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_8909ba16-5b81-4c89-bc79-174abd3ade75" xlink:to="loc_kof_SharebasedPayment_867b7d0d-e8d8-44c2-9cd7-a4695786922c" 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-20231231.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_179035da-40d2-4506-86b9-e141e131e6d3" xlink:href="kof-20231231.xsd#kof_BalancesAndTransactionsInForeignCurrenciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_1dd183a2-1253-4edc-8bd5-a50dff870640" xlink:href="kof-20231231.xsd#kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_BalancesAndTransactionsInForeignCurrenciesAbstract_179035da-40d2-4506-86b9-e141e131e6d3" xlink:to="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_1dd183a2-1253-4edc-8bd5-a50dff870640" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_96282b42-85c9-42ef-96d7-d0ff9e880fa5" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CurrencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_1dd183a2-1253-4edc-8bd5-a50dff870640" xlink:to="loc_srt_CurrencyAxis_96282b42-85c9-42ef-96d7-d0ff9e880fa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_63e6e84d-290c-4cbe-b551-850f18430000" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CurrencyAxis_96282b42-85c9-42ef-96d7-d0ff9e880fa5" xlink:to="loc_currency_AllCurrenciesDomain_63e6e84d-290c-4cbe-b551-850f18430000" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_USD_fea04150-ad7c-4012-a8ed-41e85676cac3" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_USD"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_63e6e84d-290c-4cbe-b551-850f18430000" xlink:to="loc_currency_USD_fea04150-ad7c-4012-a8ed-41e85676cac3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_EUR_03348210-60ca-4e72-95fb-27aff69c21b1" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_EUR"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_63e6e84d-290c-4cbe-b551-850f18430000" xlink:to="loc_currency_EUR_03348210-60ca-4e72-95fb-27aff69c21b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_cbc5931b-5208-419f-a7f1-531dc06eb5bc" xlink:href="kof-20231231.xsd#kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_1dd183a2-1253-4edc-8bd5-a50dff870640" xlink:to="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_cbc5931b-5208-419f-a7f1-531dc06eb5bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssets_b2888efd-7287-45e4-a402-305e305fb843" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_cbc5931b-5208-419f-a7f1-531dc06eb5bc" xlink:to="loc_ifrs-full_CurrentAssets_b2888efd-7287-45e4-a402-305e305fb843" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssets_f2d8bb63-7da8-4c36-ba83-15adb3c1b5ef" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_cbc5931b-5208-419f-a7f1-531dc06eb5bc" xlink:to="loc_ifrs-full_NoncurrentAssets_f2d8bb63-7da8-4c36-ba83-15adb3c1b5ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilities_c09ace83-9cc4-4b45-814e-e86fb0a0aeca" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_cbc5931b-5208-419f-a7f1-531dc06eb5bc" xlink:to="loc_ifrs-full_CurrentLiabilities_c09ace83-9cc4-4b45-814e-e86fb0a0aeca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLiabilities_8db46c95-4dad-4aba-914f-1e533754d042" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_cbc5931b-5208-419f-a7f1-531dc06eb5bc" xlink:to="loc_ifrs-full_NoncurrentLiabilities_8db46c95-4dad-4aba-914f-1e533754d042" 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-20231231.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_8284ab97-5ef1-4f78-8689-4a33577cd847" xlink:href="kof-20231231.xsd#kof_BalancesAndTransactionsInForeignCurrenciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_da3deb75-a856-400f-8233-ead47465d488" xlink:href="kof-20231231.xsd#kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_BalancesAndTransactionsInForeignCurrenciesAbstract_8284ab97-5ef1-4f78-8689-4a33577cd847" xlink:to="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_da3deb75-a856-400f-8233-ead47465d488" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_121e9bea-7941-4582-a351-cf0c3bd1553e" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CurrencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_da3deb75-a856-400f-8233-ead47465d488" xlink:to="loc_srt_CurrencyAxis_121e9bea-7941-4582-a351-cf0c3bd1553e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_1f0d16e1-5bb2-4583-952b-22b2be522b60" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CurrencyAxis_121e9bea-7941-4582-a351-cf0c3bd1553e" xlink:to="loc_currency_AllCurrenciesDomain_1f0d16e1-5bb2-4583-952b-22b2be522b60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_USD_9cdbe872-4bc0-413d-859e-4d499cf35b60" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_USD"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_1f0d16e1-5bb2-4583-952b-22b2be522b60" xlink:to="loc_currency_USD_9cdbe872-4bc0-413d-859e-4d499cf35b60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_90caa9a8-ef53-449b-b3a2-5746668bc124" xlink:href="kof-20231231.xsd#kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_da3deb75-a856-400f-8233-ead47465d488" xlink:to="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_90caa9a8-ef53-449b-b3a2-5746668bc124" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_e74ccf4a-bbca-441c-9adb-13d384dcfee2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_90caa9a8-ef53-449b-b3a2-5746668bc124" xlink:to="loc_ifrs-full_RevenueFromContractsWithCustomers_e74ccf4a-bbca-441c-9adb-13d384dcfee2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PurchasesOfRawMaterials_c4289573-bcd9-451b-b455-6d404ab4b04d" xlink:href="kof-20231231.xsd#kof_PurchasesOfRawMaterials"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_90caa9a8-ef53-449b-b3a2-5746668bc124" xlink:to="loc_kof_PurchasesOfRawMaterials_c4289573-bcd9-451b-b455-6d404ab4b04d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpense_189dc978-c812-433d-aa45-b24077f155fa" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_90caa9a8-ef53-449b-b3a2-5746668bc124" xlink:to="loc_ifrs-full_InterestExpense_189dc978-c812-433d-aa45-b24077f155fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherIncomeExpense_aad340a5-d579-466f-b88a-c617565f48b9" xlink:href="kof-20231231.xsd#kof_OtherIncomeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_90caa9a8-ef53-449b-b3a2-5746668bc124" xlink:to="loc_kof_OtherIncomeExpense_aad340a5-d579-466f-b88a-c617565f48b9" 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-20231231.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_e568e0fe-d63a-46ba-9492-40c4575cba94" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SurplusDeficitInPlanAbstract_5bc0e81e-763b-4153-83f9-edb96ad07e9f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SurplusDeficitInPlanAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_e568e0fe-d63a-46ba-9492-40c4575cba94" xlink:to="loc_ifrs-full_SurplusDeficitInPlanAbstract_5bc0e81e-763b-4153-83f9-edb96ad07e9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfDiscountRates_fe88397e-87dc-41b8-9dbb-80a8f8ce2aed" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ActuarialAssumptionOfDiscountRates"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SurplusDeficitInPlanAbstract_5bc0e81e-763b-4153-83f9-edb96ad07e9f" xlink:to="loc_ifrs-full_ActuarialAssumptionOfDiscountRates_fe88397e-87dc-41b8-9dbb-80a8f8ce2aed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases_ae68ef4d-d27b-4516-a970-c9a27cf814ab" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SurplusDeficitInPlanAbstract_5bc0e81e-763b-4153-83f9-edb96ad07e9f" xlink:to="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases_ae68ef4d-d27b-4516-a970-c9a27cf814ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases_dd90e286-6861-43c4-9d8b-b1efe54d175b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SurplusDeficitInPlanAbstract_5bc0e81e-763b-4153-83f9-edb96ad07e9f" xlink:to="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases_dd90e286-6861-43c4-9d8b-b1efe54d175b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BiometricAbstract_a36f9eed-dfc4-49e4-8819-4feba77d3319" xlink:href="kof-20231231.xsd#kof_BiometricAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_e568e0fe-d63a-46ba-9492-40c4575cba94" xlink:to="loc_kof_BiometricAbstract_a36f9eed-dfc4-49e4-8819-4feba77d3319" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NormalRetirementAge_20ce881b-0ba1-49fc-bea4-a5d7a2ff33a5" xlink:href="kof-20231231.xsd#kof_NormalRetirementAge"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_BiometricAbstract_a36f9eed-dfc4-49e4-8819-4feba77d3319" xlink:to="loc_kof_NormalRetirementAge_20ce881b-0ba1-49fc-bea4-a5d7a2ff33a5" 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-20231231.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_a890203c-7f31-4607-80c6-47712bf362d7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_aa9a3862-ee92-44b8-ac56-308ebec85059" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_a890203c-7f31-4607-80c6-47712bf362d7" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_aa9a3862-ee92-44b8-ac56-308ebec85059" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_3f9a3a60-eb89-4e20-ab22-e232c519e9fe" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DefinedBenefitPlansAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_aa9a3862-ee92-44b8-ac56-308ebec85059" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_3f9a3a60-eb89-4e20-ab22-e232c519e9fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_c90159fc-6234-4c86-8d80-921a2510ad8d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DefinedBenefitPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_3f9a3a60-eb89-4e20-ab22-e232c519e9fe" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_c90159fc-6234-4c86-8d80-921a2510ad8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndRetirementPlansMember_810fe2bf-cc3c-4395-b1e9-5f1e7509feaf" xlink:href="kof-20231231.xsd#kof_PensionAndRetirementPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_c90159fc-6234-4c86-8d80-921a2510ad8d" xlink:to="loc_kof_PensionAndRetirementPlansMember_810fe2bf-cc3c-4395-b1e9-5f1e7509feaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeniorityPremiumsMember_14a321e5-3909-49d4-85f7-480a6b58e4f8" xlink:href="kof-20231231.xsd#kof_SeniorityPremiumsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_c90159fc-6234-4c86-8d80-921a2510ad8d" xlink:to="loc_kof_SeniorityPremiumsMember_14a321e5-3909-49d4-85f7-480a6b58e4f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_d0c1c2cc-f85b-4e30-b75e-a8e8bb719e61" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_aa9a3862-ee92-44b8-ac56-308ebec85059" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_d0c1c2cc-f85b-4e30-b75e-a8e8bb719e61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths_0dad7206-90c2-466d-a601-ce9539585811" xlink:href="kof-20231231.xsd#kof_EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_d0c1c2cc-f85b-4e30-b75e-a8e8bb719e61" xlink:to="loc_kof_EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths_0dad7206-90c2-466d-a601-ce9539585811" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo_5fdec10d-4652-4ef1-b232-1d5c01684f47" xlink:href="kof-20231231.xsd#kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_d0c1c2cc-f85b-4e30-b75e-a8e8bb719e61" xlink:to="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo_5fdec10d-4652-4ef1-b232-1d5c01684f47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree_fba47407-b671-4f2f-92f7-41dc23831e15" xlink:href="kof-20231231.xsd#kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_d0c1c2cc-f85b-4e30-b75e-a8e8bb719e61" xlink:to="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree_fba47407-b671-4f2f-92f7-41dc23831e15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour_a20a581f-8fc6-466c-8f40-59aed5934c75" xlink:href="kof-20231231.xsd#kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_d0c1c2cc-f85b-4e30-b75e-a8e8bb719e61" xlink:to="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour_a20a581f-8fc6-466c-8f40-59aed5934c75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive_e139777e-3cdc-4cbf-996e-39bde295c05b" xlink:href="kof-20231231.xsd#kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_d0c1c2cc-f85b-4e30-b75e-a8e8bb719e61" xlink:to="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive_e139777e-3cdc-4cbf-996e-39bde295c05b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_7fcbe4d2-39e8-4b4e-a4a9-da03a55ce5d4" xlink:href="kof-20231231.xsd#kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_d0c1c2cc-f85b-4e30-b75e-a8e8bb719e61" xlink:to="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_7fcbe4d2-39e8-4b4e-a4a9-da03a55ce5d4" 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-20231231.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_b1b9ccd0-18f8-4470-b106-adb3d2ce8912" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_be028361-c202-4eb8-b246-c32912739a89" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_b1b9ccd0-18f8-4470-b106-adb3d2ce8912" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_be028361-c202-4eb8-b246-c32912739a89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_57706d03-75c0-4549-9664-a0c46ee3f96e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DefinedBenefitPlansAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_be028361-c202-4eb8-b246-c32912739a89" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_57706d03-75c0-4549-9664-a0c46ee3f96e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_5b08d596-1b9c-4fde-963d-ad7e9647834b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DefinedBenefitPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_57706d03-75c0-4549-9664-a0c46ee3f96e" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_5b08d596-1b9c-4fde-963d-ad7e9647834b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndRetirementPlansMember_a8e0a205-6f3a-42af-bec4-76e766be0c25" xlink:href="kof-20231231.xsd#kof_PensionAndRetirementPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_5b08d596-1b9c-4fde-963d-ad7e9647834b" xlink:to="loc_kof_PensionAndRetirementPlansMember_a8e0a205-6f3a-42af-bec4-76e766be0c25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeniorityPremiumsMember_6e5017e8-df74-48a7-b189-aec227fc60c7" xlink:href="kof-20231231.xsd#kof_SeniorityPremiumsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_5b08d596-1b9c-4fde-963d-ad7e9647834b" xlink:to="loc_kof_SeniorityPremiumsMember_6e5017e8-df74-48a7-b189-aec227fc60c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_d8b17823-502a-48c5-9ff0-1e24dd9dec86" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_be028361-c202-4eb8-b246-c32912739a89" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_d8b17823-502a-48c5-9ff0-1e24dd9dec86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_VestedDefinedBenefitObligation_c922ab62-02e5-4f71-8353-84480bb811f1" xlink:href="kof-20231231.xsd#kof_VestedDefinedBenefitObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_d8b17823-502a-48c5-9ff0-1e24dd9dec86" xlink:to="loc_kof_VestedDefinedBenefitObligation_c922ab62-02e5-4f71-8353-84480bb811f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonVestedDefinedBenefitObligation_8282c98a-8a1d-42f1-b52e-411703556200" xlink:href="kof-20231231.xsd#kof_NonVestedDefinedBenefitObligation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_d8b17823-502a-48c5-9ff0-1e24dd9dec86" xlink:to="loc_kof_NonVestedDefinedBenefitObligation_8282c98a-8a1d-42f1-b52e-411703556200" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AccumulatedDefinedBenefitObligation_0a9b35e6-ce97-4025-9472-3f7cd12cd553" xlink:href="kof-20231231.xsd#kof_AccumulatedDefinedBenefitObligation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_d8b17823-502a-48c5-9ff0-1e24dd9dec86" xlink:to="loc_kof_AccumulatedDefinedBenefitObligation_0a9b35e6-ce97-4025-9472-3f7cd12cd553" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation_8ae95ce8-779b-4107-b487-d7167c05b571" xlink:href="kof-20231231.xsd#kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_d8b17823-502a-48c5-9ff0-1e24dd9dec86" xlink:to="loc_kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation_8ae95ce8-779b-4107-b487-d7167c05b571" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DefinedBenefitObligation_0c9c8d70-1000-41b8-a6f7-aa596824bdb7" xlink:href="kof-20231231.xsd#kof_DefinedBenefitObligation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_d8b17823-502a-48c5-9ff0-1e24dd9dec86" xlink:to="loc_kof_DefinedBenefitObligation_0c9c8d70-1000-41b8-a6f7-aa596824bdb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DefinedBenefitObligationFundsAtFairValue_4f839380-6f3d-44d1-a741-6ab20703caa5" xlink:href="kof-20231231.xsd#kof_DefinedBenefitObligationFundsAtFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_d8b17823-502a-48c5-9ff0-1e24dd9dec86" xlink:to="loc_kof_DefinedBenefitObligationFundsAtFairValue_4f839380-6f3d-44d1-a741-6ab20703caa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_1c90e6e2-57a9-47ee-a0a9-845432411ebd" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_d8b17823-502a-48c5-9ff0-1e24dd9dec86" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_1c90e6e2-57a9-47ee-a0a9-845432411ebd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentProvisionsForEmployeeBenefits_4b09c239-0973-48d7-81e7-3e31d3141006" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentProvisionsForEmployeeBenefits"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_d8b17823-502a-48c5-9ff0-1e24dd9dec86" xlink:to="loc_ifrs-full_NoncurrentProvisionsForEmployeeBenefits_4b09c239-0973-48d7-81e7-3e31d3141006" 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-20231231.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_076d4f35-9742-4cbd-aa3c-f3745f40d838" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_e87c5e56-6cc8-4b68-9e24-f7a71b49cdf1" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_076d4f35-9742-4cbd-aa3c-f3745f40d838" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_e87c5e56-6cc8-4b68-9e24-f7a71b49cdf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_81705dba-a57b-4cc0-9a6d-925fdfa3a63c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_e87c5e56-6cc8-4b68-9e24-f7a71b49cdf1" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_81705dba-a57b-4cc0-9a6d-925fdfa3a63c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_4b5aa66f-af5f-4deb-80e9-4d56078c9310" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_81705dba-a57b-4cc0-9a6d-925fdfa3a63c" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_4b5aa66f-af5f-4deb-80e9-4d56078c9310" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradingEquitySecuritiesMember_3786e014-1b6f-42b9-a342-94f9daebee22" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradingEquitySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_4b5aa66f-af5f-4deb-80e9-4d56078c9310" xlink:to="loc_ifrs-full_TradingEquitySecuritiesMember_3786e014-1b6f-42b9-a342-94f9daebee22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LifeAnnuitiesMember_33ea54ab-1be4-4913-b61f-efad8f51ee1f" xlink:href="kof-20231231.xsd#kof_LifeAnnuitiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_4b5aa66f-af5f-4deb-80e9-4d56078c9310" xlink:to="loc_kof_LifeAnnuitiesMember_33ea54ab-1be4-4913-b61f-efad8f51ee1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BankInstrumentsMember_8e14d8ef-4a21-4603-b4c7-83918fa6845d" xlink:href="kof-20231231.xsd#kof_BankInstrumentsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_4b5aa66f-af5f-4deb-80e9-4d56078c9310" xlink:to="loc_kof_BankInstrumentsMember_8e14d8ef-4a21-4603-b4c7-83918fa6845d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FederalGovernmentInstrumentsMember_cb4a1289-895f-4e46-b853-bed2e26add02" xlink:href="kof-20231231.xsd#kof_FederalGovernmentInstrumentsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_4b5aa66f-af5f-4deb-80e9-4d56078c9310" xlink:to="loc_kof_FederalGovernmentInstrumentsMember_cb4a1289-895f-4e46-b853-bed2e26add02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PubliclyTradedSharesMember_ae01e803-178f-44cc-9e94-ab862755b3a1" xlink:href="kof-20231231.xsd#kof_PubliclyTradedSharesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_4b5aa66f-af5f-4deb-80e9-4d56078c9310" xlink:to="loc_kof_PubliclyTradedSharesMember_ae01e803-178f-44cc-9e94-ab862755b3a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_a09459e1-7f05-4844-94a1-98bf42023b39" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_e87c5e56-6cc8-4b68-9e24-f7a71b49cdf1" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_a09459e1-7f05-4844-94a1-98bf42023b39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FixedReturnAbstract_173f57ec-dd15-4273-b043-9916f258acf8" xlink:href="kof-20231231.xsd#kof_FixedReturnAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_a09459e1-7f05-4844-94a1-98bf42023b39" xlink:to="loc_kof_FixedReturnAbstract_173f57ec-dd15-4273-b043-9916f258acf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TrustAssetsFixedReturnPercentage_a5341f03-0bb9-4a10-8eba-940055563775" xlink:href="kof-20231231.xsd#kof_TrustAssetsFixedReturnPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_FixedReturnAbstract_173f57ec-dd15-4273-b043-9916f258acf8" xlink:to="loc_kof_TrustAssetsFixedReturnPercentage_a5341f03-0bb9-4a10-8eba-940055563775" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_VariableReturnAbstract_2a4c523c-dc5d-491d-bc3b-a4a67b0a891c" xlink:href="kof-20231231.xsd#kof_VariableReturnAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_a09459e1-7f05-4844-94a1-98bf42023b39" xlink:to="loc_kof_VariableReturnAbstract_2a4c523c-dc5d-491d-bc3b-a4a67b0a891c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TrustAssetsVariableReturnPercentage_637d1292-201a-40f6-a62a-93c7c30f7e4c" xlink:href="kof-20231231.xsd#kof_TrustAssetsVariableReturnPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_VariableReturnAbstract_2a4c523c-dc5d-491d-bc3b-a4a67b0a891c" xlink:to="loc_kof_TrustAssetsVariableReturnPercentage_637d1292-201a-40f6-a62a-93c7c30f7e4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TrustAssetsFixedAndVariableReturnPercentage_903958d9-057b-4be9-98e4-3d80af4cd215" xlink:href="kof-20231231.xsd#kof_TrustAssetsFixedAndVariableReturnPercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_a09459e1-7f05-4844-94a1-98bf42023b39" xlink:to="loc_kof_TrustAssetsFixedAndVariableReturnPercentage_903958d9-057b-4be9-98e4-3d80af4cd215" 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-20231231.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_6f397740-e073-49a7-8f19-ee11603d91e5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_88c63e6c-1df4-4856-9f26-340f3979213f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_6f397740-e073-49a7-8f19-ee11603d91e5" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_88c63e6c-1df4-4856-9f26-340f3979213f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f2134a23-2b5c-4a59-9757-3d36aa9d8693" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_88c63e6c-1df4-4856-9f26-340f3979213f" xlink:to="loc_srt_RangeAxis_f2134a23-2b5c-4a59-9757-3d36aa9d8693" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e0f1f841-e4d8-4371-8f20-00563f47fc10" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_f2134a23-2b5c-4a59-9757-3d36aa9d8693" xlink:to="loc_srt_RangeMember_e0f1f841-e4d8-4371-8f20-00563f47fc10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_bca2b571-d2e2-47b9-9f5f-9740edcd345c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_e0f1f841-e4d8-4371-8f20-00563f47fc10" xlink:to="loc_ifrs-full_BottomOfRangeMember_bca2b571-d2e2-47b9-9f5f-9740edcd345c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_013ab3fe-167c-4d43-bac6-43640e9e5150" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TopOfRangeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_e0f1f841-e4d8-4371-8f20-00563f47fc10" xlink:to="loc_ifrs-full_TopOfRangeMember_013ab3fe-167c-4d43-bac6-43640e9e5150" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsAxis_0e3c98d9-f2a2-40f0-81b0-8872d4f0b623" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ActuarialAssumptionsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_88c63e6c-1df4-4856-9f26-340f3979213f" xlink:to="loc_ifrs-full_ActuarialAssumptionsAxis_0e3c98d9-f2a2-40f0-81b0-8872d4f0b623" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsMember_b1152763-04e5-4abf-af57-02add0916192" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ActuarialAssumptionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ActuarialAssumptionsAxis_0e3c98d9-f2a2-40f0-81b0-8872d4f0b623" xlink:to="loc_ifrs-full_ActuarialAssumptionsMember_b1152763-04e5-4abf-af57-02add0916192" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_009e5dbe-da39-41cc-bad0-86d2c60fbe95" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ActuarialAssumptionOfDiscountRatesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_b1152763-04e5-4abf-af57-02add0916192" xlink:to="loc_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_009e5dbe-da39-41cc-bad0-86d2c60fbe95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_a21533e1-89e2-4fd6-bdf3-20a32911823b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_88c63e6c-1df4-4856-9f26-340f3979213f" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_a21533e1-89e2-4fd6-bdf3-20a32911823b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DefinedBenefitPlanFundAssetsPostEmploymentInvestPercentageMinimum_b6f16a53-59d2-49de-8a2a-97dda5cdfd41" xlink:href="kof-20231231.xsd#kof_DefinedBenefitPlanFundAssetsPostEmploymentInvestPercentageMinimum"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_a21533e1-89e2-4fd6-bdf3-20a32911823b" xlink:to="loc_kof_DefinedBenefitPlanFundAssetsPostEmploymentInvestPercentageMinimum_b6f16a53-59d2-49de-8a2a-97dda5cdfd41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019_72e6f7d1-7d51-4497-a474-7058aa88f703" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_a21533e1-89e2-4fd6-bdf3-20a32911823b" xlink:to="loc_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019_72e6f7d1-7d51-4497-a474-7058aa88f703" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_60b32641-08ba-4055-a4f9-2452975e34e3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_a21533e1-89e2-4fd6-bdf3-20a32911823b" xlink:to="loc_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_60b32641-08ba-4055-a4f9-2452975e34e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfSignificantActuarialAssumptions_b9faab8c-7438-45f3-aa9a-d7547091eb65" xlink:href="kof-20231231.xsd#kof_PercentageOfSignificantActuarialAssumptions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_a21533e1-89e2-4fd6-bdf3-20a32911823b" xlink:to="loc_kof_PercentageOfSignificantActuarialAssumptions_b9faab8c-7438-45f3-aa9a-d7547091eb65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EmployeeProfitSharing_1951e92d-044f-4004-9e99-cb2d140f4339" xlink:href="kof-20231231.xsd#kof_EmployeeProfitSharing"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_a21533e1-89e2-4fd6-bdf3-20a32911823b" xlink:to="loc_kof_EmployeeProfitSharing_1951e92d-044f-4004-9e99-cb2d140f4339" 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-20231231.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_99f5f089-6549-4539-9e18-aa07cbd56503" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentSecuritiesTable_aa49a0d3-c634-4529-88fa-79773f21fd00" xlink:href="kof-20231231.xsd#kof_InvestmentSecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_99f5f089-6549-4539-9e18-aa07cbd56503" xlink:to="loc_kof_InvestmentSecuritiesTable_aa49a0d3-c634-4529-88fa-79773f21fd00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsolidatedFinancialStatementLocationAxis_ee44fb66-417e-4456-9ee0-49c5998bed8a" xlink:href="kof-20231231.xsd#kof_ConsolidatedFinancialStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_InvestmentSecuritiesTable_aa49a0d3-c634-4529-88fa-79773f21fd00" xlink:to="loc_kof_ConsolidatedFinancialStatementLocationAxis_ee44fb66-417e-4456-9ee0-49c5998bed8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsolidatedFinancialStatementLocationMember_81f97479-ad0f-436f-a182-9870b86d2960" xlink:href="kof-20231231.xsd#kof_ConsolidatedFinancialStatementLocationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationAxis_ee44fb66-417e-4456-9ee0-49c5998bed8a" xlink:to="loc_kof_ConsolidatedFinancialStatementLocationMember_81f97479-ad0f-436f-a182-9870b86d2960" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember_bcc120c9-d138-4969-b3e7-0f7412e6f9a0" xlink:href="kof-20231231.xsd#kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationMember_81f97479-ad0f-436f-a182-9870b86d2960" xlink:to="loc_kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember_bcc120c9-d138-4969-b3e7-0f7412e6f9a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember_3ddc8e8d-5574-441b-873b-edf6bc8c0617" xlink:href="kof-20231231.xsd#kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationMember_81f97479-ad0f-436f-a182-9870b86d2960" xlink:to="loc_kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember_3ddc8e8d-5574-441b-873b-edf6bc8c0617" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsolidatedFinancialStatementLocationDomain_fb78d423-8cba-4b8e-932d-4dcc83392ac8" xlink:href="kof-20231231.xsd#kof_ConsolidatedFinancialStatementLocationDomain"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationAxis_ee44fb66-417e-4456-9ee0-49c5998bed8a" xlink:to="loc_kof_ConsolidatedFinancialStatementLocationDomain_fb78d423-8cba-4b8e-932d-4dcc83392ac8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_0229badb-97be-4f47-bf9c-ba1f9f0000c0" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DefinedBenefitPlansAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_InvestmentSecuritiesTable_aa49a0d3-c634-4529-88fa-79773f21fd00" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_0229badb-97be-4f47-bf9c-ba1f9f0000c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_1ae897c8-3055-435b-9a1e-83319f9a4aa6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DefinedBenefitPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_0229badb-97be-4f47-bf9c-ba1f9f0000c0" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_1ae897c8-3055-435b-9a1e-83319f9a4aa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndRetirementPlansMember_74d104c5-a3ab-41c0-a02d-c0a444742d4b" xlink:href="kof-20231231.xsd#kof_PensionAndRetirementPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_1ae897c8-3055-435b-9a1e-83319f9a4aa6" xlink:to="loc_kof_PensionAndRetirementPlansMember_74d104c5-a3ab-41c0-a02d-c0a444742d4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeniorityPremiumPlanMember_931eef42-0a8f-4860-a37d-f515b2176e85" xlink:href="kof-20231231.xsd#kof_SeniorityPremiumPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_1ae897c8-3055-435b-9a1e-83319f9a4aa6" xlink:to="loc_kof_SeniorityPremiumPlanMember_931eef42-0a8f-4860-a37d-f515b2176e85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_ed1c3cae-b95b-443f-9dfd-ddf7b175b32b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_InvestmentSecuritiesTable_aa49a0d3-c634-4529-88fa-79773f21fd00" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_ed1c3cae-b95b-443f-9dfd-ddf7b175b32b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_eef9f9a5-510e-4ed1-b263-b1fec3690f37" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_ed1c3cae-b95b-443f-9dfd-ddf7b175b32b" xlink:to="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_eef9f9a5-510e-4ed1-b263-b1fec3690f37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_77f150c2-f237-4d99-a0bb-2c08178bc188" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_ed1c3cae-b95b-443f-9dfd-ddf7b175b32b" xlink:to="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_77f150c2-f237-4d99-a0bb-2c08178bc188" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_c00c1813-07c0-478d-af44-b06391eaba0a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_ed1c3cae-b95b-443f-9dfd-ddf7b175b32b" xlink:to="loc_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_c00c1813-07c0-478d-af44-b06391eaba0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_96863898-15e7-4aa3-b526-31311308a3ed" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_ed1c3cae-b95b-443f-9dfd-ddf7b175b32b" xlink:to="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_96863898-15e7-4aa3-b526-31311308a3ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_34bde555-a8fb-4739-9656-1e5cec96d123" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_ed1c3cae-b95b-443f-9dfd-ddf7b175b32b" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_34bde555-a8fb-4739-9656-1e5cec96d123" 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-20231231.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_a7c50728-029d-4c3f-8fa5-3fb93af7f84b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_5eadce7d-9899-4470-95a7-bd7b2b324354" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_a7c50728-029d-4c3f-8fa5-3fb93af7f84b" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_5eadce7d-9899-4470-95a7-bd7b2b324354" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_476deefb-1a2c-4c39-a73c-d7b68bcd0b5e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_a7c50728-029d-4c3f-8fa5-3fb93af7f84b" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_476deefb-1a2c-4c39-a73c-d7b68bcd0b5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset_37f80393-7415-4fae-8a7f-5ff12b0ada35" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_a7c50728-029d-4c3f-8fa5-3fb93af7f84b" xlink:to="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset_37f80393-7415-4fae-8a7f-5ff12b0ada35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset_d224d52e-d118-49ac-9a51-5a3b1a7cb7f8" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_a7c50728-029d-4c3f-8fa5-3fb93af7f84b" xlink:to="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset_d224d52e-d118-49ac-9a51-5a3b1a7cb7f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_d2d53961-99e3-48a9-895f-03a834e55dda" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_a7c50728-029d-4c3f-8fa5-3fb93af7f84b" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_d2d53961-99e3-48a9-895f-03a834e55dda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset_e9319a12-838e-4ac6-bd0f-0136f9caf076" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_a7c50728-029d-4c3f-8fa5-3fb93af7f84b" xlink:to="loc_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset_e9319a12-838e-4ac6-bd0f-0136f9caf076" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset_8f8fd2a2-3079-4264-a72a-31425f7d0131" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_a7c50728-029d-4c3f-8fa5-3fb93af7f84b" xlink:to="loc_ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset_8f8fd2a2-3079-4264-a72a-31425f7d0131" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_c7e75611-c6fc-46b7-9c15-c86712a83deb" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_a7c50728-029d-4c3f-8fa5-3fb93af7f84b" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_c7e75611-c6fc-46b7-9c15-c86712a83deb" 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-20231231.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_6d3b7340-044d-48b6-b60d-1e6886bfef87" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_776f550d-fdcb-42b5-8ac3-653e17bf18a5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_6d3b7340-044d-48b6-b60d-1e6886bfef87" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_776f550d-fdcb-42b5-8ac3-653e17bf18a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_8683a8eb-2bfa-40d6-8114-df88932083d9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DefinedBenefitPlansAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_776f550d-fdcb-42b5-8ac3-653e17bf18a5" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_8683a8eb-2bfa-40d6-8114-df88932083d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_a9a0e462-486f-412d-8dd9-acd7bcd7e45c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DefinedBenefitPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_8683a8eb-2bfa-40d6-8114-df88932083d9" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_a9a0e462-486f-412d-8dd9-acd7bcd7e45c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndRetirementPlansMember_b6b7ef0e-38c5-47df-a8b9-bd5ad34c858e" xlink:href="kof-20231231.xsd#kof_PensionAndRetirementPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_a9a0e462-486f-412d-8dd9-acd7bcd7e45c" xlink:to="loc_kof_PensionAndRetirementPlansMember_b6b7ef0e-38c5-47df-a8b9-bd5ad34c858e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeniorityPremiumPlanMember_134d510f-abcd-4693-b744-025375e38401" xlink:href="kof-20231231.xsd#kof_SeniorityPremiumPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_a9a0e462-486f-412d-8dd9-acd7bcd7e45c" xlink:to="loc_kof_SeniorityPremiumPlanMember_134d510f-abcd-4693-b744-025375e38401" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_5f0f0998-acf1-4373-a5f4-e3a8cd16b136" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_776f550d-fdcb-42b5-8ac3-653e17bf18a5" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_5f0f0998-acf1-4373-a5f4-e3a8cd16b136" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_b6d60c0f-e7e2-41eb-8dc2-d51e46854655" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_5f0f0998-acf1-4373-a5f4-e3a8cd16b136" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_b6d60c0f-e7e2-41eb-8dc2-d51e46854655" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PresentValueOfDefinedBenefitObligationMember_72963c63-7018-43c3-9ce3-57d78ea1c98e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PresentValueOfDefinedBenefitObligationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_b6d60c0f-e7e2-41eb-8dc2-d51e46854655" xlink:to="loc_ifrs-full_PresentValueOfDefinedBenefitObligationMember_72963c63-7018-43c3-9ce3-57d78ea1c98e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_75b6fe85-7642-41a8-8515-ee33a70e3e6c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_776f550d-fdcb-42b5-8ac3-653e17bf18a5" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_75b6fe85-7642-41a8-8515-ee33a70e3e6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_c751e45c-8063-476f-8bb1-c43446734e27" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DefinedBenefitObligationAtPresentValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_75b6fe85-7642-41a8-8515-ee33a70e3e6c" xlink:to="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_c751e45c-8063-476f-8bb1-c43446734e27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_83ee03ff-71b7-4998-a87d-936b0e7a4e1c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_75b6fe85-7642-41a8-8515-ee33a70e3e6c" xlink:to="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_83ee03ff-71b7-4998-a87d-936b0e7a4e1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset_bd79a173-a48e-4af3-8cab-c09aed303335" xlink:href="kof-20231231.xsd#kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_75b6fe85-7642-41a8-8515-ee33a70e3e6c" xlink:to="loc_kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset_bd79a173-a48e-4af3-8cab-c09aed303335" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_90280484-af7c-442f-b6cf-eeee2330e36a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_75b6fe85-7642-41a8-8515-ee33a70e3e6c" xlink:to="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_90280484-af7c-442f-b6cf-eeee2330e36a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ActuarialGainsLossesArisingFromExperienceAdjustments_a342a03f-77d6-4853-abe4-4dd539cc12fa" xlink:href="kof-20231231.xsd#kof_ActuarialGainsLossesArisingFromExperienceAdjustments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_75b6fe85-7642-41a8-8515-ee33a70e3e6c" xlink:to="loc_kof_ActuarialGainsLossesArisingFromExperienceAdjustments_a342a03f-77d6-4853-abe4-4dd539cc12fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_4bccfb51-e059-472b-ae02-da5c34314a05" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_75b6fe85-7642-41a8-8515-ee33a70e3e6c" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_4bccfb51-e059-472b-ae02-da5c34314a05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BenefitsPaidOrPayable_c93dddf1-88ab-4405-a9f9-face19133391" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BenefitsPaidOrPayable"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_75b6fe85-7642-41a8-8515-ee33a70e3e6c" xlink:to="loc_ifrs-full_BenefitsPaidOrPayable_c93dddf1-88ab-4405-a9f9-face19133391" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_cc1b515c-1236-4c82-8aca-3e843b271e8c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_75b6fe85-7642-41a8-8515-ee33a70e3e6c" xlink:to="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_cc1b515c-1236-4c82-8aca-3e843b271e8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions_dcd36114-e6f2-4ace-a4c0-6e80ce320067" xlink:href="kof-20231231.xsd#kof_IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_75b6fe85-7642-41a8-8515-ee33a70e3e6c" xlink:to="loc_kof_IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions_dcd36114-e6f2-4ace-a4c0-6e80ce320067" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_13a02590-ca8f-4603-baa4-6240a2d8f6ab" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DefinedBenefitObligationAtPresentValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_75b6fe85-7642-41a8-8515-ee33a70e3e6c" xlink:to="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_13a02590-ca8f-4603-baa4-6240a2d8f6ab" 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-20231231.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_482c9813-4876-458c-b5b9-7fc1afc6a83f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTrustAssetsTable_66888a40-9717-4373-a2a9-aa2eed1a950c" xlink:href="kof-20231231.xsd#kof_DisclosureOfTrustAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_482c9813-4876-458c-b5b9-7fc1afc6a83f" xlink:to="loc_kof_DisclosureOfTrustAssetsTable_66888a40-9717-4373-a2a9-aa2eed1a950c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_dbc57b1a-2ecf-45da-930d-e97ab13b85bd" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTrustAssetsTable_66888a40-9717-4373-a2a9-aa2eed1a950c" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_dbc57b1a-2ecf-45da-930d-e97ab13b85bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_a4f0bb42-0224-48e8-9916-1b134832c0a3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_dbc57b1a-2ecf-45da-930d-e97ab13b85bd" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_a4f0bb42-0224-48e8-9916-1b134832c0a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TrustAssetsMember_fa08b854-683d-4862-bb25-204239c17d0c" xlink:href="kof-20231231.xsd#kof_TrustAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_a4f0bb42-0224-48e8-9916-1b134832c0a3" xlink:to="loc_kof_TrustAssetsMember_fa08b854-683d-4862-bb25-204239c17d0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_551efe0b-4649-434f-9bab-73ca1324e59c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DefinedBenefitPlansAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTrustAssetsTable_66888a40-9717-4373-a2a9-aa2eed1a950c" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_551efe0b-4649-434f-9bab-73ca1324e59c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_56a2ac83-93fd-4332-8d0f-a58bc470c5d9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DefinedBenefitPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_551efe0b-4649-434f-9bab-73ca1324e59c" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_56a2ac83-93fd-4332-8d0f-a58bc470c5d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndRetirementPlansMember_9454e60c-88a9-4953-bcd4-931b9c26bf88" xlink:href="kof-20231231.xsd#kof_PensionAndRetirementPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_56a2ac83-93fd-4332-8d0f-a58bc470c5d9" xlink:to="loc_kof_PensionAndRetirementPlansMember_9454e60c-88a9-4953-bcd4-931b9c26bf88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeniorityPremiumPlanMember_6b4676c7-a559-46e8-b51a-9713d1c39b9d" xlink:href="kof-20231231.xsd#kof_SeniorityPremiumPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_56a2ac83-93fd-4332-8d0f-a58bc470c5d9" xlink:to="loc_kof_SeniorityPremiumPlanMember_6b4676c7-a559-46e8-b51a-9713d1c39b9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTrustAssetsLineItems_13d09093-2203-4839-947f-48b76d4bf517" xlink:href="kof-20231231.xsd#kof_DisclosureOfTrustAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTrustAssetsTable_66888a40-9717-4373-a2a9-aa2eed1a950c" xlink:to="loc_kof_DisclosureOfTrustAssetsLineItems_13d09093-2203-4839-947f-48b76d4bf517" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_32e0af6b-712a-4ecf-b6b3-5d6a1c4a7759" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DefinedBenefitObligationAtPresentValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTrustAssetsLineItems_13d09093-2203-4839-947f-48b76d4bf517" xlink:to="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_32e0af6b-712a-4ecf-b6b3-5d6a1c4a7759" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_bcf4028f-c135-415e-b3bc-6680d21129e9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTrustAssetsLineItems_13d09093-2203-4839-947f-48b76d4bf517" xlink:to="loc_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_bcf4028f-c135-415e-b3bc-6680d21129e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_5f39b83c-3d9e-41aa-bab8-3d309022bc7a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTrustAssetsLineItems_13d09093-2203-4839-947f-48b76d4bf517" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_5f39b83c-3d9e-41aa-bab8-3d309022bc7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset_76c18c41-ddf2-4c9c-b2f2-b058c5391f3f" xlink:href="kof-20231231.xsd#kof_DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTrustAssetsLineItems_13d09093-2203-4839-947f-48b76d4bf517" xlink:to="loc_kof_DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset_76c18c41-ddf2-4c9c-b2f2-b058c5391f3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_ddc1b0ce-7bff-4b5f-b2b7-5c0bb45fce19" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTrustAssetsLineItems_13d09093-2203-4839-947f-48b76d4bf517" xlink:to="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_ddc1b0ce-7bff-4b5f-b2b7-5c0bb45fce19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContributionsToPlanNetDefinedBenefitLiabilityAsset_9e22b224-fad8-42f6-9b37-544aa39079ef" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ContributionsToPlanNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTrustAssetsLineItems_13d09093-2203-4839-947f-48b76d4bf517" xlink:to="loc_ifrs-full_ContributionsToPlanNetDefinedBenefitLiabilityAsset_9e22b224-fad8-42f6-9b37-544aa39079ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_af53ce96-5697-4cd7-9e39-a931ef7c9aa7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DefinedBenefitObligationAtPresentValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTrustAssetsLineItems_13d09093-2203-4839-947f-48b76d4bf517" xlink:to="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_af53ce96-5697-4cd7-9e39-a931ef7c9aa7" 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-20231231.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_905148fc-21c5-4698-94e2-e295010bf6a2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentSecuritiesTable_111b10c4-d8d4-40bc-aad1-54d9cc81732d" xlink:href="kof-20231231.xsd#kof_InvestmentSecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_905148fc-21c5-4698-94e2-e295010bf6a2" xlink:to="loc_kof_InvestmentSecuritiesTable_111b10c4-d8d4-40bc-aad1-54d9cc81732d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsolidatedFinancialStatementLocationAxis_1f7995e0-0e58-4f3b-8db1-fdccb457b9a7" xlink:href="kof-20231231.xsd#kof_ConsolidatedFinancialStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_InvestmentSecuritiesTable_111b10c4-d8d4-40bc-aad1-54d9cc81732d" xlink:to="loc_kof_ConsolidatedFinancialStatementLocationAxis_1f7995e0-0e58-4f3b-8db1-fdccb457b9a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsolidatedFinancialStatementLocationMember_48aadc74-9bc8-4bbe-b606-7a19a168b9a0" xlink:href="kof-20231231.xsd#kof_ConsolidatedFinancialStatementLocationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationAxis_1f7995e0-0e58-4f3b-8db1-fdccb457b9a7" xlink:to="loc_kof_ConsolidatedFinancialStatementLocationMember_48aadc74-9bc8-4bbe-b606-7a19a168b9a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember_bd45986f-2d0b-4b68-86be-23da7c1f399b" xlink:href="kof-20231231.xsd#kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationMember_48aadc74-9bc8-4bbe-b606-7a19a168b9a0" xlink:to="loc_kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember_bd45986f-2d0b-4b68-86be-23da7c1f399b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember_b6214984-a495-42c7-a010-9d3a5f82b097" xlink:href="kof-20231231.xsd#kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationMember_48aadc74-9bc8-4bbe-b606-7a19a168b9a0" xlink:to="loc_kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember_b6214984-a495-42c7-a010-9d3a5f82b097" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsolidatedFinancialStatementLocationDomain_37196025-d0cf-4792-91e6-ae954104995a" xlink:href="kof-20231231.xsd#kof_ConsolidatedFinancialStatementLocationDomain"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationAxis_1f7995e0-0e58-4f3b-8db1-fdccb457b9a7" xlink:to="loc_kof_ConsolidatedFinancialStatementLocationDomain_37196025-d0cf-4792-91e6-ae954104995a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsAxis_5abad332-dc04-463e-82ca-1c202be58454" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ActuarialAssumptionsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_InvestmentSecuritiesTable_111b10c4-d8d4-40bc-aad1-54d9cc81732d" xlink:to="loc_ifrs-full_ActuarialAssumptionsAxis_5abad332-dc04-463e-82ca-1c202be58454" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsMember_0166203e-8094-4792-975d-6bba766a6b04" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ActuarialAssumptionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ActuarialAssumptionsAxis_5abad332-dc04-463e-82ca-1c202be58454" xlink:to="loc_ifrs-full_ActuarialAssumptionsMember_0166203e-8094-4792-975d-6bba766a6b04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_10d5a71e-6c26-4d89-8697-f9563401fb6b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ActuarialAssumptionOfDiscountRatesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_0166203e-8094-4792-975d-6bba766a6b04" xlink:to="loc_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_10d5a71e-6c26-4d89-8697-f9563401fb6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember_11b49492-54ec-4780-b4ac-8e7b7bdaccc9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_0166203e-8094-4792-975d-6bba766a6b04" xlink:to="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember_11b49492-54ec-4780-b4ac-8e7b7bdaccc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_16f97249-d911-4dbe-b73f-ea1b5af6dd6f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DefinedBenefitPlansAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_InvestmentSecuritiesTable_111b10c4-d8d4-40bc-aad1-54d9cc81732d" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_16f97249-d911-4dbe-b73f-ea1b5af6dd6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_427ff4df-499e-4158-afba-80a8a61f4f1e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DefinedBenefitPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_16f97249-d911-4dbe-b73f-ea1b5af6dd6f" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_427ff4df-499e-4158-afba-80a8a61f4f1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndRetirementPlansMember_d1506d73-b796-474d-a141-fd89f7d42119" xlink:href="kof-20231231.xsd#kof_PensionAndRetirementPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_427ff4df-499e-4158-afba-80a8a61f4f1e" xlink:to="loc_kof_PensionAndRetirementPlansMember_d1506d73-b796-474d-a141-fd89f7d42119" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeniorityPremiumPlanMember_cb266d02-d830-482e-baf7-83668f63beb3" xlink:href="kof-20231231.xsd#kof_SeniorityPremiumPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_427ff4df-499e-4158-afba-80a8a61f4f1e" xlink:to="loc_kof_SeniorityPremiumPlanMember_cb266d02-d830-482e-baf7-83668f63beb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_d1cf7ec4-29ad-4f8f-b551-2144b2613a62" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_InvestmentSecuritiesTable_111b10c4-d8d4-40bc-aad1-54d9cc81732d" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_d1cf7ec4-29ad-4f8f-b551-2144b2613a62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_a6497d8c-2858-47c1-959e-b3461bc111c2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_d1cf7ec4-29ad-4f8f-b551-2144b2613a62" xlink:to="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_a6497d8c-2858-47c1-959e-b3461bc111c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_00ddad28-50ca-49e8-bb5b-ece25729e0e9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_d1cf7ec4-29ad-4f8f-b551-2144b2613a62" xlink:to="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_00ddad28-50ca-49e8-bb5b-ece25729e0e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_4c2cca14-321f-476d-bd8b-521f5b409d58" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_d1cf7ec4-29ad-4f8f-b551-2144b2613a62" xlink:to="loc_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_4c2cca14-321f-476d-bd8b-521f5b409d58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_3d436704-a5e6-4429-b1b1-4a66d6698620" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_d1cf7ec4-29ad-4f8f-b551-2144b2613a62" xlink:to="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_3d436704-a5e6-4429-b1b1-4a66d6698620" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_acd8f9f5-5deb-41a0-af8c-067461cbda08" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_d1cf7ec4-29ad-4f8f-b551-2144b2613a62" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_acd8f9f5-5deb-41a0-af8c-067461cbda08" 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-20231231.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_3b5bf1ce-1fde-4876-9ca2-fe5b7ce84986" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentSecuritiesTable_37a6fd98-790b-46b6-8faa-b5e17a41070f" xlink:href="kof-20231231.xsd#kof_InvestmentSecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_3b5bf1ce-1fde-4876-9ca2-fe5b7ce84986" xlink:to="loc_kof_InvestmentSecuritiesTable_37a6fd98-790b-46b6-8faa-b5e17a41070f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis_c8f75e0c-78a6-4de5-bde7-585a1466df9c" xlink:href="kof-20231231.xsd#kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_InvestmentSecuritiesTable_37a6fd98-790b-46b6-8faa-b5e17a41070f" xlink:to="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis_c8f75e0c-78a6-4de5-bde7-585a1466df9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember_dcef2507-2e1a-45af-a006-f369fd269687" xlink:href="kof-20231231.xsd#kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis_c8f75e0c-78a6-4de5-bde7-585a1466df9c" xlink:to="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember_dcef2507-2e1a-45af-a006-f369fd269687" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CostOfGoodsSoldMember_d949f4b3-ac7f-404b-b346-de6a1d8201a0" xlink:href="kof-20231231.xsd#kof_CostOfGoodsSoldMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember_dcef2507-2e1a-45af-a006-f369fd269687" xlink:to="loc_kof_CostOfGoodsSoldMember_d949f4b3-ac7f-404b-b346-de6a1d8201a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SellingAndDistributionExpensesMember_fbb3213d-f524-4856-9a38-2d332cfd740d" xlink:href="kof-20231231.xsd#kof_SellingAndDistributionExpensesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember_dcef2507-2e1a-45af-a006-f369fd269687" xlink:to="loc_kof_SellingAndDistributionExpensesMember_fbb3213d-f524-4856-9a38-2d332cfd740d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdministrativeExpensesMember_6530dcb2-84d4-427f-a09e-b1e2a8a1257b" xlink:href="kof-20231231.xsd#kof_AdministrativeExpensesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember_dcef2507-2e1a-45af-a006-f369fd269687" xlink:to="loc_kof_AdministrativeExpensesMember_6530dcb2-84d4-427f-a09e-b1e2a8a1257b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EmployeeBenefitsExpenseLineItems_bb89b629-a127-4f27-8ee5-58669f9cda5a" xlink:href="kof-20231231.xsd#kof_EmployeeBenefitsExpenseLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_InvestmentSecuritiesTable_37a6fd98-790b-46b6-8faa-b5e17a41070f" xlink:to="loc_kof_EmployeeBenefitsExpenseLineItems_bb89b629-a127-4f27-8ee5-58669f9cda5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WagesAndSalaries_e5a0c8e9-a067-4ee2-af28-35e8cb8a5a9b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_WagesAndSalaries"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_EmployeeBenefitsExpenseLineItems_bb89b629-a127-4f27-8ee5-58669f9cda5a" xlink:to="loc_ifrs-full_WagesAndSalaries_e5a0c8e9-a067-4ee2-af28-35e8cb8a5a9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SocialSecurityContributions_bfbac947-85d6-46ae-aa8c-65e58e7170ae" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SocialSecurityContributions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_EmployeeBenefitsExpenseLineItems_bb89b629-a127-4f27-8ee5-58669f9cda5a" xlink:to="loc_ifrs-full_SocialSecurityContributions_bfbac947-85d6-46ae-aa8c-65e58e7170ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EmployeeProfitSharing_bbd5a2d1-7aa4-495b-9628-1efcd152aee9" xlink:href="kof-20231231.xsd#kof_EmployeeProfitSharing"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_EmployeeBenefitsExpenseLineItems_bb89b629-a127-4f27-8ee5-58669f9cda5a" xlink:to="loc_kof_EmployeeProfitSharing_bbd5a2d1-7aa4-495b-9628-1efcd152aee9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndSeniorityPremiumCosts_ef769e60-45d0-4163-9169-d764fa062521" xlink:href="kof-20231231.xsd#kof_PensionAndSeniorityPremiumCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_EmployeeBenefitsExpenseLineItems_bb89b629-a127-4f27-8ee5-58669f9cda5a" xlink:to="loc_kof_PensionAndSeniorityPremiumCosts_ef769e60-45d0-4163-9169-d764fa062521" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForSharebasedPayments_dab5fbd8-d583-4476-b09e-cf8b46d19504" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForSharebasedPayments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_EmployeeBenefitsExpenseLineItems_bb89b629-a127-4f27-8ee5-58669f9cda5a" xlink:to="loc_ifrs-full_AdjustmentsForSharebasedPayments_dab5fbd8-d583-4476-b09e-cf8b46d19504" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EmployeeBenefitsExpense_3b1819bd-9259-489f-a91e-18e7625a5bf1" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EmployeeBenefitsExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_EmployeeBenefitsExpenseLineItems_bb89b629-a127-4f27-8ee5-58669f9cda5a" xlink:to="loc_ifrs-full_EmployeeBenefitsExpense_3b1819bd-9259-489f-a91e-18e7625a5bf1" 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-20231231.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_4631705e-b7c1-4c6d-a00f-f7321e14cdcd" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1e386831-1fed-4470-b5eb-54b54209484b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_4631705e-b7c1-4c6d-a00f-f7321e14cdcd" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1e386831-1fed-4470-b5eb-54b54209484b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_394a5f5e-2cbd-4ba6-9a5d-f9033e44ef96" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1e386831-1fed-4470-b5eb-54b54209484b" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_394a5f5e-2cbd-4ba6-9a5d-f9033e44ef96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_ca8f7e2f-3a05-4aec-8665-35ec4c0e1231" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_394a5f5e-2cbd-4ba6-9a5d-f9033e44ef96" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_ca8f7e2f-3a05-4aec-8665-35ec4c0e1231" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FEMSAMember_a12635a9-e06a-47dd-a223-1dfe47c5b730" xlink:href="kof-20231231.xsd#kof_FEMSAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_ca8f7e2f-3a05-4aec-8665-35ec4c0e1231" xlink:to="loc_kof_FEMSAMember_a12635a9-e06a-47dd-a223-1dfe47c5b730" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_6cb19416-2f14-4231-a05d-6c6bef8849b2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1e386831-1fed-4470-b5eb-54b54209484b" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_6cb19416-2f14-4231-a05d-6c6bef8849b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AnnualBonusPercentageToPurchaseOptions_df22f7d4-a243-4ab9-98ff-b9b16d3433ee" xlink:href="kof-20231231.xsd#kof_AnnualBonusPercentageToPurchaseOptions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_6cb19416-2f14-4231-a05d-6c6bef8849b2" xlink:to="loc_kof_AnnualBonusPercentageToPurchaseOptions_df22f7d4-a243-4ab9-98ff-b9b16d3433ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BonusExpense_07002072-6ecc-40dc-8e9d-d3f21dad7f6f" xlink:href="kof-20231231.xsd#kof_BonusExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_6cb19416-2f14-4231-a05d-6c6bef8849b2" xlink:to="loc_kof_BonusExpense_07002072-6ecc-40dc-8e9d-d3f21dad7f6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OptionsGrantedVestingPercentage_85c45004-f50e-47ef-a73a-fc10d1308a23" xlink:href="kof-20231231.xsd#kof_OptionsGrantedVestingPercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_6cb19416-2f14-4231-a05d-6c6bef8849b2" xlink:to="loc_kof_OptionsGrantedVestingPercentage_85c45004-f50e-47ef-a73a-fc10d1308a23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_36fc1482-13e2-4802-b8c9-85eaf34cb697" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_6cb19416-2f14-4231-a05d-6c6bef8849b2" xlink:to="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_36fc1482-13e2-4802-b8c9-85eaf34cb697" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod_a0283bb5-629f-40f4-b73c-6d3fc853381e" xlink:href="kof-20231231.xsd#kof_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_6cb19416-2f14-4231-a05d-6c6bef8849b2" xlink:to="loc_kof_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod_a0283bb5-629f-40f4-b73c-6d3fc853381e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_b2beedd7-765d-44c1-a676-09c3339e44c4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_6cb19416-2f14-4231-a05d-6c6bef8849b2" xlink:to="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_b2beedd7-765d-44c1-a676-09c3339e44c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ShareBasedPaymentsOtherNonCurrentAssets_afb78997-7acb-4908-a830-bf16fd3ec3dd" xlink:href="kof-20231231.xsd#kof_ShareBasedPaymentsOtherNonCurrentAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_6cb19416-2f14-4231-a05d-6c6bef8849b2" xlink:to="loc_kof_ShareBasedPaymentsOtherNonCurrentAssets_afb78997-7acb-4908-a830-bf16fd3ec3dd" 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-20231231.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_f59a4a95-228d-4d98-9834-17b1900ab938" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_03f10006-997a-46ba-a5b2-b394b59ee103" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_f59a4a95-228d-4d98-9834-17b1900ab938" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_03f10006-997a-46ba-a5b2-b394b59ee103" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_6817d204-b11d-4ad2-8477-4b04271d9b30" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_03f10006-997a-46ba-a5b2-b394b59ee103" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_6817d204-b11d-4ad2-8477-4b04271d9b30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_aa1959fd-6741-4580-b390-5ecc7116b650" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_6817d204-b11d-4ad2-8477-4b04271d9b30" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_aa1959fd-6741-4580-b390-5ecc7116b650" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FEMSAMember_87838a3c-a1dd-42cd-9d6c-b61b8dd20e2d" xlink:href="kof-20231231.xsd#kof_FEMSAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_aa1959fd-6741-4580-b390-5ecc7116b650" xlink:to="loc_kof_FEMSAMember_87838a3c-a1dd-42cd-9d6c-b61b8dd20e2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_KOFMember_9cec9bd3-a17d-47b6-8fb8-dbe97a0d984e" xlink:href="kof-20231231.xsd#kof_KOFMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_aa1959fd-6741-4580-b390-5ecc7116b650" xlink:to="loc_kof_KOFMember_9cec9bd3-a17d-47b6-8fb8-dbe97a0d984e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cc26dd50-8766-4155-9791-28bb26bf9609" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_03f10006-997a-46ba-a5b2-b394b59ee103" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cc26dd50-8766-4155-9791-28bb26bf9609" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_1b6b30bf-4bdd-4c17-84ab-66c553699c52" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cc26dd50-8766-4155-9791-28bb26bf9609" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_1b6b30bf-4bdd-4c17-84ab-66c553699c52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandNineteenIncentivePlanMember_ace5c084-84e3-43ad-b4e8-3dce8ad8cd67" xlink:href="kof-20231231.xsd#kof_TwoThousandNineteenIncentivePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_1b6b30bf-4bdd-4c17-84ab-66c553699c52" xlink:to="loc_kof_TwoThousandNineteenIncentivePlanMember_ace5c084-84e3-43ad-b4e8-3dce8ad8cd67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandTwentyIncentivePlanMember_0d4eeab3-9261-496a-bc52-af09f8c4b617" xlink:href="kof-20231231.xsd#kof_TwoThousandTwentyIncentivePlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_1b6b30bf-4bdd-4c17-84ab-66c553699c52" xlink:to="loc_kof_TwoThousandTwentyIncentivePlanMember_0d4eeab3-9261-496a-bc52-af09f8c4b617" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandTwentyOneIncentivePlanMember_f56d9cad-284b-4990-ad98-f3674808b6d8" xlink:href="kof-20231231.xsd#kof_TwoThousandTwentyOneIncentivePlanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_1b6b30bf-4bdd-4c17-84ab-66c553699c52" xlink:to="loc_kof_TwoThousandTwentyOneIncentivePlanMember_f56d9cad-284b-4990-ad98-f3674808b6d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandTwentyTwoIncentivePlanMember_a16644c2-4dab-461a-b5af-c74dd4398752" xlink:href="kof-20231231.xsd#kof_TwoThousandTwentyTwoIncentivePlanMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_1b6b30bf-4bdd-4c17-84ab-66c553699c52" xlink:to="loc_kof_TwoThousandTwentyTwoIncentivePlanMember_a16644c2-4dab-461a-b5af-c74dd4398752" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandTwentyThreeIncentivePlanMember_0fde6551-0309-410a-a97b-b63c167c3187" xlink:href="kof-20231231.xsd#kof_TwoThousandTwentyThreeIncentivePlanMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_1b6b30bf-4bdd-4c17-84ab-66c553699c52" xlink:to="loc_kof_TwoThousandTwentyThreeIncentivePlanMember_0fde6551-0309-410a-a97b-b63c167c3187" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_743dd13e-e98e-4b12-9b85-921dd226db44" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_03f10006-997a-46ba-a5b2-b394b59ee103" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_743dd13e-e98e-4b12-9b85-921dd226db44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_578294ed-4925-4d1e-bf0e-4d32a4703c63" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_743dd13e-e98e-4b12-9b85-921dd226db44" xlink:to="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_578294ed-4925-4d1e-bf0e-4d32a4703c63" 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-20231231.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_2405e207-a253-4e6d-aef1-43c0190916a7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_2eb7607b-6d00-4981-94b4-7a81bc7ae19e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_2405e207-a253-4e6d-aef1-43c0190916a7" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_2eb7607b-6d00-4981-94b4-7a81bc7ae19e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MeasurementAxis_ab37ccab-740b-43b4-b0ce-3b80f2a5f902" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MeasurementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_2eb7607b-6d00-4981-94b4-7a81bc7ae19e" xlink:to="loc_ifrs-full_MeasurementAxis_ab37ccab-740b-43b4-b0ce-3b80f2a5f902" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedMeasurementMember_5c443183-3d75-4f37-89fc-739a97f7ff6d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedMeasurementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MeasurementAxis_ab37ccab-740b-43b4-b0ce-3b80f2a5f902" xlink:to="loc_ifrs-full_AggregatedMeasurementMember_5c443183-3d75-4f37-89fc-739a97f7ff6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AtFairValueMember_428ac7e1-05a8-4e07-8c1b-d25a8a5141f7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AtFairValueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedMeasurementMember_5c443183-3d75-4f37-89fc-739a97f7ff6d" xlink:to="loc_ifrs-full_AtFairValueMember_428ac7e1-05a8-4e07-8c1b-d25a8a5141f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_a84c587c-8567-40fe-b3e3-ad9d35cd8899" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CurrencyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_2eb7607b-6d00-4981-94b4-7a81bc7ae19e" xlink:to="loc_srt_CurrencyAxis_a84c587c-8567-40fe-b3e3-ad9d35cd8899" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_311cdcb5-93cd-4c01-9844-6b2e1c7fa4b1" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CurrencyAxis_a84c587c-8567-40fe-b3e3-ad9d35cd8899" xlink:to="loc_currency_AllCurrenciesDomain_311cdcb5-93cd-4c01-9844-6b2e1c7fa4b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_ARS_75effbb8-e525-4b5c-af21-7885bab97c33" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_ARS"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_311cdcb5-93cd-4c01-9844-6b2e1c7fa4b1" xlink:to="loc_currency_ARS_75effbb8-e525-4b5c-af21-7885bab97c33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_EUR_a664147f-b9d9-413f-854f-bbac343e4d46" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_EUR"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_311cdcb5-93cd-4c01-9844-6b2e1c7fa4b1" xlink:to="loc_currency_EUR_a664147f-b9d9-413f-854f-bbac343e4d46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_UYU_c791493b-ba18-4990-b358-77db7172b7cd" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_UYU"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_311cdcb5-93cd-4c01-9844-6b2e1c7fa4b1" xlink:to="loc_currency_UYU_c791493b-ba18-4990-b358-77db7172b7cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_USD_9484af21-1c9e-450f-90b6-b9f676fad785" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_USD"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_311cdcb5-93cd-4c01-9844-6b2e1c7fa4b1" xlink:to="loc_currency_USD_9484af21-1c9e-450f-90b6-b9f676fad785" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_MXN_4664677a-3742-42b5-ba83-1fafa9c38c0d" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_MXN"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_311cdcb5-93cd-4c01-9844-6b2e1c7fa4b1" xlink:to="loc_currency_MXN_4664677a-3742-42b5-ba83-1fafa9c38c0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_BRL_7fbaddba-88bf-4e23-9dd6-11c059bf89f2" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_BRL"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_311cdcb5-93cd-4c01-9844-6b2e1c7fa4b1" xlink:to="loc_currency_BRL_7fbaddba-88bf-4e23-9dd6-11c059bf89f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_d1f0ebbe-302f-467e-bf50-2833e3574158" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MaturityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_2eb7607b-6d00-4981-94b4-7a81bc7ae19e" xlink:to="loc_ifrs-full_MaturityAxis_d1f0ebbe-302f-467e-bf50-2833e3574158" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_072aa23f-3607-40dc-8249-4f2ef6f5b295" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_d1f0ebbe-302f-467e-bf50-2833e3574158" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_072aa23f-3607-40dc-8249-4f2ef6f5b295" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_02e7072d-dbea-4d0b-8c04-1df9ac5a54c5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_072aa23f-3607-40dc-8249-4f2ef6f5b295" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_02e7072d-dbea-4d0b-8c04-1df9ac5a54c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_5ae0b53b-a819-4301-a1e5-bc1916f05e86" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_072aa23f-3607-40dc-8249-4f2ef6f5b295" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_5ae0b53b-a819-4301-a1e5-bc1916f05e86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_23958a8d-6828-4111-8d19-f849bb487ce9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_072aa23f-3607-40dc-8249-4f2ef6f5b295" xlink:to="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_23958a8d-6828-4111-8d19-f849bb487ce9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_ea92ba3f-b20a-48b6-bf24-279e9bc98bd8" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_072aa23f-3607-40dc-8249-4f2ef6f5b295" xlink:to="loc_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_ea92ba3f-b20a-48b6-bf24-279e9bc98bd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_2bba308c-2e69-4976-89b6-08fae3f5fc97" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_072aa23f-3607-40dc-8249-4f2ef6f5b295" xlink:to="loc_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_2bba308c-2e69-4976-89b6-08fae3f5fc97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFiveYearsMember_e8a25530-d15b-4b46-b4f7-3ea9ca4fcea0" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanFiveYearsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_072aa23f-3607-40dc-8249-4f2ef6f5b295" xlink:to="loc_ifrs-full_LaterThanFiveYearsMember_e8a25530-d15b-4b46-b4f7-3ea9ca4fcea0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfInterestRatesAxis_b3d5aa7d-7746-4b21-8b42-82825e61d078" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfInterestRatesAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_2eb7607b-6d00-4981-94b4-7a81bc7ae19e" xlink:to="loc_ifrs-full_TypesOfInterestRatesAxis_b3d5aa7d-7746-4b21-8b42-82825e61d078" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRateTypesMember_bd70ad5d-5ec6-4620-acfc-edea41d595c2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestRateTypesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfInterestRatesAxis_b3d5aa7d-7746-4b21-8b42-82825e61d078" xlink:to="loc_ifrs-full_InterestRateTypesMember_bd70ad5d-5ec6-4620-acfc-edea41d595c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FixedInterestRateMember_bbbc77aa-9370-443a-a6d5-1740f37b929e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FixedInterestRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_InterestRateTypesMember_bd70ad5d-5ec6-4620-acfc-edea41d595c2" xlink:to="loc_ifrs-full_FixedInterestRateMember_bbbc77aa-9370-443a-a6d5-1740f37b929e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FloatingInterestRateMember_2096a56e-8890-49ff-a3a9-5a17b41304e9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FloatingInterestRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_InterestRateTypesMember_bd70ad5d-5ec6-4620-acfc-edea41d595c2" xlink:to="loc_ifrs-full_FloatingInterestRateMember_2096a56e-8890-49ff-a3a9-5a17b41304e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_6b2ed5a8-ca51-4137-8a21-2147a54fc499" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_2eb7607b-6d00-4981-94b4-7a81bc7ae19e" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_6b2ed5a8-ca51-4137-8a21-2147a54fc499" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_7f5cde52-912a-4644-9b94-0f03beaa4df4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_6b2ed5a8-ca51-4137-8a21-2147a54fc499" xlink:to="loc_ifrs-full_BorrowingsByNameMember_7f5cde52-912a-4644-9b94-0f03beaa4df4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ShortTermBankLoansMember_5e6e5880-4d05-4d42-aec8-07df852a7501" xlink:href="kof-20231231.xsd#kof_ShortTermBankLoansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_7f5cde52-912a-4644-9b94-0f03beaa4df4" xlink:to="loc_kof_ShortTermBankLoansMember_5e6e5880-4d05-4d42-aec8-07df852a7501" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermYankeeBondsMember_10efd54e-456f-4f81-a8f0-73821d982554" xlink:href="kof-20231231.xsd#kof_LongTermYankeeBondsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_7f5cde52-912a-4644-9b94-0f03beaa4df4" xlink:to="loc_kof_LongTermYankeeBondsMember_10efd54e-456f-4f81-a8f0-73821d982554" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermBorrowingsSeniorNotesMember_a8a5dfc2-38ff-4bb1-9010-152078e0ebe0" xlink:href="kof-20231231.xsd#kof_LongTermBorrowingsSeniorNotesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_7f5cde52-912a-4644-9b94-0f03beaa4df4" xlink:to="loc_kof_LongTermBorrowingsSeniorNotesMember_a8a5dfc2-38ff-4bb1-9010-152078e0ebe0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermBankLoansMember_ea378cf3-1334-47df-961e-8a7a1ff76349" xlink:href="kof-20231231.xsd#kof_LongTermBankLoansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_7f5cde52-912a-4644-9b94-0f03beaa4df4" xlink:to="loc_kof_LongTermBankLoansMember_ea378cf3-1334-47df-961e-8a7a1ff76349" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgedItemsAxis_81a4904f-a9dd-499a-901e-486e2259240b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_HedgedItemsAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_2eb7607b-6d00-4981-94b4-7a81bc7ae19e" xlink:to="loc_ifrs-full_HedgedItemsAxis_81a4904f-a9dd-499a-901e-486e2259240b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgedItemsMember_af659b19-e74a-4bc0-97ea-5aa5367e2aa0" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_HedgedItemsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_HedgedItemsAxis_81a4904f-a9dd-499a-901e-486e2259240b" xlink:to="loc_ifrs-full_HedgedItemsMember_af659b19-e74a-4bc0-97ea-5aa5367e2aa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_HedgedPortionOfSeniorNoteMember_1deaa68e-ff7d-4641-9880-fdee01f11f21" xlink:href="kof-20231231.xsd#kof_HedgedPortionOfSeniorNoteMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_HedgedItemsMember_af659b19-e74a-4bc0-97ea-5aa5367e2aa0" xlink:to="loc_kof_HedgedPortionOfSeniorNoteMember_1deaa68e-ff7d-4641-9880-fdee01f11f21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ddf2d40a-82ae-4f89-b357-2553f83d8079" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_2eb7607b-6d00-4981-94b4-7a81bc7ae19e" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ddf2d40a-82ae-4f89-b357-2553f83d8079" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShorttermBorrowings_1b1bc19f-964f-48af-b14f-f24f1c07e3fb" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ShorttermBorrowings"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ddf2d40a-82ae-4f89-b357-2553f83d8079" xlink:to="loc_ifrs-full_ShorttermBorrowings_1b1bc19f-964f-48af-b14f-f24f1c07e3fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsInterestRate_239207f0-4f67-481b-affe-e3689bf2c8cb" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsInterestRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ddf2d40a-82ae-4f89-b357-2553f83d8079" xlink:to="loc_ifrs-full_BorrowingsInterestRate_239207f0-4f67-481b-affe-e3689bf2c8cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Borrowings_b11879d8-7b46-45d3-8f9a-02ae84e6aa1e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Borrowings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ddf2d40a-82ae-4f89-b357-2553f83d8079" xlink:to="loc_ifrs-full_Borrowings_b11879d8-7b46-45d3-8f9a-02ae84e6aa1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_a158d412-ace4-4cbe-b59c-a994d8a62e21" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ddf2d40a-82ae-4f89-b357-2553f83d8079" xlink:to="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_a158d412-ace4-4cbe-b59c-a994d8a62e21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LongtermBorrowings_8ec12bd0-3857-4160-9063-87447d3ccc6b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LongtermBorrowings"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ddf2d40a-82ae-4f89-b357-2553f83d8079" xlink:to="loc_ifrs-full_LongtermBorrowings_8ec12bd0-3857-4160-9063-87447d3ccc6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_a25a7668-9abe-4714-92dd-de09b8cc57a4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ddf2d40a-82ae-4f89-b357-2553f83d8079" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_a25a7668-9abe-4714-92dd-de09b8cc57a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInBorrowings_c07cbf1c-d04b-4c29-9e5b-ba249f46a5db" xlink:href="kof-20231231.xsd#kof_IncreaseDecreaseInBorrowings"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ddf2d40a-82ae-4f89-b357-2553f83d8079" xlink:to="loc_kof_IncreaseDecreaseInBorrowings_c07cbf1c-d04b-4c29-9e5b-ba249f46a5db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SummaryofInterestExpenseBankLoansandNotesPayablesDetail" xlink:type="simple" xlink:href="kof-20231231.xsd#SummaryofInterestExpenseBankLoansandNotesPayablesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/SummaryofInterestExpenseBankLoansandNotesPayablesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_c19b631c-e383-4513-b0c0-69367c58b1ea" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseOnBorrowings_fd72b696-746c-4d3a-8d4b-37a99ec40195" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestExpenseOnBorrowings"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_c19b631c-e383-4513-b0c0-69367c58b1ea" xlink:to="loc_ifrs-full_InterestExpenseOnBorrowings_fd72b696-746c-4d3a-8d4b-37a99ec40195" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinanceChargesForEmployeeBenefits_1cf4e571-20ee-42a6-88bb-1abec8d102f2" xlink:href="kof-20231231.xsd#kof_FinanceChargesForEmployeeBenefits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_c19b631c-e383-4513-b0c0-69367c58b1ea" xlink:to="loc_kof_FinanceChargesForEmployeeBenefits_1cf4e571-20ee-42a6-88bb-1abec8d102f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnHedgingInstrument_34a7cb35-be59-478d-aacb-f831babb305e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesOnHedgingInstrument"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_c19b631c-e383-4513-b0c0-69367c58b1ea" xlink:to="loc_ifrs-full_GainsLossesOnHedgingInstrument_34a7cb35-be59-478d-aacb-f831babb305e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinanceChargesForLeases_02983978-0c04-4a44-90a1-d819d4c5dc22" xlink:href="kof-20231231.xsd#kof_FinanceChargesForLeases"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_c19b631c-e383-4513-b0c0-69367c58b1ea" xlink:to="loc_kof_FinanceChargesForLeases_02983978-0c04-4a44-90a1-d819d4c5dc22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinanceOperatingCharges_da82bcdf-b5de-4e11-aa8a-3b39a78f4470" xlink:href="kof-20231231.xsd#kof_FinanceOperatingCharges"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_c19b631c-e383-4513-b0c0-69367c58b1ea" xlink:to="loc_kof_FinanceOperatingCharges_da82bcdf-b5de-4e11-aa8a-3b39a78f4470" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpense_9e83c560-1d44-412a-a2ed-849b07b64a21" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_c19b631c-e383-4513-b0c0-69367c58b1ea" xlink:to="loc_ifrs-full_InterestExpense_9e83c560-1d44-412a-a2ed-849b07b64a21" 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-20231231.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_2c4a78a9-c46a-4d5f-8680-ac00d24f6d56" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_4cc2491d-4559-4700-a3e2-e437be7a6562" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_2c4a78a9-c46a-4d5f-8680-ac00d24f6d56" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_4cc2491d-4559-4700-a3e2-e437be7a6562" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_10478436-1c2b-428d-953b-956c8783f567" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_4cc2491d-4559-4700-a3e2-e437be7a6562" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_10478436-1c2b-428d-953b-956c8783f567" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_bc0b0b4e-df3c-4273-a56b-8be920d7765c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_10478436-1c2b-428d-953b-956c8783f567" xlink:to="loc_ifrs-full_BorrowingsByNameMember_bc0b0b4e-df3c-4273-a56b-8be920d7765c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember_8d346da4-64ff-4d43-87a1-a0a679f60514" xlink:href="kof-20231231.xsd#kof_FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_bc0b0b4e-df3c-4273-a56b-8be920d7765c" xlink:to="loc_kof_FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember_8d346da4-64ff-4d43-87a1-a0a679f60514" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember_53a7170e-9a52-47f7-b153-eb7d3598ec03" xlink:href="kof-20231231.xsd#kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_bc0b0b4e-df3c-4273-a56b-8be920d7765c" xlink:to="loc_kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember_53a7170e-9a52-47f7-b153-eb7d3598ec03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyFiveMember_9b89e3a6-0249-487a-9ac5-a18641b69846" xlink:href="kof-20231231.xsd#kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyFiveMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_bc0b0b4e-df3c-4273-a56b-8be920d7765c" xlink:to="loc_kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyFiveMember_9b89e3a6-0249-487a-9ac5-a18641b69846" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SevenPointThreeFivePercentageMember_92138a6e-e744-46f9-b80d-1b7a990b48e9" xlink:href="kof-20231231.xsd#kof_SevenPointThreeFivePercentageMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_bc0b0b4e-df3c-4273-a56b-8be920d7765c" xlink:to="loc_kof_SevenPointThreeFivePercentageMember_92138a6e-e744-46f9-b80d-1b7a990b48e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SevenPointThreeSixPercentageDebtBondsMaturingOnTwoThousandTwentyEightMember_76869e40-92f4-45f6-b51e-b761044d06cb" xlink:href="kof-20231231.xsd#kof_SevenPointThreeSixPercentageDebtBondsMaturingOnTwoThousandTwentyEightMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_bc0b0b4e-df3c-4273-a56b-8be920d7765c" xlink:to="loc_kof_SevenPointThreeSixPercentageDebtBondsMaturingOnTwoThousandTwentyEightMember_76869e40-92f4-45f6-b51e-b761044d06cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SLBTIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember_c839d076-c128-48b9-9d88-14985b6dcce2" xlink:href="kof-20231231.xsd#kof_SLBTIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_bc0b0b4e-df3c-4273-a56b-8be920d7765c" xlink:to="loc_kof_SLBTIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember_c839d076-c128-48b9-9d88-14985b6dcce2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember_00b31846-1c27-43ec-8356-84bb97b14c23" xlink:href="kof-20231231.xsd#kof_TIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_bc0b0b4e-df3c-4273-a56b-8be920d7765c" xlink:to="loc_kof_TIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember_00b31846-1c27-43ec-8356-84bb97b14c23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NinePointNineFivePercentageDebtBondsMaturingOnTwoThousandTwentyNineMember_b92e87df-f9da-4c13-a103-542b2054c975" xlink:href="kof-20231231.xsd#kof_NinePointNineFivePercentageDebtBondsMaturingOnTwoThousandTwentyNineMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_bc0b0b4e-df3c-4273-a56b-8be920d7765c" xlink:to="loc_kof_NinePointNineFivePercentageDebtBondsMaturingOnTwoThousandTwentyNineMember_b92e87df-f9da-4c13-a103-542b2054c975" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember_46070d9e-2147-451b-9edf-54da7555ab3b" xlink:href="kof-20231231.xsd#kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_bc0b0b4e-df3c-4273-a56b-8be920d7765c" xlink:to="loc_kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember_46070d9e-2147-451b-9edf-54da7555ab3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember_f06de9b8-d508-407b-81fa-bf3946edf552" xlink:href="kof-20231231.xsd#kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_bc0b0b4e-df3c-4273-a56b-8be920d7765c" xlink:to="loc_kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember_f06de9b8-d508-407b-81fa-bf3946edf552" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember_0aaf2f37-0de0-492c-a056-a2cda0357696" xlink:href="kof-20231231.xsd#kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_bc0b0b4e-df3c-4273-a56b-8be920d7765c" xlink:to="loc_kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember_0aaf2f37-0de0-492c-a056-a2cda0357696" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SustainabilityLinkedBondSLBMember_bf10f0d9-f794-49f7-85f9-52bc5d6afe71" xlink:href="kof-20231231.xsd#kof_SustainabilityLinkedBondSLBMember"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_bc0b0b4e-df3c-4273-a56b-8be920d7765c" xlink:to="loc_kof_SustainabilityLinkedBondSLBMember_bf10f0d9-f794-49f7-85f9-52bc5d6afe71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FivePointFourSixPercentageSeniorNotesMaturingOnMayTwelveTwoThounsandTwentyThreeMember_ba37bbf0-ff0a-474e-bfa4-620b92d15797" xlink:href="kof-20231231.xsd#kof_FivePointFourSixPercentageSeniorNotesMaturingOnMayTwelveTwoThounsandTwentyThreeMember"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_bc0b0b4e-df3c-4273-a56b-8be920d7765c" xlink:to="loc_kof_FivePointFourSixPercentageSeniorNotesMaturingOnMayTwelveTwoThounsandTwentyThreeMember_ba37bbf0-ff0a-474e-bfa4-620b92d15797" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_fac049ec-5b62-416e-b83a-560bb496335b" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CurrencyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_4cc2491d-4559-4700-a3e2-e437be7a6562" xlink:to="loc_srt_CurrencyAxis_fac049ec-5b62-416e-b83a-560bb496335b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_250095b5-cdc5-448d-a335-77533ae7559d" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CurrencyAxis_fac049ec-5b62-416e-b83a-560bb496335b" xlink:to="loc_currency_AllCurrenciesDomain_250095b5-cdc5-448d-a335-77533ae7559d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_ARS_61896195-0e18-4801-a4b1-4607b4e35b50" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_ARS"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_250095b5-cdc5-448d-a335-77533ae7559d" xlink:to="loc_currency_ARS_61896195-0e18-4801-a4b1-4607b4e35b50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_f88e867b-4886-435e-97af-8f0fe7037a0a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_4cc2491d-4559-4700-a3e2-e437be7a6562" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_f88e867b-4886-435e-97af-8f0fe7037a0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount_22a14ee9-3b6a-4ccc-8a5f-4f1fbb0ae118" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_f88e867b-4886-435e-97af-8f0fe7037a0a" xlink:to="loc_ifrs-full_NotionalAmount_22a14ee9-3b6a-4ccc-8a5f-4f1fbb0ae118" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsInterestRate_05f356af-6812-4d35-859a-1063b7199bec" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsInterestRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_f88e867b-4886-435e-97af-8f0fe7037a0a" xlink:to="loc_ifrs-full_BorrowingsInterestRate_05f356af-6812-4d35-859a-1063b7199bec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsAdjustmentToInterestRateBasis_a5c45ffa-3bc1-4386-b1f5-b47784a86a73" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsAdjustmentToInterestRateBasis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_f88e867b-4886-435e-97af-8f0fe7037a0a" xlink:to="loc_ifrs-full_BorrowingsAdjustmentToInterestRateBasis_a5c45ffa-3bc1-4386-b1f5-b47784a86a73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RepaymentsOfBondsNotesAndDebentures_7a4a84b3-7011-4336-b0a8-40b4da66511c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RepaymentsOfBondsNotesAndDebentures"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_f88e867b-4886-435e-97af-8f0fe7037a0a" xlink:to="loc_ifrs-full_RepaymentsOfBondsNotesAndDebentures_7a4a84b3-7011-4336-b0a8-40b4da66511c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseInInterestRateOnTheBonds_dfaf99f3-e076-426e-854c-76245727f0a5" xlink:href="kof-20231231.xsd#kof_IncreaseInInterestRateOnTheBonds"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_f88e867b-4886-435e-97af-8f0fe7037a0a" xlink:to="loc_kof_IncreaseInInterestRateOnTheBonds_dfaf99f3-e076-426e-854c-76245727f0a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RepaymentsOfBondsNotesAndDebenturesNetSavings_ec6f11ff-e15d-412a-a6d1-3e2ebcf15779" xlink:href="kof-20231231.xsd#kof_RepaymentsOfBondsNotesAndDebenturesNetSavings"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_f88e867b-4886-435e-97af-8f0fe7037a0a" xlink:to="loc_kof_RepaymentsOfBondsNotesAndDebenturesNetSavings_ec6f11ff-e15d-412a-a6d1-3e2ebcf15779" 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-20231231.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_3ccf6091-a1f0-403e-b224-c09567341581" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_60088ee3-2a32-40a0-b942-3a1f0f4918a4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_3ccf6091-a1f0-403e-b224-c09567341581" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_60088ee3-2a32-40a0-b942-3a1f0f4918a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_d8a0ad88-1c0d-46a9-8d51-0b2dfd04ae0a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_60088ee3-2a32-40a0-b942-3a1f0f4918a4" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_d8a0ad88-1c0d-46a9-8d51-0b2dfd04ae0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_ea2c34a3-6ad0-4fc7-833a-54ac565ff777" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_d8a0ad88-1c0d-46a9-8d51-0b2dfd04ae0a" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_ea2c34a3-6ad0-4fc7-833a-54ac565ff777" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShorttermBorrowingsMember_66706a37-52ea-45c4-ac2e-fc6d606a90a9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ShorttermBorrowingsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_ea2c34a3-6ad0-4fc7-833a-54ac565ff777" xlink:to="loc_ifrs-full_ShorttermBorrowingsMember_66706a37-52ea-45c4-ac2e-fc6d606a90a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LongtermBorrowingsMember_c808f5b2-9c73-436d-8ba7-856a8d6b15dd" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LongtermBorrowingsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_ea2c34a3-6ad0-4fc7-833a-54ac565ff777" xlink:to="loc_ifrs-full_LongtermBorrowingsMember_c808f5b2-9c73-436d-8ba7-856a8d6b15dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilitiesMember_eed18d13-f3ef-4b38-9710-8d235e71deab" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LeaseLiabilitiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_ea2c34a3-6ad0-4fc7-833a-54ac565ff777" xlink:to="loc_ifrs-full_LeaseLiabilitiesMember_eed18d13-f3ef-4b38-9710-8d235e71deab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_4ba51bc9-3303-4445-9579-ac67c84f8e48" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_60088ee3-2a32-40a0-b942-3a1f0f4918a4" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_4ba51bc9-3303-4445-9579-ac67c84f8e48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_7bef578f-61ee-4e7d-b3ec-33f4d80e0ab6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_4ba51bc9-3303-4445-9579-ac67c84f8e48" xlink:to="loc_ifrs-full_BorrowingsByNameMember_7bef578f-61ee-4e7d-b3ec-33f4d80e0ab6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ShortTermBankLoansMember_92831fc9-9bbc-4cb4-ae8b-d602ed9e49f4" xlink:href="kof-20231231.xsd#kof_ShortTermBankLoansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_7bef578f-61ee-4e7d-b3ec-33f4d80e0ab6" xlink:to="loc_kof_ShortTermBankLoansMember_92831fc9-9bbc-4cb4-ae8b-d602ed9e49f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermBankLoansMember_85e1528c-e966-4d8b-932d-3616abea2e9f" xlink:href="kof-20231231.xsd#kof_LongTermBankLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_7bef578f-61ee-4e7d-b3ec-33f4d80e0ab6" xlink:to="loc_kof_LongTermBankLoansMember_85e1528c-e966-4d8b-932d-3616abea2e9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermNotesPayableMember_abd3c96d-4355-464d-aeea-48f2a1abce3d" xlink:href="kof-20231231.xsd#kof_LongTermNotesPayableMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_7bef578f-61ee-4e7d-b3ec-33f4d80e0ab6" xlink:to="loc_kof_LongTermNotesPayableMember_abd3c96d-4355-464d-aeea-48f2a1abce3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgedItemsAxis_0821b830-9ddd-496f-b68b-c1557f0d901d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_HedgedItemsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_60088ee3-2a32-40a0-b942-3a1f0f4918a4" xlink:to="loc_ifrs-full_HedgedItemsAxis_0821b830-9ddd-496f-b68b-c1557f0d901d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgedItemsMember_0070ed62-d7bf-47bb-8e23-389e61b3efee" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_HedgedItemsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_HedgedItemsAxis_0821b830-9ddd-496f-b68b-c1557f0d901d" xlink:to="loc_ifrs-full_HedgedItemsMember_0070ed62-d7bf-47bb-8e23-389e61b3efee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_HedgedPortionOfSeniorNoteMember_ec69ee6a-2d00-4ff8-ae3e-4db0ebb2d127" xlink:href="kof-20231231.xsd#kof_HedgedPortionOfSeniorNoteMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_HedgedItemsMember_0070ed62-d7bf-47bb-8e23-389e61b3efee" xlink:to="loc_kof_HedgedPortionOfSeniorNoteMember_ec69ee6a-2d00-4ff8-ae3e-4db0ebb2d127" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_7b75c7e8-a425-4d87-bbae-cad3b68dbe4f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_60088ee3-2a32-40a0-b942-3a1f0f4918a4" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_7b75c7e8-a425-4d87-bbae-cad3b68dbe4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_45b4c46a-c5bc-4b0c-97bb-4eec025da916" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_7b75c7e8-a425-4d87-bbae-cad3b68dbe4f" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_45b4c46a-c5bc-4b0c-97bb-4eec025da916" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_39e34c0e-2237-48dd-8096-ef66634af24e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_7b75c7e8-a425-4d87-bbae-cad3b68dbe4f" xlink:to="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_39e34c0e-2237-48dd-8096-ef66634af24e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_667fac36-1f59-4cf8-ad17-89c908d1324f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_7b75c7e8-a425-4d87-bbae-cad3b68dbe4f" xlink:to="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_667fac36-1f59-4cf8-ad17-89c908d1324f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities_1a149221-da65-489d-8430-e271fd23c1ea" xlink:href="kof-20231231.xsd#kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_7b75c7e8-a425-4d87-bbae-cad3b68dbe4f" xlink:to="loc_kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities_1a149221-da65-489d-8430-e271fd23c1ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_eb5e26ba-4e57-4c78-8c5a-f2858d1d1dee" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_7b75c7e8-a425-4d87-bbae-cad3b68dbe4f" xlink:to="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_eb5e26ba-4e57-4c78-8c5a-f2858d1d1dee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities_71f3e9ac-9b62-4926-aab5-8b5a17e39f65" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_7b75c7e8-a425-4d87-bbae-cad3b68dbe4f" xlink:to="loc_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities_71f3e9ac-9b62-4926-aab5-8b5a17e39f65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities_2d1d40f2-bc6a-4248-b03b-eacba0d51dcd" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_7b75c7e8-a425-4d87-bbae-cad3b68dbe4f" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities_2d1d40f2-bc6a-4248-b03b-eacba0d51dcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss_9b5ec206-6f97-414e-b5f8-81493ff90409" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_7b75c7e8-a425-4d87-bbae-cad3b68dbe4f" xlink:to="loc_ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss_9b5ec206-6f97-414e-b5f8-81493ff90409" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities_36749d14-5355-4c98-8509-661de840a0b3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_7b75c7e8-a425-4d87-bbae-cad3b68dbe4f" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities_36749d14-5355-4c98-8509-661de840a0b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities_b1ef59b8-2e02-47c0-9921-61204c5cfeb7" xlink:href="kof-20231231.xsd#kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_7b75c7e8-a425-4d87-bbae-cad3b68dbe4f" xlink:to="loc_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities_b1ef59b8-2e02-47c0-9921-61204c5cfeb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_89523bf4-302e-4a03-a692-94a0435ed19a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_7b75c7e8-a425-4d87-bbae-cad3b68dbe4f" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_89523bf4-302e-4a03-a692-94a0435ed19a" 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-20231231.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_ed5a51ab-fca0-4d23-9d25-29ca0b626ba2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaterialIncomeAndExpenseAbstract_986155cb-8c03-44c4-ba4d-fffeda9a03d6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MaterialIncomeAndExpenseAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_ed5a51ab-fca0-4d23-9d25-29ca0b626ba2" xlink:to="loc_ifrs-full_MaterialIncomeAndExpenseAbstract_986155cb-8c03-44c4-ba4d-fffeda9a03d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherMaterialIncomeAbstract_84635bf4-47b2-47af-b22f-e5e1e2f2d054" xlink:href="kof-20231231.xsd#kof_OtherMaterialIncomeAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaterialIncomeAndExpenseAbstract_986155cb-8c03-44c4-ba4d-fffeda9a03d6" xlink:to="loc_kof_OtherMaterialIncomeAbstract_84635bf4-47b2-47af-b22f-e5e1e2f2d054" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsOnDisposalsOfNoncurrentAssets_a3e58906-05d7-45cb-8c72-a1610008b2d5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsOnDisposalsOfNoncurrentAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherMaterialIncomeAbstract_84635bf4-47b2-47af-b22f-e5e1e2f2d054" xlink:to="loc_ifrs-full_GainsOnDisposalsOfNoncurrentAssets_a3e58906-05d7-45cb-8c72-a1610008b2d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CancellationOfContingencies_d9984030-fc7f-4b90-8972-6330b46e8b49" xlink:href="kof-20231231.xsd#kof_CancellationOfContingencies"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherMaterialIncomeAbstract_84635bf4-47b2-47af-b22f-e5e1e2f2d054" xlink:to="loc_kof_CancellationOfContingencies_d9984030-fc7f-4b90-8972-6330b46e8b49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetForeignExchangeGains_fd781cc5-8ec2-4fa2-8742-a9a14f65f042" xlink:href="kof-20231231.xsd#kof_NetForeignExchangeGains"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherMaterialIncomeAbstract_84635bf4-47b2-47af-b22f-e5e1e2f2d054" xlink:to="loc_kof_NetForeignExchangeGains_fd781cc5-8ec2-4fa2-8742-a9a14f65f042" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MiscellaneousOtherOperatingIncome_10a8e619-948d-4d30-9c0a-ecbaba058d38" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MiscellaneousOtherOperatingIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherMaterialIncomeAbstract_84635bf4-47b2-47af-b22f-e5e1e2f2d054" xlink:to="loc_ifrs-full_MiscellaneousOtherOperatingIncome_10a8e619-948d-4d30-9c0a-ecbaba058d38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherIncome_4a102a43-a179-4c44-9d37-178dae69e1d7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherMaterialIncomeAbstract_84635bf4-47b2-47af-b22f-e5e1e2f2d054" xlink:to="loc_ifrs-full_OtherIncome_4a102a43-a179-4c44-9d37-178dae69e1d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherMaterialExpenseAbstract_baa03aed-58c2-45f2-9dd2-c1476dde1a9b" xlink:href="kof-20231231.xsd#kof_OtherMaterialExpenseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaterialIncomeAndExpenseAbstract_986155cb-8c03-44c4-ba4d-fffeda9a03d6" xlink:to="loc_kof_OtherMaterialExpenseAbstract_baa03aed-58c2-45f2-9dd2-c1476dde1a9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProvisionForContingencies_8873a05c-726a-463e-9dc8-9137d723db34" xlink:href="kof-20231231.xsd#kof_ProvisionForContingencies"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherMaterialExpenseAbstract_baa03aed-58c2-45f2-9dd2-c1476dde1a9b" xlink:to="loc_kof_ProvisionForContingencies_8873a05c-726a-463e-9dc8-9137d723db34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LossesOnRetirementOfNonCurrentAssets_4ef03384-37a1-4df6-a5ea-f778cc542552" xlink:href="kof-20231231.xsd#kof_LossesOnRetirementOfNonCurrentAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherMaterialExpenseAbstract_baa03aed-58c2-45f2-9dd2-c1476dde1a9b" xlink:to="loc_kof_LossesOnRetirementOfNonCurrentAssets_4ef03384-37a1-4df6-a5ea-f778cc542552" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LossesOnDisposalsOfNoncurrentAssets_496544f9-6120-4515-9483-fe11fb06e9c5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LossesOnDisposalsOfNoncurrentAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherMaterialExpenseAbstract_baa03aed-58c2-45f2-9dd2-c1476dde1a9b" xlink:to="loc_ifrs-full_LossesOnDisposalsOfNoncurrentAssets_496544f9-6120-4515-9483-fe11fb06e9c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LossOnRetirementOfIntangibleAsset_2c89d460-4a53-49b4-b0c1-32d4638beae3" xlink:href="kof-20231231.xsd#kof_LossOnRetirementOfIntangibleAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherMaterialExpenseAbstract_baa03aed-58c2-45f2-9dd2-c1476dde1a9b" xlink:to="loc_kof_LossOnRetirementOfIntangibleAsset_2c89d460-4a53-49b4-b0c1-32d4638beae3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentImpairments_a6f983be-e384-4773-8925-ad758e4bdbc2" xlink:href="kof-20231231.xsd#kof_InvestmentImpairments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherMaterialExpenseAbstract_baa03aed-58c2-45f2-9dd2-c1476dde1a9b" xlink:to="loc_kof_InvestmentImpairments_a6f983be-e384-4773-8925-ad758e4bdbc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeverancePayments_1e02c767-b8b5-4a2e-8178-03d0bb47eb23" xlink:href="kof-20231231.xsd#kof_SeverancePayments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherMaterialExpenseAbstract_baa03aed-58c2-45f2-9dd2-c1476dde1a9b" xlink:to="loc_kof_SeverancePayments_1e02c767-b8b5-4a2e-8178-03d0bb47eb23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DonationsAndSubsidiesExpense_c1c68f2e-d523-40f1-bfcc-0a5ebeceadd4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DonationsAndSubsidiesExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherMaterialExpenseAbstract_baa03aed-58c2-45f2-9dd2-c1476dde1a9b" xlink:to="loc_ifrs-full_DonationsAndSubsidiesExpense_c1c68f2e-d523-40f1-bfcc-0a5ebeceadd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForeignExchangeGainLossRelatedToOperatingActivities_0330e033-4654-4080-9ccc-1b957b0531de" xlink:href="kof-20231231.xsd#kof_ForeignExchangeGainLossRelatedToOperatingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherMaterialExpenseAbstract_baa03aed-58c2-45f2-9dd2-c1476dde1a9b" xlink:to="loc_kof_ForeignExchangeGainLossRelatedToOperatingActivities_0330e033-4654-4080-9ccc-1b957b0531de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MiscellaneousOtherOperatingExpense_b7b060e4-b293-467b-9bb9-f6d0eb33caca" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MiscellaneousOtherOperatingExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherMaterialExpenseAbstract_baa03aed-58c2-45f2-9dd2-c1476dde1a9b" xlink:to="loc_ifrs-full_MiscellaneousOtherOperatingExpense_b7b060e4-b293-467b-9bb9-f6d0eb33caca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherExpenseByNature_219ecbbf-9aec-4687-96a6-f38cffc57728" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherExpenseByNature"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherMaterialExpenseAbstract_baa03aed-58c2-45f2-9dd2-c1476dde1a9b" xlink:to="loc_ifrs-full_OtherExpenseByNature_219ecbbf-9aec-4687-96a6-f38cffc57728" 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-20231231.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_29ba5d50-c020-457e-9673-0156712e3a70" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_ff4f2c59-c21d-492b-b66b-9a337805adf5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_29ba5d50-c020-457e-9673-0156712e3a70" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_ff4f2c59-c21d-492b-b66b-9a337805adf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_07b35b4c-b514-43e1-addb-98c26da1b98e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_ff4f2c59-c21d-492b-b66b-9a337805adf5" xlink:to="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_07b35b4c-b514-43e1-addb-98c26da1b98e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_3e61255e-7868-41d5-892b-03d5f1f45070" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_07b35b4c-b514-43e1-addb-98c26da1b98e" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_3e61255e-7868-41d5-892b-03d5f1f45070" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level1OfFairValueHierarchyMember_ff3f11d2-682e-4b5b-a2be-d0505aa03197" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Level1OfFairValueHierarchyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_3e61255e-7868-41d5-892b-03d5f1f45070" xlink:to="loc_ifrs-full_Level1OfFairValueHierarchyMember_ff3f11d2-682e-4b5b-a2be-d0505aa03197" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level2OfFairValueHierarchyMember_6e2a312d-a7fd-40de-8520-f10a5c3c5898" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Level2OfFairValueHierarchyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_3e61255e-7868-41d5-892b-03d5f1f45070" xlink:to="loc_ifrs-full_Level2OfFairValueHierarchyMember_6e2a312d-a7fd-40de-8520-f10a5c3c5898" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_3c4863d0-709a-44c8-ac71-b1c3000fc586" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_ff4f2c59-c21d-492b-b66b-9a337805adf5" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_3c4863d0-709a-44c8-ac71-b1c3000fc586" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialAssets_9cc4cf30-e8d3-40c6-9473-a41038c6fb71" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DerivativeFinancialAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_3c4863d0-709a-44c8-ac71-b1c3000fc586" xlink:to="loc_ifrs-full_DerivativeFinancialAssets_9cc4cf30-e8d3-40c6-9473-a41038c6fb71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialLiabilities_1d4628a4-4db6-4b06-813d-7cdfd6eb1545" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DerivativeFinancialLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_3c4863d0-709a-44c8-ac71-b1c3000fc586" xlink:to="loc_ifrs-full_DerivativeFinancialLiabilities_1d4628a4-4db6-4b06-813d-7cdfd6eb1545" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TrustAssetsOfLaborObligations_111c18b6-256d-4916-bb85-1fe56d318221" xlink:href="kof-20231231.xsd#kof_TrustAssetsOfLaborObligations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_3c4863d0-709a-44c8-ac71-b1c3000fc586" xlink:to="loc_kof_TrustAssetsOfLaborObligations_111c18b6-256d-4916-bb85-1fe56d318221" 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-20231231.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_ea01f51c-36a3-46b0-9f25-f83506cf4d27" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialAssetsTable_8519f8e6-884d-4d93-ab2f-85c8db6ec7c6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_ea01f51c-36a3-46b0-9f25-f83506cf4d27" xlink:to="loc_ifrs-full_DisclosureOfFinancialAssetsTable_8519f8e6-884d-4d93-ab2f-85c8db6ec7c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_cbf18df7-bcc8-4138-b418-5551b73d5b23" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsTable_8519f8e6-884d-4d93-ab2f-85c8db6ec7c6" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_cbf18df7-bcc8-4138-b418-5551b73d5b23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_6e074e1f-cd76-40e1-bd09-5da0901ad741" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_cbf18df7-bcc8-4138-b418-5551b73d5b23" xlink:to="loc_ifrs-full_FinancialAssetsMember_6e074e1f-cd76-40e1-bd09-5da0901ad741" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForeignExchangeForwardContractsMember_3f49b921-fd30-4f08-91f7-c91a44df9a16" xlink:href="kof-20231231.xsd#kof_ForeignExchangeForwardContractsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_6e074e1f-cd76-40e1-bd09-5da0901ad741" xlink:to="loc_kof_ForeignExchangeForwardContractsMember_3f49b921-fd30-4f08-91f7-c91a44df9a16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CrossCurrencySwapsMember_41ec5217-8d1e-42ed-88b6-ea7b20211ddd" xlink:href="kof-20231231.xsd#kof_CrossCurrencySwapsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_6e074e1f-cd76-40e1-bd09-5da0901ad741" xlink:to="loc_kof_CrossCurrencySwapsMember_41ec5217-8d1e-42ed-88b6-ea7b20211ddd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRateSwapContractMember_d00d3953-db43-464a-a586-049f65913f4e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestRateSwapContractMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_6e074e1f-cd76-40e1-bd09-5da0901ad741" xlink:to="loc_ifrs-full_InterestRateSwapContractMember_d00d3953-db43-464a-a586-049f65913f4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CommodityPriceContractsMember_eb1c80b7-6a1e-490d-884c-197d70f1df91" xlink:href="kof-20231231.xsd#kof_CommodityPriceContractsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_6e074e1f-cd76-40e1-bd09-5da0901ad741" xlink:to="loc_kof_CommodityPriceContractsMember_eb1c80b7-6a1e-490d-884c-197d70f1df91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TotalHoldersOfTheParentMember_ce02a869-64c0-487c-bdd6-683c2fc319c7" xlink:href="kof-20231231.xsd#kof_TotalHoldersOfTheParentMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_6e074e1f-cd76-40e1-bd09-5da0901ad741" xlink:to="loc_kof_TotalHoldersOfTheParentMember_ce02a869-64c0-487c-bdd6-683c2fc319c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfEquityAxis_4e87bd0b-9274-4c50-a028-5083d54c3871" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComponentsOfEquityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsTable_8519f8e6-884d-4d93-ab2f-85c8db6ec7c6" xlink:to="loc_ifrs-full_ComponentsOfEquityAxis_4e87bd0b-9274-4c50-a028-5083d54c3871" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityMember_a8431af8-482e-45d2-831c-aa1e164ef44c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_4e87bd0b-9274-4c50-a028-5083d54c3871" xlink:to="loc_ifrs-full_EquityMember_a8431af8-482e-45d2-831c-aa1e164ef44c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterestsMember_70ba05a8-bed6-4836-8426-c2f7746e8ccb" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncontrollingInterestsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityMember_a8431af8-482e-45d2-831c-aa1e164ef44c" xlink:to="loc_ifrs-full_NoncontrollingInterestsMember_70ba05a8-bed6-4836-8426-c2f7746e8ccb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_a9e1fe39-4aa5-4487-ad0a-18d415d9eac4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsTable_8519f8e6-884d-4d93-ab2f-85c8db6ec7c6" xlink:to="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_a9e1fe39-4aa5-4487-ad0a-18d415d9eac4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue_1dc245eb-49a0-4336-947d-dbc7df2c48a8" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_a9e1fe39-4aa5-4487-ad0a-18d415d9eac4" xlink:to="loc_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue_1dc245eb-49a0-4336-947d-dbc7df2c48a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinancialInstrumentsPurchased_a0994390-4600-4b58-a7ed-211672f3f97f" xlink:href="kof-20231231.xsd#kof_FinancialInstrumentsPurchased"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_a9e1fe39-4aa5-4487-ad0a-18d415d9eac4" xlink:to="loc_kof_FinancialInstrumentsPurchased_a0994390-4600-4b58-a7ed-211672f3f97f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI_758ee3ec-e46e-44c4-817c-3c721a21404c" xlink:href="kof-20231231.xsd#kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_a9e1fe39-4aa5-4487-ad0a-18d415d9eac4" xlink:to="loc_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI_758ee3ec-e46e-44c4-817c-3c721a21404c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AmountReclassifiedFromOCIToProfitOrLoss_f121893d-c78d-44ce-b4bd-e24cc9e2f70c" xlink:href="kof-20231231.xsd#kof_AmountReclassifiedFromOCIToProfitOrLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_a9e1fe39-4aa5-4487-ad0a-18d415d9eac4" xlink:to="loc_kof_AmountReclassifiedFromOCIToProfitOrLoss_f121893d-c78d-44ce-b4bd-e24cc9e2f70c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations_0bda3746-41a5-4252-ad43-740be54043c8" xlink:href="kof-20231231.xsd#kof_ForeignCurrencyRevaluationOfTheNetForeignOperations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_a9e1fe39-4aa5-4487-ad0a-18d415d9eac4" xlink:to="loc_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations_0bda3746-41a5-4252-ad43-740be54043c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EffectsOfChangesInForeignExchangeRates_69c7c09c-5b93-4f06-b7da-9fd6487b172a" xlink:href="kof-20231231.xsd#kof_EffectsOfChangesInForeignExchangeRates"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_a9e1fe39-4aa5-4487-ad0a-18d415d9eac4" xlink:to="loc_kof_EffectsOfChangesInForeignExchangeRates_69c7c09c-5b93-4f06-b7da-9fd6487b172a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinancialInstrumentsTaxEffect_14602b46-dbf6-4e29-97df-beb558e714c5" xlink:href="kof-20231231.xsd#kof_FinancialInstrumentsTaxEffect"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_a9e1fe39-4aa5-4487-ad0a-18d415d9eac4" xlink:to="loc_kof_FinancialInstrumentsTaxEffect_14602b46-dbf6-4e29-97df-beb558e714c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue_cfd0dc14-d81e-468a-9909-9aaf45d7f8e8" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_a9e1fe39-4aa5-4487-ad0a-18d415d9eac4" xlink:to="loc_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue_cfd0dc14-d81e-468a-9909-9aaf45d7f8e8" 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-20231231.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_e0ebab4b-8722-4259-b000-2560388e128f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_3d3501cb-237e-4865-9de7-c197154a55cf" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_e0ebab4b-8722-4259-b000-2560388e128f" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_3d3501cb-237e-4865-9de7-c197154a55cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_56e30685-258e-4009-aa02-62eb0aba51ce" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_3d3501cb-237e-4865-9de7-c197154a55cf" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_56e30685-258e-4009-aa02-62eb0aba51ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_1256ac0e-8963-4ac8-99f7-bc8edebe7b80" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_56e30685-258e-4009-aa02-62eb0aba51ce" xlink:to="loc_ifrs-full_FinancialAssetsMember_1256ac0e-8963-4ac8-99f7-bc8edebe7b80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForwardContractMember_f651c0f0-caf9-46a6-be7b-10b931bc7ccd" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ForwardContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_1256ac0e-8963-4ac8-99f7-bc8edebe7b80" xlink:to="loc_ifrs-full_ForwardContractMember_f651c0f0-caf9-46a6-be7b-10b931bc7ccd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_123858d2-c2aa-4613-b563-2066afe5ed8b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MaturityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_3d3501cb-237e-4865-9de7-c197154a55cf" xlink:to="loc_ifrs-full_MaturityAxis_123858d2-c2aa-4613-b563-2066afe5ed8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_1937dd88-9ac1-4043-92e4-5bc18e08e252" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_123858d2-c2aa-4613-b563-2066afe5ed8b" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_1937dd88-9ac1-4043-92e4-5bc18e08e252" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_e9001f26-48c6-4ff0-9d31-a23eda00134d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_1937dd88-9ac1-4043-92e4-5bc18e08e252" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_e9001f26-48c6-4ff0-9d31-a23eda00134d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_e41c21e3-a8b8-4ec9-a0bb-e4bb9ca68c03" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_3d3501cb-237e-4865-9de7-c197154a55cf" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_e41c21e3-a8b8-4ec9-a0bb-e4bb9ca68c03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount_fc3f8fa1-da73-410f-9427-0fc5d1fbcdc9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_e41c21e3-a8b8-4ec9-a0bb-e4bb9ca68c03" xlink:to="loc_ifrs-full_NotionalAmount_fc3f8fa1-da73-410f-9427-0fc5d1fbcdc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialLiabilities_ba4e5e05-556e-46ed-9970-fe642b71eaa4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DerivativeFinancialLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_e41c21e3-a8b8-4ec9-a0bb-e4bb9ca68c03" xlink:to="loc_ifrs-full_DerivativeFinancialLiabilities_ba4e5e05-556e-46ed-9970-fe642b71eaa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialAssets_89a17832-378c-4cf5-99d4-97eaeeaa7383" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DerivativeFinancialAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_e41c21e3-a8b8-4ec9-a0bb-e4bb9ca68c03" xlink:to="loc_ifrs-full_DerivativeFinancialAssets_89a17832-378c-4cf5-99d4-97eaeeaa7383" 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-20231231.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_10481249-9df1-44b3-8f9c-87dc3be72b8a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_538691d5-7630-48a1-86f9-19543601005c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_10481249-9df1-44b3-8f9c-87dc3be72b8a" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_538691d5-7630-48a1-86f9-19543601005c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_7d738976-7ada-4308-b0c0-e63b8e95a60e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_538691d5-7630-48a1-86f9-19543601005c" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_7d738976-7ada-4308-b0c0-e63b8e95a60e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_9fc57375-39f2-4287-8ddf-77941c924813" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_7d738976-7ada-4308-b0c0-e63b8e95a60e" xlink:to="loc_ifrs-full_FinancialAssetsMember_9fc57375-39f2-4287-8ddf-77941c924813" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CrossCurrencySwapsMember_01a89098-2d63-4474-b30d-bbe35e480187" xlink:href="kof-20231231.xsd#kof_CrossCurrencySwapsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_9fc57375-39f2-4287-8ddf-77941c924813" xlink:to="loc_kof_CrossCurrencySwapsMember_01a89098-2d63-4474-b30d-bbe35e480187" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_c25ae305-7993-4c21-a44a-118b4f797fcc" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MaturityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_538691d5-7630-48a1-86f9-19543601005c" xlink:to="loc_ifrs-full_MaturityAxis_c25ae305-7993-4c21-a44a-118b4f797fcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_824cd135-9542-4197-bd61-211cce4b1d6e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_c25ae305-7993-4c21-a44a-118b4f797fcc" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_824cd135-9542-4197-bd61-211cce4b1d6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_bafc7842-d0ed-409d-9458-810288b8e164" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_824cd135-9542-4197-bd61-211cce4b1d6e" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_bafc7842-d0ed-409d-9458-810288b8e164" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_08dfba5e-0cea-4c80-941d-8e83af65db3c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_824cd135-9542-4197-bd61-211cce4b1d6e" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_08dfba5e-0cea-4c80-941d-8e83af65db3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_3b53375e-ef21-431d-a5ed-8f73c1c6635c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_824cd135-9542-4197-bd61-211cce4b1d6e" xlink:to="loc_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_3b53375e-ef21-431d-a5ed-8f73c1c6635c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LaterThanFourYearsAndNotLaterThanSixYearsMember_efd491a2-9fbb-4df6-9b7d-a3fd72cba1e8" xlink:href="kof-20231231.xsd#kof_LaterThanFourYearsAndNotLaterThanSixYearsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_824cd135-9542-4197-bd61-211cce4b1d6e" xlink:to="loc_kof_LaterThanFourYearsAndNotLaterThanSixYearsMember_efd491a2-9fbb-4df6-9b7d-a3fd72cba1e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesAxis_cd7ebe6a-f56c-4db7-b013-c5a10a3f3b93" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfHedgesAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_538691d5-7630-48a1-86f9-19543601005c" xlink:to="loc_ifrs-full_TypesOfHedgesAxis_cd7ebe6a-f56c-4db7-b013-c5a10a3f3b93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesMember_97df1f34-1537-4467-9386-9354bbe5e178" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfHedgesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfHedgesAxis_cd7ebe6a-f56c-4db7-b013-c5a10a3f3b93" xlink:to="loc_ifrs-full_TypesOfHedgesMember_97df1f34-1537-4467-9386-9354bbe5e178" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowHedgesMember_42f7be5e-af97-45ad-afa8-bb5fe0b77308" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowHedgesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfHedgesMember_97df1f34-1537-4467-9386-9354bbe5e178" xlink:to="loc_ifrs-full_CashFlowHedgesMember_42f7be5e-af97-45ad-afa8-bb5fe0b77308" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_6ae09115-7934-480b-b9de-a880fd2360cd" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_538691d5-7630-48a1-86f9-19543601005c" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_6ae09115-7934-480b-b9de-a880fd2360cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount_cdeb187f-6d46-4578-a67b-687b85247e31" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_6ae09115-7934-480b-b9de-a880fd2360cd" xlink:to="loc_ifrs-full_NotionalAmount_cdeb187f-6d46-4578-a67b-687b85247e31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialLiabilities_8c569613-03a1-49ed-900e-338cf6486090" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DerivativeFinancialLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_6ae09115-7934-480b-b9de-a880fd2360cd" xlink:to="loc_ifrs-full_DerivativeFinancialLiabilities_8c569613-03a1-49ed-900e-338cf6486090" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialAssets_da71e16c-6fd9-45ac-bef4-22ccd508211b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DerivativeFinancialAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_6ae09115-7934-480b-b9de-a880fd2360cd" xlink:to="loc_ifrs-full_DerivativeFinancialAssets_da71e16c-6fd9-45ac-bef4-22ccd508211b" 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-20231231.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_5c61433b-f15f-4bfe-9ec7-3fb22e908f5d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_94f58a4e-28ea-4866-beaa-2c0e09d34c40" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_5c61433b-f15f-4bfe-9ec7-3fb22e908f5d" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_94f58a4e-28ea-4866-beaa-2c0e09d34c40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_e79f6c43-797b-4e4d-9c15-147cf5b8b303" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_94f58a4e-28ea-4866-beaa-2c0e09d34c40" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_e79f6c43-797b-4e4d-9c15-147cf5b8b303" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_6977080d-2440-4bee-adf0-cfb914fcb95f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_e79f6c43-797b-4e4d-9c15-147cf5b8b303" xlink:to="loc_ifrs-full_FinancialAssetsMember_6977080d-2440-4bee-adf0-cfb914fcb95f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CrossCurrencySwapsMember_603fe2f6-cab3-4d53-9c29-e84fab92c68c" xlink:href="kof-20231231.xsd#kof_CrossCurrencySwapsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_6977080d-2440-4bee-adf0-cfb914fcb95f" xlink:to="loc_kof_CrossCurrencySwapsMember_603fe2f6-cab3-4d53-9c29-e84fab92c68c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_e7b9349c-17cd-46d2-b976-4726522f1b06" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MaturityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_94f58a4e-28ea-4866-beaa-2c0e09d34c40" xlink:to="loc_ifrs-full_MaturityAxis_e7b9349c-17cd-46d2-b976-4726522f1b06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_04803f2e-9a2a-4ef4-9c9a-7dc89bbca82e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_e7b9349c-17cd-46d2-b976-4726522f1b06" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_04803f2e-9a2a-4ef4-9c9a-7dc89bbca82e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_5d4b7f48-50fa-4496-afae-e217b8db2fc7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_04803f2e-9a2a-4ef4-9c9a-7dc89bbca82e" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_5d4b7f48-50fa-4496-afae-e217b8db2fc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_dda7f24a-4251-4e77-90ae-89cf3f341a10" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_04803f2e-9a2a-4ef4-9c9a-7dc89bbca82e" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_dda7f24a-4251-4e77-90ae-89cf3f341a10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LaterThanTwoYearsAndNotLaterThanFourYearsMember_8c3914cd-9772-4283-b098-6d23e11133b0" xlink:href="kof-20231231.xsd#kof_LaterThanTwoYearsAndNotLaterThanFourYearsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_04803f2e-9a2a-4ef4-9c9a-7dc89bbca82e" xlink:to="loc_kof_LaterThanTwoYearsAndNotLaterThanFourYearsMember_8c3914cd-9772-4283-b098-6d23e11133b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_df1bd959-beee-49c3-b9b5-106c696ec708" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_04803f2e-9a2a-4ef4-9c9a-7dc89bbca82e" xlink:to="loc_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_df1bd959-beee-49c3-b9b5-106c696ec708" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFiveYearsAndNotLaterThanSevenYearsMember_4ffd8062-8758-4f09-b6b1-d19e01c049de" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanFiveYearsAndNotLaterThanSevenYearsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_04803f2e-9a2a-4ef4-9c9a-7dc89bbca82e" xlink:to="loc_ifrs-full_LaterThanFiveYearsAndNotLaterThanSevenYearsMember_4ffd8062-8758-4f09-b6b1-d19e01c049de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesAxis_09988546-dd85-471d-b65d-0ddf600f6d79" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfHedgesAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_94f58a4e-28ea-4866-beaa-2c0e09d34c40" xlink:to="loc_ifrs-full_TypesOfHedgesAxis_09988546-dd85-471d-b65d-0ddf600f6d79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesMember_05a7e0ab-ce5d-4005-9cf1-f46e29cc084b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfHedgesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfHedgesAxis_09988546-dd85-471d-b65d-0ddf600f6d79" xlink:to="loc_ifrs-full_TypesOfHedgesMember_05a7e0ab-ce5d-4005-9cf1-f46e29cc084b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowHedgesMember_57f98b5c-5829-4c2c-87eb-d2f7fc3e71ad" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowHedgesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfHedgesMember_05a7e0ab-ce5d-4005-9cf1-f46e29cc084b" xlink:to="loc_ifrs-full_CashFlowHedgesMember_57f98b5c-5829-4c2c-87eb-d2f7fc3e71ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_ae498469-93de-457d-9bcd-dcd9e5d5bc85" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_94f58a4e-28ea-4866-beaa-2c0e09d34c40" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_ae498469-93de-457d-9bcd-dcd9e5d5bc85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount_de292505-6f15-4434-8adc-94f2210a9aed" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_ae498469-93de-457d-9bcd-dcd9e5d5bc85" xlink:to="loc_ifrs-full_NotionalAmount_de292505-6f15-4434-8adc-94f2210a9aed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialLiabilities_d8e2cab5-d7da-409a-be9f-cddbef508234" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DerivativeFinancialLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_ae498469-93de-457d-9bcd-dcd9e5d5bc85" xlink:to="loc_ifrs-full_DerivativeFinancialLiabilities_d8e2cab5-d7da-409a-be9f-cddbef508234" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialAssets_fd8227ba-0afb-4ade-8c6d-1c3fbfbb729a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DerivativeFinancialAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_ae498469-93de-457d-9bcd-dcd9e5d5bc85" xlink:to="loc_ifrs-full_DerivativeFinancialAssets_fd8227ba-0afb-4ade-8c6d-1c3fbfbb729a" 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-20231231.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_bb8c0ed9-3d1c-4d25-ac0c-6a0a37299c88" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_58119619-fb5e-4474-baf0-7c500af1ccc8" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_bb8c0ed9-3d1c-4d25-ac0c-6a0a37299c88" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_58119619-fb5e-4474-baf0-7c500af1ccc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_27aaeab5-02a6-40cf-9de6-dda828e37e5d" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CurrencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_58119619-fb5e-4474-baf0-7c500af1ccc8" xlink:to="loc_srt_CurrencyAxis_27aaeab5-02a6-40cf-9de6-dda828e37e5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_a00a8b0b-cb6d-4e30-87e5-c114728148ab" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CurrencyAxis_27aaeab5-02a6-40cf-9de6-dda828e37e5d" xlink:to="loc_currency_AllCurrenciesDomain_a00a8b0b-cb6d-4e30-87e5-c114728148ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_USD_91b8696f-4770-42e6-8981-84d77283d94d" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_USD"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_a00a8b0b-cb6d-4e30-87e5-c114728148ab" xlink:to="loc_currency_USD_91b8696f-4770-42e6-8981-84d77283d94d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_MXN_09532a5c-38f2-4055-a3cb-4a075a91db74" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_MXN"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_a00a8b0b-cb6d-4e30-87e5-c114728148ab" xlink:to="loc_currency_MXN_09532a5c-38f2-4055-a3cb-4a075a91db74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_001f9ba7-b196-4c6c-a31c-ae4e106efc2c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_58119619-fb5e-4474-baf0-7c500af1ccc8" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_001f9ba7-b196-4c6c-a31c-ae4e106efc2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_fcba42b8-232a-4f26-b587-a6f78fc7e91f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_001f9ba7-b196-4c6c-a31c-ae4e106efc2c" xlink:to="loc_ifrs-full_BorrowingsByNameMember_fcba42b8-232a-4f26-b587-a6f78fc7e91f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermYankeeBondsMember_640920d9-8042-47e6-ab4e-9d88f062e93d" xlink:href="kof-20231231.xsd#kof_LongTermYankeeBondsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_fcba42b8-232a-4f26-b587-a6f78fc7e91f" xlink:to="loc_kof_LongTermYankeeBondsMember_640920d9-8042-47e6-ab4e-9d88f062e93d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgedItemsAxis_5dbe6d8e-a695-4ad7-90f8-7cbf23e26f55" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_HedgedItemsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_58119619-fb5e-4474-baf0-7c500af1ccc8" xlink:to="loc_ifrs-full_HedgedItemsAxis_5dbe6d8e-a695-4ad7-90f8-7cbf23e26f55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgedItemsMember_d55c8b96-314f-41d5-a664-ce071caafb43" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_HedgedItemsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_HedgedItemsAxis_5dbe6d8e-a695-4ad7-90f8-7cbf23e26f55" xlink:to="loc_ifrs-full_HedgedItemsMember_d55c8b96-314f-41d5-a664-ce071caafb43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_HedgedPortionOfSeniorNoteMember_984c34aa-5d6c-42ac-aa5c-bc70b81b4685" xlink:href="kof-20231231.xsd#kof_HedgedPortionOfSeniorNoteMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_HedgedItemsMember_d55c8b96-314f-41d5-a664-ce071caafb43" xlink:to="loc_kof_HedgedPortionOfSeniorNoteMember_984c34aa-5d6c-42ac-aa5c-bc70b81b4685" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_d6d03275-2e9c-4d13-a734-493ba79103a6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_58119619-fb5e-4474-baf0-7c500af1ccc8" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_d6d03275-2e9c-4d13-a734-493ba79103a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Borrowings_f25c7496-4154-47d0-8773-1330c110c65b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Borrowings"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_d6d03275-2e9c-4d13-a734-493ba79103a6" xlink:to="loc_ifrs-full_Borrowings_f25c7496-4154-47d0-8773-1330c110c65b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_f37684fe-fd17-482b-b36a-f321dc1ebd84" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_d6d03275-2e9c-4d13-a734-493ba79103a6" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_f37684fe-fd17-482b-b36a-f321dc1ebd84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInBorrowings_d7a813c2-8dbc-4a6c-89f2-a1796505a167" xlink:href="kof-20231231.xsd#kof_IncreaseDecreaseInBorrowings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_d6d03275-2e9c-4d13-a734-493ba79103a6" xlink:to="loc_kof_IncreaseDecreaseInBorrowings_d7a813c2-8dbc-4a6c-89f2-a1796505a167" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_JointVentureStockInterestSoldPercentage_87767e1a-6370-48bc-9ef6-8630b71741c4" xlink:href="kof-20231231.xsd#kof_JointVentureStockInterestSoldPercentage"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_d6d03275-2e9c-4d13-a734-493ba79103a6" xlink:to="loc_kof_JointVentureStockInterestSoldPercentage_87767e1a-6370-48bc-9ef6-8630b71741c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssets_b169fdd3-79f9-4789-9a1a-deae771e3071" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_d6d03275-2e9c-4d13-a734-493ba79103a6" xlink:to="loc_ifrs-full_FinancialAssets_b169fdd3-79f9-4789-9a1a-deae771e3071" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail" xlink:type="simple" xlink:href="kof-20231231.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_234ecccb-483b-49e1-b745-4b3cc4b0cb54" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_c89e783c-cd7f-442c-b013-7ef0d9cd64f1" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_234ecccb-483b-49e1-b745-4b3cc4b0cb54" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_c89e783c-cd7f-442c-b013-7ef0d9cd64f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesAxis_e1e8520e-43b8-4726-a629-64be82fc2d7d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfHedgesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_c89e783c-cd7f-442c-b013-7ef0d9cd64f1" xlink:to="loc_ifrs-full_TypesOfHedgesAxis_e1e8520e-43b8-4726-a629-64be82fc2d7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesMember_ab3a634a-e950-4e53-957f-be4b24c23760" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfHedgesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfHedgesAxis_e1e8520e-43b8-4726-a629-64be82fc2d7d" xlink:to="loc_ifrs-full_TypesOfHedgesMember_ab3a634a-e950-4e53-957f-be4b24c23760" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowHedgesMember_2ca4220b-51c0-4073-af31-92a9410503f9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowHedgesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfHedgesMember_ab3a634a-e950-4e53-957f-be4b24c23760" xlink:to="loc_ifrs-full_CashFlowHedgesMember_2ca4220b-51c0-4073-af31-92a9410503f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_04078948-e055-411d-bce1-94905539f8e4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_c89e783c-cd7f-442c-b013-7ef0d9cd64f1" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_04078948-e055-411d-bce1-94905539f8e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_dffae4b3-f1d8-4dee-abbe-029aedf51d9b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_04078948-e055-411d-bce1-94905539f8e4" xlink:to="loc_ifrs-full_FinancialAssetsMember_dffae4b3-f1d8-4dee-abbe-029aedf51d9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AluminumPriceContractsMember_0c038f3d-e9b7-4285-8804-3249ee9b5372" xlink:href="kof-20231231.xsd#kof_AluminumPriceContractsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_dffae4b3-f1d8-4dee-abbe-029aedf51d9b" xlink:to="loc_kof_AluminumPriceContractsMember_0c038f3d-e9b7-4285-8804-3249ee9b5372" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SugarPriceContractsMember_ba4d683a-28a1-4c90-bff1-609d72b2ce35" xlink:href="kof-20231231.xsd#kof_SugarPriceContractsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_dffae4b3-f1d8-4dee-abbe-029aedf51d9b" xlink:to="loc_kof_SugarPriceContractsMember_ba4d683a-28a1-4c90-bff1-609d72b2ce35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_5521616a-f5ec-42dc-815f-f80b3ca7a1f1" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MaturityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_c89e783c-cd7f-442c-b013-7ef0d9cd64f1" xlink:to="loc_ifrs-full_MaturityAxis_5521616a-f5ec-42dc-815f-f80b3ca7a1f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_9f6d1bda-7da8-45c5-91ec-974029671bf0" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_5521616a-f5ec-42dc-815f-f80b3ca7a1f1" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_9f6d1bda-7da8-45c5-91ec-974029671bf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanThreeMonthsMember_571dfac5-3bf0-4da8-add6-1f123a92d0f6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NotLaterThanThreeMonthsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_9f6d1bda-7da8-45c5-91ec-974029671bf0" xlink:to="loc_ifrs-full_NotLaterThanThreeMonthsMember_571dfac5-3bf0-4da8-add6-1f123a92d0f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_7b58061a-70ef-4781-84b1-2a79a1f7237e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_9f6d1bda-7da8-45c5-91ec-974029671bf0" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_7b58061a-70ef-4781-84b1-2a79a1f7237e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_d43a8ed3-007a-4164-90f7-e3ecce476969" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_9f6d1bda-7da8-45c5-91ec-974029671bf0" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_d43a8ed3-007a-4164-90f7-e3ecce476969" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanTenYearsAndNotLaterThanFifteenYearsMember_35c38928-c29f-4b7f-83df-67b4db3c0ec8" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanTenYearsAndNotLaterThanFifteenYearsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_9f6d1bda-7da8-45c5-91ec-974029671bf0" xlink:to="loc_ifrs-full_LaterThanTenYearsAndNotLaterThanFifteenYearsMember_35c38928-c29f-4b7f-83df-67b4db3c0ec8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_d81b0a4c-c584-444f-8d30-9fc70a1eac00" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_c89e783c-cd7f-442c-b013-7ef0d9cd64f1" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_d81b0a4c-c584-444f-8d30-9fc70a1eac00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount_03e8ffe8-410b-4fd0-9872-201589f34c5b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_d81b0a4c-c584-444f-8d30-9fc70a1eac00" xlink:to="loc_ifrs-full_NotionalAmount_03e8ffe8-410b-4fd0-9872-201589f34c5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialLiabilities_c8abf9fd-5368-4c9e-b23f-51029ec031e7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DerivativeFinancialLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_d81b0a4c-c584-444f-8d30-9fc70a1eac00" xlink:to="loc_ifrs-full_DerivativeFinancialLiabilities_c8abf9fd-5368-4c9e-b23f-51029ec031e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialAssets_db159e65-b345-4955-bc91-a5f7d4a62c5b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DerivativeFinancialAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_d81b0a4c-c584-444f-8d30-9fc70a1eac00" xlink:to="loc_ifrs-full_DerivativeFinancialAssets_db159e65-b345-4955-bc91-a5f7d4a62c5b" 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-20231231.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_10cb457d-71f7-4464-8ac9-e3ac2d7c787c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable_5dd81229-6abb-4d70-8e6c-77fd2a1628a7" xlink:href="kof-20231231.xsd#kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_10cb457d-71f7-4464-8ac9-e3ac2d7c787c" xlink:to="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable_5dd81229-6abb-4d70-8e6c-77fd2a1628a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgingInstrumentsAxis_d79cebe6-c982-4bb7-86fa-84cff7987377" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_HedgingInstrumentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable_5dd81229-6abb-4d70-8e6c-77fd2a1628a7" xlink:to="loc_ifrs-full_HedgingInstrumentsAxis_d79cebe6-c982-4bb7-86fa-84cff7987377" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgingInstrumentsMember_d9db4b20-fc3a-41a0-b61a-99a1cdadccad" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_HedgingInstrumentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_HedgingInstrumentsAxis_d79cebe6-c982-4bb7-86fa-84cff7987377" xlink:to="loc_ifrs-full_HedgingInstrumentsMember_d9db4b20-fc3a-41a0-b61a-99a1cdadccad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DerivativesDesignatedAsHedgesMember_6402a906-7939-4c0a-a079-6d16d1fb6f31" xlink:href="kof-20231231.xsd#kof_DerivativesDesignatedAsHedgesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_HedgingInstrumentsMember_d9db4b20-fc3a-41a0-b61a-99a1cdadccad" xlink:to="loc_kof_DerivativesDesignatedAsHedgesMember_6402a906-7939-4c0a-a079-6d16d1fb6f31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_68227e6d-2236-462f-8c4c-b3fa5c106bb7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable_5dd81229-6abb-4d70-8e6c-77fd2a1628a7" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_68227e6d-2236-462f-8c4c-b3fa5c106bb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_41818b49-7dde-4dae-a5df-693a5c8e6feb" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_68227e6d-2236-462f-8c4c-b3fa5c106bb7" xlink:to="loc_ifrs-full_FinancialAssetsMember_41818b49-7dde-4dae-a5df-693a5c8e6feb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencySwapContractMember_b54c5aba-0d20-4277-9c23-5f3e21b3201d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrencySwapContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_41818b49-7dde-4dae-a5df-693a5c8e6feb" xlink:to="loc_ifrs-full_CurrencySwapContractMember_b54c5aba-0d20-4277-9c23-5f3e21b3201d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForwardContractMember_e5e4b858-68b1-4bbf-8e65-d9fb626fc0f7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ForwardContractMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_41818b49-7dde-4dae-a5df-693a5c8e6feb" xlink:to="loc_ifrs-full_ForwardContractMember_e5e4b858-68b1-4bbf-8e65-d9fb626fc0f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CommodityPriceContractsMember_4d5cc928-eed8-466c-966b-ed587dd31625" xlink:href="kof-20231231.xsd#kof_CommodityPriceContractsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_41818b49-7dde-4dae-a5df-693a5c8e6feb" xlink:to="loc_kof_CommodityPriceContractsMember_4d5cc928-eed8-466c-966b-ed587dd31625" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems_826aac04-71d2-4df0-9b60-88ae64cba15e" xlink:href="kof-20231231.xsd#kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable_5dd81229-6abb-4d70-8e6c-77fd2a1628a7" xlink:to="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems_826aac04-71d2-4df0-9b60-88ae64cba15e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpense_1ad2fba9-fd9f-4437-b9f8-04886a339c70" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems_826aac04-71d2-4df0-9b60-88ae64cba15e" xlink:to="loc_ifrs-full_InterestExpense_1ad2fba9-fd9f-4437-b9f8-04886a339c70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_9281dbcf-015b-4c49-80f1-0aea63951ad0" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems_826aac04-71d2-4df0-9b60-88ae64cba15e" xlink:to="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_9281dbcf-015b-4c49-80f1-0aea63951ad0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold_6b4c0280-5e3f-4c3c-9710-5c1908e21094" xlink:href="kof-20231231.xsd#kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems_826aac04-71d2-4df0-9b60-88ae64cba15e" xlink:to="loc_kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold_6b4c0280-5e3f-4c3c-9710-5c1908e21094" 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-20231231.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_bad7ad53-4533-46f1-b191-56da998ee350" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable_26e689d7-bacb-4cf2-be52-86dd85b93290" xlink:href="kof-20231231.xsd#kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_bad7ad53-4533-46f1-b191-56da998ee350" xlink:to="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable_26e689d7-bacb-4cf2-be52-86dd85b93290" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgingInstrumentsAxis_ff269d7c-c3e0-4571-a32d-eed7a9a8df47" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_HedgingInstrumentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable_26e689d7-bacb-4cf2-be52-86dd85b93290" xlink:to="loc_ifrs-full_HedgingInstrumentsAxis_ff269d7c-c3e0-4571-a32d-eed7a9a8df47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgingInstrumentsMember_94b26a4a-0796-4165-be61-dea3222185c5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_HedgingInstrumentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_HedgingInstrumentsAxis_ff269d7c-c3e0-4571-a32d-eed7a9a8df47" xlink:to="loc_ifrs-full_HedgingInstrumentsMember_94b26a4a-0796-4165-be61-dea3222185c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DerivativesNotDesignatedForHedgeAccountingMember_acfd438e-a1c7-4f6a-bf46-773df713859d" xlink:href="kof-20231231.xsd#kof_DerivativesNotDesignatedForHedgeAccountingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_HedgingInstrumentsMember_94b26a4a-0796-4165-be61-dea3222185c5" xlink:to="loc_kof_DerivativesNotDesignatedForHedgeAccountingMember_acfd438e-a1c7-4f6a-bf46-773df713859d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_2c8d92ef-7202-4d75-9265-e0ddf4765d05" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable_26e689d7-bacb-4cf2-be52-86dd85b93290" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_2c8d92ef-7202-4d75-9265-e0ddf4765d05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_54ada853-f8ce-407a-b56d-feee893715ae" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_2c8d92ef-7202-4d75-9265-e0ddf4765d05" xlink:to="loc_ifrs-full_FinancialAssetsMember_54ada853-f8ce-407a-b56d-feee893715ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencySwapContractMember_11bbac00-2ba6-44c3-91c7-a1907139fc6a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrencySwapContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_54ada853-f8ce-407a-b56d-feee893715ae" xlink:to="loc_ifrs-full_CurrencySwapContractMember_11bbac00-2ba6-44c3-91c7-a1907139fc6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems_cd7dc981-a8a3-4cea-b49c-d2a226cd8bc5" xlink:href="kof-20231231.xsd#kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable_26e689d7-bacb-4cf2-be52-86dd85b93290" xlink:to="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems_cd7dc981-a8a3-4cea-b49c-d2a226cd8bc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_9baf6a3c-d7f2-4420-90a3-c53aec885a10" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems_cd7dc981-a8a3-4cea-b49c-d2a226cd8bc5" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_9baf6a3c-d7f2-4420-90a3-c53aec885a10" 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-20231231.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_60a6eaef-989a-41c2-bcaa-0c02018fb1ba" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_f9f52429-3271-4b72-b8f9-13a24655f421" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_60a6eaef-989a-41c2-bcaa-0c02018fb1ba" xlink:to="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_f9f52429-3271-4b72-b8f9-13a24655f421" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfRisksAxis_540d4916-c3be-4f0f-9f72-931e61e68f7d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfRisksAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_f9f52429-3271-4b72-b8f9-13a24655f421" xlink:to="loc_ifrs-full_TypesOfRisksAxis_540d4916-c3be-4f0f-9f72-931e61e68f7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfRisksMember_e1da2e8f-3f02-47c8-926c-8d982b6c1f45" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfRisksMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfRisksAxis_540d4916-c3be-4f0f-9f72-931e61e68f7d" xlink:to="loc_ifrs-full_TypesOfRisksMember_e1da2e8f-3f02-47c8-926c-8d982b6c1f45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MarketRiskMember_992e67ae-e39e-4982-8cbd-d324f0ccffd7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MarketRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfRisksMember_e1da2e8f-3f02-47c8-926c-8d982b6c1f45" xlink:to="loc_ifrs-full_MarketRiskMember_992e67ae-e39e-4982-8cbd-d324f0ccffd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_35189152-8b7b-4155-9433-3391d142461b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialInstrumentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_f9f52429-3271-4b72-b8f9-13a24655f421" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_35189152-8b7b-4155-9433-3391d142461b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_2329a87f-16c2-435c-87af-ab2c5a6306db" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialInstrumentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_35189152-8b7b-4155-9433-3391d142461b" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_2329a87f-16c2-435c-87af-ab2c5a6306db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementsToPurchaseUSDMXNUSDMember_0de7abb2-e509-4200-ad4f-f396bab78029" xlink:href="kof-20231231.xsd#kof_ForwardAgreementsToPurchaseUSDMXNUSDMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_2329a87f-16c2-435c-87af-ab2c5a6306db" xlink:to="loc_kof_ForwardAgreementsToPurchaseUSDMXNUSDMember_0de7abb2-e509-4200-ad4f-f396bab78029" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementsToPurchaseUSDBRLUSDMember_ca8af263-2742-4c27-9c40-7c6440c900dc" xlink:href="kof-20231231.xsd#kof_ForwardAgreementsToPurchaseUSDBRLUSDMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_2329a87f-16c2-435c-87af-ab2c5a6306db" xlink:to="loc_kof_ForwardAgreementsToPurchaseUSDBRLUSDMember_ca8af263-2742-4c27-9c40-7c6440c900dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementsToPurchaseUSDCOPUSDMember_42dad11d-c2bd-4078-8b15-fe69f5cac4e8" xlink:href="kof-20231231.xsd#kof_ForwardAgreementsToPurchaseUSDCOPUSDMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_2329a87f-16c2-435c-87af-ab2c5a6306db" xlink:to="loc_kof_ForwardAgreementsToPurchaseUSDCOPUSDMember_42dad11d-c2bd-4078-8b15-fe69f5cac4e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementsToPurchaseUSDARSUSDMember_48a682fd-cf39-4f6d-b26d-114ab345bfa8" xlink:href="kof-20231231.xsd#kof_ForwardAgreementsToPurchaseUSDARSUSDMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_2329a87f-16c2-435c-87af-ab2c5a6306db" xlink:to="loc_kof_ForwardAgreementsToPurchaseUSDARSUSDMember_48a682fd-cf39-4f6d-b26d-114ab345bfa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementsToPurchaseUSDUYUUSDMember_7fe2b897-240a-4d0e-8a05-96d13be0ec0c" xlink:href="kof-20231231.xsd#kof_ForwardAgreementsToPurchaseUSDUYUUSDMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_2329a87f-16c2-435c-87af-ab2c5a6306db" xlink:to="loc_kof_ForwardAgreementsToPurchaseUSDUYUUSDMember_7fe2b897-240a-4d0e-8a05-96d13be0ec0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementToPurchaseUSDollarCRCUSDMember_293e3100-7577-4dd9-88c5-5c62624069c3" xlink:href="kof-20231231.xsd#kof_ForwardAgreementToPurchaseUSDollarCRCUSDMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_2329a87f-16c2-435c-87af-ab2c5a6306db" xlink:to="loc_kof_ForwardAgreementToPurchaseUSDollarCRCUSDMember_293e3100-7577-4dd9-88c5-5c62624069c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CrossCurrencySwapsUSDIntoMXNMember_252d8644-4b7e-40f5-b10d-05adbf9d28a2" xlink:href="kof-20231231.xsd#kof_CrossCurrencySwapsUSDIntoMXNMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_2329a87f-16c2-435c-87af-ab2c5a6306db" xlink:to="loc_kof_CrossCurrencySwapsUSDIntoMXNMember_252d8644-4b7e-40f5-b10d-05adbf9d28a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CrossCurrencySwapsUSDIntoBRLMember_b613a21c-445b-45b3-ad2b-260b44759737" xlink:href="kof-20231231.xsd#kof_CrossCurrencySwapsUSDIntoBRLMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_2329a87f-16c2-435c-87af-ab2c5a6306db" xlink:to="loc_kof_CrossCurrencySwapsUSDIntoBRLMember_b613a21c-445b-45b3-ad2b-260b44759737" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SugarPriceContractsMember_368c2316-3e95-4e36-8064-8c8e8317359d" xlink:href="kof-20231231.xsd#kof_SugarPriceContractsMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_2329a87f-16c2-435c-87af-ab2c5a6306db" xlink:to="loc_kof_SugarPriceContractsMember_368c2316-3e95-4e36-8064-8c8e8317359d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AluminumPriceContractsMember_2a324fb1-3945-44cd-ab22-a54f648e957f" xlink:href="kof-20231231.xsd#kof_AluminumPriceContractsMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_2329a87f-16c2-435c-87af-ab2c5a6306db" xlink:to="loc_kof_AluminumPriceContractsMember_2a324fb1-3945-44cd-ab22-a54f648e957f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_6a242fb6-96b3-4bb7-8e62-cf7f1c85d711" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_f9f52429-3271-4b72-b8f9-13a24655f421" xlink:to="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_6a242fb6-96b3-4bb7-8e62-cf7f1c85d711" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SurchargeRatePercentage_5261fc13-73ac-4e02-b2a3-4b1bfe960920" xlink:href="kof-20231231.xsd#kof_SurchargeRatePercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_6a242fb6-96b3-4bb7-8e62-cf7f1c85d711" xlink:to="loc_kof_SurchargeRatePercentage_5261fc13-73ac-4e02-b2a3-4b1bfe960920" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInSugarPricePercentage_57232567-5250-45ef-a73a-e7b5ec9d1f73" xlink:href="kof-20231231.xsd#kof_ChangeInSugarPricePercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_6a242fb6-96b3-4bb7-8e62-cf7f1c85d711" xlink:to="loc_kof_ChangeInSugarPricePercentage_57232567-5250-45ef-a73a-e7b5ec9d1f73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInAluminumPricePercentage_1350c0e0-48a9-4a01-b6df-56c2f2c5fe53" xlink:href="kof-20231231.xsd#kof_ChangeInAluminumPricePercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_6a242fb6-96b3-4bb7-8e62-cf7f1c85d711" xlink:to="loc_kof_ChangeInAluminumPricePercentage_1350c0e0-48a9-4a01-b6df-56c2f2c5fe53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInForeignCurrencyRateEffectOnEquity_bfbe89b4-41b2-44b1-8593-24113ffe640f" xlink:href="kof-20231231.xsd#kof_ChangeInForeignCurrencyRateEffectOnEquity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_6a242fb6-96b3-4bb7-8e62-cf7f1c85d711" xlink:to="loc_kof_ChangeInForeignCurrencyRateEffectOnEquity_bfbe89b4-41b2-44b1-8593-24113ffe640f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInAluminumPriceEffectOnEquity_624e4f4e-cb68-499d-a2f3-067023079f53" xlink:href="kof-20231231.xsd#kof_ChangeInAluminumPriceEffectOnEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_6a242fb6-96b3-4bb7-8e62-cf7f1c85d711" xlink:to="loc_kof_ChangeInAluminumPriceEffectOnEquity_624e4f4e-cb68-499d-a2f3-067023079f53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss_eaa74845-b109-4fff-ad58-7f0150c432f8" xlink:href="kof-20231231.xsd#kof_ChangeInForeignCurrencyRateEffectOnProfitLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_6a242fb6-96b3-4bb7-8e62-cf7f1c85d711" xlink:to="loc_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss_eaa74845-b109-4fff-ad58-7f0150c432f8" 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-20231231.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_a3c938a1-994d-46a6-86e2-60305e608500" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_9173117e-75a4-4246-b47f-de82c3f36ff6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_a3c938a1-994d-46a6-86e2-60305e608500" xlink:to="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_9173117e-75a4-4246-b47f-de82c3f36ff6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfRisksAxis_14c1c985-ef33-4b48-b25e-ba76d5c4f642" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfRisksAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_9173117e-75a4-4246-b47f-de82c3f36ff6" xlink:to="loc_ifrs-full_TypesOfRisksAxis_14c1c985-ef33-4b48-b25e-ba76d5c4f642" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfRisksMember_208cf3f9-80bc-4461-8bb6-77a50675f2ba" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfRisksMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfRisksAxis_14c1c985-ef33-4b48-b25e-ba76d5c4f642" xlink:to="loc_ifrs-full_TypesOfRisksMember_208cf3f9-80bc-4461-8bb6-77a50675f2ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRateRiskMember_70ae057e-229b-4d25-bfc7-f11aa59c6215" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestRateRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfRisksMember_208cf3f9-80bc-4461-8bb6-77a50675f2ba" xlink:to="loc_ifrs-full_InterestRateRiskMember_70ae057e-229b-4d25-bfc7-f11aa59c6215" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_7850ca6e-e581-4801-b774-92d45c453372" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_9173117e-75a4-4246-b47f-de82c3f36ff6" xlink:to="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_7850ca6e-e581-4801-b774-92d45c453372" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInUSDollarRateBasisPoints_313ddb46-5a7b-4e14-b6d7-9ec35cc8d4ab" xlink:href="kof-20231231.xsd#kof_ChangeInUSDollarRateBasisPoints"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_7850ca6e-e581-4801-b774-92d45c453372" xlink:to="loc_kof_ChangeInUSDollarRateBasisPoints_313ddb46-5a7b-4e14-b6d7-9ec35cc8d4ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss_a9b1d2b8-22b5-495d-a15e-c4bd1b0162a4" xlink:href="kof-20231231.xsd#kof_ChangeInForeignCurrencyRateEffectOnProfitLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_7850ca6e-e581-4801-b774-92d45c453372" xlink:to="loc_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss_a9b1d2b8-22b5-495d-a15e-c4bd1b0162a4" 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-20231231.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_de7e6881-cf3a-4ad3-8038-613a402d5303" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable_a849dd7b-3f70-4245-a3ce-4e131c3c18c5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_de7e6881-cf3a-4ad3-8038-613a402d5303" xlink:to="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable_a849dd7b-3f70-4245-a3ce-4e131c3c18c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusAxis_53d594ce-308f-4645-a93e-41e33224b227" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PastDueStatusAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable_a849dd7b-3f70-4245-a3ce-4e131c3c18c5" xlink:to="loc_ifrs-full_PastDueStatusAxis_53d594ce-308f-4645-a93e-41e33224b227" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusMember_664210b2-daed-4cd7-98a0-d0061c69b99d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PastDueStatusMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusAxis_53d594ce-308f-4645-a93e-41e33224b227" xlink:to="loc_ifrs-full_PastDueStatusMember_664210b2-daed-4cd7-98a0-d0061c69b99d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearTwoMember_a38c23b7-7c63-49f6-ad77-41600d7edd03" xlink:href="kof-20231231.xsd#kof_YearTwoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusMember_664210b2-daed-4cd7-98a0-d0061c69b99d" xlink:to="loc_kof_YearTwoMember_a38c23b7-7c63-49f6-ad77-41600d7edd03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearThreeMember_0a110f2c-884b-447c-939f-959a371f2ed7" xlink:href="kof-20231231.xsd#kof_YearThreeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusMember_664210b2-daed-4cd7-98a0-d0061c69b99d" xlink:to="loc_kof_YearThreeMember_0a110f2c-884b-447c-939f-959a371f2ed7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearFourMember_f05aa6af-e885-495c-a042-a082931cf3d5" xlink:href="kof-20231231.xsd#kof_YearFourMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusMember_664210b2-daed-4cd7-98a0-d0061c69b99d" xlink:to="loc_kof_YearFourMember_f05aa6af-e885-495c-a042-a082931cf3d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearFiveMember_dbf13912-3097-4114-ae43-d70c554254d8" xlink:href="kof-20231231.xsd#kof_YearFiveMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusMember_664210b2-daed-4cd7-98a0-d0061c69b99d" xlink:to="loc_kof_YearFiveMember_dbf13912-3097-4114-ae43-d70c554254d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearSixAndThereafterMember_7def6108-9470-49ce-820a-731e95ac3b73" xlink:href="kof-20231231.xsd#kof_YearSixAndThereafterMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusMember_664210b2-daed-4cd7-98a0-d0061c69b99d" xlink:to="loc_kof_YearSixAndThereafterMember_7def6108-9470-49ce-820a-731e95ac3b73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearSevenAndThereafterMember_0da9532e-7553-41e4-92ae-24c4c182c4d0" xlink:href="kof-20231231.xsd#kof_YearSevenAndThereafterMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusMember_664210b2-daed-4cd7-98a0-d0061c69b99d" xlink:to="loc_kof_YearSevenAndThereafterMember_0da9532e-7553-41e4-92ae-24c4c182c4d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_f1e043c9-61b4-4081-b5a8-a20764d78726" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfFinancialLiabilitiesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable_a849dd7b-3f70-4245-a3ce-4e131c3c18c5" xlink:to="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_f1e043c9-61b4-4081-b5a8-a20764d78726" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialLiabilitiesTypeMember_79f06b60-c5b1-4b30-90f4-7028e6f6c726" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialLiabilitiesTypeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_f1e043c9-61b4-4081-b5a8-a20764d78726" xlink:to="loc_ifrs-full_FinancialLiabilitiesTypeMember_79f06b60-c5b1-4b30-90f4-7028e6f6c726" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NotesAndBondsMember_ea6d524d-f57f-47a6-ab2d-6a9a4933a16e" xlink:href="kof-20231231.xsd#kof_NotesAndBondsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialLiabilitiesTypeMember_79f06b60-c5b1-4b30-90f4-7028e6f6c726" xlink:to="loc_kof_NotesAndBondsMember_ea6d524d-f57f-47a6-ab2d-6a9a4933a16e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LoansFromBanksMember_e4b3b7c5-f42f-48d4-98dd-ca8953942b33" xlink:href="kof-20231231.xsd#kof_LoansFromBanksMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialLiabilitiesTypeMember_79f06b60-c5b1-4b30-90f4-7028e6f6c726" xlink:to="loc_kof_LoansFromBanksMember_e4b3b7c5-f42f-48d4-98dd-ca8953942b33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems_c65fdf0c-7f66-4564-aad4-18bc9848e356" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable_a849dd7b-3f70-4245-a3ce-4e131c3c18c5" xlink:to="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems_c65fdf0c-7f66-4564-aad4-18bc9848e356" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_6ed6a734-d534-420b-9dc8-ebd716a2bd3d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfFinancialLiabilitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems_c65fdf0c-7f66-4564-aad4-18bc9848e356" xlink:to="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_6ed6a734-d534-420b-9dc8-ebd716a2bd3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialLiabilities_0cc3d4ad-62dd-4bb5-8d44-5e70257373e5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_6ed6a734-d534-420b-9dc8-ebd716a2bd3d" xlink:to="loc_ifrs-full_FinancialLiabilities_0cc3d4ad-62dd-4bb5-8d44-5e70257373e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialLiabilities_389d8298-e9f4-4154-8498-087a096a86fc" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DerivativeFinancialLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_6ed6a734-d534-420b-9dc8-ebd716a2bd3d" xlink:to="loc_ifrs-full_DerivativeFinancialLiabilities_389d8298-e9f4-4154-8498-087a096a86fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail" xlink:type="simple" xlink:href="kof-20231231.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_5a6738cb-cf10-4883-bbff-c346a8350510" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfExternalCreditExposuresTable_5ce439ab-5332-464c-ad8c-7590f332a430" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfExternalCreditExposuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_5a6738cb-cf10-4883-bbff-c346a8350510" xlink:to="loc_ifrs-full_DisclosureOfExternalCreditExposuresTable_5ce439ab-5332-464c-ad8c-7590f332a430" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_571a0b43-226e-4a21-b5fc-c3fb840f1595" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MaturityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresTable_5ce439ab-5332-464c-ad8c-7590f332a430" xlink:to="loc_ifrs-full_MaturityAxis_571a0b43-226e-4a21-b5fc-c3fb840f1595" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_4a7891f3-772d-4495-a992-abf3a6fc8faa" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_571a0b43-226e-4a21-b5fc-c3fb840f1595" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_4a7891f3-772d-4495-a992-abf3a6fc8faa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember_4bf32ebd-4b4a-4091-a6c1-2e71fb7b9150" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_4a7891f3-772d-4495-a992-abf3a6fc8faa" xlink:to="loc_ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember_4bf32ebd-4b4a-4091-a6c1-2e71fb7b9150" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember_57a76c08-f920-423f-8841-76a834b73e90" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_4a7891f3-772d-4495-a992-abf3a6fc8faa" xlink:to="loc_ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember_57a76c08-f920-423f-8841-76a834b73e90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MoreThanTwelveMonthsMember_903499b5-186e-4c33-9e76-1bcf561b176a" xlink:href="kof-20231231.xsd#kof_MoreThanTwelveMonthsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_4a7891f3-772d-4495-a992-abf3a6fc8faa" xlink:to="loc_kof_MoreThanTwelveMonthsMember_903499b5-186e-4c33-9e76-1bcf561b176a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_92919a76-1e96-4541-9e51-770d0843219b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialInstrumentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresTable_5ce439ab-5332-464c-ad8c-7590f332a430" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_92919a76-1e96-4541-9e51-770d0843219b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_657f8fad-e278-495c-9df7-71df1c04fce3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialInstrumentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_92919a76-1e96-4541-9e51-770d0843219b" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_657f8fad-e278-495c-9df7-71df1c04fce3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateMXNUSDMember_dfd39037-0195-4b4f-ba72-b455713c074b" xlink:href="kof-20231231.xsd#kof_AverageExchangeRateMXNUSDMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_657f8fad-e278-495c-9df7-71df1c04fce3" xlink:to="loc_kof_AverageExchangeRateMXNUSDMember_dfd39037-0195-4b4f-ba72-b455713c074b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateBRLUSDMember_49a0819f-097a-480f-9793-ebb108c2a6f1" xlink:href="kof-20231231.xsd#kof_AverageExchangeRateBRLUSDMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_657f8fad-e278-495c-9df7-71df1c04fce3" xlink:to="loc_kof_AverageExchangeRateBRLUSDMember_49a0819f-097a-480f-9793-ebb108c2a6f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateCOPUSDMember_2a2e1c98-5066-47ca-beca-49e5c438670a" xlink:href="kof-20231231.xsd#kof_AverageExchangeRateCOPUSDMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_657f8fad-e278-495c-9df7-71df1c04fce3" xlink:to="loc_kof_AverageExchangeRateCOPUSDMember_2a2e1c98-5066-47ca-beca-49e5c438670a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateARSUSDMember_2fe27ba8-f196-4b03-bf8c-9944a745728c" xlink:href="kof-20231231.xsd#kof_AverageExchangeRateARSUSDMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_657f8fad-e278-495c-9df7-71df1c04fce3" xlink:to="loc_kof_AverageExchangeRateARSUSDMember_2fe27ba8-f196-4b03-bf8c-9944a745728c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateUYUUSDMember_85173a09-fc2b-467a-a626-5090b5265a4a" xlink:href="kof-20231231.xsd#kof_AverageExchangeRateUYUUSDMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_657f8fad-e278-495c-9df7-71df1c04fce3" xlink:to="loc_kof_AverageExchangeRateUYUUSDMember_85173a09-fc2b-467a-a626-5090b5265a4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateCRCUSDMember_dce3f1b3-24fe-45a1-bdcf-0a35b81a5672" xlink:href="kof-20231231.xsd#kof_AverageExchangeRateCRCUSDMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_657f8fad-e278-495c-9df7-71df1c04fce3" xlink:to="loc_kof_AverageExchangeRateCRCUSDMember_dce3f1b3-24fe-45a1-bdcf-0a35b81a5672" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateARSMXNMember_56c1aa14-9d51-46cf-ab0e-9a62ecc08656" xlink:href="kof-20231231.xsd#kof_AverageExchangeRateARSMXNMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_657f8fad-e278-495c-9df7-71df1c04fce3" xlink:to="loc_kof_AverageExchangeRateARSMXNMember_56c1aa14-9d51-46cf-ab0e-9a62ecc08656" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageInterestRateMember_3aa5c47e-74f0-486a-9b34-cb5cc532dc58" xlink:href="kof-20231231.xsd#kof_AverageInterestRateMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_657f8fad-e278-495c-9df7-71df1c04fce3" xlink:to="loc_kof_AverageInterestRateMember_3aa5c47e-74f0-486a-9b34-cb5cc532dc58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AluminumPriceContractsMember_59add2ee-c6aa-45d8-ab13-66ac19dd0d42" xlink:href="kof-20231231.xsd#kof_AluminumPriceContractsMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_657f8fad-e278-495c-9df7-71df1c04fce3" xlink:to="loc_kof_AluminumPriceContractsMember_59add2ee-c6aa-45d8-ab13-66ac19dd0d42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AveragePriceUSDPerTonOneMember_fd9ddcf1-0429-4734-aaf9-3d4264ca5793" xlink:href="kof-20231231.xsd#kof_AveragePriceUSDPerTonOneMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_657f8fad-e278-495c-9df7-71df1c04fce3" xlink:to="loc_kof_AveragePriceUSDPerTonOneMember_fd9ddcf1-0429-4734-aaf9-3d4264ca5793" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SugarPriceContractsMember_9ea23630-f8b7-4774-b232-15c8092580cf" xlink:href="kof-20231231.xsd#kof_SugarPriceContractsMember"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_657f8fad-e278-495c-9df7-71df1c04fce3" xlink:to="loc_kof_SugarPriceContractsMember_9ea23630-f8b7-4774-b232-15c8092580cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AveragePriceUSDCentLbMember_692e2d90-b7e3-41b0-9134-af8b21586468" xlink:href="kof-20231231.xsd#kof_AveragePriceUSDCentLbMember"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_657f8fad-e278-495c-9df7-71df1c04fce3" xlink:to="loc_kof_AveragePriceUSDCentLbMember_692e2d90-b7e3-41b0-9134-af8b21586468" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PxMegPriceMember_cb9c7be9-173d-4b8d-8b27-106165e3c6f6" xlink:href="kof-20231231.xsd#kof_PxMegPriceMember"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_657f8fad-e278-495c-9df7-71df1c04fce3" xlink:to="loc_kof_PxMegPriceMember_cb9c7be9-173d-4b8d-8b27-106165e3c6f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AveragePriceUSDPerTonTwoMember_607ec332-0ea0-4486-b52a-709fa4d1ff15" xlink:href="kof-20231231.xsd#kof_AveragePriceUSDPerTonTwoMember"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_657f8fad-e278-495c-9df7-71df1c04fce3" xlink:to="loc_kof_AveragePriceUSDPerTonTwoMember_607ec332-0ea0-4486-b52a-709fa4d1ff15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_79d6094a-fd2d-4850-a8e9-a4d205bc58a9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresTable_5ce439ab-5332-464c-ad8c-7590f332a430" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_79d6094a-fd2d-4850-a8e9-a4d205bc58a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_f1bd3210-5e24-45bf-8fdd-c4a14442e019" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_79d6094a-fd2d-4850-a8e9-a4d205bc58a9" xlink:to="loc_ifrs-full_FinancialAssetsMember_f1bd3210-5e24-45bf-8fdd-c4a14442e019" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForwardContractMember_1b1c90c5-511d-41fb-a577-c16cd425b6fe" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ForwardContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_f1bd3210-5e24-45bf-8fdd-c4a14442e019" xlink:to="loc_ifrs-full_ForwardContractMember_1b1c90c5-511d-41fb-a577-c16cd425b6fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencySwapContractMember_1fb05812-c8c9-4289-b089-5ef8157e7b39" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrencySwapContractMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_f1bd3210-5e24-45bf-8fdd-c4a14442e019" xlink:to="loc_ifrs-full_CurrencySwapContractMember_1fb05812-c8c9-4289-b089-5ef8157e7b39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRateSwapContractMember_fa97d1a5-4d21-4edb-aeff-4c448f2a9451" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestRateSwapContractMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_f1bd3210-5e24-45bf-8fdd-c4a14442e019" xlink:to="loc_ifrs-full_InterestRateSwapContractMember_fa97d1a5-4d21-4edb-aeff-4c448f2a9451" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CommodityPriceRiskMember_8634b6a9-813d-4640-bb93-02b93241c238" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CommodityPriceRiskMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_f1bd3210-5e24-45bf-8fdd-c4a14442e019" xlink:to="loc_ifrs-full_CommodityPriceRiskMember_8634b6a9-813d-4640-bb93-02b93241c238" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfExternalCreditExposuresLineItems_47694e13-621a-424a-a81a-8ac874115ba6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfExternalCreditExposuresLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresTable_5ce439ab-5332-464c-ad8c-7590f332a430" xlink:to="loc_ifrs-full_DisclosureOfExternalCreditExposuresLineItems_47694e13-621a-424a-a81a-8ac874115ba6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CreditExposure_b8daa604-5624-4e99-ac5e-2345fa386c96" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CreditExposure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresLineItems_47694e13-621a-424a-a81a-8ac874115ba6" xlink:to="loc_ifrs-full_CreditExposure_b8daa604-5624-4e99-ac5e-2345fa386c96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AverageForeignExchangeRate_5d01e275-ce3f-41ed-a30e-842275dcd6b0" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AverageForeignExchangeRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresLineItems_47694e13-621a-424a-a81a-8ac874115ba6" xlink:to="loc_ifrs-full_AverageForeignExchangeRate_5d01e275-ce3f-41ed-a30e-842275dcd6b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CommodityRiskAveragePrice_ed6dabf3-aa5d-4c75-84cc-9d6805855ac9" xlink:href="kof-20231231.xsd#kof_CommodityRiskAveragePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresLineItems_47694e13-621a-424a-a81a-8ac874115ba6" xlink:to="loc_kof_CommodityRiskAveragePrice_ed6dabf3-aa5d-4c75-84cc-9d6805855ac9" 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-20231231.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_e961854a-3b92-437e-949d-3e2bef44599c" xlink:href="kof-20231231.xsd#kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable_7bb2bf4c-8426-4bb6-9991-b4dfde8183e2" xlink:href="kof-20231231.xsd#kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_e961854a-3b92-437e-949d-3e2bef44599c" xlink:to="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable_7bb2bf4c-8426-4bb6-9991-b4dfde8183e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_042e88ad-a509-405d-8dfb-4c6269a89aff" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable_7bb2bf4c-8426-4bb6-9991-b4dfde8183e2" xlink:to="loc_ifrs-full_GeographicalAreasAxis_042e88ad-a509-405d-8dfb-4c6269a89aff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_98168005-1afd-40d8-b78c-dd00fcbf4f10" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_042e88ad-a509-405d-8dfb-4c6269a89aff" xlink:to="loc_ifrs-full_GeographicalAreasMember_98168005-1afd-40d8-b78c-dd00fcbf4f10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_53ca0697-95e5-4427-b418-65a348303354" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_MX"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_98168005-1afd-40d8-b78c-dd00fcbf4f10" xlink:to="loc_country_MX_53ca0697-95e5-4427-b418-65a348303354" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CO_565d55ae-177e-4d8d-99e9-f9ccdf9bafde" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CO"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_98168005-1afd-40d8-b78c-dd00fcbf4f10" xlink:to="loc_country_CO_565d55ae-177e-4d8d-99e9-f9ccdf9bafde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_97e5dacb-19bf-4564-93d4-07b78d50e8b3" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_BR"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_98168005-1afd-40d8-b78c-dd00fcbf4f10" xlink:to="loc_country_BR_97e5dacb-19bf-4564-93d4-07b78d50e8b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems_dac4d034-81a0-4df8-b300-9dbbf7ba3ad5" xlink:href="kof-20231231.xsd#kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable_7bb2bf4c-8426-4bb6-9991-b4dfde8183e2" xlink:to="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems_dac4d034-81a0-4df8-b300-9dbbf7ba3ad5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterests_04e68626-e7e2-4f81-96df-d027af937ca1" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncontrollingInterests"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems_dac4d034-81a0-4df8-b300-9dbbf7ba3ad5" xlink:to="loc_ifrs-full_NoncontrollingInterests_04e68626-e7e2-4f81-96df-d027af937ca1" 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-20231231.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_3bfa8453-9caf-41cb-9d9f-7bb3a15631f1" xlink:href="kof-20231231.xsd#kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterests_1ae84725-8efc-4806-bf3c-80091c4ce451" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncontrollingInterests"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_3bfa8453-9caf-41cb-9d9f-7bb3a15631f1" xlink:to="loc_ifrs-full_NoncontrollingInterests_1ae84725-8efc-4806-bf3c-80091c4ce451" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossAttributableToNoncontrollingInterests_52c9a930-6409-43b5-b1b6-d4cacb8f2092" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLossAttributableToNoncontrollingInterests"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_3bfa8453-9caf-41cb-9d9f-7bb3a15631f1" xlink:to="loc_ifrs-full_ProfitLossAttributableToNoncontrollingInterests_52c9a930-6409-43b5-b1b6-d4cacb8f2092" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExchangeDifferencesOnTranslationOfForeignOperations_694c5bad-becc-4444-813f-1e88c607dfbb" xlink:href="kof-20231231.xsd#kof_ExchangeDifferencesOnTranslationOfForeignOperations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_3bfa8453-9caf-41cb-9d9f-7bb3a15631f1" xlink:to="loc_kof_ExchangeDifferencesOnTranslationOfForeignOperations_694c5bad-becc-4444-813f-1e88c607dfbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests_ee50d92a-a8b9-400e-95c9-7c133962bbca" xlink:href="kof-20231231.xsd#kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_3bfa8453-9caf-41cb-9d9f-7bb3a15631f1" xlink:to="loc_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests_ee50d92a-a8b9-400e-95c9-7c133962bbca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests_ec676092-407d-4978-9da1-8fa930893121" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_3bfa8453-9caf-41cb-9d9f-7bb3a15631f1" xlink:to="loc_ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests_ec676092-407d-4978-9da1-8fa930893121" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterests_47d0d19c-a432-4e70-aee8-ba5196d7d3d8" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncontrollingInterests"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_3bfa8453-9caf-41cb-9d9f-7bb3a15631f1" xlink:to="loc_ifrs-full_NoncontrollingInterests_47d0d19c-a432-4e70-aee8-ba5196d7d3d8" 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-20231231.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_c2cfbf52-7b12-43e8-bd68-f39644731236" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_111cb187-021a-4b76-a0b2-e381373d4f50" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_c2cfbf52-7b12-43e8-bd68-f39644731236" xlink:to="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_111cb187-021a-4b76-a0b2-e381373d4f50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_2539ef41-d6a5-40bf-804c-6c949b624a86" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_111cb187-021a-4b76-a0b2-e381373d4f50" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_2539ef41-d6a5-40bf-804c-6c949b624a86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_031a9361-839b-4f6a-a581-3a33a3b4fd61" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_2539ef41-d6a5-40bf-804c-6c949b624a86" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_031a9361-839b-4f6a-a581-3a33a3b4fd61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesASharesMember_51ddc070-44ef-4ea1-b9ca-ac95b615c681" xlink:href="kof-20231231.xsd#kof_SeriesASharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_031a9361-839b-4f6a-a581-3a33a3b4fd61" xlink:to="loc_kof_SeriesASharesMember_51ddc070-44ef-4ea1-b9ca-ac95b615c681" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesDShareMember_56d28c27-2a5a-4bbe-858a-d45fa49b6306" xlink:href="kof-20231231.xsd#kof_SeriesDShareMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_031a9361-839b-4f6a-a581-3a33a3b4fd61" xlink:to="loc_kof_SeriesDShareMember_56d28c27-2a5a-4bbe-858a-d45fa49b6306" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_c7b3109f-5cb6-4c30-9a45-eb3d630828af" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_111cb187-021a-4b76-a0b2-e381373d4f50" xlink:to="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_c7b3109f-5cb6-4c30-9a45-eb3d630828af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfSharesOutstanding_45bb6ed6-dbf9-49f7-99a1-790a7854ea13" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NumberOfSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_c7b3109f-5cb6-4c30-9a45-eb3d630828af" xlink:to="loc_ifrs-full_NumberOfSharesOutstanding_45bb6ed6-dbf9-49f7-99a1-790a7854ea13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ParValuePerShare_caefe0c6-1604-4884-adeb-39fa2d86fbd9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ParValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_c7b3109f-5cb6-4c30-9a45-eb3d630828af" xlink:to="loc_ifrs-full_ParValuePerShare_caefe0c6-1604-4884-adeb-39fa2d86fbd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IssuedCapitalOrdinaryShares_caf58790-9d95-4fcf-afd6-cdc26afb6002" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IssuedCapitalOrdinaryShares"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_c7b3109f-5cb6-4c30-9a45-eb3d630828af" xlink:to="loc_ifrs-full_IssuedCapitalOrdinaryShares_caf58790-9d95-4fcf-afd6-cdc26afb6002" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EquityRatioThresholdPercentage_8f5226cd-34fe-43ba-891e-523b638f5585" xlink:href="kof-20231231.xsd#kof_EquityRatioThresholdPercentage"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_c7b3109f-5cb6-4c30-9a45-eb3d630828af" xlink:to="loc_kof_EquityRatioThresholdPercentage_8f5226cd-34fe-43ba-891e-523b638f5585" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfIncomeToBeTransferredToReserve_bd493993-aa2b-4b5c-b22f-db63ea7305dc" xlink:href="kof-20231231.xsd#kof_PercentageOfIncomeToBeTransferredToReserve"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_c7b3109f-5cb6-4c30-9a45-eb3d630828af" xlink:to="loc_kof_PercentageOfIncomeToBeTransferredToReserve_bd493993-aa2b-4b5c-b22f-db63ea7305dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve_8ebdd4e3-e603-46bd-b55e-94c6fc1d69b5" xlink:href="kof-20231231.xsd#kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_c7b3109f-5cb6-4c30-9a45-eb3d630828af" xlink:to="loc_kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve_8ebdd4e3-e603-46bd-b55e-94c6fc1d69b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AmountInLegalReserve_f8cc50b7-138f-4488-9f59-eb177cec9e62" xlink:href="kof-20231231.xsd#kof_AmountInLegalReserve"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_c7b3109f-5cb6-4c30-9a45-eb3d630828af" xlink:to="loc_kof_AmountInLegalReserve_f8cc50b7-138f-4488-9f59-eb177cec9e62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BalanceInLegalReserveFund_92063875-dc33-4f39-a277-c6408f147ff3" xlink:href="kof-20231231.xsd#kof_BalanceInLegalReserveFund"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_c7b3109f-5cb6-4c30-9a45-eb3d630828af" xlink:to="loc_kof_BalanceInLegalReserveFund_92063875-dc33-4f39-a277-c6408f147ff3" 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-20231231.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_7a2f8c70-fdc0-406e-89b0-f697eeb3ba9e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfCapitalStockTable_5fae2e7b-9568-44fc-a8c4-260693d41200" xlink:href="kof-20231231.xsd#kof_DisclosureOfCapitalStockTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_7a2f8c70-fdc0-406e-89b0-f697eeb3ba9e" xlink:to="loc_kof_DisclosureOfCapitalStockTable_5fae2e7b-9568-44fc-a8c4-260693d41200" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesAxis_7b423cf8-8f60-464a-b65e-6fefbfe4808f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_JointVenturesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfCapitalStockTable_5fae2e7b-9568-44fc-a8c4-260693d41200" xlink:to="loc_ifrs-full_JointVenturesAxis_7b423cf8-8f60-464a-b65e-6fefbfe4808f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_fb8a9547-663c-4745-807d-b203e87b572f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForJointVenturesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_JointVenturesAxis_7b423cf8-8f60-464a-b65e-6fefbfe4808f" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_fb8a9547-663c-4745-807d-b203e87b572f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FomentoEconomicoMexicanoSABDeCVMember_fa067843-19ab-4542-b63c-916f8a52d794" xlink:href="kof-20231231.xsd#kof_FomentoEconomicoMexicanoSABDeCVMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_fb8a9547-663c-4745-807d-b203e87b572f" xlink:to="loc_kof_FomentoEconomicoMexicanoSABDeCVMember_fa067843-19ab-4542-b63c-916f8a52d794" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TheCocaColaCompanyMember_3b06dc2f-f5ef-4e5b-bf68-380ab38b1598" xlink:href="kof-20231231.xsd#kof_TheCocaColaCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_fb8a9547-663c-4745-807d-b203e87b572f" xlink:to="loc_kof_TheCocaColaCompanyMember_3b06dc2f-f5ef-4e5b-bf68-380ab38b1598" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_c21dc983-b903-4d79-962b-871cb39bbeca" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfCapitalStockTable_5fae2e7b-9568-44fc-a8c4-260693d41200" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_c21dc983-b903-4d79-962b-871cb39bbeca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_7587c2a2-5790-4e6a-8095-d63462c47133" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_c21dc983-b903-4d79-962b-871cb39bbeca" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_7587c2a2-5790-4e6a-8095-d63462c47133" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesASharesMember_253ae770-1692-4ab7-addc-6a878965fb39" xlink:href="kof-20231231.xsd#kof_SeriesASharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_7587c2a2-5790-4e6a-8095-d63462c47133" xlink:to="loc_kof_SeriesASharesMember_253ae770-1692-4ab7-addc-6a878965fb39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesDShareMember_e7242101-ddbe-440e-9e4e-fe01905d62a1" xlink:href="kof-20231231.xsd#kof_SeriesDShareMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_7587c2a2-5790-4e6a-8095-d63462c47133" xlink:to="loc_kof_SeriesDShareMember_e7242101-ddbe-440e-9e4e-fe01905d62a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesBSharesMember_20a2a9f9-8717-45a1-8bb7-cea0c082ceff" xlink:href="kof-20231231.xsd#kof_SeriesBSharesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_7587c2a2-5790-4e6a-8095-d63462c47133" xlink:to="loc_kof_SeriesBSharesMember_20a2a9f9-8717-45a1-8bb7-cea0c082ceff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesLShareMember_33fb9cb5-cd68-4608-87e7-e75fa9f03c9d" xlink:href="kof-20231231.xsd#kof_SeriesLShareMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_7587c2a2-5790-4e6a-8095-d63462c47133" xlink:to="loc_kof_SeriesLShareMember_33fb9cb5-cd68-4608-87e7-e75fa9f03c9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfCapitalStockLineItems_f3d58423-7258-4095-a546-839c36fee527" xlink:href="kof-20231231.xsd#kof_DisclosureOfCapitalStockLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfCapitalStockTable_5fae2e7b-9568-44fc-a8c4-260693d41200" xlink:to="loc_kof_DisclosureOfCapitalStockLineItems_f3d58423-7258-4095-a546-839c36fee527" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfSharesOutstanding_15ffeac4-b7ac-470f-9a99-20441191c8c9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NumberOfSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfCapitalStockLineItems_f3d58423-7258-4095-a546-839c36fee527" xlink:to="loc_ifrs-full_NumberOfSharesOutstanding_15ffeac4-b7ac-470f-9a99-20441191c8c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_04b88225-2607-4007-8d42-f2cda0e00307" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProportionOfOwnershipInterestInJointVenture"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfCapitalStockLineItems_f3d58423-7258-4095-a546-839c36fee527" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_04b88225-2607-4007-8d42-f2cda0e00307" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfOwnership_8c4a2fee-9a07-4fc1-a8cb-42d433016463" xlink:href="kof-20231231.xsd#kof_PercentageOfOwnership"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfCapitalStockLineItems_f3d58423-7258-4095-a546-839c36fee527" xlink:to="loc_kof_PercentageOfOwnership_8c4a2fee-9a07-4fc1-a8cb-42d433016463" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfVotingRightsHeldInJointVenture_4a627f15-00e5-49a4-b087-65254ecf7c6e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProportionOfVotingRightsHeldInJointVenture"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfCapitalStockLineItems_f3d58423-7258-4095-a546-839c36fee527" xlink:to="loc_ifrs-full_ProportionOfVotingRightsHeldInJointVenture_4a627f15-00e5-49a4-b087-65254ecf7c6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PercentageOfVotingEquityInterestsAcquired_f137df5a-2687-41d9-8bae-29b12906b20e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PercentageOfVotingEquityInterestsAcquired"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfCapitalStockLineItems_f3d58423-7258-4095-a546-839c36fee527" xlink:to="loc_ifrs-full_PercentageOfVotingEquityInterestsAcquired_f137df5a-2687-41d9-8bae-29b12906b20e" 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-20231231.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_357a9e83-3ed2-4ded-aa16-bed296cef1d6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_6fac041c-7658-45a0-b99e-7dc94d0365e6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_357a9e83-3ed2-4ded-aa16-bed296cef1d6" xlink:to="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_6fac041c-7658-45a0-b99e-7dc94d0365e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_6baacb20-f969-4834-bcaa-92a570d7cf46" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_6fac041c-7658-45a0-b99e-7dc94d0365e6" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_6baacb20-f969-4834-bcaa-92a570d7cf46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_de03fbe4-7e29-4ceb-a00a-b748e0cc03b5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_6baacb20-f969-4834-bcaa-92a570d7cf46" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_de03fbe4-7e29-4ceb-a00a-b748e0cc03b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesASharesMember_ab080a49-771d-4267-a60c-03e9aa13dae1" xlink:href="kof-20231231.xsd#kof_SeriesASharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_de03fbe4-7e29-4ceb-a00a-b748e0cc03b5" xlink:to="loc_kof_SeriesASharesMember_ab080a49-771d-4267-a60c-03e9aa13dae1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesOfBShareMember_e56b809d-435a-4fd2-b341-2778bdfdc35e" xlink:href="kof-20231231.xsd#kof_SeriesOfBShareMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_de03fbe4-7e29-4ceb-a00a-b748e0cc03b5" xlink:to="loc_kof_SeriesOfBShareMember_e56b809d-435a-4fd2-b341-2778bdfdc35e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesDShareMember_008283d8-1368-42b9-816f-e6ac11051f97" xlink:href="kof-20231231.xsd#kof_SeriesDShareMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_de03fbe4-7e29-4ceb-a00a-b748e0cc03b5" xlink:to="loc_kof_SeriesDShareMember_008283d8-1368-42b9-816f-e6ac11051f97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesLShareMember_b438c99b-1643-40b5-a8a7-296af1a32f16" xlink:href="kof-20231231.xsd#kof_SeriesLShareMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_de03fbe4-7e29-4ceb-a00a-b748e0cc03b5" xlink:to="loc_kof_SeriesLShareMember_b438c99b-1643-40b5-a8a7-296af1a32f16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_da289cf9-dab4-4f13-b7ed-f5e0247c5ca6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_6fac041c-7658-45a0-b99e-7dc94d0365e6" xlink:to="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_da289cf9-dab4-4f13-b7ed-f5e0247c5ca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfSharesIssued_a2359c31-a58f-4ea2-90d2-9d3f0ed217f9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NumberOfSharesIssued"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_da289cf9-dab4-4f13-b7ed-f5e0247c5ca6" xlink:to="loc_ifrs-full_NumberOfSharesIssued_a2359c31-a58f-4ea2-90d2-9d3f0ed217f9" 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-20231231.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_825acd28-c5fb-4441-9a29-e786b6f5af50" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDividendsTable_bc208a5a-71a4-49e2-a3dc-6651a55ce9c6" xlink:href="kof-20231231.xsd#kof_DisclosureOfDividendsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_825acd28-c5fb-4441-9a29-e786b6f5af50" xlink:to="loc_kof_DisclosureOfDividendsTable_bc208a5a-71a4-49e2-a3dc-6651a55ce9c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_f3bdc9df-8ebf-4f92-ace9-804977def0a6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfDividendsTable_bc208a5a-71a4-49e2-a3dc-6651a55ce9c6" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_f3bdc9df-8ebf-4f92-ace9-804977def0a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_19319d44-8768-481d-b964-a596489ec8a0" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_f3bdc9df-8ebf-4f92-ace9-804977def0a6" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_19319d44-8768-481d-b964-a596489ec8a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesASharesMember_a1f06379-3191-4eef-bf93-e13c5dea693b" xlink:href="kof-20231231.xsd#kof_SeriesASharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_19319d44-8768-481d-b964-a596489ec8a0" xlink:to="loc_kof_SeriesASharesMember_a1f06379-3191-4eef-bf93-e13c5dea693b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesDShareMember_188e4011-0e7c-49c2-9771-a708e2c25919" xlink:href="kof-20231231.xsd#kof_SeriesDShareMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_19319d44-8768-481d-b964-a596489ec8a0" xlink:to="loc_kof_SeriesDShareMember_188e4011-0e7c-49c2-9771-a708e2c25919" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesLShareMember_cdf66d71-1685-4d30-9f11-62d6167d237d" xlink:href="kof-20231231.xsd#kof_SeriesLShareMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_19319d44-8768-481d-b964-a596489ec8a0" xlink:to="loc_kof_SeriesLShareMember_cdf66d71-1685-4d30-9f11-62d6167d237d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesOfBShareMember_acf5e26c-0102-4f4e-a826-337b3baf03e7" xlink:href="kof-20231231.xsd#kof_SeriesOfBShareMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_19319d44-8768-481d-b964-a596489ec8a0" xlink:to="loc_kof_SeriesOfBShareMember_acf5e26c-0102-4f4e-a826-337b3baf03e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDividendsLineItems_43c8cd3a-6a9c-4e83-8362-bf0c4e79526a" xlink:href="kof-20231231.xsd#kof_DisclosureOfDividendsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfDividendsTable_bc208a5a-71a4-49e2-a3dc-6651a55ce9c6" xlink:to="loc_kof_DisclosureOfDividendsLineItems_43c8cd3a-6a9c-4e83-8362-bf0c4e79526a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaid_b1fa5ba8-d509-4deb-abfb-c573e937094f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DividendsPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfDividendsLineItems_43c8cd3a-6a9c-4e83-8362-bf0c4e79526a" xlink:to="loc_ifrs-full_DividendsPaid_b1fa5ba8-d509-4deb-abfb-c573e937094f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaidOrdinarySharesPerShare_49824a24-edf6-40a8-8b4c-46229d1a9d1b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DividendsPaidOrdinarySharesPerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfDividendsLineItems_43c8cd3a-6a9c-4e83-8362-bf0c4e79526a" xlink:to="loc_ifrs-full_DividendsPaidOrdinarySharesPerShare_49824a24-edf6-40a8-8b4c-46229d1a9d1b" 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-20231231.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_3845f135-1988-43d5-a66a-14ddde0a7bb9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareTable_ce979d27-1178-4463-bbdd-56a3870ebdd7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EarningsPerShareTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_3845f135-1988-43d5-a66a-14ddde0a7bb9" xlink:to="loc_ifrs-full_EarningsPerShareTable_ce979d27-1178-4463-bbdd-56a3870ebdd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_53678821-6333-4e43-83c9-54e6637d2ac9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareTable_ce979d27-1178-4463-bbdd-56a3870ebdd7" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_53678821-6333-4e43-83c9-54e6637d2ac9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_1dfed851-b367-408f-945d-a69381e5a1b4" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_53678821-6333-4e43-83c9-54e6637d2ac9" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_1dfed851-b367-408f-945d-a69381e5a1b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesASharesMember_58f2cd54-1234-4cdc-9684-251c521a676c" xlink:href="kof-20231231.xsd#kof_SeriesASharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_1dfed851-b367-408f-945d-a69381e5a1b4" xlink:to="loc_kof_SeriesASharesMember_58f2cd54-1234-4cdc-9684-251c521a676c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesDShareMember_2557f57c-3600-460c-a0e9-712e28a4c3db" xlink:href="kof-20231231.xsd#kof_SeriesDShareMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_1dfed851-b367-408f-945d-a69381e5a1b4" xlink:to="loc_kof_SeriesDShareMember_2557f57c-3600-460c-a0e9-712e28a4c3db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesBSharesMember_a431741f-baf8-4653-b41c-9bef244b028f" xlink:href="kof-20231231.xsd#kof_SeriesBSharesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_1dfed851-b367-408f-945d-a69381e5a1b4" xlink:to="loc_kof_SeriesBSharesMember_a431741f-baf8-4653-b41c-9bef244b028f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesLShareMember_fe5468d6-1cde-4396-a61f-3ef3144f3f05" xlink:href="kof-20231231.xsd#kof_SeriesLShareMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_1dfed851-b367-408f-945d-a69381e5a1b4" xlink:to="loc_kof_SeriesLShareMember_fe5468d6-1cde-4396-a61f-3ef3144f3f05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareLineItems_01c7d6c0-73e0-4878-948a-8c5f33cd43c7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EarningsPerShareLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareTable_ce979d27-1178-4463-bbdd-56a3870ebdd7" xlink:to="loc_ifrs-full_EarningsPerShareLineItems_01c7d6c0-73e0-4878-948a-8c5f33cd43c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_0de6abf2-0984-4fc3-aec8-2cc77322dcea" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareLineItems_01c7d6c0-73e0-4878-948a-8c5f33cd43c7" xlink:to="loc_ifrs-full_ProfitLoss_0de6abf2-0984-4fc3-aec8-2cc77322dcea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity_684c85cb-0f0e-4ca6-83bc-00bb8ec0938d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareLineItems_01c7d6c0-73e0-4878-948a-8c5f33cd43c7" xlink:to="loc_ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity_684c85cb-0f0e-4ca6-83bc-00bb8ec0938d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageShares_fb0e3e58-2255-40d6-8bf1-1520a55e8b60" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_WeightedAverageShares"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareLineItems_01c7d6c0-73e0-4878-948a-8c5f33cd43c7" xlink:to="loc_ifrs-full_WeightedAverageShares_fb0e3e58-2255-40d6-8bf1-1520a55e8b60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BasicEarningsLossPerShare_6d408e4e-d37e-474b-bf43-552663814f82" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BasicEarningsLossPerShare"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareLineItems_01c7d6c0-73e0-4878-948a-8c5f33cd43c7" xlink:to="loc_ifrs-full_BasicEarningsLossPerShare_6d408e4e-d37e-474b-bf43-552663814f82" 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-20231231.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_25522066-76a7-4038-9027-411919943c66" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_d9fa7785-b1e7-4c3e-9fd2-77d7ad3a4d19" xlink:href="kof-20231231.xsd#kof_MajorComponentsOfTaxExpenseIncomeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_25522066-76a7-4038-9027-411919943c66" xlink:to="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_d9fa7785-b1e7-4c3e-9fd2-77d7ad3a4d19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_d1b83db5-a8ec-402b-905a-664049063b4e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_d9fa7785-b1e7-4c3e-9fd2-77d7ad3a4d19" xlink:to="loc_ifrs-full_GeographicalAreasAxis_d1b83db5-a8ec-402b-905a-664049063b4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_bcaf8f9c-ca34-48a7-94e2-822a1a9cc195" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_d1b83db5-a8ec-402b-905a-664049063b4e" xlink:to="loc_ifrs-full_GeographicalAreasMember_bcaf8f9c-ca34-48a7-94e2-822a1a9cc195" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CountryOfDomicileMember_f0db3180-02f1-47f3-82d8-5b3d8e7f7e14" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CountryOfDomicileMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_bcaf8f9c-ca34-48a7-94e2-822a1a9cc195" xlink:to="loc_ifrs-full_CountryOfDomicileMember_f0db3180-02f1-47f3-82d8-5b3d8e7f7e14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForeignCountriesMember_5dfcafe5-2336-4cbc-8b50-9dceb4df9e85" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ForeignCountriesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_bcaf8f9c-ca34-48a7-94e2-822a1a9cc195" xlink:to="loc_ifrs-full_ForeignCountriesMember_5dfcafe5-2336-4cbc-8b50-9dceb4df9e85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_455d0c41-ee18-49a9-aa9c-3c0f91f491e0" xlink:href="kof-20231231.xsd#kof_MajorComponentsOfTaxExpenseIncomeLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_d9fa7785-b1e7-4c3e-9fd2-77d7ad3a4d19" xlink:to="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_455d0c41-ee18-49a9-aa9c-3c0f91f491e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_2784b0a9-7f59-4031-97cc-f107d9d83843" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_455d0c41-ee18-49a9-aa9c-3c0f91f491e0" xlink:to="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_2784b0a9-7f59-4031-97cc-f107d9d83843" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncome_57db93c0-8033-4abf-a315-b50a7bd99397" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentTaxExpenseIncome"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_2784b0a9-7f59-4031-97cc-f107d9d83843" xlink:to="loc_ifrs-full_CurrentTaxExpenseIncome_57db93c0-8033-4abf-a315-b50a7bd99397" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_6c75b7e4-0dd1-4438-863d-67280159531d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxExpenseIncomeAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_455d0c41-ee18-49a9-aa9c-3c0f91f491e0" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_6c75b7e4-0dd1-4438-863d-67280159531d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_53b47f64-afd5-400a-8b04-fa2ae06b8b87" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_6c75b7e4-0dd1-4438-863d-67280159531d" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_53b47f64-afd5-400a-8b04-fa2ae06b8b87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized_ec546904-d243-4fac-a59e-6a77ebbfbafa" xlink:href="kof-20231231.xsd#kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_6c75b7e4-0dd1-4438-863d-67280159531d" xlink:to="loc_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized_ec546904-d243-4fac-a59e-6a77ebbfbafa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_74c661cf-e36f-4be9-9b3a-f9e250cff855" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxExpenseIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_6c75b7e4-0dd1-4438-863d-67280159531d" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncome_74c661cf-e36f-4be9-9b3a-f9e250cff855" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_8e91fc99-4378-44df-b281-288306279b81" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_455d0c41-ee18-49a9-aa9c-3c0f91f491e0" xlink:to="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_8e91fc99-4378-44df-b281-288306279b81" 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-20231231.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_34737974-bdd8-474f-be5c-5cee9e2a13a2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract_62461112-d197-4024-ae1d-43586e021bdb" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_34737974-bdd8-474f-be5c-5cee9e2a13a2" xlink:to="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract_62461112-d197-4024-ae1d-43586e021bdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome_6f71c592-9c23-4ba1-a9bb-dd2f0ee345b2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract_62461112-d197-4024-ae1d-43586e021bdb" xlink:to="loc_ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome_6f71c592-9c23-4ba1-a9bb-dd2f0ee345b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome_108e1255-4538-44bb-bf22-ce8c1fc15667" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract_62461112-d197-4024-ae1d-43586e021bdb" xlink:to="loc_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome_108e1255-4538-44bb-bf22-ce8c1fc15667" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome_6d9d5eb8-361b-4077-91e1-124d1719cda6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract_62461112-d197-4024-ae1d-43586e021bdb" xlink:to="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome_6d9d5eb8-361b-4077-91e1-124d1719cda6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract_fc0b6cda-74fc-4fec-8b1d-9544e1dde35d" xlink:href="kof-20231231.xsd#kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_34737974-bdd8-474f-be5c-5cee9e2a13a2" xlink:to="loc_kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract_fc0b6cda-74fc-4fec-8b1d-9544e1dde35d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome_b77a84df-559d-4dbc-8a8f-07b9a06b8559" xlink:href="kof-20231231.xsd#kof_IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract_fc0b6cda-74fc-4fec-8b1d-9544e1dde35d" xlink:to="loc_kof_IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome_b77a84df-559d-4dbc-8a8f-07b9a06b8559" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss_e77467ed-0594-4ccd-942f-3a3dc079b596" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract_fc0b6cda-74fc-4fec-8b1d-9544e1dde35d" xlink:to="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss_e77467ed-0594-4ccd-942f-3a3dc079b596" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome_6a968611-2130-4f64-92be-6f9651aac6c1" xlink:href="kof-20231231.xsd#kof_IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract_fc0b6cda-74fc-4fec-8b1d-9544e1dde35d" xlink:to="loc_kof_IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome_6a968611-2130-4f64-92be-6f9651aac6c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncomeTaxRemainingInOtherComprehensiveIncome_dd9ab10b-e49d-4416-ad33-02164f44f4db" xlink:href="kof-20231231.xsd#kof_IncomeTaxRemainingInOtherComprehensiveIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract_fc0b6cda-74fc-4fec-8b1d-9544e1dde35d" xlink:to="loc_kof_IncomeTaxRemainingInOtherComprehensiveIncome_dd9ab10b-e49d-4416-ad33-02164f44f4db" 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-20231231.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_aca821c3-87d0-41b1-aac0-6bf42b8d996f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ApplicableTaxRate_e89d38bf-73e5-4286-8fcb-1990d07c4b72" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ApplicableTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_aca821c3-87d0-41b1-aac0-6bf42b8d996f" xlink:to="loc_ifrs-full_ApplicableTaxRate_e89d38bf-73e5-4286-8fcb-1990d07c4b72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods_656def74-f20d-4a6e-a72b-5d2f017aaeb9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_aca821c3-87d0-41b1-aac0-6bf42b8d996f" xlink:to="loc_ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods_656def74-f20d-4a6e-a72b-5d2f017aaeb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies_63bd57e0-2f69-4655-aea6-737daf81feb7" xlink:href="kof-20231231.xsd#kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_aca821c3-87d0-41b1-aac0-6bf42b8d996f" xlink:to="loc_kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies_63bd57e0-2f69-4655-aea6-737daf81feb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxRateEffectOfAnnualInflationTaxAdjustment_cd311a99-b90a-41ca-a1c5-175a22b9d55a" xlink:href="kof-20231231.xsd#kof_TaxRateEffectOfAnnualInflationTaxAdjustment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_aca821c3-87d0-41b1-aac0-6bf42b8d996f" xlink:to="loc_kof_TaxRateEffectOfAnnualInflationTaxAdjustment_cd311a99-b90a-41ca-a1c5-175a22b9d55a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss_e76b6853-6a8b-4a5b-b0d4-71e8d629d593" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_aca821c3-87d0-41b1-aac0-6bf42b8d996f" xlink:to="loc_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss_e76b6853-6a8b-4a5b-b0d4-71e8d629d593" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate_17d7064d-f570-4dfa-8364-b40b3b69d32b" xlink:href="kof-20231231.xsd#kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_aca821c3-87d0-41b1-aac0-6bf42b8d996f" xlink:to="loc_kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate_17d7064d-f570-4dfa-8364-b40b3b69d32b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxRateEffectOfEffectOfRestatementOfTaxValues_e2446b0b-f70b-4533-9ff1-b15c5bc80224" xlink:href="kof-20231231.xsd#kof_TaxRateEffectOfEffectOfRestatementOfTaxValues"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_aca821c3-87d0-41b1-aac0-6bf42b8d996f" xlink:to="loc_kof_TaxRateEffectOfEffectOfRestatementOfTaxValues_e2446b0b-f70b-4533-9ff1-b15c5bc80224" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectFromChangeInTaxRate_f29a3fd2-70e5-47f8-8561-64a9efec1582" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TaxRateEffectFromChangeInTaxRate"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_aca821c3-87d0-41b1-aac0-6bf42b8d996f" xlink:to="loc_ifrs-full_TaxRateEffectFromChangeInTaxRate_f29a3fd2-70e5-47f8-8561-64a9efec1582" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfTaxEffectOfIncomeTaxCredits_eb34f229-1d28-4b4f-820b-1fb7a43c4209" xlink:href="kof-20231231.xsd#kof_PercentageOfTaxEffectOfIncomeTaxCredits"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_aca821c3-87d0-41b1-aac0-6bf42b8d996f" xlink:to="loc_kof_PercentageOfTaxEffectOfIncomeTaxCredits_eb34f229-1d28-4b4f-820b-1fb7a43c4209" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfTaxLosses_64baade0-8b51-4f60-b7a1-ea9db628006c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TaxRateEffectOfTaxLosses"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_aca821c3-87d0-41b1-aac0-6bf42b8d996f" xlink:to="loc_ifrs-full_TaxRateEffectOfTaxLosses_64baade0-8b51-4f60-b7a1-ea9db628006c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_1f5ed2af-7c84-4e5d-a8df-3d4a6f016fb1" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_aca821c3-87d0-41b1-aac0-6bf42b8d996f" xlink:to="loc_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_1f5ed2af-7c84-4e5d-a8df-3d4a6f016fb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AverageEffectiveTaxRate_451ac98c-e289-4884-bb5a-4fef31192211" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AverageEffectiveTaxRate"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_aca821c3-87d0-41b1-aac0-6bf42b8d996f" xlink:to="loc_ifrs-full_AverageEffectiveTaxRate_451ac98c-e289-4884-bb5a-4fef31192211" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredIncomeTaxAsset_afbf8821-e88c-4e18-bd0d-a63e0bfd9321" xlink:href="kof-20231231.xsd#kof_DeferredIncomeTaxAsset"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_aca821c3-87d0-41b1-aac0-6bf42b8d996f" xlink:to="loc_kof_DeferredIncomeTaxAsset_afbf8821-e88c-4e18-bd0d-a63e0bfd9321" 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-20231231.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_45ce87b5-365e-47df-b45b-c74e12ae4bc1" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_f8a5c87c-7cd2-49f8-b42b-71af510af45d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_45ce87b5-365e-47df-b45b-c74e12ae4bc1" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_f8a5c87c-7cd2-49f8-b42b-71af510af45d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_a0522257-22d6-41a8-82fa-98ae341b7fbe" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_f8a5c87c-7cd2-49f8-b42b-71af510af45d" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_a0522257-22d6-41a8-82fa-98ae341b7fbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_2964303d-5db0-41c7-8690-5351e55f973a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_a0522257-22d6-41a8-82fa-98ae341b7fbe" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_2964303d-5db0-41c7-8690-5351e55f973a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpectedCreditLossesMember_d6097ce0-6563-40d6-8d29-ddea3bf7acde" xlink:href="kof-20231231.xsd#kof_ExpectedCreditLossesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_2964303d-5db0-41c7-8690-5351e55f973a" xlink:to="loc_kof_ExpectedCreditLossesMember_d6097ce0-6563-40d6-8d29-ddea3bf7acde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InventoryMember_1ecef0ae-dfb5-470d-a2f3-ef213208b605" xlink:href="kof-20231231.xsd#kof_InventoryMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_2964303d-5db0-41c7-8690-5351e55f973a" xlink:to="loc_kof_InventoryMember_1ecef0ae-dfb5-470d-a2f3-ef213208b605" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PrepaidExpensesMember_c6223414-d10e-4e53-ae6a-5449361c6a7c" xlink:href="kof-20231231.xsd#kof_PrepaidExpensesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_2964303d-5db0-41c7-8690-5351e55f973a" xlink:to="loc_kof_PrepaidExpensesMember_c6223414-d10e-4e53-ae6a-5449361c6a7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_296e5247-961e-4a4e-932f-4c3d9d913cdb" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_2964303d-5db0-41c7-8690-5351e55f973a" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_296e5247-961e-4a4e-932f-4c3d9d913cdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherAssetsMember_a877e3ad-e533-46c9-8d16-644f966a1b23" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherAssetsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_2964303d-5db0-41c7-8690-5351e55f973a" xlink:to="loc_ifrs-full_OtherAssetsMember_a877e3ad-e533-46c9-8d16-644f966a1b23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FiniteUsefulLivedIntangibleAssetsMember_609aae7c-ca6b-4a84-be58-75c7e389030f" xlink:href="kof-20231231.xsd#kof_FiniteUsefulLivedIntangibleAssetsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_2964303d-5db0-41c7-8690-5351e55f973a" xlink:to="loc_kof_FiniteUsefulLivedIntangibleAssetsMember_609aae7c-ca6b-4a84-be58-75c7e389030f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndefiniteLivedIntangibleAssets1Member_643c26f0-955b-42af-a37a-6b3a14ac54db" xlink:href="kof-20231231.xsd#kof_IndefiniteLivedIntangibleAssets1Member"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_2964303d-5db0-41c7-8690-5351e55f973a" xlink:to="loc_kof_IndefiniteLivedIntangibleAssets1Member_643c26f0-955b-42af-a37a-6b3a14ac54db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember_1e49d986-3d42-4853-96bc-fb157176c1a8" xlink:href="kof-20231231.xsd#kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_2964303d-5db0-41c7-8690-5351e55f973a" xlink:to="loc_kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember_1e49d986-3d42-4853-96bc-fb157176c1a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DerivativeFinancialInstrumentsMember_0c9d27fd-273d-4308-a393-3b0451d203c8" xlink:href="kof-20231231.xsd#kof_DerivativeFinancialInstrumentsMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_2964303d-5db0-41c7-8690-5351e55f973a" xlink:to="loc_kof_DerivativeFinancialInstrumentsMember_0c9d27fd-273d-4308-a393-3b0451d203c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ContingenciesMember_08cfc75b-676d-4a1c-823e-ab50246340cc" xlink:href="kof-20231231.xsd#kof_ContingenciesMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_2964303d-5db0-41c7-8690-5351e55f973a" xlink:to="loc_kof_ContingenciesMember_08cfc75b-676d-4a1c-823e-ab50246340cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EmployeeProfitSharingPayableMember_ed055d54-a02b-4272-aa14-902d2d9298fe" xlink:href="kof-20231231.xsd#kof_EmployeeProfitSharingPayableMember"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_2964303d-5db0-41c7-8690-5351e55f973a" xlink:to="loc_kof_EmployeeProfitSharingPayableMember_ed055d54-a02b-4272-aa14-902d2d9298fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossCarryForwardsMember_18d4b2da-977b-49c2-a7d1-c66747978c96" xlink:href="kof-20231231.xsd#kof_TaxLossCarryForwardsMember"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_2964303d-5db0-41c7-8690-5351e55f973a" xlink:to="loc_kof_TaxLossCarryForwardsMember_18d4b2da-977b-49c2-a7d1-c66747978c96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxCreditsToRecoverMember_c39af562-b3c7-4ffc-a6c4-1f7323705f34" xlink:href="kof-20231231.xsd#kof_TaxCreditsToRecoverMember"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_2964303d-5db0-41c7-8690-5351e55f973a" xlink:to="loc_kof_TaxCreditsToRecoverMember_c39af562-b3c7-4ffc-a6c4-1f7323705f34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_8b9561c2-02a3-4478-8ffd-0ed3450d2ccc" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_2964303d-5db0-41c7-8690-5351e55f973a" xlink:to="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_8b9561c2-02a3-4478-8ffd-0ed3450d2ccc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember_b54ede8d-73e8-4e45-99d6-ac54b0c3654e" xlink:href="kof-20231231.xsd#kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_2964303d-5db0-41c7-8690-5351e55f973a" xlink:to="loc_kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember_b54ede8d-73e8-4e45-99d6-ac54b0c3654e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilitiesMember_e00534ec-54fe-4d76-88f4-d5dc7ec6ab45" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LeaseLiabilitiesMember"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_2964303d-5db0-41c7-8690-5351e55f973a" xlink:to="loc_ifrs-full_LeaseLiabilitiesMember_e00534ec-54fe-4d76-88f4-d5dc7ec6ab45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherMember_04fad72c-79b7-4635-93a1-84d9cd77fc80" xlink:href="kof-20231231.xsd#kof_OtherMember"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_2964303d-5db0-41c7-8690-5351e55f973a" xlink:to="loc_kof_OtherMember_04fad72c-79b7-4635-93a1-84d9cd77fc80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_4baedac0-20f0-4425-9d80-582c00b221df" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_f8a5c87c-7cd2-49f8-b42b-71af510af45d" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_4baedac0-20f0-4425-9d80-582c00b221df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset_9ecd28a7-063f-4db1-b0d0-1a76bcf134f6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxLiabilityAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_4baedac0-20f0-4425-9d80-582c00b221df" xlink:to="loc_ifrs-full_DeferredTaxLiabilityAsset_9ecd28a7-063f-4db1-b0d0-1a76bcf134f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_4fb0ad9f-4e39-4903-bc17-acc0dd41fb7c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxExpenseIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_4baedac0-20f0-4425-9d80-582c00b221df" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncome_4fb0ad9f-4e39-4903-bc17-acc0dd41fb7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssets_a27d7e7c-80ff-4f53-ad73-2406c20b1631" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_4baedac0-20f0-4425-9d80-582c00b221df" xlink:to="loc_ifrs-full_DeferredTaxAssets_a27d7e7c-80ff-4f53-ad73-2406c20b1631" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_e151c524-c14b-4907-9820-d16f1aa68739" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_4baedac0-20f0-4425-9d80-582c00b221df" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_e151c524-c14b-4907-9820-d16f1aa68739" 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-20231231.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_a5c9a2db-f84d-45d6-8f39-4afee379580b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset_9974e2cf-699b-4406-bd5f-f58d187e42a5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxLiabilityAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_a5c9a2db-f84d-45d6-8f39-4afee379580b" xlink:to="loc_ifrs-full_DeferredTaxLiabilityAsset_9974e2cf-699b-4406-bd5f-f58d187e42a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredTaxAssetsRelatingToProvisions_f39ee1e5-428c-448b-92fa-d22c7e42dbff" xlink:href="kof-20231231.xsd#kof_DeferredTaxAssetsRelatingToProvisions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_a5c9a2db-f84d-45d6-8f39-4afee379580b" xlink:to="loc_kof_DeferredTaxAssetsRelatingToProvisions_f39ee1e5-428c-448b-92fa-d22c7e42dbff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxEffectFromChangeInTaxRate_81e65f80-1937-4f9e-954c-03816e2326b2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TaxEffectFromChangeInTaxRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_a5c9a2db-f84d-45d6-8f39-4afee379580b" xlink:to="loc_ifrs-full_TaxEffectFromChangeInTaxRate_81e65f80-1937-4f9e-954c-03816e2326b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ChangesInEquityAbstract_97d453b5-9fbf-4129-bfe6-362b9ec7a823" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ChangesInEquityAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_a5c9a2db-f84d-45d6-8f39-4afee379580b" xlink:to="loc_ifrs-full_ChangesInEquityAbstract_97d453b5-9fbf-4129-bfe6-362b9ec7a823" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments_040a415c-097a-4c9d-b828-362d68aaeed5" xlink:href="kof-20231231.xsd#kof_IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ChangesInEquityAbstract_97d453b5-9fbf-4129-bfe6-362b9ec7a823" xlink:to="loc_kof_IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments_040a415c-097a-4c9d-b828-362d68aaeed5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredTaxLiabilityUnrealizedExchangeGains_cfcfad72-c40d-4234-b20b-c8ffe8c1252b" xlink:href="kof-20231231.xsd#kof_DeferredTaxLiabilityUnrealizedExchangeGains"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ChangesInEquityAbstract_97d453b5-9fbf-4129-bfe6-362b9ec7a823" xlink:to="loc_kof_DeferredTaxLiabilityUnrealizedExchangeGains_cfcfad72-c40d-4234-b20b-c8ffe8c1252b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RemeasurementOfNetDefinedEmployeeBenefitLiability_da0d272e-059d-49ce-b13d-005e2838aefc" xlink:href="kof-20231231.xsd#kof_RemeasurementOfNetDefinedEmployeeBenefitLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ChangesInEquityAbstract_97d453b5-9fbf-4129-bfe6-362b9ec7a823" xlink:to="loc_kof_RemeasurementOfNetDefinedEmployeeBenefitLiability_da0d272e-059d-49ce-b13d-005e2838aefc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnNetMonetaryPosition_5f84ac84-3a6f-4548-9291-1f8de0dd487e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesOnNetMonetaryPosition"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ChangesInEquityAbstract_97d453b5-9fbf-4129-bfe6-362b9ec7a823" xlink:to="loc_ifrs-full_GainsLossesOnNetMonetaryPosition_5f84ac84-3a6f-4548-9291-1f8de0dd487e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset_5acdc8f1-d8f2-4ff7-952c-3c2d7cc0f55a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxLiabilityAsset"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_a5c9a2db-f84d-45d6-8f39-4afee379580b" xlink:to="loc_ifrs-full_DeferredTaxLiabilityAsset_5acdc8f1-d8f2-4ff7-952c-3c2d7cc0f55a" 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-20231231.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_4a7ae5f1-117e-4b7a-b332-ff277f49920f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_f8f9609d-5e01-4378-a06e-0868c5960f32" xlink:href="kof-20231231.xsd#kof_MajorComponentsOfTaxExpenseIncomeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_4a7ae5f1-117e-4b7a-b332-ff277f49920f" xlink:to="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_f8f9609d-5e01-4378-a06e-0868c5960f32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_737232f2-180b-41ec-98bd-33eeff86d2fc" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_f8f9609d-5e01-4378-a06e-0868c5960f32" xlink:to="loc_ifrs-full_GeographicalAreasAxis_737232f2-180b-41ec-98bd-33eeff86d2fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_369ab2f5-6245-4608-baaa-9d7644a54248" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_737232f2-180b-41ec-98bd-33eeff86d2fc" xlink:to="loc_ifrs-full_GeographicalAreasMember_369ab2f5-6245-4608-baaa-9d7644a54248" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_afa78018-a20e-46a2-88e0-651434da9be7" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_BR"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_369ab2f5-6245-4608-baaa-9d7644a54248" xlink:to="loc_country_BR_afa78018-a20e-46a2-88e0-651434da9be7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_ee6b3736-6e3c-442c-9142-59b43dc2e981" xlink:href="kof-20231231.xsd#kof_MajorComponentsOfTaxExpenseIncomeLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_f8f9609d-5e01-4378-a06e-0868c5960f32" xlink:to="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_ee6b3736-6e3c-442c-9142-59b43dc2e981" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures_9f99152e-5cf6-4c34-b67a-60dc1b5eae32" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_ee6b3736-6e3c-442c-9142-59b43dc2e981" xlink:to="loc_ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures_9f99152e-5cf6-4c34-b67a-60dc1b5eae32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetOperatingLossUsageLimit_a1f22ac3-4ebe-433a-aa69-5afda126c7bb" xlink:href="kof-20231231.xsd#kof_NetOperatingLossUsageLimit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_ee6b3736-6e3c-442c-9142-59b43dc2e981" xlink:to="loc_kof_NetOperatingLossUsageLimit_a1f22ac3-4ebe-433a-aa69-5afda126c7bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RecoverableTaxes_7e0fb2f3-7374-4a2c-b72d-d04c761a8953" xlink:href="kof-20231231.xsd#kof_RecoverableTaxes"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_ee6b3736-6e3c-442c-9142-59b43dc2e981" xlink:to="loc_kof_RecoverableTaxes_7e0fb2f3-7374-4a2c-b72d-d04c761a8953" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncomeTaxSystemThresholdAmount_f9cfa418-dd2c-45f0-9483-10b58e728e5c" xlink:href="kof-20231231.xsd#kof_IncomeTaxSystemThresholdAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_ee6b3736-6e3c-442c-9142-59b43dc2e981" xlink:to="loc_kof_IncomeTaxSystemThresholdAmount_f9cfa418-dd2c-45f0-9483-10b58e728e5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageFederalProductionAndFederalSalesTax_b8f640c6-3226-4395-8110-801e304f8c51" xlink:href="kof-20231231.xsd#kof_AverageFederalProductionAndFederalSalesTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_ee6b3736-6e3c-442c-9142-59b43dc2e981" xlink:to="loc_kof_AverageFederalProductionAndFederalSalesTax_b8f640c6-3226-4395-8110-801e304f8c51" 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-20231231.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_f73e7036-b0a6-4a8f-aad5-3ccb06caa05c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireInYearFive_be7f76e2-c75f-4379-8fef-d961452b7b32" xlink:href="kof-20231231.xsd#kof_TaxLossesCarriedForwardWhichExpireInYearFive"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_f73e7036-b0a6-4a8f-aad5-3ccb06caa05c" xlink:to="loc_kof_TaxLossesCarriedForwardWhichExpireInYearFive_be7f76e2-c75f-4379-8fef-d961452b7b32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireInYearSix_d44dad3c-829b-400d-8651-893951bdbf78" xlink:href="kof-20231231.xsd#kof_TaxLossesCarriedForwardWhichExpireInYearSix"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_f73e7036-b0a6-4a8f-aad5-3ccb06caa05c" xlink:to="loc_kof_TaxLossesCarriedForwardWhichExpireInYearSix_d44dad3c-829b-400d-8651-893951bdbf78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireInYearSeven_ac0f0e51-4693-4ea1-8d8a-3826448301b2" xlink:href="kof-20231231.xsd#kof_TaxLossesCarriedForwardWhichExpireInYearSeven"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_f73e7036-b0a6-4a8f-aad5-3ccb06caa05c" xlink:to="loc_kof_TaxLossesCarriedForwardWhichExpireInYearSeven_ac0f0e51-4693-4ea1-8d8a-3826448301b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireInYearEight_95cecbe2-495b-4aa7-92f7-69c41ce9d821" xlink:href="kof-20231231.xsd#kof_TaxLossesCarriedForwardWhichExpireInYearEight"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_f73e7036-b0a6-4a8f-aad5-3ccb06caa05c" xlink:to="loc_kof_TaxLossesCarriedForwardWhichExpireInYearEight_95cecbe2-495b-4aa7-92f7-69c41ce9d821" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireThereafter_a9cc1bea-0d43-45a8-87a4-53badf458607" xlink:href="kof-20231231.xsd#kof_TaxLossesCarriedForwardWhichExpireThereafter"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_f73e7036-b0a6-4a8f-aad5-3ccb06caa05c" xlink:to="loc_kof_TaxLossesCarriedForwardWhichExpireThereafter_a9cc1bea-0d43-45a8-87a4-53badf458607" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration_bd2f8113-ec66-4927-b924-9e180a0f6533" xlink:href="kof-20231231.xsd#kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_f73e7036-b0a6-4a8f-aad5-3ccb06caa05c" xlink:to="loc_kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration_bd2f8113-ec66-4927-b924-9e180a0f6533" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarryforward_ecb0688f-ba2c-4b4a-a7e4-c8b5a29bf768" xlink:href="kof-20231231.xsd#kof_TaxLossesCarryforward"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_f73e7036-b0a6-4a8f-aad5-3ccb06caa05c" xlink:to="loc_kof_TaxLossesCarryforward_ecb0688f-ba2c-4b4a-a7e4-c8b5a29bf768" 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-20231231.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_75af6228-57b0-4c7d-8c75-84cb68e361e9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredTaxAssetsOperatingLossCarryForwards1_f5c4d22d-4df9-4704-96fa-d95cb954b61b" xlink:href="kof-20231231.xsd#kof_DeferredTaxAssetsOperatingLossCarryForwards1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_75af6228-57b0-4c7d-8c75-84cb68e361e9" xlink:to="loc_kof_DeferredTaxAssetsOperatingLossCarryForwards1_f5c4d22d-4df9-4704-96fa-d95cb954b61b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInIncomeTaxLiability_c65b0f72-3667-4679-9eeb-13ffdafdf3ab" xlink:href="kof-20231231.xsd#kof_IncreaseDecreaseInIncomeTaxLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_75af6228-57b0-4c7d-8c75-84cb68e361e9" xlink:to="loc_kof_IncreaseDecreaseInIncomeTaxLiability_c65b0f72-3667-4679-9eeb-13ffdafdf3ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses_c3fc4e6f-866b-4a86-86c6-5708ba5ec30f" xlink:href="kof-20231231.xsd#kof_DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_75af6228-57b0-4c7d-8c75-84cb68e361e9" xlink:to="loc_kof_DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses_c3fc4e6f-866b-4a86-86c6-5708ba5ec30f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation_c3cebb51-3d87-4e51-8c46-3679e5b1ad38" xlink:href="kof-20231231.xsd#kof_DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_75af6228-57b0-4c7d-8c75-84cb68e361e9" xlink:to="loc_kof_DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation_c3cebb51-3d87-4e51-8c46-3679e5b1ad38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredTaxAssetsOperatingLossCarryForwards1_044c83a0-3988-44c4-a6ce-dd50ebf20615" xlink:href="kof-20231231.xsd#kof_DeferredTaxAssetsOperatingLossCarryForwards1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_75af6228-57b0-4c7d-8c75-84cb68e361e9" xlink:to="loc_kof_DeferredTaxAssetsOperatingLossCarryForwards1_044c83a0-3988-44c4-a6ce-dd50ebf20615" 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-20231231.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_0ee02783-00b9-461f-b095-6c269dcb7bab" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOtherProvisionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan_9b258be6-96af-4150-9861-2cf2fbdeed94" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_0ee02783-00b9-461f-b095-6c269dcb7bab" xlink:to="loc_ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan_9b258be6-96af-4150-9861-2cf2fbdeed94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentAccruedExpenses_74d5ffa5-3f2d-4211-81b3-31d03b9d09fc" xlink:href="kof-20231231.xsd#kof_CurrentAccruedExpenses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_0ee02783-00b9-461f-b095-6c269dcb7bab" xlink:to="loc_kof_CurrentAccruedExpenses_74d5ffa5-3f2d-4211-81b3-31d03b9d09fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherCurrentExpenses_a906b1f4-7c61-4584-ab27-89c6c1f95c09" xlink:href="kof-20231231.xsd#kof_OtherCurrentExpenses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_0ee02783-00b9-461f-b095-6c269dcb7bab" xlink:to="loc_kof_OtherCurrentExpenses_a906b1f4-7c61-4584-ab27-89c6c1f95c09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentLiabilities_d034b08e-d934-496a-a558-7395fd406ec9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherCurrentLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_0ee02783-00b9-461f-b095-6c269dcb7bab" xlink:to="loc_ifrs-full_OtherCurrentLiabilities_d034b08e-d934-496a-a558-7395fd406ec9" 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-20231231.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_caa0619d-3dde-4542-a71f-e076b55808ba" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOtherProvisionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentSundryCreditors_670c021c-1406-4cae-85ea-8a68379ea686" xlink:href="kof-20231231.xsd#kof_CurrentSundryCreditors"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_caa0619d-3dde-4542-a71f-e076b55808ba" xlink:to="loc_kof_CurrentSundryCreditors_670c021c-1406-4cae-85ea-8a68379ea686" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentDerivativeFinancialLiabilities_6da521a6-999d-4e6c-a4cc-dec4acb90649" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentDerivativeFinancialLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_caa0619d-3dde-4542-a71f-e076b55808ba" xlink:to="loc_ifrs-full_CurrentDerivativeFinancialLiabilities_6da521a6-999d-4e6c-a4cc-dec4acb90649" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentDividendPayables_86fb5e94-65a0-4ff2-8b40-345bf65b9985" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentDividendPayables"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_caa0619d-3dde-4542-a71f-e076b55808ba" xlink:to="loc_ifrs-full_CurrentDividendPayables_86fb5e94-65a0-4ff2-8b40-345bf65b9985" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentFinancialLiabilities_93dba8dd-0f0e-47aa-b4e3-4ed5cdc81071" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherCurrentFinancialLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_caa0619d-3dde-4542-a71f-e076b55808ba" xlink:to="loc_ifrs-full_OtherCurrentFinancialLiabilities_93dba8dd-0f0e-47aa-b4e3-4ed5cdc81071" 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-20231231.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_df915193-da42-4429-aae6-3001c7180988" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOtherProvisionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxesPayable_7e935d8b-cf81-4c7d-970b-f0e5823d889a" xlink:href="kof-20231231.xsd#kof_TaxesPayable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_df915193-da42-4429-aae6-3001c7180988" xlink:to="loc_kof_TaxesPayable_7e935d8b-cf81-4c7d-970b-f0e5823d889a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentDebtInstrumentsIssued_cd1d0f0b-c4d7-432d-9f90-75c36d285a27" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentDebtInstrumentsIssued"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_df915193-da42-4429-aae6-3001c7180988" xlink:to="loc_ifrs-full_NoncurrentDebtInstrumentsIssued_cd1d0f0b-c4d7-432d-9f90-75c36d285a27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherLongTermLiabilities_7f11ef8c-8d45-4a80-bb3b-f9304ed52653" xlink:href="kof-20231231.xsd#kof_OtherLongTermLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_df915193-da42-4429-aae6-3001c7180988" xlink:to="loc_kof_OtherLongTermLiabilities_7f11ef8c-8d45-4a80-bb3b-f9304ed52653" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentLiabilities_c546a157-24fa-445b-bbc5-ffac250d1a5d" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherNoncurrentLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_df915193-da42-4429-aae6-3001c7180988" xlink:to="loc_ifrs-full_OtherNoncurrentLiabilities_c546a157-24fa-445b-bbc5-ffac250d1a5d" 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-20231231.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_db2efeb4-c071-4ba3-b7d4-728f7a24380c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOtherProvisionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialLiabilitiesTable_18938979-8bc3-4809-ba8d-9b32bdd4e044" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialLiabilitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_db2efeb4-c071-4ba3-b7d4-728f7a24380c" xlink:to="loc_ifrs-full_DisclosureOfFinancialLiabilitiesTable_18938979-8bc3-4809-ba8d-9b32bdd4e044" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_abd65a0d-0ceb-466b-bff8-7ccd083054bd" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfFinancialLiabilitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialLiabilitiesTable_18938979-8bc3-4809-ba8d-9b32bdd4e044" xlink:to="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_abd65a0d-0ceb-466b-bff8-7ccd083054bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialLiabilitiesTypeMember_9c240e2b-c654-4bf8-8775-64b64cb21260" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialLiabilitiesTypeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_abd65a0d-0ceb-466b-bff8-7ccd083054bd" xlink:to="loc_ifrs-full_FinancialLiabilitiesTypeMember_9c240e2b-c654-4bf8-8775-64b64cb21260" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DerivativeFinancialInstrumentsMember_7c6eddc7-b3f4-40a3-8b73-a964c3989880" xlink:href="kof-20231231.xsd#kof_DerivativeFinancialInstrumentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialLiabilitiesTypeMember_9c240e2b-c654-4bf8-8775-64b64cb21260" xlink:to="loc_kof_DerivativeFinancialInstrumentsMember_7c6eddc7-b3f4-40a3-8b73-a964c3989880" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SuccessFeeToPayMember_31cc5a36-b6de-4396-bc7e-ce5eda4984e2" xlink:href="kof-20231231.xsd#kof_SuccessFeeToPayMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialLiabilitiesTypeMember_9c240e2b-c654-4bf8-8775-64b64cb21260" xlink:to="loc_kof_SuccessFeeToPayMember_31cc5a36-b6de-4396-bc7e-ce5eda4984e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SecurityDepositsMember_8075413d-1f13-47f2-82b7-e439d23fec0c" xlink:href="kof-20231231.xsd#kof_SecurityDepositsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialLiabilitiesTypeMember_9c240e2b-c654-4bf8-8775-64b64cb21260" xlink:to="loc_kof_SecurityDepositsMember_8075413d-1f13-47f2-82b7-e439d23fec0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherFinancialLiabilitiesMember_d1a0589b-9dea-4038-a7b6-2b69562565f4" xlink:href="kof-20231231.xsd#kof_OtherFinancialLiabilitiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialLiabilitiesTypeMember_9c240e2b-c654-4bf8-8775-64b64cb21260" xlink:to="loc_kof_OtherFinancialLiabilitiesMember_d1a0589b-9dea-4038-a7b6-2b69562565f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialLiabilitiesLineItems_d321acf9-3fb1-468e-a67b-f1fa5f6b321c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialLiabilitiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialLiabilitiesTable_18938979-8bc3-4809-ba8d-9b32bdd4e044" xlink:to="loc_ifrs-full_DisclosureOfFinancialLiabilitiesLineItems_d321acf9-3fb1-468e-a67b-f1fa5f6b321c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherFinancialLiabilities_f4f24f22-f3f2-4873-9dbf-4ef52f50978c" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherFinancialLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialLiabilitiesLineItems_d321acf9-3fb1-468e-a67b-f1fa5f6b321c" xlink:to="loc_ifrs-full_OtherFinancialLiabilities_f4f24f22-f3f2-4873-9dbf-4ef52f50978c" 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-20231231.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_aaab54d5-c977-49dc-acc5-0b55c7abe3ca" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOtherProvisionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsTable_29e32b76-e85b-475d-9591-f4d4b2b643aa" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOtherProvisionsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_aaab54d5-c977-49dc-acc5-0b55c7abe3ca" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsTable_29e32b76-e85b-475d-9591-f4d4b2b643aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfProvisionsAxis_cbe8a99f-2d7a-4664-bde7-28134b804eb8" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfProvisionsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_29e32b76-e85b-475d-9591-f4d4b2b643aa" xlink:to="loc_ifrs-full_ClassesOfProvisionsAxis_cbe8a99f-2d7a-4664-bde7-28134b804eb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisionsMember_c964ad55-f8c9-40ec-97da-9fa9c0c4ce9a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherProvisionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_cbe8a99f-2d7a-4664-bde7-28134b804eb8" xlink:to="loc_ifrs-full_OtherProvisionsMember_c964ad55-f8c9-40ec-97da-9fa9c0c4ce9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember_ba48f554-18f8-4366-8a8b-087abbae4948" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherProvisionsMember_c964ad55-f8c9-40ec-97da-9fa9c0c4ce9a" xlink:to="loc_ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember_ba48f554-18f8-4366-8a8b-087abbae4948" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LaborMember_5eb66007-21cf-4e7b-8dfe-f07e22fcdd12" xlink:href="kof-20231231.xsd#kof_LaborMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherProvisionsMember_c964ad55-f8c9-40ec-97da-9fa9c0c4ce9a" xlink:to="loc_kof_LaborMember_5eb66007-21cf-4e7b-8dfe-f07e22fcdd12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LegalProceedingsProvisionMember_1fa93835-6606-42b7-af44-32892d167ad1" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LegalProceedingsProvisionMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherProvisionsMember_c964ad55-f8c9-40ec-97da-9fa9c0c4ce9a" xlink:to="loc_ifrs-full_LegalProceedingsProvisionMember_1fa93835-6606-42b7-af44-32892d167ad1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_cee5566c-8689-4616-b5fc-548e407aa450" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOtherProvisionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_29e32b76-e85b-475d-9591-f4d4b2b643aa" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_cee5566c-8689-4616-b5fc-548e407aa450" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Provisions_6c574797-2c94-492a-90a1-fe326d10ca9e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Provisions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_cee5566c-8689-4616-b5fc-548e407aa450" xlink:to="loc_ifrs-full_Provisions_6c574797-2c94-492a-90a1-fe326d10ca9e" 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-20231231.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_ff44d35f-3337-44f5-adf6-2a898f881dd7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOtherProvisionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsTable_27be8716-cabb-4f2b-800c-1124670f757f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOtherProvisionsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_ff44d35f-3337-44f5-adf6-2a898f881dd7" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsTable_27be8716-cabb-4f2b-800c-1124670f757f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfProvisionsAxis_ba44fdcc-b485-45c6-84f3-3487334302cd" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfProvisionsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_27be8716-cabb-4f2b-800c-1124670f757f" xlink:to="loc_ifrs-full_ClassesOfProvisionsAxis_ba44fdcc-b485-45c6-84f3-3487334302cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisionsMember_c6fc228a-731f-4692-a7fc-83fa92d99a97" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherProvisionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_ba44fdcc-b485-45c6-84f3-3487334302cd" xlink:to="loc_ifrs-full_OtherProvisionsMember_c6fc228a-731f-4692-a7fc-83fa92d99a97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember_a5064b33-fd8e-4f0a-b99e-859f478d5ea3" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherProvisionsMember_c6fc228a-731f-4692-a7fc-83fa92d99a97" xlink:to="loc_ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember_a5064b33-fd8e-4f0a-b99e-859f478d5ea3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LaborMember_ec3cf147-a61a-495b-8a87-ca7a4efddb50" xlink:href="kof-20231231.xsd#kof_LaborMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherProvisionsMember_c6fc228a-731f-4692-a7fc-83fa92d99a97" xlink:to="loc_kof_LaborMember_ec3cf147-a61a-495b-8a87-ca7a4efddb50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LegalProceedingsProvisionMember_f184faa9-68f7-457b-bab4-4931e1773abd" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LegalProceedingsProvisionMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherProvisionsMember_c6fc228a-731f-4692-a7fc-83fa92d99a97" xlink:to="loc_ifrs-full_LegalProceedingsProvisionMember_f184faa9-68f7-457b-bab4-4931e1773abd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_2dcf7bb8-6e12-46cc-8696-2fd97b87bc18" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOtherProvisionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_27be8716-cabb-4f2b-800c-1124670f757f" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_2dcf7bb8-6e12-46cc-8696-2fd97b87bc18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Provisions_e80b5eef-fe8d-4497-ab2f-10cca987fab5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Provisions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_2dcf7bb8-6e12-46cc-8696-2fd97b87bc18" xlink:to="loc_ifrs-full_Provisions_e80b5eef-fe8d-4497-ab2f-10cca987fab5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges_edf6b452-450e-4955-87c2-8a7f7f956744" xlink:href="kof-20231231.xsd#kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_2dcf7bb8-6e12-46cc-8696-2fd97b87bc18" xlink:to="loc_kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges_edf6b452-450e-4955-87c2-8a7f7f956744" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInProvisionsFromNewContingencies_127c1b37-2bf2-49bf-930f-2a1e1888aa32" xlink:href="kof-20231231.xsd#kof_IncreaseDecreaseInProvisionsFromNewContingencies"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_2dcf7bb8-6e12-46cc-8696-2fd97b87bc18" xlink:to="loc_kof_IncreaseDecreaseInProvisionsFromNewContingencies_127c1b37-2bf2-49bf-930f-2a1e1888aa32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DecreaseInProvisionsThroughCancellationAndExpiration_0b07bc4d-a8f8-4d9d-9e11-00b6c8325d75" xlink:href="kof-20231231.xsd#kof_DecreaseInProvisionsThroughCancellationAndExpiration"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_2dcf7bb8-6e12-46cc-8696-2fd97b87bc18" xlink:to="loc_kof_DecreaseInProvisionsThroughCancellationAndExpiration_0b07bc4d-a8f8-4d9d-9e11-00b6c8325d75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination_84a5fa6b-fa49-47b5-bac1-2c808d24d8c2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_2dcf7bb8-6e12-46cc-8696-2fd97b87bc18" xlink:to="loc_ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination_84a5fa6b-fa49-47b5-bac1-2c808d24d8c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DecreaseInProvisionsResultingFromPayments_946b8c30-33e7-4979-a21e-7a23e07060a4" xlink:href="kof-20231231.xsd#kof_DecreaseInProvisionsResultingFromPayments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_2dcf7bb8-6e12-46cc-8696-2fd97b87bc18" xlink:to="loc_kof_DecreaseInProvisionsResultingFromPayments_946b8c30-33e7-4979-a21e-7a23e07060a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions_531d8829-4d7a-4826-bed0-5f656dc8c0d7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_2dcf7bb8-6e12-46cc-8696-2fd97b87bc18" xlink:to="loc_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions_531d8829-4d7a-4826-bed0-5f656dc8c0d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates_b625cfc9-f883-4975-99d2-74ab2e754e03" xlink:href="kof-20231231.xsd#kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_2dcf7bb8-6e12-46cc-8696-2fd97b87bc18" xlink:to="loc_kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates_b625cfc9-f883-4975-99d2-74ab2e754e03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Provisions_d4b9be27-f40e-4cc6-913c-99692153c7f7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Provisions"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_2dcf7bb8-6e12-46cc-8696-2fd97b87bc18" xlink:to="loc_ifrs-full_Provisions_d4b9be27-f40e-4cc6-913c-99692153c7f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20231231.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_ebf80645-5358-4523-82fa-a39cbf45daed" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOtherProvisionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_5d7f3d43-2b5b-4fd7-b8b8-24b1a5aa8b56" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfContingentLiabilitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_ebf80645-5358-4523-82fa-a39cbf45daed" xlink:to="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_5d7f3d43-2b5b-4fd7-b8b8-24b1a5aa8b56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ItemsOfContingentLiabilitiesAxis_e623298c-7ac6-40ac-a026-e59f4ceb827a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ItemsOfContingentLiabilitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_5d7f3d43-2b5b-4fd7-b8b8-24b1a5aa8b56" xlink:to="loc_ifrs-full_ItemsOfContingentLiabilitiesAxis_e623298c-7ac6-40ac-a026-e59f4ceb827a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ItemsOfContingentLiabilitiesMember_41ec9c32-34c3-476d-8064-9c6b4e74f8b7" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ItemsOfContingentLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesAxis_e623298c-7ac6-40ac-a026-e59f4ceb827a" xlink:to="loc_ifrs-full_ItemsOfContingentLiabilitiesMember_41ec9c32-34c3-476d-8064-9c6b4e74f8b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ValueAddedTaxMember_64d5693c-3c91-40b4-a7e5-b69113f5083e" xlink:href="kof-20231231.xsd#kof_ValueAddedTaxMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesMember_41ec9c32-34c3-476d-8064-9c6b4e74f8b7" xlink:to="loc_kof_ValueAddedTaxMember_64d5693c-3c91-40b4-a7e5-b69113f5083e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxCreditsMember_18c74ec5-7e46-455c-894b-34868faef565" xlink:href="kof-20231231.xsd#kof_TaxCreditsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesMember_41ec9c32-34c3-476d-8064-9c6b4e74f8b7" xlink:to="loc_kof_TaxCreditsMember_18c74ec5-7e46-455c-894b-34868faef565" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FederalTaxesMember_51342fba-66c1-4e95-9d73-f00adcd2023d" xlink:href="kof-20231231.xsd#kof_FederalTaxesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesMember_41ec9c32-34c3-476d-8064-9c6b4e74f8b7" xlink:to="loc_kof_FederalTaxesMember_51342fba-66c1-4e95-9d73-f00adcd2023d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember_65bf15f1-83b0-41d5-a2f1-e68b65cd3039" xlink:href="kof-20231231.xsd#kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesMember_41ec9c32-34c3-476d-8064-9c6b4e74f8b7" xlink:to="loc_kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember_65bf15f1-83b0-41d5-a2f1-e68b65cd3039" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OperationsOfThirdPartyMember_f96699aa-7241-4ef6-99fc-e45177c87da6" xlink:href="kof-20231231.xsd#kof_OperationsOfThirdPartyMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesMember_41ec9c32-34c3-476d-8064-9c6b4e74f8b7" xlink:to="loc_kof_OperationsOfThirdPartyMember_f96699aa-7241-4ef6-99fc-e45177c87da6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExclusionOfICMSVATMember_960d69fc-64af-4de1-be19-a0b4ccb95864" xlink:href="kof-20231231.xsd#kof_ExclusionOfICMSVATMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesMember_41ec9c32-34c3-476d-8064-9c6b4e74f8b7" xlink:to="loc_kof_ExclusionOfICMSVATMember_960d69fc-64af-4de1-be19-a0b4ccb95864" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_03291036-5de2-4780-b0c3-da11b8f110da" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_5d7f3d43-2b5b-4fd7-b8b8-24b1a5aa8b56" xlink:to="loc_ifrs-full_GeographicalAreasAxis_03291036-5de2-4780-b0c3-da11b8f110da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_515d076e-d001-4b0d-aa26-f0b9604e08f5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_03291036-5de2-4780-b0c3-da11b8f110da" xlink:to="loc_ifrs-full_GeographicalAreasMember_515d076e-d001-4b0d-aa26-f0b9604e08f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_366ce5ba-aae6-41ee-9ce0-39e6f4ea3a96" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_BR"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_515d076e-d001-4b0d-aa26-f0b9604e08f5" xlink:to="loc_country_BR_366ce5ba-aae6-41ee-9ce0-39e6f4ea3a96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_cf7a2e05-9450-4c7e-84e7-df2a6268fb13" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfContingentLiabilitiesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_5d7f3d43-2b5b-4fd7-b8b8-24b1a5aa8b56" xlink:to="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_cf7a2e05-9450-4c7e-84e7-df2a6268fb13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LossContingencyDamagesSoughtValue1_e86c7716-5bc8-4da5-9771-dda71440fb06" xlink:href="kof-20231231.xsd#kof_LossContingencyDamagesSoughtValue1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_cf7a2e05-9450-4c7e-84e7-df2a6268fb13" xlink:to="loc_kof_LossContingencyDamagesSoughtValue1_e86c7716-5bc8-4da5-9771-dda71440fb06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxContingenciesAmount_facca35a-cfbb-4e59-b0fc-7588592c30b8" xlink:href="kof-20231231.xsd#kof_TaxContingenciesAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_cf7a2e05-9450-4c7e-84e7-df2a6268fb13" xlink:to="loc_kof_TaxContingenciesAmount_facca35a-cfbb-4e59-b0fc-7588592c30b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExtraordinaryBenefit_aadb278d-d8d2-443a-af03-7cc70ef7cedd" xlink:href="kof-20231231.xsd#kof_ExtraordinaryBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_cf7a2e05-9450-4c7e-84e7-df2a6268fb13" xlink:to="loc_kof_ExtraordinaryBenefit_aadb278d-d8d2-443a-af03-7cc70ef7cedd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LitigationSettlementAmount1_2a5a6878-f172-4d3b-b47e-f74eba9a4584" xlink:href="kof-20231231.xsd#kof_LitigationSettlementAmount1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_cf7a2e05-9450-4c7e-84e7-df2a6268fb13" xlink:to="loc_kof_LitigationSettlementAmount1_2a5a6878-f172-4d3b-b47e-f74eba9a4584" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment_73bcd5f4-653d-478d-858f-de7d3c832a89" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_cf7a2e05-9450-4c7e-84e7-df2a6268fb13" xlink:to="loc_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment_73bcd5f4-653d-478d-858f-de7d3c832a89" 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-20231231.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_944f0998-36ec-45ef-89bb-ddb7e752ee01" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOperatingSegmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_cf746a60-815f-479c-b1cb-72231b0593f6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOperatingSegmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsAbstract_944f0998-36ec-45ef-89bb-ddb7e752ee01" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_cf746a60-815f-479c-b1cb-72231b0593f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsAxis_3067a56e-c091-4585-bc99-2d53e9389340" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_cf746a60-815f-479c-b1cb-72231b0593f6" xlink:to="loc_ifrs-full_SegmentsAxis_3067a56e-c091-4585-bc99-2d53e9389340" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsMember_559c5eb6-1882-4349-b6f1-112c51ef45dd" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SegmentsAxis_3067a56e-c091-4585-bc99-2d53e9389340" xlink:to="loc_ifrs-full_SegmentsMember_559c5eb6-1882-4349-b6f1-112c51ef45dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MexicoAndCentralAmericaSegmentMember_ab0763ee-05af-43e6-9e72-3438c6761852" xlink:href="kof-20231231.xsd#kof_MexicoAndCentralAmericaSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SegmentsMember_559c5eb6-1882-4349-b6f1-112c51ef45dd" xlink:to="loc_kof_MexicoAndCentralAmericaSegmentMember_ab0763ee-05af-43e6-9e72-3438c6761852" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SouthAmericaSegmentMember_b87fd5fe-eaf8-42b9-9603-c41fe4dd11a9" xlink:href="kof-20231231.xsd#kof_SouthAmericaSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SegmentsMember_559c5eb6-1882-4349-b6f1-112c51ef45dd" xlink:to="loc_kof_SouthAmericaSegmentMember_b87fd5fe-eaf8-42b9-9603-c41fe4dd11a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentConsolidationItemsAxis_75e66297-c5c4-439d-bdee-1e785423097f" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SegmentConsolidationItemsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_cf746a60-815f-479c-b1cb-72231b0593f6" xlink:to="loc_ifrs-full_SegmentConsolidationItemsAxis_75e66297-c5c4-439d-bdee-1e785423097f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_74bda4ae-4375-45ea-bf95-326479b32b6a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForSegmentConsolidationItemsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SegmentConsolidationItemsAxis_75e66297-c5c4-439d-bdee-1e785423097f" xlink:to="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_74bda4ae-4375-45ea-bf95-326479b32b6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OperatingSegmentsMember_80c988eb-aa81-4eeb-ba3b-0063be8e83d5" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_74bda4ae-4375-45ea-bf95-326479b32b6a" xlink:to="loc_ifrs-full_OperatingSegmentsMember_80c988eb-aa81-4eeb-ba3b-0063be8e83d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EliminationOfIntersegmentAmountsMember_a0266d90-886e-4391-aa9a-1086810b8e70" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EliminationOfIntersegmentAmountsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_74bda4ae-4375-45ea-bf95-326479b32b6a" xlink:to="loc_ifrs-full_EliminationOfIntersegmentAmountsMember_a0266d90-886e-4391-aa9a-1086810b8e70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_599f5fc6-bb73-413b-a21d-1247a3921a3a" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOperatingSegmentsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_cf746a60-815f-479c-b1cb-72231b0593f6" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_599f5fc6-bb73-413b-a21d-1247a3921a3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_1ea98cb9-7003-4e71-9c3a-bf1edb9a98c6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_599f5fc6-bb73-413b-a21d-1247a3921a3a" xlink:to="loc_ifrs-full_RevenueFromContractsWithCustomers_1ea98cb9-7003-4e71-9c3a-bf1edb9a98c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_39eb8711-2d4a-4347-b96a-b129bf3f6a4f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_599f5fc6-bb73-413b-a21d-1247a3921a3a" xlink:to="loc_us-gaap_Revenues_39eb8711-2d4a-4347-b96a-b129bf3f6a4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossProfit_05ec0d10-b7a8-46c7-9f14-00a0bed0c827" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_599f5fc6-bb73-413b-a21d-1247a3921a3a" xlink:to="loc_ifrs-full_GrossProfit_05ec0d10-b7a8-46c7-9f14-00a0bed0c827" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_0b275a65-0601-4d95-8a3e-d0cc05ecba18" xlink:href="kof-20231231.xsd#kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_599f5fc6-bb73-413b-a21d-1247a3921a3a" xlink:to="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_0b275a65-0601-4d95-8a3e-d0cc05ecba18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationAndAmortisationExpense_d3fe23da-5394-4088-ba61-556255ed69ad" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DepreciationAndAmortisationExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_599f5fc6-bb73-413b-a21d-1247a3921a3a" xlink:to="loc_ifrs-full_DepreciationAndAmortisationExpense_d3fe23da-5394-4088-ba61-556255ed69ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonCashItemsOtherThanDepreciationAndAmortization_bf01c744-a338-46d8-a4d2-ec870dc4cfc3" xlink:href="kof-20231231.xsd#kof_NonCashItemsOtherThanDepreciationAndAmortization"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_599f5fc6-bb73-413b-a21d-1247a3921a3a" xlink:to="loc_kof_NonCashItemsOtherThanDepreciationAndAmortization_bf01c744-a338-46d8-a4d2-ec870dc4cfc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_086070d5-be29-49f0-82f8-19ebd9636a95" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_599f5fc6-bb73-413b-a21d-1247a3921a3a" xlink:to="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_086070d5-be29-49f0-82f8-19ebd9636a95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Assets_63ef3e4e-7eb8-4249-9c6c-6be270fc0b56" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Assets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_599f5fc6-bb73-413b-a21d-1247a3921a3a" xlink:to="loc_ifrs-full_Assets_63ef3e4e-7eb8-4249-9c6c-6be270fc0b56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentAccountedForUsingEquityMethod_0d40cbe9-8137-48f0-96ba-44fdd715ba2e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentAccountedForUsingEquityMethod"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_599f5fc6-bb73-413b-a21d-1247a3921a3a" xlink:to="loc_ifrs-full_InvestmentAccountedForUsingEquityMethod_0d40cbe9-8137-48f0-96ba-44fdd715ba2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_7a94e196-1fb1-4dfd-bf09-b4fa3df57a37" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Liabilities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_599f5fc6-bb73-413b-a21d-1247a3921a3a" xlink:to="loc_ifrs-full_Liabilities_7a94e196-1fb1-4dfd-bf09-b4fa3df57a37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsToNoncurrentAssets_d86a7835-ca33-4c7b-b7eb-acb9a527d91e" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdditionsToNoncurrentAssets"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_599f5fc6-bb73-413b-a21d-1247a3921a3a" xlink:to="loc_ifrs-full_AdditionsToNoncurrentAssets_d86a7835-ca33-4c7b-b7eb-acb9a527d91e" 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-20231231.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_17da1ebc-20fe-4d56-9cc8-441a6a608e0b" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOperatingSegmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_917b02b1-aa19-4a7f-80bb-cd7109345023" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOperatingSegmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsAbstract_17da1ebc-20fe-4d56-9cc8-441a6a608e0b" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_917b02b1-aa19-4a7f-80bb-cd7109345023" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_62914c43-ee14-4fe7-bd4f-2203588cf9b9" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_917b02b1-aa19-4a7f-80bb-cd7109345023" xlink:to="loc_ifrs-full_GeographicalAreasAxis_62914c43-ee14-4fe7-bd4f-2203588cf9b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_747e3a92-1dbc-44c1-9996-06a381511169" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_62914c43-ee14-4fe7-bd4f-2203588cf9b9" xlink:to="loc_ifrs-full_GeographicalAreasMember_747e3a92-1dbc-44c1-9996-06a381511169" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_dc358e53-6219-446f-8502-f8320f3dc073" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_MX"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_747e3a92-1dbc-44c1-9996-06a381511169" xlink:to="loc_country_MX_dc358e53-6219-446f-8502-f8320f3dc073" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_adc5a249-09e0-45e0-b5e0-3bde7548a4ec" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_BR"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_747e3a92-1dbc-44c1-9996-06a381511169" xlink:to="loc_country_BR_adc5a249-09e0-45e0-b5e0-3bde7548a4ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CO_8c2fb61b-5ba8-43d6-830a-4038bc5ebec7" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CO"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_747e3a92-1dbc-44c1-9996-06a381511169" xlink:to="loc_country_CO_8c2fb61b-5ba8-43d6-830a-4038bc5ebec7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AR_d050bee4-1064-4c80-832a-1b5466902e4e" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_AR"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_747e3a92-1dbc-44c1-9996-06a381511169" xlink:to="loc_country_AR_d050bee4-1064-4c80-832a-1b5466902e4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_UY_568e82ac-06fd-423d-b7bd-fa3f9b80ef31" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_UY"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_747e3a92-1dbc-44c1-9996-06a381511169" xlink:to="loc_country_UY_568e82ac-06fd-423d-b7bd-fa3f9b80ef31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsAxis_0e5b9b5a-9a4e-4434-ab15-66ff1edb02e2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_917b02b1-aa19-4a7f-80bb-cd7109345023" xlink:to="loc_ifrs-full_SegmentsAxis_0e5b9b5a-9a4e-4434-ab15-66ff1edb02e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsMember_e69af922-66a3-4c61-84a0-93c45d41af32" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SegmentsAxis_0e5b9b5a-9a4e-4434-ab15-66ff1edb02e2" xlink:to="loc_ifrs-full_SegmentsMember_e69af922-66a3-4c61-84a0-93c45d41af32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MexicoAndCentralAmericaSegmentMember_8b3acf75-53b6-4059-b730-15ef4adb116e" xlink:href="kof-20231231.xsd#kof_MexicoAndCentralAmericaSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SegmentsMember_e69af922-66a3-4c61-84a0-93c45d41af32" xlink:to="loc_kof_MexicoAndCentralAmericaSegmentMember_8b3acf75-53b6-4059-b730-15ef4adb116e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SouthAmericaSegmentMember_7412b274-8d9e-48a3-a957-820d4ebc4dba" xlink:href="kof-20231231.xsd#kof_SouthAmericaSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SegmentsMember_e69af922-66a3-4c61-84a0-93c45d41af32" xlink:to="loc_kof_SouthAmericaSegmentMember_7412b274-8d9e-48a3-a957-820d4ebc4dba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_d8b65ba3-4cd7-45ff-a81e-e4b4dde0ed80" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOperatingSegmentsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_917b02b1-aa19-4a7f-80bb-cd7109345023" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_d8b65ba3-4cd7-45ff-a81e-e4b4dde0ed80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_de165316-8867-49d6-b988-9c98b0ff12da" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_d8b65ba3-4cd7-45ff-a81e-e4b4dde0ed80" xlink:to="loc_ifrs-full_RevenueFromContractsWithCustomers_de165316-8867-49d6-b988-9c98b0ff12da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Assets_4285a6ab-f18f-4f48-8ddd-9ec3eba88c42" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Assets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_d8b65ba3-4cd7-45ff-a81e-e4b4dde0ed80" xlink:to="loc_ifrs-full_Assets_4285a6ab-f18f-4f48-8ddd-9ec3eba88c42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_f9f5fd4c-6e73-4509-989d-9412a24420a2" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Liabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_d8b65ba3-4cd7-45ff-a81e-e4b4dde0ed80" xlink:to="loc_ifrs-full_Liabilities_f9f5fd4c-6e73-4509-989d-9412a24420a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnDisposalsOfNoncurrentAssets_4c1e5e14-f765-49de-bbf4-71b27df893a6" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesOnDisposalsOfNoncurrentAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_d8b65ba3-4cd7-45ff-a81e-e4b4dde0ed80" xlink:to="loc_ifrs-full_GainsLossesOnDisposalsOfNoncurrentAssets_4c1e5e14-f765-49de-bbf4-71b27df893a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>kof-20231231_g1.jpg
<TEXT>
begin 644 kof-20231231_g1.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0 B17AI9@  34T *@    @  0$2  ,
M   !  $       #_VP!#  (! 0(! 0(" @(" @(" P4# P,# P8$! ,%!P8'
M!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_VP!# 0(" @,#
M P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# S_P  1" $W G<# 2(  A$! Q$!_\0 'P   04! 0$!
M 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0   %] 0(#
M  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8&1HE)B<H
M*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X>7J#A(6&
MAXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76
MU]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$! 0
M  $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$!2$Q!A)!
M40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y
M.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4
ME9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/D
MY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]_*CF7=%\U25'/GRVV[MV
M.U $,<?EM]VI-R@?+7B?[5?[9OAG]C?18=6\6Z;XHDT6;'F:AI^E2W5K9G/
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
MW)O^"T'[4^A?LB?"N9/#MCIEK\2O'$36EO?QVR_:;>':HDF9_O<*<?-7$_\
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
MOQ9_X(5> _V6;*;X=VOCCPSJ4-Q=ZG+K5U_9#113RR[D9;9I69M^W:T2JO\
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
M@U>=+J\T1&1;6:955=V_[P4[%^6OJF]^!/A]OA'<>![73[6Q\.W%@^F_9;=
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
MCK+EZNWWM7M\GI_5B6[1<^BO=^2=OQ_KN?;HHH!R**904444 %%%% !1110
M4444 %%%% !1110 4444 -(K/\0:#9>*]!O-+U*UAOM-U"![:ZMYE#QSQ."K
MHRG@J5)!!ZC(K0//>OBK_@L=\$M'^,"_ ;[5\-_AS\2M:@^(T%E8:=XQC1+"
M:.:PO&F@DN#:73112>1$[!8) [0197Y0RY5))63ZM+[W;]2HIZOLF_N5_P!#
MZ%^)_P"QU\-_B_\ "'P_X#UGPX$\-^$IK.XT&+3+^YTFYT&:T %M+9W5K)'<
M6TD:_('AD1MC,I)5F!Q]5_X)^_"G5=$\%V*Z%K&FK\/XKV'1+K2_$VJ:;?0K
M>[?MGG75O<I/<M<,BR2M</(TLH\QRTGS5X'X0\;^-/A!HOA#X)_!O0_@+\)?
M&T/AO5?%6KZ)<V]SJ'ANPOX9;9YM)M([2>W-NK2:A'/)/@F&.6-Q:2&;]W'\
M0O\ @I9X^M_C5KC^%K?X?WW@WP!XS\)^"O$&AR075QK6LG74LRFIZ??),L26
MZ'4(O+22SD%PMI.PECW )KR\SLNK^_7EO]^E_P!#.,M+]E^%KV^YWL>F>'O^
M"/WP#\+^$M<T"R\-^+H]'\1>%8O!%_9O\0/$,L4VC12&2*R >^.R-"T@4IM9
M4EE0$)(ZMY[XQ_X)]>.C\;=2D\-HVB^';ZZL6M/$]A\:O%^FW^GPVUI;6T;3
M:"@>PU*X5+94,MU<_OQM,JD QGG/@;_P4:^.OB;QA\/=4\:Z+\*[+PMXP^)O
MB;X<7&C>'XM0OM2B.F)JTD=['>2/&C9;3O*,!M,R#]\)(O,^SP\9>_\ !7CX
MSVWP NOB)I6B_"GQ1I?C'X4:S\4O"EHD5]9/X873;FV6?3]4E6:<7D@ANP!)
M$EIFXM9(BD8??&)MSYKZ_P":<OR3?_#FDJ4G+V3WV7W\OYJWR7D?H-<_!+1;
MOP!K7AI[SQ9_9NO37$]S,GBG4TU")IW,CB"]%P+FV4,Q"+!*BQ+A8PB@*//?
M$W_!/7X7^+/ .C^&[JW\<0V6BZDVLQ75CX^U^QU2ZO2JI]JN[^"]2[O)@BHB
MO<RR,JHH4@* /GO0?^"@7QTT[XWS>%]6TSX3ZLMOXROO!"0VD%_IQO+O_A%&
M\1VTIN'EG\F&+"VDC>3*TVYIU6#:(&H_L9?MD_$GXT_"#X?P^!;/X#_#?2?#
M/@7PMXK\2:%?Z7=V5C=6>IO*UPNFO#.J:=;V\-O.(WDBNQ)*0C+ J&1R--W_
M / ?N:;7Y7)>BOZM>>MG^.A]43_L7>!I_ [>&UD\>6^CR6$&G216OCW7;9Y(
MX9WGWM+'>+(TTCR.9IBQEN0VV9Y%P*["+X->%K;PAX>\/VFB6>G^'_"LEK)I
M.EV"FTLK(6P MT6&/;&8XMJLD; HK1QL%#(A%/6/!S>(?AKX@TOXC7^@ZUH]
M\]U]J\BRETRT&G%F9()P]Q+OQ#A)GWK'*-^8T1B@^4?AM^RI\(/"G[+_ ,4O
M[:^'7@?Q)\.;?6[OQ[X2^'NK:5:W6GZ':R6:10-#I\@:.V^USP7=Q$@167[:
MZA4<R1B>:3NNVOSO^>[7>S#E6GW?*Q]-0_LF_#^T_:'E^*T.@8\;3P>2]W]O
MN?LV_P I8#<?9/,^S"Z-NB0&Z$0G\E1$9#&-E>C,V3QR*^1_VP/V>],^&O\
MP2YTOX56<N@Z;'8KX<\.:;8S66-%UN[&HV4<.G7448&VQO9]MO-M'$-Q(=K8
MV-\Q^'?V4F^)/P%^'?B?PS:Z'I.G?"OQ;JEGJ&D:O/B^^&^IQ>*[:[EL_#L=
MM'-!.X^S2:7 @F@5HIH@653+;&KWERMZ7M?RTUM\U^NY,O@4^K_K]/NV/U6W
MD$>YIW:OD'X!?M;ZD/VV->\%>(O#-M#J6M:C_8EWK#:R&NK'48=)BUB+2X;,
M08-A!8W3?Z89\RW33D0*DBL/KXGYJ.71/OJ5UL.HHHH **** "BBB@#"\1_#
M'P]XO\7^'O$&J:/I]]K7A.6>;1KV:(--IKS1&&5HFZKOC8J<=0:X#Q#^PI\+
M?%/[0)^*%YX;G;Q?-+9W-V\6KWT&GZG<689;.YN]/29;.[N+<-^ZFGADDB*1
ME&4QH5^,=,_94\(_\/-OC;XEE^!?P!O/"NB^,M%US7?'&KR0Z?K_ (6F_LB&
M^DO+4"T !:Z"327'VV-]\DC&.3)8^L#]O_XB^&/A!XZ^-VK?\*SU/X5^'].\
M526OA.RBO+7Q;:WNC2S(EN]PTLD-TTJ6ET\R+;0&U^7!N51G,1J1C!5]K)OT
MLD_779:6;6^QI[.4I^QCKS65N_-?1].EVK]3U#Q+_P $N_@SXK\42:Q<:+XN
MMKQO$=UXN1-/\=Z_I]M:ZK<QRQW%W#!!>I%"\JS3;_+10QED)!+,3SOC'_@E
M/\-=%^$-EI/@71;ZUUCPAX-U3P9X4CUKQEK]WIUGI]^K">SE5KMB\3Y50[K(
MT(CA* B"-!X7\1O^"F?[0'PBT'7-/CTKX)_$37+>;P'J>FZW8C4M#T:;3?$F
MH/8F!X_,OG-Q')%E)EFV-%<"7RB8O)FZAO\ @HA\5O#GB;5OACKEU\-(?B))
M\6[3X9Z5XLC\/WL?AZ%+C0H]92:?3VOS*TQ4O:I&M\GF2/&X(P8VU]A)7HQT
ML^6R[KDIV7315%#MRMI7C<E5$[56[JW-?79J53F?76SE_-=[<UST3]E?]BKQ
M9X9UG5[KQM-XD\+Z7<06\,.B:7\=?%_C5;F6&XCN$NC>:D+::UVF,Q&"!?+F
MCD<3&1=J+[3\>/V5/ ?[3$FCOXTT235)-">0VKP:C=6+O%+L\^UF:WDC-Q:3
M>7'YMK-O@F\J/S(WV+CX0\8?\%:?C]I'P\75(?"WPEM)/#?@KQKXAUV[F74;
MB/6+SPOK$5A<)90!X_(MKM'5HWDFF:)IF+"06^VXZSQ)^WC\0A\8_".@>-?
MGPM\6'PW\6KOP]=7]I8W+75BR^$#K=H^FP3-)MNPMQ-:M=&5=RH2L"BX*P'-
M[L9[12<D]=N?E<M=;\S=ENDDO=7*@C1G&4E;7WETWC"[6FEDK)O9MW7,^9GU
MU\4_V1? _P :=*U*S\26_B.]CU+4H=722+Q1JEI<:5=10?9UDT^:&X233\PE
MT<6;0K(LLP<-YLF[I]-^#_AO18O"T-GI,-I:^"8#;Z':PN\=KIR>2(!LA!$>
MY8LQJQ4LBNX4@.P/A7[*GQ>^-'QZ\#Z7XBU#Q=\"UTOQ[H.E^*O#(TG2-0FN
M]/MY90]Y9SPO>@7BI!)!&E]&]N!,[%[0 *C._P""EGAJWU:P^".H2R:@L^D_
M%WPP\"PW\\,#E[U4;S8D<1S  Y42JP5L,N& -5[.4*D:#TYIP@UV;DJ=^SY;
MM>=M'9IF,JJ=*=5:\D)27FE%SLNRE^%]5=-'J7PQ_9*^'_P<^+'B;QQX<T%M
M/\2>+F=M0G:_N9X4\R4SS?9K>21H;033$S3"W2,3RXDDWN U>C5\K_%/]G&U
M\$_\%(OA[\6))M!\67WC">;PTEEKWAVPN=2\)1Q:9=3+<Z-J,<"W=O&3%*L\
M$LDD<AOW96B(V2^(_P#!0OQ=K^M?MCW^L:E#X%\5>"_@6GA34(/ ?B6UN;@:
MS<:OJ4EHVI6R)*D)O8\+':R3Q7*Q2PN(TC>8R+G%W5.'=\MOY5=V_"SLM-;=
MS2II*<MVTI><F]/ONK7;OIHM8W_1:BOS@M/A'XL_X)_>)_CYXNO6TB"SU#PW
M=>(=<U#PC</-J^H:?;7VK:A)JU\LT,21:K/#<)86X#3*HMI)3*8[=8%^O/V'
M_C4_QA^$%U:W7A?1O!FJ>!]2?PQ?:/H^KG5]-LGAAAEB6WNF@MS+&;>> Y,*
M%6+I@[=S%+WXW6Z2;797M?TO9=TW:2B] J_NVN;9MI/NU%2M\E?R=KQ<DTSV
M%^M<]X_^&'AWXGV^FP^(M'L-8CT34K?6+$740D%I>6[[X9TSTD1AD-V_&N@E
M;!K\X/VQ?V2M!^+_ /P5-UZ>#X!_ WXH2:M\/]&N/$5WXQBAAN[.+^T[FVDO
M(#]CE^T7*VD812\]L56"(+(0H5<Y27/&+ZO[K*_Z!]F4NWZM+]3["^-_["WP
MM_:*^(FG^+/%WANXOM=T^Q_LMY[75[[3X]4L#,LQL;^*VFCCO[3S%W?9[M98
M<L_R8=]V1\7?^";OPB^.'B[Q!KGB#1/$GV[Q1=Z=J&JKIGC'6=)MKVZT\Q&S
MN6@M+N*'SHO)AVRA ^(HP20JXXCX=_M3^./B9\8-8O?">M?"G_A47@?Q%#X8
MU#3;M;N7Q!J,<FF174%]:7R3F!FGENK98;4V[B:(F0709Q$OSOJ7_!7SXT6O
M[/E]\1M)T7X5>)M,\9_"76OBEX2M(X;ZR?PN--N+9)K#5)5FN%O76*[4;X5L
M]T]M)$4B#^9%<>C7JOFN;\4K_P#!'%2D^5[Z+\4K?)GU=HO_  3%^$_@[3M"
M71-.\3VMUX4\3WGC;1'O?&FO7T5GK=T&$]TZ/??ODD+R%X7;RV\^?@&:4MYA
M^RI_P3Z\;> ==L[3Q,NH>#?#.FZ/-I$T/ASXZ>,/$$>M1R0& )%9WBV\.CK'
MQ+&UF[2Q,B)'(B!B_*>-_P#@I?\ %7X GXC:?\0+7X:R:E8:#X/UC1+S2;2\
MCT[P])XAU.XTS9J#S7&Z[@LY(TE:X7['YZ*R^7;E@4;=_M]_M#6GQ"L?ARFG
M_!^;Q);?$?4O 6I>+&T[4HM-G1/#;:[:7-MIGVAI XCS'-$U\1OA 5P)MT!K
M'F?2VO;2R?W72_X86LM]_P!+.7Y7??7NS[%^.G[.'A/]H_X,WWP^\7VVL:AX
M6U***&Z@MM<O]/N;A(V5E5[JVFCN""57=F3YQD-N!(-#Q?\ LC>"/'7C;X>>
M)-4C\47&M?"TL?#MPOBO5HO(+1K$[7"I<A;QGC7:S70E+AG#$AVS\)W7_!3#
MXF?%3X*:7=>*O /P=\16/B*/X7^*#8W=M=26VDV'B+5GM]ICD+B\N[>:TBFB
MDS;)&TP.'-LOG_27P$_:!^+_ .T+?WGB"Q\0?!S1?!FO3^(-"T33;O2KZ77M
M!U2PNWMH/M'^EI'J&X6UU+/;QK9O" B++, TIN5.2O=;-KYI*_YV%*-M'V7W
M/5?YGIGQ0_8L\!_&3POINC^(U\8W]GI'B+_A*[,IXUUJWG@U 2M*CB:*[63R
MHW8F.#<88L*$C4*H'H$G@G2Y?&J>(I+=I=7CLFT^*5YG98(&<.ZHA.Q"[*A9
ME4,_EQAB0B!?F?\ X*@^%S)\,?!/B+QGX)T?XK?#'P7?7.I_$#PY<R:=:VU[
M:C3KE([P1ZG<PV;+;W!CD\N>X&T'>I:2)*/@Y\2/%GP$_P""8GP[N/%6G^/(
M_$UUI5GI\BVOAW4?$>M:)#,<1M<6ME%/<R3V]L5#DJ^98P'<[F>L]D_)JWS5
MOEM;J-[KS3_!_P#!N>T?L^?LG?#_ /98M-8A\"Z"VBQ:Y.DUR)-0N;W8D:E8
MK>$SR2&WM8E+"*UBV00AG\N--QSZ/DY'^T:_*GP!\ KK]HC]C/\ 9Y\?: L/
M]B?#F&WM3/XJLM3L-?T.YAURPNA=:/%<6IDN[VZ2V>Q4L\(D^U "9P98G^F_
M@!^UOJ7_  VQKW@KQ%X9MH]1UO4/[#N]8;60UU8ZC#I,6L1Z7%9B#!L(+&Z;
M_3#/F6Z:<B!4D5A5-NHKO?73LEU);2_KO_P=#[ HHHH*"BBB@ HHHH *1QN4
MCVI:* .,^-'[/_@/]H_PE#H/Q%\#^$?'VAV]TM[%IWB/1[?5;6&X5719EBG1
MT$@61U# 9 =AG!-<MI7[!?P+T#X6ZIX'L?@O\)[+P5KUS'>ZGX?@\(Z?'I>H
M3Q[3'+-;+$(I)%V+M9E)&T8/ KURBCH!YQK?[)/PJ\2_\(7_ &C\,_A_J'_"
MM_+'A+[3X=M)?^$6$?E^7]@W1G[+L\J+;Y.W'E)C&T8S->_88^"/BRYUZ;5/
M@]\+=2F\5:A#JVMR77A2PF;5[V(R&*YN2T1,TR&67;(^67S'P1N.?6-V#_.@
MG J>O]=[ATL>?O\ LJ?#&7XA^(/%S?#GP&WBKQ;8-I.N:T?#]I_:&LV3(B-;
M7,_E^9-"5CC4QR,RD1J,8 QB+^P;\#X])FL1\&OA2MG<0V5M-;CPE8"*6*S.
M;.-E\K!6 \Q*>(S]W%>MMZ4<_P"%"_KY >0ZE^P)\"=8\!+X5O/@K\);KPQ'
MJCZX-'E\(:?)8+J#IL>\$!A\O[0R_*9=N\C@G%>A^'OA]H'@S6=8U'2-#TC2
M]0\17$=SJMU9V<<,VIRI$L*23NH!E98D1 SDD*BJ. !6WCF@-3\@\S'F\ :'
M<2:TTFBZ3(WB1!'JQ:SC)U1!'Y06?C]Z!'\F'S\O'3BL3XF_L\> /C4JQ^,O
M W@_Q:L=E-IJ+K6C6]^$M9C&TUN/-1L12&&(LGW6,29!VC':;J7O2:74+GGO
MPP_91^%WP2\'7GAOP7\-O 7A'P]J%VFH76EZ+X?M-/LKBY0H4G>&*-4:13'&
M0Y!8&-<'Y1C8\0?!KPCXN^(.@^+=6\*^&]4\6>%5G31-:N]-AGU#1UG79,+:
M=E,D(D7Y7",-PX.174%L&@\4_/J'2PZB@44P"BBB@ HHHH **** "BBB@ HH
MHH **** "DP?6EHH ;\P7KFN!^.?[*'PL_:=32U^)7PV\ _$)=$\TZ</$WA^
MTU;[!YNSS?)^T1OY>_RX]VW&[RUSG QZ!10!Y+J?[!?P-U7X6Z;X%NO@S\*;
MKP3HUX^HZ?X?E\)6#Z58W+[M\\5L8O*CD;>^750QW-SR:Z'5_P!G7X=:W\7=
M+^(-]X&\&W?CS0[8V.F^))]%MY-7T^ K(IBANF3S8XRLLHVJP&)'&/F.>SG?
MY2:XWXP>(;CPW\)_$%];2>3>6>EW$T$GWMKHC%6_2IE+ECS%T:3JU8T8[R:7
MWG-Z'^Q%\#/"TNER:9\(/A7IKZ)K#^(-.:U\*6,)L-2<1AKV';$/+N6$40,J
MX<^6G/RC%B/]C+X+QV'C&U7X4_#-;;XB3"X\5Q#PQ9>7XGE$C2A[Y?+Q=,)'
M=P9=Q#,S=237\_\ '_P5^_:,4;O^%E7Q#,=O[B,?+_WS\W_ J<?^"PG[1[K_
M ,E+U!OI##_\37QD^-L'%\DDS^F:'T6>)ZM.-:-6G9Z[OU['[]:A^Q)\$=4C
MFCNOA#\,+A;C46UB59?"EBZRWS1>2UTP,7,QB^0R'YBORYQQ3H_V(_@DD/@^
M-?A#\+EC^'LIG\+*/"MB%\-2&43%[$>5_HS&55D)BVDNH;J :_!/P?\ \%;_
M -HC5?&&D17'Q(U6:*2_MXG3R8U61&E567Y5K^B7PQ>/>>%[&29LS30)(S?W
MFPO->UD^=TLP4G237+W/RSQ&\+\RX.G2IYC.,O:)M<M^GJ95_P#L[> -5^'N
ML^$;KP1X1N?"GB*XGNM6T671[=]/U2:>4S323P%/+E>24EW9U)9CN.3S57X5
M?LK_  Q^!/A*Z\/^"/ASX%\&Z#>WL>I7&FZ'H-KI]G/=1F,I.\4,:HTJF*(A
MR-P,:8/RC'=J<K2U[9^;;G(>,OV?O ?Q&N-;F\0>"_">N2^)M-31M7?4-)M[
MIM5L4=W2TN"Z'S8%>21A&^4!=B!ECFSX6^#'@_P/X3T+0-%\*^'='T+PNP?1
MM.L=-AM[326 90;>)%"0D*[@% ,!V'<UTU%"5M@.93X+^#X_BM)X\7PKX;7Q
MQ+IPT=_$(TV$:J]D'$@M3<[?-,(<!_+W;=PSC/-=+MP:6B@ HHHH **** "B
MBB@#QO4O^"=/[/NL_$:;QA>? GX-W7BZXU$ZO+K<W@O39-2EO3)YINFN##YA
MF,GS^86W;N<YYKKM%_9I^''AOXM:QX^T[X?^"=/\=^(K<VFJ^([;0K6+5M3A
M(C!BGNE02RH1%$-KL1^[3CY1CMJ*/+U_'?[^O<//^M-ON/)8?V!O@3;?"^?P
M/'\%?A+'X+NM2&LS: OA#3QI<M\$""Z:V\GRC.$ 7S"N[  SBK^J?L7_  =U
MS3/%EC>_"?X:7EGX^N8KSQ/;S^&+*2+Q'/$^^.6]4Q$7+HY+*TNXJ3D$&O2Z
M*'KO_6W^2^Y=D%WO_7]:O[SS/Q)^Q5\&_&6FV-GK'PE^&>K6>FZ*OAJS@O/"
M]C/':Z4K*RV$:M$0EJ&1&$(Q&"BG;D"HV_8C^"[^.+?Q.WPA^%[>)+6_BU6#
M5CX5L?MT-Y$BI%<K-Y6]9D1%59 =RA0 0 *]0HHN[\W7_@W_ #U]==PLFK?U
MM;\M/338\UT3]C#X.^&I?$$FF_"?X:Z?)XMOX-5UQK;PQ91'6;R"<W$-S<E8
MAYTT<[-*DDFYE<E@0QS6Y\7_ -G[P'^T'IFGV7C[P1X1\<6>D7BZA80>(-'M
M]2BLKE056>)9D8)( Q =<, 3SS7744;6MTM;Y6M]UE;T0/6]^N_G<X_0/V>/
MA_X4^)VO>-M+\"^#]-\9^*81;:UKUKHMM#JFKQ *!'<7*H)9E 1 %=B/D7T%
M4;;]E3X7V6I>#KR'X;^ 8;SX=Q/!X4G3P_:+)X8C< .EBPCS:JP !$6T$ 9K
MOJ*(Z6MTV\K7M;TN_O8/6]^N_GZ_<ON,^+PII<-QJ4R:;IZS:T0=0=;= U^1
M&(QYIQ^\Q&JH-V?E '08K/\ A;\)?"OP-\#6?A?P3X9\/^#_  UIN\VFDZ)I
MT.GV-KO=I'\N&%51=SLS' &68D\DUT%%&VW]?U<-]P(S7D/Q2_X)\_ /XY>.
M;WQ1XV^"'PA\8>)M2\L7>KZWX.T[4+ZZ\N-8T\R>:%I&VQHB#).%50. !7KU
M% '"2_LN_#.X^*VD^/)/AYX'D\<:!9C3],\1-H5J=6TZV".@@ANMGFQQA))%
MV*P7;(PQACG,C_8H^#<5AXQM5^$WPU6U^(DJS^*X1X8LO+\3R+(TBO?+Y6+I
MA([N#+N(9V/4DUZ=11N!YGIW[%OP=T>34'L_A3\-[5]6T)/"]\T/AFRC-YI"
M(D:Z=*1'\]HL<:((&S&%11MP *;#^Q1\&[?PEX?\/Q_";X:1Z#X3^U_V)IJ^
M&+);/1OM8877V:+RMD/G!W$FP#>';=G)KTZBAZ[AMM_73\CQ_5?^">_P$UVW
MM8;[X(_".]AL;2WL+9)_!^G2+;V]N2UO"@:$[8XB24085"3M S6S??L=_"/4
M_&OB;Q)<?"[X=W'B+QII[Z3XAU63PW9M>Z]9NJ*]M=S&/?/"RQ1J8Y"RD1J"
M,*,>CT4?U]^X'+^+/@?X+\>Q^'5USPEX:UA?"%Y%J.@B^TR"X&B742E8I[7>
MI\B5%)"O'M90< BM"W^'>@VGC>Z\30Z+I,?B2^LXM.N=52TC6]N+6)W>.!YL
M;VB1Y9&5"2JF1B "QSL446 P]/\ AEX;TG2-*T^UT#1;6PT*;[1IMM%91I#I
M\F'7?"@7$;8=QE0#AV]3FJGP7\'Q?%:3QXOA7PVOCB73AI#^(1IL(U5[(.)!
M:FYV^:81( _E[MNX9QGFNFHH **** "BBB@ HHHH **** "BBB@!C=/PK.UK
M41I>GW%PV[;;Q-*<?>^4=*T3RE<_XY '@[5=NWY;63&?]PUG4YHQ<D;8>$9U
MH4Y=6C\[-1_X.3_AKI.HW5NW@_Q=(UO.\3$20[6*LR]W^[48_P"#F[X9_P#0
ME^,/_(/_ ,77XO>-6A_X3#5MJR*_VV;I_OM6<2"/XOQ^]7Y'B.,<PA4<4T?Z
M,97]&G@VOA*=:I3GS22^W+_@'](__!/;_@IIX9_X*&)XC?P_HVK:1_PC;PI,
M+W8K3>:K,N,?P\&OI^%2-NYMQ[5^1?\ P:[?\>/Q6_ZZV/\ *6OUR+XDP?48
MK](R/%U,5@H5ZN[_ ,S^)_%CAO!9!Q1B<JP"M2I\MKN^\4]WYLL4445[!^<A
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !4;,,_>:GO]VJ
MTT;>6NW=N7L*"9$DCC:WS=JXSX_QQM\#O%F=H7^Q[KG'_3)Z\F_;O_:5^('[
M+W@2/Q1X3^'K>.=+L<RZE#'=^3=6:?Q.J8;>JKS\M?GGXX_X.4;CQMX)U316
M^&/V=-4M);0R#5!\F]"F=NSW^[7D9EFN'PT7&L[.Q^B<&>'N=YY4ABLLI^TC
M&4;V:NM5TO?\#\LG5F"LWRLV6J(G-27"^5)MW;_N_P 7W>.E1D87-?A&(ES5
M')'^M&6TY1PU.E46L4KFS\.Y&M_'V@_,VUM2M_\ T:M?U:^$#_Q2NFK]W_18
M_P#@/RK7\H.@:Q_8WB#3[PQ[OL<Z7 7=M\PJ^[']*_5+P]_P<MW5CI=G91_"
MV2XDC1((HQJG[R1@% VC8?3[O\5?<\&9IA\*IQK.U['\H_27X!SG/ZF%JY52
MYXTU+FU2M=KNT?L,#M'S?3K0IP%KP_\ 8L^-/COX^_#*/Q%XV\#?\("]VPDL
M;&2Z^T3R1,.'?[NSUV_W:]R"[E'WNO>OU.G4C.*FC^"<7A*F&KRH5+<T=-'=
M?>B:BBBJ,0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** &2'RHS52
M:1O(;YF_#[U6I6)B.WK52=62S.[Y6JHA]JQ^?GQU_P"#@CX?_ #XS^)/!E]X
M6\47=YX;NS92RPB+RY"JJVY=S?[5<JW_  <T?#-=O_%&>+L_2%O_ &I7Y>_\
M%+<-^WW\5FVX5M;?_P!!CKQ!S@X6OR/'\6XZEB)TX-6BV?Z&\)_1QX1Q^3X?
M&XB$^><(R?O/=JY^ZOP3_P"#@KX?_'+XQ^'?!^G^%_%EK>>)+U=/CEF\KRX6
M?[K'YJ_0RT/[E/G:3Y>I_BK^7_\ X)XMC]N7X5[O^A@MO_9J_J M&!LH]O=1
M7V'"V:5\=0<Z_1G\U>/GA_E7">:T,)E2:A*#;NV];EM/NTM-3I3J^J/P<***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH C8_+^%8/C?_ )$?
M5_\ KTD_] :MYON_A6#XW_Y$?5_^O23_ - :LZG\*1T8/_>*?^)'\H?CK_D=
M]4_Z_9O_ $-JS:TO'7_([ZI_U^S?^AM6;7\\8K^,_4_V7R7_ '"E_AC^A^N_
M_!KK_P @CXL?]=;'^4M?KJOW?PK\BO\ @UU_Y!'Q8_ZZV/\ *6OUU7[OX5^S
M<)_\BRG\_P V?YA>/G_)<X[U7_I,1Z_=I:1/NTM?2GXZ%%%% !1110 4444
M%%%% !1110 4444 %%%% !112;A0 M%1F955FH$^_P"ZNX4 245&L_\ >&VA
MKA5H JZE!'?VCQR)'*K+@JR[E:OS/_X*0_\ !!ZQ^.&N7GC#X3RZ7X;\17S-
M+?:==,T=C>O][>"@;RI#_>VX^E?IHS^9NV[=W\-120[D&692&W8_O5P8[+\/
MBZ?LZRN?3<)\99MP[C5C<JJ\DOO379K9G\IWQ9^#_B7X&>.K_P ,^*]'NM'U
M?3VV36UPF"P_OJW\:MUW+\K5RJ!F?$>WK]T_>K^DS]O?_@F]X(_;L\"26FM6
MK:?X@M4+:=JUH-MQ;R>_]].GRM7X^^&?^"'WQFU7]I7_ (5[=:6UAI-O)OG\
M4!2UC);9^^GK)QMV?PM7Y=F?".)P]51P_O1D?W]X?_2*R3-LME4S6:H5J4;R
M3^U;^7OZ,^:_@'^SSXP_:;^)=GX4\':)=:QJUTR[E1/W5NG_ #UE/\"?[35^
MRG_!,W_@A]I'[+=[;>+_ (C2:;XH\;0_-9Q1DRV6E^Z;PK2/_M,/E_AKZB_8
MO_81\#?L2_#>#1?"MCY=U(JM?:C.G^EWS_+N9S_"./NK\M>W%64;45>N[)&W
M;7V&0\*T,*E5K^]/\$?S/XK?2"S+B"I/ 95>EA=K_:EZOHO+[RS:P>2H4#;M
M]*E9:C#;0OWC]*=O_P!ZOL#^<N:^K)**C\^FM=;/O?+0,FHJNUU_L\+4T3;E
MH"XZBBB@ HHHH **** "BBB@ HHHH **** "BBB@!#]X54U3_CW>K9^\*J:I
M_P >[T#C\2/YD/\ @IF<?M^?%C_L-O\ ^BXZ\*KW7_@II_R?W\6/^PV__HN.
MO"J_GG-?]\J?XF?[#\ _\DY@O^O4/_24>R?\$\_^3Z?A3_V,5M_[-7]0%C_Q
M[I_NC_T&OY?_ /@GG_R?3\*?^QBMO_9J_J L?^/=/]T?^@U^F<!?[K/U/XE^
MEI_R/L-_@_4MI]VEI$^[2U]T?RB%%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 1OT_"L'QS_P B-J__ %Z2?^@M6\_3\*P?''_(C:O_ ->D
MG_H+5%3^%(Z,'_O-/_$C^4/QU_R.^J?]?LW_ *&U9M:7CK_D=]4_Z_9O_0VK
M-K^=\5_&?J?[,9-_N-+_  Q_0_7?_@UU_P"01\6/^NMC_*6OUU7[OX5^1/\
MP:[-G2?BQ_UUL?Y2U^NR_=_"OV;A/_D64_G^;/\ ,'Q\_P"2YQWK'_TF(]/N
MTM(GW:6OI3\="BBB@ HHHH **** "BBB@ HHHH **** "BBB@!'^[4$\OE+4
M[_=JKJ+8MR.^V@<=6?"/QO\ ^"Z/A7X,_%SQ%X2NO!NO74WA^]:REFBFBV3,
MO\2@_P -<P/^#B#P21_R(?B3_O\ PK_[-7YZ_MVHI_;+^)&W_H.38/XUY/Y:
M^E?F6.XIQM.O.$-HOR/[XX9^CWPIC<JP^+K1DYSA&3]YK5J[T3/U@D_X.(/!
MF./ ?B5?^VL+?^S4X?\ !PWX.B'S> _$S?WCYL.U?_'J_)]5W,J[?_9:]C_8
MW_9#O/VHO%MU<7UU_8?@C04^T:UJ\IV^2%^\J>K_ "XQ_#2P_$F95YJ$+7]$
M:Y[X&\"9/@Y8O&QFHQ5_BE>79+NWT1]^R?\ !PWX,'RKX%\4'_:$D+;?_'O_
M $*@?\'$/@O?M'@/Q(WRAEVSPM_[-7S7\,_B):^//&>LZ5\/? \EO\*O#MK*
MC21QQ+/KEPR,L9FF<?QMSL3YON[MORU\T?#;]GGQG\78M2NM#\/M-;Z9*\=U
M(SI'%&R[F\A&<C>R_,N%W-\OW:[,5FV94[>S:E\CY#(/"S@G%3J2QU*5&$;;
MU-5?9/7?:ZZ7/TGD_P"#AOP9/(C?\()XE4KQQ-#\W_CU-3_@X3\$.S?\4#XB
M56Z_OH?F_P!K[U?G/\+OV2_B!\:-'?4/#GARXO;597A\TNL2S;/O^5O9=^W:
MV[;NVU8\)_LC?$#QKK?A_3[/0Y))/$T\L%E(9493Y18.[*K?<7'WFVK6-//<
MXO:U_DCZ&MX0^&E-3YJFL=_WCTZZZ]DS]$U_X.&/!L2+_P 4#XD4-]T":'_X
MJE;_ (.'?!IA$B^!?$OEC.3YL/R_KQ7SJEGX&_90^U:'X1TVU\7>)]&>*RUK
M7IH%E\^^E^Y9V:M\JKPV]V^55'WJXSQ#_P % -2\#?&"ZMSX?\)Z_P"%6\JW
MU'26T^-8IW"?OO*?&0V[=R?XJZ_[:Q5-I5JBU[)'P]'PUX>QTYRRW 3E&*;7
M-4E%R733I=:J]CZ]_P"(A[P7G<? OB1?[R^?$NW]:&_X.(/!>\LO@/Q-M4;F
M_>Q;MOKUKQ*3]F7X,R:O9^,H'C\#7GBC36U;2=$U]F>VTM%^:6[DB3JG78&^
M]N_NU\Y?M0>*/ +>(KZ/P?-<>(-2U!E>_P!9DM_LUNRJNU4MX?X5W?-N:EC,
MTQ^'ASRJQ^[_ (!V<.^&_!N<XN.'P^#K6M[S<I63]=G9Z:-GW[_Q$0^"OE_X
MH'Q,?I-#_P#%4UO^#AWP3NX\!^)/H;B'_P"*K\HF9BJ_,OW>M1X_V:\7_7#,
M%K?\$?J2^C?P=;6E/_P.7^9^X/[$G_!5_P /_MK?%*\\*Z9X9UC1[FSLC>F>
MYDB9& 95VX7^+YJ^NXQM_K7XP_\ !! ;?VRM6V]] <_^1EK]GC\JU^@9'CJF
M+PJJU-S^./&#A7 \.\1U,LRY/V<4FKZO5$U%%%>P?F 4444 %%%% !1110 4
M444 %%%% !1110 A^\*J:I_Q[O5L_>%5-4_X]WH''XD?S(?\%-/^3^_BQ_V&
MW_\ 1<=>%5[K_P %-/\ D_OXL?\ 8;?_ -%QUX57\\YK_O=3_$S_ &'X!_Y)
MS!?]>H?^DH]D_P"">?\ R?3\*?\ L8K;_P!FK^H"Q_X]T_W1_P"@U_+_ /\
M!//_ )/I^%/_ &,5M_[-7]0%C_Q[K_NC_P!!K],X!_W6?J?Q+]+3_D?8;_!^
MI;3[M+2)]VEK[H_E$**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M\Q"H[+\U>,9PO\7XCYJ_6[_@XW_8MF\S1?C%H]JTBVX_L[7?+7[J?\L96_\
M0=WO7Y*R0L&W-_%W^]7X7G^7O"XV<);;H_UB\'>+J.?<,8>O3E><5R3\FK)_
M(]V_X)V_MEWG[#?[1FF^+8WGDT.XQ::Y;1D_OK9C][;_ !;&^;O7]'?P:^-_
MA?X[^!;#7O"^M6>K:9?1^9'+"X;@CI[&OY4E,+ ,S;6'W<KNW5WGP-_::^('
M[-6KF\\$>+-9\-M)\Q%M)F)V_P!J-LJ?EKTN'>*'@$Z-57@?!>,W@/#BRNLR
MP$U3KI6[J7:]M5Z_@?U2>;\H_P#KT?:_\X/^%?SC/_P6U_:2B;:GQ$D95X!_
MLVU^;_QRG+_P6Y_:6*_\E /_ (+K;_XBOKO]><!V9_/G_$J/%?\ S]I?^!/_
M "/Z+KR<%9-I7[O]ZOQA\,_\%8_$O[&G_!2GXD:-XJU;5-=^'&I>(9H+FUGN
M7F;0MQ7;+ ';Y(]OWD7;_>KYQ'_!;']I)3M_X3X'Y<8;3;?\_N5\V>/_ ![J
MGQ6\=:KXFUZZ6[UK6KA[J]FVJOG.W4[5KR<VXRA447A;IIGZ)X>_1IQN#J8F
MCQ!R3IU(<JLW=2O>ZNE9G]47P[^(6D_%#PA9:WHM]#?:?J$27$%Q"RND@8=5
M-=)'.LI;;_#WK\$?^"//_!6"X_8Z\56_@?QI<7%U\.-6FV02N69M!E9OO#_I
MDV=S#^'[U?NMX8\4V/B?0;;4-/O+>\L;Q%EAGA;S%E1EX8'NOO7VF2YS2Q]!
M33]Y;G\O^)7AQF'".:2P>(C>D]83Z-?Y]T=!YBYI=WS54AF615V_=;O5I.E>
MTS\Y5QU%%%24%%%% !1110 4444 %07$K(OW<[JGJO=?ZH_C0"W/D/XL?M"_
MLH^'OB-K5EXIM_A^_B.UN3'J N=%C>;SOXM[F,[F]ZP3^TW^QAE-T/PS#,N<
M'0(3_P"TJ_+G]NVW6/\ ;*^)#84LVNSL3MVXY_\ L:^C_P#@DM^Q!\-OVT?"
M'B@>+--OO[2T"XA1;FVO&B:175N"O\/W:^)P^>5J^->%I1C\T?UIF7A7E&3\
M,4>(,=BZ_+*,;J+3^)+9.VA]<K^T[^Q;Y@79\,2W4 :%"Q_]%U#%^TM^QB9I
M-R_#&1H_O?\ $@A;'_D*OE#_ (*%_LY_!']A7XEZ#H*^ ]8UR'6K1KSS/[<9
M&C*OC&W:=W3=N:N:_9F_9]^"O[2W[5?AW0=*TK4V\+^*-&GN'BFOMMWIUU%]
M],@<JWX5M4S'%*L\/%0OZ'@X?@W)*V6?VM[7%>Q<7+F]UK3?]3[7/[3'[%\
M+)#\,T7JX.@1JW_HKWI$_:3_ &+,;6A^&/W=PWZ%#M_]%5X?^WU_P3T^"?[$
M_P '(_%R>%M8UZ2;4(;3R)-6>/Y3GYU;M\HZ5\A^,;OX.>+/!FCZOX7\+ZOH
M.K6.JPPZMI=YJ#2&\MI6VL4?_9W'^&EB,=B</4=.?)?TU-,AX)R?-\*L9@ZV
M*E2NTY:65D?I7_PTK^Q?'<+N_P"%99_@_P")#"NW_9_U=/?]I[]B\2J_V?X9
M_-D*?[ AS_Z*_&J.A_\ !#_X(ZIX>ANA9ZY&UW;I($746VQ!D7M^.ZOS8_:Z
M_9"NOV9OVK#X#=IKC3[Z\A739F;:T]O*RJ/]YMS,M/$8S'T8*;IP][R.?ACA
MOA'.\14PM/'8B,J<7+WK:VWL?IC<?M.?L9Q))MM_AFS$9!.@P[O_ $52Q_M0
M?L7M&H6+X9-_W 8?R_U55=&_X(<?!D>&K>:ZL]6>\:V#%OMS*N_;_=_ U\Z?
M\$^?^"4GACXY>)O%GB3Q<+B?PMI.M7>G:7IRS,JW*02[2TO\3+\M=%2MF"<%
MR0U\CQ\/@>#JM"O6>,Q"5*W:\F]%;[CZ3@_:=_8Q>)MT/PM55^7 T&#Y?K^[
M_DM2K^TM^QA$FWR/AI(J_P#4 A/_ +2KP?4OA1^R!\<OB'KWPYTG2[CPGXPT
M1YK))2)+7SY8]W"L?O?=_BV[EKY1_81_9#/[4W[4UQX0NA_Q*=)M[F:_D"A<
M;-R1[O\ @:BN/%9ABJ=>%*"A+F[(^DR/@GA_%X+$8W$8K$48THJ34K*\7LT]
M;WZ)'Z5']I;]BZ3Y_+^&:^PT&'/_ **J.3]IO]C2)EVVWPV;_N P_P#QJOR%
M^,_PEU#X(?%;7O"FM0K'J&@W3P.?+"K(J_=?_:5E96KF?L\8^ZB_]\UY5;BF
MK3FZ52FKQ\C]0ROZ/>5X[#4\9A\QJRA-77O+;UL?O5^RQ\8OV>?'GCVXL_A9
M'X/'B".WWRG2]+2VG6'//S+&/E_V:^DBNX#=T4U^,/\ P0,B4_ME:QM50O\
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
M\#^+/!_B31=272]%@2*\TV_2X:UNHG\S!6,G8?\ >_VJ]+_;J_X*3V/[0?\
MP3\\(Z-IFJ0_\)%XF=$URT27=);K%]Y7'9'<+][[U>M#-J455HU?L[?<CXW$
M^&.,K3R[,L!>/MKQG:]U9N[?9-:>OJ?HS^RSX]O_ (C?LL^$?$FI?O+K6=+2
M]F+-\PW[F_\ 065:^&?^"<?_  4!\._!WXK>//AIXRNH=+L;CQ+?7&EWTV5@
M9GGDS$Y_@7^+/_ :^A_V+/VP?A?X=_9#\#Z;JOQ&\$:5J=CH<%O/:W6N6L4T
M+K'M*.ADX*^E?&?PR^%7P7_:*^'_ (\\(^-_'WA7PSXKC\7:A?Z/J,FHVT:W
M$,K?*R.6V3(RMG:#N6NC$UIR5*I2:OZGSO#^2X6DLRP69TI^S<DN9)MQM)VD
ME;5+KZGZ$_M._L=?#_\ ;'^'LT.J6=G<7EU#YEAJMNH^T6[E?D=9!_([J^=_
M^"0'P\\/_LPZAXJ\$ZMK6F-\2K_49I);'=^_>UAW)$W_  +;OQ7>?LS_ !0^
M&/[!/[,R^']:^,GA?Q-)IK2SK(=4@:0*WW8H8P[-MX^[\U?E7<?M9ZEI/[:-
MS\6M(DDMYYM=>_CC##<UJS_ZIO[R^6=N/^ USYAC</AJ].M-+G>]CW>!^%,X
MSS 8_)J-:7U:*YH.2=I..JCKJD_(_0#_ (+J?LG-XS^'%E\4M'M5;4?#?[K4
MUC7<TELW1_\ @#?-_NU^4JE616^;\/FK]Y+;]MGX'_&SX3-'J7Q \"QVGB"P
M\JZLKW6+:&6,2K\Z/&[AEPV?E:OQ-^/?PWL_A-\6-;TG1]9TK6M'CN':PU"P
MO8;B&ZA[<H3M;_9KY_B[!P=L51=^8_:_HW\4XI4*O#N9Q<94G>'->UMFMNCV
M/JK_ ((&-G]LS5O]GP\?_1JU^T"+A%K\7?\ @@3-'+^V5K&UE9O^$?<?+]W_
M %RU^T0&!7T7"O-]0C<_!?I$._&-6W\L?R)****^F/PL**** "BBB@ IDJ[Q
MCI[T^FM\V10!\%_\%N?V /$_[9?P9L]0\+ZE=-J?A'?=)HIE9;?5!_NC_EJN
M/E8U^">H:?=:5>W%IJ$-Q:WEJ[074,L31RPLIY4AONMQBOZT)[7S WSLOJ17
MYE_\%F?^"0#_ !JL]2^)WPSTW=XOA3S-4TJW3_D,(O\ $BK]Z=?3^+_>KX?B
MKAZ6*C]9H_%'H?U/]'WQCH9%4619K94)?#/:S?27=>;V/Q;*+L95;<JMUIJ,
M6'R_+6EKWAVZ\,:Y/IEY9W5G>V9:*XM;B(Q3V[KU5T;YD;_9;[M?7'PT_P""
M%_QV^+G@'2/$VCV_A=M+UJU2[MVEU)DD5'3<-R^7][FOS/"9=B:\W3I0NT?W
M)G''&293AX8C,<3"G&>D6WHW:^C]&?''S^],^T/_ 'J^YE_X-XOVAG^]%X/7
M_N(R?_&Z>G_!NQ^T(Q7Y?!?_ (,Y/_B*[O\ 5_,/^?3^X^:EXR\&K_F80_\
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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@!-PI:^2/VP_P!KOXD?!/\ :1^&_A?P
MOX7_ +8T/Q-.$O;E[261OF;:8EVJWS(OS[4^;Y/FZUG?#;]M/Q#XU_;#U[X>
MZAKFA^%]?T/Q#+#_ ,(CJMKY5SJVA+%\E_97#;?.9L;F5=VW[K;=M 'V-N&-
MV>*7<*^;/$?_  5 ^$OAMKYKG6=2DCMX(KJW>UL'NDU*)Y_LZO#L#;E\WY/F
MVMN_AJ;0?VW/#<?C7Q-<:IKFJ6-O9V6DM!X>U#1C8WEG+?>9Y*;GV^;)/LSM
MW?N_XMM 'T=2;A7@W@3_ (* _#WXJ7.C6_A^\U34KK6"5:WAL6\VPVSM S3*
MWS;5E1EW)N7^+=M96JM\7/CSXH\(?MV_!_P!ITVGQ^&O&^G:U>:D)8-T[-9Q
M1M'Y;_PK\] 'T%N%)G^+=\M<7\5OBKI?P?\ "G]L:HUZT+3Q6<$-O"TDL\TK
M*J1 #[NYCMRWRK_>6O%_$G_!4CX7^'O#6GZM]I\17T.H:3?:V$M-(GG:WM;.
MX^S73.57:GE2[E;=\WR_W65F /IW(SMHWCU%?*'[27[=JZ#XI^&^E^!=074E
MUSQ[H_A[6;Q;3S;5;>\5G:#?_!+LV-N7[O\ >7[M)^W%^V7JG[.WQD\)^'[K
M6K/P#X9\2:?<?9O%NIZ>USIC:LK+]GL+F7[MJLBDMO?;N^Z&H ^L,_\ ?-(7
M"IGM7A>K?MJ>&?A3_P (YI7C;5+6'7-1-C9W\FGAI[.TN[P'R0S?>6.3:S*W
M15V[MNY:XW2_^"B'@SXO>)O!K>'=<\0:'I>K>))=)6XU#PU,MIKKP)<^= DT
MJ[8MC6[MO7^[C^*@#ZGW"C<*^>+'_@HY\,[Z\O+>'4[B2[MVL39P"(*VK)?.
MT=J]N[-M99'1U^9E;Y>56F_MN?M/:Q\)OV)=:^)W@WR[.^L5M)XDU>V9=J27
M4<3AT^\&578XH ^AO-'K_%BGL^VOF+]E?]K/5/BO^TW\1/A[+JFB^*M)\)Z7
MI>J0:[IJ^4T,MUYH>SF3[K.JHCJR,R[6VM\WRU5_:T_;KC\(_ GXHZAX!NFD
M\1> ;>7_ $V2S\^QCN()XEFMV'_/15?&UO[U 'U/N%&X5\Y6?_!1KP'_ ,(K
MJ%]<-KT=]H^H?V3?Z>VEO'=QSK;_ &@OM;Y5C:'<ZLVU6^[NW?+4DG_!2;X8
MQ>(FT]=4U:2&WTBVUVXU!-*G^PV=I<Q-);O++C;'OV[5#?Q?*?FH ^BJ*^?=
M._X*#_#_ %:>2UL[G5+C6(=4N-(ETI;/;>0S0(DLOR_==525&^1FW?P[L-78
M_'3]I_PW^SUH%GJ6O-J$BWL5Q=006ELTTK000M//(W]U4C4MUW-]U59OEH ]
M1HKYYN/^"BWPW'C"^T==0U:5M-L++4;R^&F2+I]K#>1>;:,\S;57S5X4,WS-
M\M=-X#_:6T?XZ_"CQ9K/A"ZFCO/#K7ME<1WD&R2QO8$;Y7'W77[O*[E/]YJ
M/8*1GVU\<?L^?\% ;?4?AYX+USQ]XL6UOM2^'UIXCU/3AI(B@FEGG\I9TN/N
MKN;Y-GW=W/RUWVH_M_\ AO1_BO9^']0TW7-)T^3PK<^+;S5+V)(8-/A@NEM]
MC_-RS,?X=VY63;]Z@#Z)W"EKYY@_;\\%>)]$U:WT6\U";Q-9WEQI<6D+9M)?
M+=1V_P!IW*GW7C\HJ^[=MV_+NW?+4?[,?[6$WBG]@7P+\4/&TTC:AK.EV]U>
MM963?/-++Y:!8D^ZK-M']V@#Z)W"C<*^:?$?_!4#X9^&M!LKYKCQ!=?:K+4-
M0-O9Z4\\\,5A,L5YOV_*OE,XW?\ CNZL#]J#]O5O"T'@N'X=W;:E-J7BWP]I
MNJ77V$RV<-EJ;!@C.WW)6B977^[N5: /K7<*6O"?CI^VAI?P$^-6F^$]6TG6
M)K6\\-:EXIN]3M8/.BL;6QV^:"J_,S;6_A5JP]+_ ."FWPVO=&TS4I?^$HT_
M3=6>W>&YO=(E@C\FXECBM[@;OO12R2HJLN[[V[[OS4 ?2'F+ZTNX5\G?%_\
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
M^'8?'5]#H[^#]6\(7$<D374]G;W5XEU;?9I7;<JV\D2+M?=YB+M;;7IFH?\
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
M[MOS-(SLK;OX?NUG^#_VW;>YM_&WB[5&N)+-?'C_  ^\-Z?$-JM<Q,J-*_\
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
M9Y^*&O:AIOCSQ->>#=6OY]5M/"=Q%#]CTJZN,-,Z2X\UT9LLL9^5&9J]\HH
M**** "BBB@#B/^%/6%W\3[SQ+-=75RU]H_\ 8\UA)M:S:#S&?[A'7DK_ +M<
M;X8_8D\&> _V8-<^$?A^*\T?P=KEO?0/#;R_O;>.\>1IDC8_=7]ZVT?PT44
M:^K_ +-&GZM\+/!_A>WUSQ!IJ^!6M#I>H6ESY=QNMHO*02_PRJ5^\K+M:N%U
M#_@G/X1N+/2F75_$-MJ6D^,'\>2ZC'-'Y]_K#1O$+B7Y-IQ')C8JJO"^E%%
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
)** "BBB@#__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>kof-20231231_g2.gif
<TEXT>
begin 644 kof-20231231_g2.gif
M1TE&.#EAYP+Y O<         ,P  9@  F0  S   _P K   K,P K9@ KF0 K
MS  K_P!5  !5,P!59@!5F0!5S !5_P"   " ,P" 9@" F0" S " _P"J  "J
M,P"J9@"JF0"JS "J_P#5  #5,P#59@#5F0#5S #5_P#_  #_,P#_9@#_F0#_
MS #__S,  #, ,S, 9C, F3, S#, _S,K #,K,S,K9C,KF3,KS#,K_S-5 #-5
M,S-59C-5F3-5S#-5_S.  #. ,S. 9C. F3. S#. _S.J #.J,S.J9C.JF3.J
MS#.J_S/5 #/5,S/59C/5F3/5S#/5_S/_ #/_,S/_9C/_F3/_S#/__V8  &8
M,V8 9F8 F68 S&8 _V8K &8K,V8K9F8KF68KS&8K_V95 &95,V959F95F695
MS&95_V:  &: ,V: 9F: F6: S&: _V:J &:J,V:J9F:JF6:JS&:J_V;5 &;5
M,V;59F;5F6;5S&;5_V;_ &;_,V;_9F;_F6;_S&;__YD  )D ,YD 9ID F9D
MS)D _YDK )DK,YDK9IDKF9DKS)DK_YE5 )E5,YE59IE5F9E5S)E5_YF  )F
M,YF 9IF F9F S)F _YFJ )FJ,YFJ9IFJF9FJS)FJ_YG5 )G5,YG59IG5F9G5
MS)G5_YG_ )G_,YG_9IG_F9G_S)G__\P  ,P ,\P 9LP F<P S,P _\PK ,PK
M,\PK9LPKF<PKS,PK_\Q5 ,Q5,\Q59LQ5F<Q5S,Q5_\R  ,R ,\R 9LR F<R
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
M9=P?P6>7IQND;*='S+=#SA=ETO(0ZKXS_9I,64?12[-:3 T9T0:RO]0G32$
M$P/1#8)[I[OR]R/[/-G&)A#@N8N >2?](:5.Z[#40T2B.;-8X%S6.ZLK>A<%
MY,.;O20Z#VA3.D.3&XHFU._MJ5/R6D&W:#FL&) )3:'2B67W"3-(/6Y]F1(K
MJ5,_&D-.I=1&^I0Z6<==\)9_4940YW,GE$(M^E0ZF#6 T3=/!V1Q"!&!9K0S
M&#A>/[5WPV-@!>5<I.=4!25_CE1#VB=E$W-M=X-".2=^,8<H%H-]9B9HZ?9,
MXU(N F)35X-Y_&,' *<!/GR3*6)S79#2+<5R1=/23F846<_B07Q50]!W2N*$
M=.(D+S.S*6JC#$7T6/MP/Z)#AE4'1JXB/  $)U3(-_*T7I'R7[ZC$/O%-0/$
M1CMC5V5$5;2$,V-A6 <$-DL8,%O_9&R]IF+BTGTH9F>6$5%AMV<2YBO?YW O
MV!Q'Y%PW4#2R$T3+IQ/2-455AR:RLTG/<E)@44E65(:PEQ"$Y2S;PP5MA#,(
MQDOWITNQ\SKN$G(+M$UZDRH =8"H U4Q\&$4Z$7N!84[(S^-!$=<TXEAR#6*
M)%V^,W=^YF.,DFUZ]&#%I'/86%P0,VRS(7Y]-A\HE2?&(4\F=TU,N%#D@TT8
M9'G_-RWA1!"F5( ' WP'!(C8928\<5?O.'@YM292DX:CA(SV^'O+QS'HB& '
M47Q*\WNW<SN%)$NQ! #DL4.^*%+758W'MD<^^(*.MF+35F3KIFC2IHAI5Q^'
MU$7LITC]_U002_-+T_5A&20\RY5%X01)O$<G<0B+HU<0V[1_T_4N)G>36^58
M*O>*QX=-.,5#>BAN_EA#K7@0?B>5<1*'S%A0]_>'91*(T=A#,YE+5F.-@-9L
M;Y8>[:)E"R<WX'=B9K9HWAANYJB!Z?B5\]->9D0,F4)3,1E+>X(SEZ27ZO2&
M-P5 TF6 3/5A:)!?=](IF](G8'.010.94260LR,^],2&K9B'U*A.S_4G]_:0
M[HB%.]64.M2'90(-5E6$!(5-VT2(?:E%=8>(IJ$3M=%X@C$QCZ9L)^EXOIDE
MSU8Q2%:7!@$GG'A4 "19#Y0)F= IL2**ZL0% *9/[\8UT#D[<__T.I751B.#
MF:R')\<RDV=S%MI2+-MI++R3*=2)DTIY+#KSCX]E,Y%E>9-#E&E8>EU4E4TI
M3)1%E$'42(!(GTSUFC%%,\7SG!V9*9=(>&D9<4I!EPC1:[[9:A-E6VB9<ZS&
MFU^&:^(A-<I%A/NE(#K#D-QY/*;$>>O3,^,$3E?S7<V',E"50*X(1AH(>V+P
M4L:GG3OE=N151II(7J3#=JOD+A$)=U=U$#\*;Q>Y=G327"WS@=59,.]&7E:J
M/=^$6 -!?=Q&:+<I86]S>(@1><T$;-_';G?FC<49:2UJE@L1 PWZ9X+7I081
M)-KH$(D8)L5A=@^#<"9D<Q=#'"DY:0C=R844H6;;EG5T*F[#]A ,\IL-\FI<
MMC"'EBLJ61B1-B='!"=Q:A#PJ&TOMZA>"FD/D5;C!VZHZGCG=J8U2'E_EC6
M)ZH.$92RJD4\MRR1UZ?@F$Q8@AP;"FQ9DDRU.JS$ZA#-8ZR1:)*!6G/AF*J4
MRF=9QF/%.JVR&BYG%F21RGV\57[EEY*1JF,<*E%+DA<>2JWF"JJ$P6&,NF(G
M%AV!6E$.)FUR^:MBBC'G>J_;YC"E&I*32&$HV:Q^I*:)UIM+<1[X>K"UUA]K
MJ:%YUHVK.B./!FO0 V>Z)7,(>['_HU89:WI,.]BMX:=X +*J>%1GD^I@$8*Q
M*"MI(I)T$-.RJ>:MDJ@C?P0]L+9J8Z&N*9NS,0:2$/&@7_:#],J(9M>(-1*7
M%:MN%*6S2HMF,-:IV]>JZE:28&>)DPBQW<=I2+*T6GMC@L*AU2$1P4JQX'BT
M6F:A?RJP@[*U:LM5NVHE8#LCRVJU#L>J("NVUT$@XX018C!W@G41U/A9#X$&
MJ(5+3[5T:^LC<.FT N$E7=:V-IL4]+ ,T!"YD!L-D4L/EINY]- +YM +[J 3
M05MA C()8*B%$!$J^9()F#D1DB*X(641H(-!AGNX4:)"%"$Q%1JP*_04RX"Y
M':JQDVL+_]D@#:^0#;9@#ORBN<N@#\N[O!A"NEJ%LPV!!OE"JQ5!.I="=1"!
MJ#$PN[0+);M[+1*QJZJZ$[[+O)5;N?2@INK2"]/@"N\[#<2;#;70#KT;#<R+
MN9'[O-N9%% U)V#S*1DT;]2+I:@G.)MBI,-SB&58O5N:E BT19/)3JAS)XFC
M.KI',U#V1-^+(3-B<)BB:Q33O/I[O_IKN<W+O!5EPI8Q#-F #=/P"M. #3*<
M#3&<#</@#OA[OQD"O5WC)G,R%F3R2YS*+.3QG.Q4*9. )GU+.U(7Q)QSFI-
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
MA5J.Z9F[J2J;K*$*<(@0RL'!*:3"T*"'<_"B$+DO]7,H>X&2\[N)+527H2)
M(T&.Z0&'86#"6:,>_9&-!ZG".)1#E.@/=KL\WB# 1[HM-5.HHSLHTGD3^ONA
MQINO=LD&5QH2))D**!08#)S#1X3$C(BXHU _;:(*T^LMMQNL TR5%N.4^TFZ
M]WL*L;,8*,P2+XG$5%1%CIBM(-D:3A&NY;LD6#P66<2MB4$[-7L/<V@'_WL3
MI3"'K%K%823&BU##(-&E'N0)XJNDI_"/V:H\$^Q$ (R^$.D-3WL[K\,3*-@,
MF&+TQF^$"&P+IX^AF+/+J./ZE_[ PB YJG/K#:$PA_CC!?B+/ZSY0VQ(F^\!
MQWW\QFN+M5I4'J-3OV_P-8>@%VXBG1+!B6^0NUXXAX>DH8<L** )0W=H$'[$
MR'TLL', A[X9Q7=)CC2TB-GBP@K2#8<4D?>8/>6Y'VJIA_^XMG&QK'TPE(P$
M1\!P-I 0@Q*3"(,0B48S#* D"XT0@\^(@?4B-F);%'U()")!!6GX"1PKR(G0
M!U=RKQ3#,1B;-73:1/^RA>;XRH;@J!VY$BLABO#XL\C9-YO_5,5)^(R<[ B9
MXLE^RK)I8K1EP[1+VPBT\*QIPQ4!DSLZF\J+<(=8^R;EV*#T(#E;$DA30Q(L
MHK>"\2@(\16!^976^"2V?$2WQ(M)\P@QT,N'V+21X)88J!5N,8#,S AE<ZN'
MDYO"I!@3P3%4@2^^DCU%3 _9J;<+G"R6&++8D!5-TDQ5?(MBBXD\:HR_V"G2
M^@N^8 B[0"F[( S.Y++4:HP]>KBAC AE:*E]( 9AXS+L_(OGV$DM Z\5R$Y^
M:C2&0(,86 R$X1M+ HI>;(HB"36%O$>5LTCSP19X\I\&2R%''$X;I,ZTNL[N
MXC!I,@AE.-#B% B"F 2"\$FT,C@#_S4O!'6,2> NBN@LB.A0T?0*#=V+&X#0
MLQ*,AS. RB"M?9B$S1*#Q:"IT/P6>N@4I,"QWK(^OSHJY?N-AJ&:']V<W+$W
M853- =U A+,IZD2K3&@,5D%/M!*03 BH@7@1FW(T%MT+)76+>H@+*;T( U@E
M,-6C+@VH\I0+A@#-AGA2M*H,]RPV+'4K+PL7>LA"J&@')G2JY("E,LLH=U!+
M\R$7E.D90+O +5E+(]U - !/,SU1+JV5A&!2 *@5!TW3\"J+Y^!,1DW1QNBG
M[HR([]0C3^723FT(*GW0.+6RN6*KYP +.$T(.9U3+U**1+*9DG27+OP&A$B:
M77T>5]FHW__$G4K9$80X342EP@B%" >E- 8-C!@@!BY%"&(H*RHUB$@M"WXJ
M3F5= 6:-U@V5B _%-%BMBVXM5?9D"-8\T6M%*_#BSH+HHTI-F/9"$:DH&W;Q
MPN+(1_[\30#B')@H'P<A)IKLJ5?(56.]044=4\]2!FGBTIV25G55B+TH3]9L
M5<' U+UH#(65IB8MB-":"#%]" -XU"HUN#)=KTI%UROMTKA(4^J, 5@5%QJ-
MG\F#DAF#KY!KHXUZF*KAST(-%F*8#S\3L$&2!EM (H/-P)H:4^L$ %)BE?64
MC+:8A.WR"K0X2L/0IV-;M!CP5%!]$4_E,+?(C,W8R2XCI;<@K;7_*B\)U8NV
MD-&8Q3$%+"J@PA>ED(8?8S!C,B9A?+F"R09P@"RXVS,R@BJD344N+=(X/(?\
MN)]*K!\22;=E:,1&[)]SZ1F;. YMJ(UM6ZZ,S NMZHM('-=5C 8P([H=39[>
ML 5!^U$AY4T3JAUW4#RB\J572-Q5O % DLN&J O7G$.U7<5S,**A@A)G-)2]
M^57HJ@F6<XEVF#7;J-GDF*.;E+8N<X@5F$O#[3V"TB7@0CO^\!R5"10NX5NJ
MD9=]**@:[28D88I@9"&<'$I]TD[M $K?E0BPR$Z#@#1OU5[MNT(XX4&<D :"
MO))!]:25,-]"'5^ 68:>ZB  +,)IJ(7;C04?/(J(!240*;,(#!XQ:+JI_LU
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
M*BK!C6L;ZJH./J:FK2NL/F;JL:BSB"B8 BN]GI<YI*F>1:%T:J?%$>)TCN"
MU&@<\>5H7J19),87WDPOLAS/I%Y$",M+7%]TM!ZS$1R6?B6R)5Q, B26<BQ8
MJJM SIW.C65EUJO)KE5;\"2^>AR;DJ .40E=&8@:32L)(BMW[A@@VIY*/&4$
MS2;Q85) AMF<M,PRH*MP9AK&<FS2+B SAA=C%ESV.:VR22 G/J:(O:LR1NK)
M;FU:O550(:$WZF5HKE!=28-#LJF H@*QPL\JK1JIIH49EB>J9NN+A6RS70AW
MP"2NKJC.[</2 F18ABS63O\CQC);EQ9G&\H=$!XGUS8N.M77^0%ER^XK$K+&
M8!W6,2$EJ8*%MV$+LS(*.$Q/=&!K25SHILQ,7T1FB2G#]]GMKIKEES;@N_XC
M9=[J?6)L9<IA3?HFESJN[YJ3QX!M[?7DC:[?0%F*:);$43%(R'B;^-14:#[(
MA/1?D>4.$X'#X>I@E[ENXH)?TVK.WXHH>27;HCXC<)+ET:ZKU7Y9&V+;[[[O
M\["(HI -LP9L7#2OP+)LCY%FIF9N[KVBRN*0--0"QE 4V<'CV<W).2CM<")M
MUK+NEH)9[(XEI'*IEN:C X\8F!7D/NYC[>Y#T,&O"%N0':4.S&++E 03459<
MX,7_D3J&6^UE+D1"2(T>"!W52DANWLY05DXTH[S"8;SF+KK6KC/R8+N&(C]V
MG^;4@[IB&I4^L?N.L!0KC5?<)4#YJ)T];W0.E@R9SY2T)FN@']H(H@KST(7
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
M*F]'7?'6 P7SD@1F;T_6\2$82R/'?SDL8$GK5?!P6*_YT*,>&"/8G C6.?3
M18N5M.0E[2,\$2J'.7A1'5W.HC4B@<4F;QM.S9SRH#0-9V]J^D9!\#2L!3X/
M&I-;2_,^A;*6S45PP1(7M"08'20**X'=H5YRZ,$VNL#D@OY"3!SU$CY,3I.:
MU=1(B )7P*0%4B^\/)_Q E8/7DPC%</I2:F^88MOQ(\WJ! .FEY!+V6)I8':
M<:*FPK*U.M(R3D+;(=1\>31[LL]R;M+3!-63ED#=Q)/]_ZP<%W7H'FM.E*(5
MA4@$H<G#3GU/+B\YX?E2THY7?.,;O/$0.&A8CV%\ QS#H$<[P+$4=T'%'-&
MSUET"##%^>R0&K41-WOYP2!>3I8 S9,O7>05 _Z/F**<&#C'F)Q0(40F&[/H
M5;&JQ1 MD$A"7-P 55(OMQBTF7AQASN4D9->T&-J;)/=,.#FKFP,XYA5T^=2
M_]FI[!VPIT8E".0*X[GJG41V*$--D<:*Q+$,]9"?NI4/J9>XK4C4II#Y2E6S
MFEG-DN\LY:D39!FV,?X=3F(#G,]\Y+35_ZWE'-^(%2/WERLJDO*"1LQ7P4R4
MTU@*BGD%):I!H^<\PR#.H4[+4E[C1ODCGIYH7XK4UWLV&UWI?JV1&"N0$?G"
M4(,=5S5/]1X3 1J6<WAH7T($)DB%A4/)MLUA YVDXXJU%H0.JFD5,Y0438L7
MN'SNK\GU8J$T>EZ;WL0F=:135O2Q$(ZQ_VRZ#7:PDZPV('T!QB9O^@HB#9DR
M?#J5)O2PA33 @3I A<6W?6W@?4T<1R/:B,5-!)4/T]-)IN[S;'(4,#,#>S K
M-<R.K4,O5Z=8+Z*!92LJ>O"1D8R?F4"T-8M=EK%HZ<G\SK=GI'K%.>J%7K(!
MEG_P'2#E*OA(#G/4KD2CI_"@4=X?3X>CS"(N5)5[1-T.JX8T[A0G"126LF$I
MR7WV<V8P!V42X_=PW2,Q)3<\O>3LHQ?3Z(EQRIK>%N<1N%-4-./(ZDDB<54R
MUVWLFN5\VWU"@SOZ)$^+2,U%/_+R:)^>8U"#=&JW_GFZ-P# K0$@AGUD(@T0
MF02N,Q$26]^:&/\-B0$ @GW%-\]E8X8FHN$42..JW2J%L7H%P&[Z05BGYXM0
MMJ^.!$:LN)RZN&T&)Z?M2L+E0-"!QYSM'P7=-!I;3=HBI'5F,W'K&" DWP"0
M1$1^#8!)B$0,MTXVI/3=P<ET>I>@DW4>&SM4?9)08D=48S9<(Z5;OAI@O%IN
MI4?+9&/6VSP-'<Q/I[W$.EIG:(55HG,LK:,R2S6XNSW://V[RSMRY=X6#;BN
M$Z(,@4<$#08G^*VEN8]C'[Q\]4EL2]BKP&@2:9C[(QG)-D76E(##G42IJ2';
M9V*_NGK* &Q?3BDGW/KB:B!?K#<1@\E3IK:E[5K[+U ]KM>DJMS-Q]O_9\\G
M*O1;,V02: "XT4-2=  4^Y*Y+.IDEY$E^KJ][\@I>^2D0XQVP!05[2"TN/7^
M:5*K71ES>EI\=9Q4$2'7=12KX+B67202D;R0(OP5)^GMIB*5Y8Z^RMS"R#T8
MJ/(%\-,L. !NP!!E#/P@ 0? OA&B^(,?/]<(<3X:J+]K7!_I^()?/,9P#72P
MX/K[8-M.L[W,'?9.&34_*^YCCP=Z@T3#'>" =+B%N-W16WV;SK9O7<')K3S-
MKW:KB"8&YI2&_V*).]0'C)CFS'"H>"2&XC;)N)KCN8H/DP[@UIC/(8HN^03/
M^A"OX'2MW_@-V+Q/UQ+N(+*OWS0!_*I/^X*M__N^!DCPKZA2Q[\LSUXXCH#T
M*R;2["V ):^NYG]H+H<(;4X&AP?E+J@0:5"\B49J;.Z4:-26A=)$;44JIZUV
M3N>2B^KVH@H])^=BYV&2+@,W"-<Z4/DX\"!N#>@"KMB( ?':4/N&3O"23^F>
M#R%H4 _S< X!P/#T<-\"CNE !E"B"'52QCT>B_\."MT8;CFJ3C 4Q2:.1ZQD
M3G9VI>WLA?;$(_98I@=;C "I3-)"C8\FR+PLQP9%Y/V8A:_R+L^^+!,%L/5
MJR^X!@VO*/P>0A,0[]@,H/F,KM\FX];RL-\&KAZ,\2 ,8/ .0O$83P6<4?"
M+M_VK=\,T6,:Z6PJ;/\9$A$FLDP59\SN" -V]D^X1H/!".);[L0*=:5]&$N;
MS"Y*HD.ITJL*'5%[",<>(TJC[+&GKF1*3+$=[8*CFH?LZFX'F4JVOFVX<E$7
M->C8D.\A).$7G5'Z]J$/;VT%#@(9QR\&5\ 9,Q+I#F(# > @ %'\W!#8NB:;
M$",<DRGJ'(^0BNC.1JC;&$HM1H.3LDW+1NM$V(^^0!&?L@VL=LPN8HN?4DV
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
MK'>S5"-F=#B_14;1C _*$]0D>1Q7UN1P*^WAI4T[W@*6O4V'?:D8"_%P]FK
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
MZ#KL*'% 6O#I''G>&$3=27H$HNA2OINQ:[L;G=_/R2QA E]D@3):RBR^*>"
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
0V,^^]K?/_>Y[__OG"@@ .P$!

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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718958923760">
<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, 2023 </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,  2023<span></span>
</td>
</tr>
<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_EntityShellCompany', window );">Entity Shell 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_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">2023<span></span>
</td>
</tr>
<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 Registration Statement</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_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_DocumentShellCompanyReport', window );">Document Shell Company Report</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-6179<span></span>
</td>
</tr>
<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.mx<span></span>
</td>
</tr>
<tr class="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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718953503680">
<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, 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_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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718947297760">
<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, 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>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">$ 31,060<span></span>
</td>
<td class="nump">$ 40,277<span></span>
</td>
</tr>
<tr class="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">17,749<span></span>
</td>
<td class="nump">16,318<span></span>
</td>
</tr>
<tr class="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">11,880<span></span>
</td>
<td class="nump">11,888<span></span>
</td>
</tr>
<tr class="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,244<span></span>
</td>
<td class="nump">2,718<span></span>
</td>
</tr>
<tr class="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">3,181<span></span>
</td>
<td class="nump">3,194<span></span>
</td>
</tr>
<tr class="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">567<span></span>
</td>
<td class="nump">2,911<span></span>
</td>
</tr>
<tr class="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,057<span></span>
</td>
<td class="nump">1,906<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">67,738<span></span>
</td>
<td class="nump">79,212<span></span>
</td>
</tr>
<tr class="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">9,246<span></span>
</td>
<td class="nump">8,452<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,388<span></span>
</td>
<td class="nump">2,069<span></span>
</td>
</tr>
<tr class="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">78,730<span></span>
</td>
<td class="nump">71,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_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,162<span></span>
</td>
<td class="nump">103,122<span></span>
</td>
</tr>
<tr class="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">7,771<span></span>
</td>
<td class="nump">7,975<span></span>
</td>
</tr>
<tr class="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">792<span></span>
</td>
<td class="nump">730<span></span>
</td>
</tr>
<tr class="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,693<span></span>
</td>
<td class="nump">5,230<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">205,782<span></span>
</td>
<td class="nump">198,783<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">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_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">88<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_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">52<span></span>
</td>
<td class="nump">8,524<span></span>
</td>
</tr>
<tr class="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">752<span></span>
</td>
<td class="nump">472<span></span>
</td>
</tr>
<tr class="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">764<span></span>
</td>
<td class="nump">862<span></span>
</td>
</tr>
<tr class="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">27,351<span></span>
</td>
<td class="nump">26,835<span></span>
</td>
</tr>
<tr class="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">13,589<span></span>
</td>
<td class="nump">11,850<span></span>
</td>
</tr>
<tr class="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">2,139<span></span>
</td>
<td class="nump">952<span></span>
</td>
</tr>
<tr class="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">8,142<span></span>
</td>
<td class="nump">7,029<span></span>
</td>
</tr>
<tr class="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">2,039<span></span>
</td>
<td class="nump">1,436<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">54,916<span></span>
</td>
<td class="nump">57,960<span></span>
</td>
</tr>
<tr class="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">65,074<span></span>
</td>
<td class="nump">70,145<span></span>
</td>
</tr>
<tr class="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">3,560<span></span>
</td>
<td class="nump">3,709<span></span>
</td>
</tr>
<tr class="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">1,769<span></span>
</td>
<td class="nump">1,663<span></span>
</td>
</tr>
<tr class="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">3,321<span></span>
</td>
<td class="nump">2,839<span></span>
</td>
</tr>
<tr class="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">5,464<span></span>
</td>
<td class="nump">3,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_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">3,270<span></span>
</td>
<td class="nump">3,887<span></span>
</td>
</tr>
<tr class="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">2,441<span></span>
</td>
<td class="nump">2,053<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">84,899<span></span>
</td>
<td class="nump">88,159<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">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_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">96,003<span></span>
</td>
<td class="nump">88,664<span></span>
</td>
</tr>
<tr class="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,283)<span></span>
</td>
<td class="num">(2,187)<span></span>
</td>
</tr>
<tr class="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">(14,315)<span></span>
</td>
<td class="num">(8,712)<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">127,025<span></span>
</td>
<td class="nump">125,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_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">6,680<span></span>
</td>
<td class="nump">6,491<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">133,705<span></span>
</td>
<td class="nump">131,876<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">$ 273,520<span></span>
</td>
<td class="nump">$ 277,995<span></span>
</td>
</tr>
<tr class="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,838<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">1,050<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">703<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">133<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">188<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">34<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">63<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">4,008<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">547<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">141<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,659<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">5,986<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">460<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">47<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">337<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">12,177<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">16,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_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">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">44<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">45<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,618<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">804<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">127<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">482<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">121<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,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,851<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">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_NoncurrentLeaseLiabilities', window );">Non-current portion of lease liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">105<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">197<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">323<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">193<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">144<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">5,024<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">8,273<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">122<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,696<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,681<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(135)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(847)<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">7,516<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">395<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,912<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">$ 16,185<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 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_28_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_B13_a&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_54_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_B12_b_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 66<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_B12_b_iii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 69<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_69&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 78<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_78&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_54_n&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 56<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 56<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_24_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_32_a_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_54_r&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_36_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_54_g&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 68<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_68&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_24_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B16<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B16&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_54_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_28_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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: 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 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_12_f&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 10<br> -IssueDate 2023-01-01<br> -Paragraph 22<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=10&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_22&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_54_q&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_B12_b_ii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 66<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_B12_b_iv&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 69<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_69&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_54_l&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_78_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_54_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_B13_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_54_m&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_54_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_B13_c&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_54_m&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_73_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_54_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph IG6<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_IG6&amp;doctype=Implementation%20Guidance<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_53_j&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_47_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_54_h&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 78<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_78&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718947809488">
<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, 2023 </div>
<div>USD ($) </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>
<th class="th">
<div>Dec. 31, 2021 </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">$ 245,088<span></span>
</td>
<td class="nump">$ 226,740<span></span>
</td>
<td class="nump">$ 194,804<span></span>
</td>
</tr>
<tr class="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">134,228<span></span>
</td>
<td class="nump">126,440<span></span>
</td>
<td class="nump">106,206<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">110,860<span></span>
</td>
<td class="nump">100,300<span></span>
</td>
<td class="nump">88,598<span></span>
</td>
</tr>
<tr class="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">12,820<span></span>
</td>
<td class="nump">11,263<span></span>
</td>
<td class="nump">9,012<span></span>
</td>
</tr>
<tr class="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">63,278<span></span>
</td>
<td class="nump">57,718<span></span>
</td>
<td class="nump">51,708<span></span>
</td>
</tr>
<tr class="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">1,981<span></span>
</td>
<td class="nump">1,473<span></span>
</td>
<td class="nump">1,502<span></span>
</td>
</tr>
<tr class="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">3,253<span></span>
</td>
<td class="nump">2,456<span></span>
</td>
<td class="nump">2,309<span></span>
</td>
</tr>
<tr class="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,102<span></span>
</td>
<td class="nump">6,500<span></span>
</td>
<td class="nump">6,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_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,188<span></span>
</td>
<td class="nump">2,411<span></span>
</td>
<td class="nump">932<span></span>
</td>
</tr>
<tr class="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 (loss) gain, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,046)<span></span>
</td>
<td class="num">(324)<span></span>
</td>
<td class="nump">227<span></span>
</td>
</tr>
<tr class="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">93<span></span>
</td>
<td class="nump">536<span></span>
</td>
<td class="nump">734<span></span>
</td>
</tr>
<tr class="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">169<span></span>
</td>
<td class="num">(672)<span></span>
</td>
<td class="nump">80<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 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">28,792<span></span>
</td>
<td class="nump">25,787<span></span>
</td>
<td class="nump">22,852<span></span>
</td>
</tr>
<tr class="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">8,781<span></span>
</td>
<td class="nump">6,547<span></span>
</td>
<td class="nump">6,609<span></span>
</td>
</tr>
<tr class="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">215<span></span>
</td>
<td class="nump">386<span></span>
</td>
<td class="nump">88<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">20,226<span></span>
</td>
<td class="nump">19,626<span></span>
</td>
<td class="nump">16,331<span></span>
</td>
</tr>
<tr class="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">19,536<span></span>
</td>
<td class="nump">19,034<span></span>
</td>
<td class="nump">15,708<span></span>
</td>
</tr>
<tr class="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">690<span></span>
</td>
<td class="nump">592<span></span>
</td>
<td class="nump">623<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">$ 20,226<span></span>
</td>
<td class="nump">$ 19,626<span></span>
</td>
<td class="nump">$ 16,331<span></span>
</td>
</tr>
<tr class="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 );">Earnings per share | (per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,160,000<span></span>
</td>
<td class="nump">$ 1.16<span></span>
</td>
<td class="nump">$ 1.13<span></span>
</td>
<td class="nump">$ 0.93<span></span>
</td>
</tr>
<tr class="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.16<span></span>
</td>
<td class="nump">$ 1.13<span></span>
</td>
<td class="nump">$ 0.93<span></span>
</td>
</tr>
<tr class="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">$ 244,264<span></span>
</td>
<td class="nump">$ 226,222<span></span>
</td>
<td class="nump">$ 193,899<span></span>
</td>
</tr>
<tr class="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">$ 824<span></span>
</td>
<td class="nump">$ 518<span></span>
</td>
<td class="nump">$ 905<span></span>
</td>
</tr>
<tr class="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">$ 14,502<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,943<span></span>
</td>
<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,560<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">759<span></span>
</td>
<td class="text">&#160;<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,744<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">117<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">192<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">420<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">189<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 (loss) gain, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(62)<span></span>
</td>
<td class="text">&#160;<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">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="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">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="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 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,704<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">520<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">13<span></span>
</td>
<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,197<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,156<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">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="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,197<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Earnings 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">$ 14,454<span></span>
</td>
<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">$ 49<span></span>
</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 2023-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-2023-en-r&amp;anchor=para_35_b_vi&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 103<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 99<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 66<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2023-01-01<br> -Paragraph 67<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_67&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-types: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 2023-01-01<br> -Paragraph 99<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 103<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 66<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2023-01-01<br> -Paragraph 67<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_67&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-types: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 2023-01-01<br> -Paragraph 85<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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]; Financial instruments, class [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 21<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_52_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 35<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_35&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_20_a_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 103<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 IAS<br> -Number 26<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_35_b_viii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_23_h&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 79<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_79&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_81_c_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_B13_g&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_82_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_B13_f&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_23_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 99<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_35_b_iv&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 103<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 17<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_113_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_106_d_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_12_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_81B_a_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_81B_a_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 114<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_114&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_113_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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: Associates [member]; Investments accounted for using equity method; 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 2023-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-2023-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_23_g&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_82_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718959076624">
<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, 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>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </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="text">&#160;<span></span>
</td>
<td class="nump">$ 20,226<span></span>
</td>
<td class="nump">$ 19,626<span></span>
</td>
<td class="nump">$ 16,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_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="text">&#160;<span></span>
</td>
<td class="num">(389)<span></span>
</td>
<td class="num">(1,448)<span></span>
</td>
<td class="nump">1,836<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">101<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_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="text">&#160;<span></span>
</td>
<td class="num">(5,789)<span></span>
</td>
<td class="num">(2,685)<span></span>
</td>
<td class="num">(1,943)<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="text">&#160;<span></span>
</td>
<td class="num">(6,077)<span></span>
</td>
<td class="num">(4,133)<span></span>
</td>
<td class="num">(107)<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="num">(198)<span></span>
</td>
<td class="num">(54)<span></span>
</td>
<td class="num">(393)<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">153<span></span>
</td>
<td class="nump">328<span></span>
</td>
<td class="num">(67)<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="text">&#160;<span></span>
</td>
<td class="num">(45)<span></span>
</td>
<td class="nump">274<span></span>
</td>
<td class="num">(460)<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="text">&#160;<span></span>
</td>
<td class="num">(6,122)<span></span>
</td>
<td class="num">(3,859)<span></span>
</td>
<td class="num">(567)<span></span>
</td>
</tr>
<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="text">&#160;<span></span>
</td>
<td class="num">(5,711)<span></span>
</td>
<td class="num">(3,792)<span></span>
</td>
<td class="num">(444)<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="num">(411)<span></span>
</td>
<td class="num">(67)<span></span>
</td>
<td class="num">(123)<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="text">&#160;<span></span>
</td>
<td class="num">(6,122)<span></span>
</td>
<td class="num">(3,859)<span></span>
</td>
<td class="num">(567)<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="text">&#160;<span></span>
</td>
<td class="nump">14,104<span></span>
</td>
<td class="nump">15,767<span></span>
</td>
<td class="nump">15,764<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">13,825<span></span>
</td>
<td class="nump">15,242<span></span>
</td>
<td class="nump">15,264<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">279<span></span>
</td>
<td class="nump">525<span></span>
</td>
<td class="nump">500<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="text">&#160;<span></span>
</td>
<td class="nump">$ 14,104<span></span>
</td>
<td class="nump">$ 15,767<span></span>
</td>
<td class="nump">$ 15,764<span></span>
</td>
</tr>
<tr class="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="nump">$ 1,197<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="num">(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_FinancialInstrumentsHeldToMaturity', window );">Financial instruments held to maturity</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></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="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="num">(343)<span></span>
</td>
<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_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="num">(360)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="num">(12)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">9<span></span>
</td>
<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_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="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="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="num">(362)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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="num">(338)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="num">(24)<span></span>
</td>
<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_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="num">(362)<span></span>
</td>
<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_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="nump">835<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">818<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">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="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="nump">$ 835<span></span>
</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>
<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 2023-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-2023-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_81A_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_B12_b_ix&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_106_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_81B_b_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_106_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_81B_b_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_106_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_B12_b_viii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_81A_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_106_d_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 85<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 85<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 7<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 7<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 [member]; 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_135_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 7<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph IG6<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_IG6&amp;doctype=Implementation%20Guidance<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 82A<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_82A&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph IG6<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_IG6&amp;doctype=Implementation%20Guidance<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 82A<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_82A&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 17<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_113_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_106_d_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718958389168">
<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, 2020</a></td>
<td class="nump">$ 122,457<span></span>
</td>
<td class="nump">$ 116,874<span></span>
</td>
<td class="nump">$ 2,060<span></span>
</td>
<td class="nump">$ 45,560<span></span>
</td>
<td class="nump">$ 75,917<span></span>
</td>
<td class="num">$ (1,740)<span></span>
</td>
<td class="num">$ (525)<span></span>
</td>
<td class="num">$ (3,225)<span></span>
</td>
<td class="num">$ (1,173)<span></span>
</td>
<td class="nump">$ 5,583<span></span>
</td>
</tr>
<tr class="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">16,331<span></span>
</td>
<td class="nump">15,708<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,708<span></span>
</td>
<td class="text">&#160;<span></span>
</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">623<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture', window );">Other comprehensive (loss) income, net of income tax</a></td>
<td class="num">(567)<span></span>
</td>
<td class="num">(444)<span></span>
</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">(393)<span></span>
</td>
<td class="nump">1,749<span></span>
</td>
<td class="num">(1,733)<span></span>
</td>
<td class="num">(67)<span></span>
</td>
<td class="num">(123)<span></span>
</td>
</tr>
<tr class="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">(567)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ComprehensiveIncome', window );">Consolidated comprehensive income for the year, net of income tax</a></td>
<td class="nump">15,764<span></span>
</td>
<td class="nump">15,264<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,708<span></span>
</td>
<td class="num">(393)<span></span>
</td>
<td class="nump">1,749<span></span>
</td>
<td class="num">(1,733)<span></span>
</td>
<td class="num">(67)<span></span>
</td>
<td class="nump">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_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners', window );">Dividends declared</a></td>
<td class="num">(10,649)<span></span>
</td>
<td class="num">(10,588)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10,588)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(61)<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, 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="rou">
<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="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="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>
</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 2023-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-2023-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_81A_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_B12_b_ix&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_106_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 13<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=10&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_13&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_137_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_24_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_32_a_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_B12_b_viii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_81A_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_106_d_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 17<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_113_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_106_d_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeExcludingSaleOfJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Excluding Sale Of 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_OtherComprehensiveIncomeExcludingSaleOfJointVenture</td>
</tr>
<tr>
<td 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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718959352752">
<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, 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>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </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">$ 29,007<span></span>
</td>
<td class="nump">$ 26,173<span></span>
</td>
<td class="nump">$ 22,940<span></span>
</td>
</tr>
<tr class="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 (income)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">79<span></span>
</td>
<td class="nump">471<span></span>
</td>
<td class="num">(653)<span></span>
</td>
</tr>
<tr class="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">8,919<span></span>
</td>
<td class="nump">8,997<span></span>
</td>
<td class="nump">8,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_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">776<span></span>
</td>
<td class="nump">660<span></span>
</td>
<td class="nump">662<span></span>
</td>
</tr>
<tr class="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">836<span></span>
</td>
<td class="nump">768<span></span>
</td>
<td class="nump">888<span></span>
</td>
</tr>
<tr class="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">887<span></span>
</td>
<td class="nump">890<span></span>
</td>
<td class="nump">687<span></span>
</td>
</tr>
<tr class="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">(94)<span></span>
</td>
<td class="num">(250)<span></span>
</td>
<td class="num">(58)<span></span>
</td>
</tr>
<tr class="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">186<span></span>
</td>
<td class="nump">177<span></span>
</td>
<td class="nump">199<span></span>
</td>
</tr>
<tr class="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">1<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="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">(215)<span></span>
</td>
<td class="num">(386)<span></span>
</td>
<td class="num">(88)<span></span>
</td>
</tr>
<tr class="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,188)<span></span>
</td>
<td class="num">(2,411)<span></span>
</td>
<td class="num">(932)<span></span>
</td>
</tr>
<tr class="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,102<span></span>
</td>
<td class="nump">6,500<span></span>
</td>
<td class="nump">6,192<span></span>
</td>
</tr>
<tr class="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="nump">1,046<span></span>
</td>
<td class="nump">324<span></span>
</td>
<td class="num">(227)<span></span>
</td>
</tr>
<tr class="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">338<span></span>
</td>
<td class="nump">299<span></span>
</td>
<td class="nump">328<span></span>
</td>
</tr>
<tr class="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">143<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">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_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">(93)<span></span>
</td>
<td class="num">(536)<span></span>
</td>
<td class="num">(734)<span></span>
</td>
</tr>
<tr class="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">(169)<span></span>
</td>
<td class="nump">672<span></span>
</td>
<td class="num">(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_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">(1,605)<span></span>
</td>
<td class="num">(3,420)<span></span>
</td>
<td class="num">(2,041)<span></span>
</td>
</tr>
<tr class="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">(573)<span></span>
</td>
<td class="num">(514)<span></span>
</td>
<td class="num">(550)<span></span>
</td>
</tr>
<tr class="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">(779)<span></span>
</td>
<td class="num">(179)<span></span>
</td>
<td class="num">(2,262)<span></span>
</td>
</tr>
<tr class="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">3,742<span></span>
</td>
<td class="nump">3,420<span></span>
</td>
<td class="nump">4,448<span></span>
</td>
</tr>
<tr class="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="nump">403<span></span>
</td>
<td class="num">(424)<span></span>
</td>
<td class="num">(401)<span></span>
</td>
</tr>
<tr class="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">(544)<span></span>
</td>
<td class="num">(483)<span></span>
</td>
<td class="num">(471)<span></span>
</td>
</tr>
<tr class="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="nump">1,384<span></span>
</td>
<td class="nump">41<span></span>
</td>
<td class="nump">2,443<span></span>
</td>
</tr>
<tr class="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">(5,300)<span></span>
</td>
<td class="num">(5,298)<span></span>
</td>
<td class="num">(6,106)<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,289<span></span>
</td>
<td class="nump">35,491<span></span>
</td>
<td class="nump">32,721<span></span>
</td>
</tr>
<tr class="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="num">(2,356)<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_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,188<span></span>
</td>
<td class="nump">2,411<span></span>
</td>
<td class="nump">932<span></span>
</td>
</tr>
<tr class="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">(19,613)<span></span>
</td>
<td class="num">(16,756)<span></span>
</td>
<td class="num">(9,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_ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities', window );">Proceeds from the sale 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">178<span></span>
</td>
<td class="nump">323<span></span>
</td>
<td class="nump">259<span></span>
</td>
</tr>
<tr class="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,019)<span></span>
</td>
<td class="num">(979)<span></span>
</td>
<td class="num">(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_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">(1,603)<span></span>
</td>
<td class="num">(1,698)<span></span>
</td>
<td class="num">(766)<span></span>
</td>
</tr>
<tr class="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">79<span></span>
</td>
<td class="nump">16<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">(1,280)<span></span>
</td>
<td class="num">(558)<span></span>
</td>
<td class="nump">1<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">(20,070)<span></span>
</td>
<td class="num">(19,597)<span></span>
</td>
<td class="num">(9,547)<span></span>
</td>
</tr>
<tr class="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">151<span></span>
</td>
<td class="nump">6,089<span></span>
</td>
<td class="nump">11,191<span></span>
</td>
</tr>
<tr class="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">(8,401)<span></span>
</td>
<td class="num">(8,432)<span></span>
</td>
<td class="num">(14,189)<span></span>
</td>
</tr>
<tr class="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,537)<span></span>
</td>
<td class="num">(4,724)<span></span>
</td>
<td class="num">(4,646)<span></span>
</td>
</tr>
<tr class="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,275)<span></span>
</td>
<td class="num">(11,463)<span></span>
</td>
<td class="num">(10,649)<span></span>
</td>
</tr>
<tr class="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">(278)<span></span>
</td>
<td class="num">(139)<span></span>
</td>
<td class="num">(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_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">(690)<span></span>
</td>
<td class="num">(631)<span></span>
</td>
<td class="num">(629)<span></span>
</td>
</tr>
<tr class="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">(322)<span></span>
</td>
<td class="num">(1,547)<span></span>
</td>
<td class="num">(1,240)<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">(26,352)<span></span>
</td>
<td class="num">(20,847)<span></span>
</td>
<td class="num">(20,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_IncreaseDecreaseInCashAndCashEquivalents', window );">Net (decrease)/increase 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">(4,133)<span></span>
</td>
<td class="num">(4,953)<span></span>
</td>
<td class="nump">2,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_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">40,277<span></span>
</td>
<td class="nump">47,248<span></span>
</td>
<td class="nump">43,497<span></span>
</td>
</tr>
<tr class="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="num">(5,084)<span></span>
</td>
<td class="num">(2,018)<span></span>
</td>
<td class="nump">840<span></span>
</td>
</tr>
<tr class="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">$ 31,060<span></span>
</td>
<td class="nump">$ 40,277<span></span>
</td>
<td class="nump">$ 47,248<span></span>
</td>
</tr>
<tr class="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>[1]</sup></td>
<td class="nump">$ 1,717<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 (income)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>[1]</sup></td>
<td class="nump">528<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>[1]</sup></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_AdjustmentsForAmortisationExpense', window );">Amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">49<span></span>
</td>
<td class="text">&#160;<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>[1]</sup></td>
<td class="nump">52<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>[1]</sup></td>
<td class="num">(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="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>[1]</sup></td>
<td class="nump">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="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>[1]</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_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>[1]</sup></td>
<td class="num">(13)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>[1]</sup></td>
<td class="num">(189)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>[1]</sup></td>
<td class="nump">420<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>[1]</sup></td>
<td class="nump">62<span></span>
</td>
<td class="text">&#160;<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>[1]</sup></td>
<td class="nump">20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>[1]</sup></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>
<tr class="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>[1]</sup></td>
<td class="num">(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="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>[1]</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="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>[1]</sup></td>
<td class="num">(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 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>[1]</sup></td>
<td class="num">(34)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>[1]</sup></td>
<td class="num">(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_AdjustmentsForIncreaseDecreaseInTradeAccountPayable', window );">Suppliers and other accounts payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">221<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>[1]</sup></td>
<td class="nump">24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>[1]</sup></td>
<td class="num">(32)<span></span>
</td>
<td class="text">&#160;<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>[1]</sup></td>
<td class="nump">82<span></span>
</td>
<td class="text">&#160;<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>[1]</sup></td>
<td class="num">(314)<span></span>
</td>
<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>[1]</sup></td>
<td class="nump">2,502<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>[1]</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>[1]</sup></td>
<td class="nump">189<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>[1]</sup></td>
<td class="num">(1,161)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 the sale of long-lived assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">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="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>[1]</sup></td>
<td class="num">(60)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>[1]</sup></td>
<td class="num">(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="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>[1]</sup></td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<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>[1]</sup></td>
<td class="num">(76)<span></span>
</td>
<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>[1]</sup></td>
<td class="num">(1,188)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>[1]</sup></td>
<td class="nump">9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>[1]</sup></td>
<td class="num">(497)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>[1]</sup></td>
<td class="num">(268)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>[1]</sup></td>
<td class="num">(726)<span></span>
</td>
<td class="text">&#160;<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>[1]</sup></td>
<td class="num">(16)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>[1]</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>[1]</sup></td>
<td class="num">(19)<span></span>
</td>
<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>[1]</sup></td>
<td class="num">(1,559)<span></span>
</td>
<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)/increase in cash and cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(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>
<tr class="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>[1]</sup></td>
<td class="nump">2,383<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>[1]</sup></td>
<td class="num">(301)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>[1]</sup></td>
<td class="nump">$ 1,838<span></span>
</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: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 2023-01-01<br> -Paragraph 20<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_20_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 20<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_20_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 20<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 20<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_20_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 20<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 20<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 14<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_14&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_20_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-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-2023-en-r&amp;doctype=Illustrative%20Examples&amp;dita_xref=IAS07_IE_A_TI<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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.</p></div>
<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 2023-01-01<br> -Paragraph 10<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_50_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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.</p></div>
<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 2023-01-01<br> -Paragraph 10<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_50_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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. [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 2023-01-01<br> -Paragraph 10<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_50_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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: 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 2023-01-01<br> -Paragraph 39<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_39&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_53_g&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_53_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 31<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_31&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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: 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 2023-01-01<br> -Paragraph 16<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_16&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 25<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_25&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 28<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_28&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 98<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_98&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 31<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_31&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 31<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_31&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 21<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_21&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_17_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_16_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_33_b_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 103<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_16_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_16_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_17_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718936643008">
<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, 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_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, 2023 and 2022 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 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%">Ownership percentage 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%">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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718936635040">
<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, 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_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, 2023 and 2022 and for the years ended December&#160;31, 2023, 2022 and 2021 have been prepared in accordance with International Financial Reporting Standards (&#8220;IFRS&#8221;) 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 13, 2024, and by the Shareholders meeting on March 19, 2024. The accompanying consolidated financial statements were approved for issuance in the Company&#180;s annual report on form 20-F by the Company&#180;s Chief Executive Officer and Chief Financial Officer on April 12, 2024 and subsequent events have been considered through that date (see Note 28).</span></div><div><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, 2023 and the consolidated income statement, the consolidated statement of comprehensive income and consolidated statement of cash flows for the year ended December&#160;31, 2023 were converted into U.S. dollars at the exchange rate of Ps. 16.8998</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%">per U.S. dollar as published by the Federal Reserve Bank of New York at the last date in 2023 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. </span><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 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%">8, 2024 (the last date for which information is available before the issuance of these financial statements) such exchange rate was Ps.16.8082 per U.S. dollar, an appreciation of 0.54% since December&#160;31, 2023.  </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 12. </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 25.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 25.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 (WACC) 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, 2023. </span></div><div style="text-align:justify"><span><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 of Accounting Estimates - Amendments to IAS 8 </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 amendments to IAS 8 clarify the distinction between changes in accounting estimates, changes in accounting policies and the correction of errors. They also clarify how entities use measurement techniques and inputs to develop accounting estimates. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The amendments had no impact on the Company&#8217;s consolidated 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:700;line-height:112%">Disclosure of Accounting Policies - Amendments to IAS 1 and IFRS Practice Statement 2 </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 amendments to IAS 1 and IFRS Practice Statement 2 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Making Materiality Judgements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;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%">provide guidance and examples to help entities apply materiality judgments to accounting policy disclosures. The amendments aim to help entities provide accounting policy disclosures that are more useful by replacing the requirement for entities to disclose their &#8216;significant&#8217; accounting policies with a requirement to disclose their &#8216;material&#8217; accounting policies and adding guidance on how entities apply the concept of materiality in making decisions about accounting policy 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:112%">The amendments have had an impact on the Company&#8217;s disclosures of accounting policies, but not on the measurement, recognition or presentation of any items in the consolidated 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:700;line-height:112%">Deferred Tax related to Assets and Liabilities arising from a Single Transaction &#8211; Amendments to IAS 12 </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 amendments to IAS 12 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Income Tax</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;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%">narrow the scope of the initial recognition exception, so that it no longer applies to transactions that give rise to equal taxable and deductible temporary differences such as leases and decommissioning liabilities. </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%">The amendments had no impact on the Company&#8217;s 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:115%">2.5 Reclassifications by consistent presentation in consolidated 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:107%">The Company has made certain reclassifications to financial information presented as of December 31, 2022 in the consolidated statement of financial position, to provide a consistent presentation of the financial information as of December 31, 2023. A summary of reclassifications made is disclosed below.</span></div><div style="text-align:justify"><span><br/></span></div><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%">The Company retrospectively adjusted the presentation of Recoverable taxes, Taxes payable  and Provisions and other non-current liabilities in the  balances as of December 31, 2022. In accordance with IAS 1- Presentation of Financial Statements: 1) The Recoverable income tax was presented together with Other recoverable taxes; 2) The income tax payable was presented together with Other taxes payable; and 3) Provisions were presented together with Other non-current liabilities in the consolidated financial statements as of December 31, 2022. This change had no impact on current assets and current and non-current liabilities initially reported.</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:92.777%"><tr><td style="width:1.0%"></td><td style="width:36.474%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.708%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.708%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.710%"></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:400;line-height:100%">Balance as at December 31,&#160;2022 (as initially reported)</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:400;line-height:100%">Effects of reclassification</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:400;line-height:100%">Balance as at December 31, 2022 (adjusted)</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 ASSETS</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%">Recoverable 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:400;line-height:100%">5,912</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align: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%">Recoverable income 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: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,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,718</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 recoverable 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: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%">3,194</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,194</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 LIABILITIES</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%">Taxes 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:10pt;font-weight:400;line-height:100%">7,981</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">Income tax 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: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%">952</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">952</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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: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%">7,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:10pt;font-weight:400;line-height:100%">7,029</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 LIABILITIES</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%">Provisions and other non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,940</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,940)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">Provisions</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">3,887</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,887</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">2,053</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,053</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_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 2023-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-2023-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718936606672">
<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, 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_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 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;text-indent:-0.05pt"><span><br/></span></div><div 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 (OCI) 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 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 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 19) 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 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%">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%">2021</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.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:400;line-height:100%">2.62</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.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:9pt;font-weight:400;line-height:100%">2.47</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.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: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.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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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:400;line-height:100%">20.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:9pt;font-weight:700;line-height:100%">16.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:400;line-height:100%">19.36</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.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: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.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.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.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:400;line-height:100%">0.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:9pt;font-weight:700;line-height:100%">0.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:9pt;font-weight:400;line-height:100%">0.53</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.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:400;line-height:100%">0.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: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.11</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.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:400;line-height:100%">3.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%">3.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%">3.71</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.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:400;line-height:100%">0.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:9pt;font-weight:700;line-height:100%">0.43</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.48</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 the 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 FACPCE (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 coefficient (Based on a series that applies the Consumer Price Index (&#8220;CPI&#8221;) from January with the Wholesale Domestic Price Index </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#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, 2023, 2022, and 2021, 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 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: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 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><td colspan="3" style="padding:2px 1pt;text-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 2019-2021</span></td><td colspan="3" style="padding:2px 1pt;text-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%">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: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%">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><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%">13.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: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%">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: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%">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><td colspan="3" style="background-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%">11.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%">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%">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: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%">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><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%">5.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: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%">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: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%">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><td colspan="3" style="background-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%">0.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%">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.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%">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><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.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%">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: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%">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><td colspan="3" style="background-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.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%">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: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%">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><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%">216.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%">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%">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: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.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%">20.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%">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%">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: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%">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><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%">28.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></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 8.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, 2023, 2022 and 2021 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. &#8212; and Ps. 6, 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 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%">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 caption, 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. As of December 31, 2023, the Company does not have net investment hedges in foreign operations, as described in Note 20. 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).</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 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%">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 20 and unquoted liabilities such as debt described in Note 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%">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 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%">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%">Cost of goods sold is based on the weighted average cost of the inventories at the time of sale. Cost 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 costs, 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 paid to customers. During the years ended December&#160;31, 2023, 2022 and 2021, such amortization aggregated to Ps. 304, Ps. 295 and Ps. 219, respectively</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:112%">.</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 the associate, the Company measures and recognizes any retained investment at its 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 measures and recognizes any retained investment at its 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, 2023 and 2022 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 2023, the Company recognized a fair value loss on the investment of Ps. 164.  As of December&#160;31, 2023, 2022 and 2021 the fair value of Venezuela investment was Ps. 0. and the accumulated losses recognized in the &#8220;other equity instruments&#8221; amounted for Ps. 1,777, Ps. 1,613 and Ps. 1,553 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%">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%">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%">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 and for countries with hyperinflationary economies, restated according to IAS 29. 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 have been placed in the hands of customers and still belong to the Company. </span></div><div style="margin-top: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 ownership. These bottles are monitored by sales personnel during periodic visits to retailers and the Company has 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%">right to charge any breakage identified to the retailer. Bottles that are not subject to such agreements are expensed when placed in the hands of retailers. </span></div><div style="margin-top: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, 2023, 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, 2023, the Company had one bottler agreement in Brazil, which is up for renewal in October 2027. As of December&#160;31, 2023, the Company had three bottler agreements in Guatemala, which are up for renewal in March 2025 (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 2024; Colombia, which is up for renewal in June 2024; Panama, which is up for renewal in November 2024; 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, 2023 our investee KOF Venezuela 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, 2023, 2022 and 2021 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 (IBR) 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 25.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 other comprehensive income (&#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 amendment to the Federal Labor Law established 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, spoken or according to the conventional 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. The net sales reflect the effect of agreements with customers, the units delivered at list price, net of variable considerations such as promotions and discounts, which are measure based on the amounts agreed with customers using the expected value 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%">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, 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><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, 2021</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.   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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  193,899</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%">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><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%">321</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%">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><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%">584</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.  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><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.  194,804</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 allowances 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 client&#8217;s invoice. Therefore 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 Modern Channel, retail 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 Traditional Channel or on credit period of 0-90 days for the Modern Channel.</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 wouldn&#8217;t be incurred if the contract hadn&#8217;t 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 employee profit sharing &#8220;PTU&#8221;) 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 PTU) 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 2023, 2022 and 2021, 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 24.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</span></div><div 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 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 EVA 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 </span></div><div 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 Coca-Cola FEMSA shares or options (as instructed by the Corporate Practices Committee). The acquired shares 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 our 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, 2023, 2022 and 2021, 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 13.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 23, 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, bonus issues, 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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718958568176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combinations<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DisclosureOfBusinessCombinationsAbstract', window );"><strong>Disclosure of detailed information about business combination [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_DisclosureOfBusinessCombinationsExplanatory', window );">Business Combinations</a></td>
<td class="text">Business Combinations<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.1 Business Combinations</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 consummated certain business acquisitions during 2022 that were recorded using the acquisition method of accounting. The results of the acquired operations have been included in the consolidated financial statements since the date on which the Company obtained control of the respective business, as disclosed below. Therefore, the consolidated income statements and the consolidated statements of financial position in the year of such acquisitions are not comparable in this respect with previous periods.</span></div><div style="text-align:justify"><span><br/></span></div><div 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 statement of cash flows for the year ended December 31, 2022, shows the consideration paid for the business combinations, net of the cash acquired in those acquisitions.</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%">4.1.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:10pt;font-weight:700;line-height:120%">Business</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-weight:700;line-height:120%">Acquisitions</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 2022 the Company had the following  acquisitions:</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%">1) On January 24, 2022, the Company, through its Brazilian subsidiary Spal Industria Brasileira de Bebidas, S.A. completed the acquisition of 100% of  CVI Refrigerantes Ltda. (herein &#8220;CVI&#8221;), to expand its geographic footprint, for Ps. 1,948 in an all cash consideration. CVI was a bottler of Coca-Cola trademark products which operated in Rio Grande do Sul, Brazil. CVI is included in the Company&#8217;s Financial Statements since the acquisition date;</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%">The allocation of the purchase price to the fair value of the net assets acquired is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.500%"><tr><td style="width:1.0%"></td><td style="width:77.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.281%"></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%">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%">Total current assets, including cash acquired of Ps. 104</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.  615</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 non-current assets</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%">972</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 rights</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%">894</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="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%">2,481</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="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%">(731)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 assets acquired</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,750</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill arising on acquisition</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%">197</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 consideration transferred</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,947</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consideration not paid on acquisition date</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%">(186)</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:400;line-height:100%">Consideration paid in acquisition date, net</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,761</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 acquired of CVI</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%">(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%">Net cash paid</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.  1,657</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:10pt;font-weight:400;line-height:120%">Total revenues of CVI for the period from the acquisition date through to December 31, 2022 were Ps. 1,923. Goodwill was allocated on the South America segment.  </span></div> 2) On November 30, 2022, the Company completed the acquisition of 100% of the business of &#8220;Agua Cristal&#8221; from Bepensa, a Mexican business group, in the Southeast region of Mexico for Ps. 699 in an all cash consideration transferred. The business of &#8220;Agua Cristal&#8221; is included in the Company results since December 2022. The Company booked mainly property, plant and equipment for Ps. 448, other indefinite lived intangible assets for Ps.228, goodwill for Ps. 8 and the amount of liabilities assumed was not significant.<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_DisclosureOfBusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureOfBusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-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_DisclosureOfBusinessCombinationsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 business combinations.</p></div>
<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 2023-01-01<br> -Section Disclosures<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2023-en-r&amp;doctype=Standard&amp;dita_xref=IFRS03_g59-63_TI<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfBusinessCombinationsExplanatory</td>
</tr>
<tr>
<td style="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-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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718935373824">
<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, 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>
</tr>
<tr class="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 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%">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%">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.  6,101</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,828</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">24,959</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%">34,449</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.  31,060</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.  40,277</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 2023-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-2023-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139719112223152">
<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, 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>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%">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%">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,022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,432</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 14)</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%">378</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%">776</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">76</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%">84</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 14)</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,460</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%">746</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 related parties (See Note 14)</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%">&#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:10pt;font-weight:400;line-height:100%">182</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 sundry accounts receivable</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,390</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,636</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#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%">(577)</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: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.  17,749</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.  16,318</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%">6.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 the 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, 2023, 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, 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%">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 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%">6.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, 2023, 2022 and 2021, the Company had an allowance for Ps. 577, Ps. 538 and Ps. 531, 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, 2023, 2022 and 2021, 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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:700;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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  515</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:700;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><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%">35</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:700;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><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%">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: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: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:#333333;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:#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%">(25)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:700;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><td colspan="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.  531</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%">6.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. Contributions received by the Company are recognized as a reduction in selling expenses. For the years ended December&#160;31, 2023, 2022 and 2021 contributions received were Ps. 2,450, 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%">1,170, and Ps. 2,437, 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 2023-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-2023-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718935886992">
<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, 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>
</tr>
<tr class="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%">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 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.  6,293</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">3,624</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%">4,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%">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,004</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%">922</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">107</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%">204</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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%">420</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">314</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%">361</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.  11,880</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,888</span></td></tr></table></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, 2023, 2022 and 2021, the Company recognized write-downs of its inventories for Ps. 165, Ps. 80 and Ps. 45, respectively to net realizable value. </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, 2023, 2022 and 2021, 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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.  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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  23,756</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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><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%">69,309</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.  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><td colspan="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.  93,065</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 2023-01-01<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=2&amp;code=ifrs-tx-2023-en-r&amp;doctype=Standard&amp;dita_xref=IAS02_g36-39_TI<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718959137632">
<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, 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>
</tr>
<tr class="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%">8.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%">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%">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.  902</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,695</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">126</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%">208</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">29</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%">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%">&#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,057</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,906</span></td></tr></table></div><div style="margin-top:6pt;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%">Prepaid expenses as of December&#160;31, 2023 and 2022 are as follows: </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%">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%">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. 789</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,478</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">96</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">17</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%">100</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.  902</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,695</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, 2023, 2022 and 2021, were Ps. 4,691 Ps. 3,983 and Ps. 5,413 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%">8.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%">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"><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.  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.  243</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 20)</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%">263</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%">2,668</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.  567</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,911</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 accounts payable.</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_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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718969649936">
<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, 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_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, 2023 and 2022 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%">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%">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.  9,246</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,452</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%">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><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: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%">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%">Compa&#241;&#237;a Paname&#241;a de Bebidas, 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%">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%">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.  &#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%">Ps.  &#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%">Dispensadoras de Caf&#233;, S.A.P.I. de C.V.</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%">Services</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%">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%">223</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%">189</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#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%">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%">808</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%">752</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#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%">Recycling</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%">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%">1,139</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%">578</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;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,454</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,632</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%">29.3%</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%">2,831</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,267</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%">298</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%">388</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%">215</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%">157</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%">99</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%">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%">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%">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%">282</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">156</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: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.  9,246</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.  8,452</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:115%">During 2023 the Company received dividends from Promotora Mexicana de Embotelladores, S.A. de C.V. ("PIASA") for the amount of Ps. 79.</span></div><div style="text-align:justify"><span><br/></span></div><div 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 made capital contributions to Jugos del Valle, S.A.P.I. de C.V. for the amount of Ps. 466, and sale of shares for an amount of Ps. 24, also our ownership decreased due to a corporate restructuring. </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%">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><br/></span></div><div 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 and 2022 the Company made capital contributions to Planta Nueva Ecolog&#237;a de Tabasco S.A. de C.V.  for the amounts of Ps. 506, and Ps. 560, respectively. There were no changes in the ownership percentage as a result of capital contributions made by the other shareholders. </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 2022, our ownership in Jugos del Valle, S.A.P.I. de C.V. increased due to a corporate restructuring and our ownership in Leao Alimentos e Bebidas, LTDA, Trop Frutas do Brasil, LTDA increased due to acquisition of CVI. </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 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%">During 2021 the Company made capital contributions to Jugos del Valle, S.A.P.I. de C.V. for the amounts of Ps. 44, and 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021 the Company reduced its capital on Leao Alimentos e Bebidas, LTDA for the amount of Ps. 46, and there were no changes in the ownership percentage as a result of the capital reduction.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, the Company recognized an impairment on its investment in Trop Frutas Do Brasil LTDA. for the amount of Ps. 250 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">recognized in the South America segment. </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%">On September 30, 2020, the Company announced that its joint venture with The Coca-Cola Company (Compa&#241;&#237;a Paname&#241;a de Bebidas, S.A.P.I. de C.V.) successfully sold 100% of its stock interest in Estrella Azul, a dairy products company in Panama. As part of the transaction, the Company agreed with the buyer that it could receive payments in the future if the business of Estrella Azul achieves certain volume and EBITDA targets during the 2022-2027 period. The Company estimated the amount of the payments to be received based on the forecasts of the business and calculated its net present 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%">For the years ended December&#160;31, 2023, 2022 and 2021 the equity earnings recognized for associates were Ps. 25,  Ps. 194, and Ps. 85, 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, 2023, 2022 and 2021 the equity earnings recognized for joint ventures were Ps.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> 190</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Ps. 192 and Ps. 3, 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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139719075954704">
<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, 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>
</tr>
<tr class="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, 2023 and 2022, 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%">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:10pt;font-weight:700;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%">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,069</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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%">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%">586</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,083</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">812</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%">476</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 from business combinations</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%">&#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: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%">Disposals</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%">(271)</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%">(296)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#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%">(776)</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%">(660)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#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%">6</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%">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%">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:700;line-height:100%">(38)</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%">(32)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:#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.  2,388</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.  2,069</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, 2023 and 2022, 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%">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:10pt;font-weight:700;line-height:100%">2022</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.  966</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  675</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,386</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%">928</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,353</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,462</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.  3,705</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,065</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%">2,521</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align: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,135</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.  752</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  472</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.  1,769</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,663</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, 2023 and 2022, the change in the Company&#8217;s lease liabilities, is as follows:</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%">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:10pt;font-weight:700;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%">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,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:100%">Ps.  1,505</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">586</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,083</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">812</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%">476</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 from business combinations</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%">&#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: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%">Disposals</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%">(277)</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%">(309)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(631)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#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%">(20)</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:2px 1pt;text-align: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: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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:#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.  2,521</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.  2,135</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 2023, 2022 and 2021 were Ps. 968, Ps. 763, and Ps. 730, respectively; out of which, Ps. 278, Ps. 132, and Ps. 101, represented the interest expense reported in the consolidated income statements for the years ended on December&#160;31, 2023, 2022 and 2021, 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, 2023, 2022 and 2021 were Ps. 190, Ps. 116 and Ps. 183, 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%">As of December&#160;31, 2023, 2022 and 2021  the weighted average incremental borrowing rate was  10.18%, 9.29% and 7.18%, 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 2023-01-01<br> -Section Presentation<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;doctype=Standard&amp;dita_xref=IFRS16_g47-50_TI<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;doctype=Standard&amp;dita_xref=IFRS16_g51-60_TI<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718947675040">
<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, 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_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:93.541%"><tr><td style="width:1.0%"></td><td style="width:19.278%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.251%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.251%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.808%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.474%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.251%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.251%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.251%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.043%"></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, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,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:8pt;font-weight:400;line-height:100%">Ps.  18,653</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  39,664</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,202</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  17,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.  5,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.  737</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  851</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,165</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%">&#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%">21</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align: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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">427</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align: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,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:8pt;font-weight:400;line-height:100%">7,911</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align: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:1pt solid #000;padding:2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align: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,292</span></td></tr><tr><td colspan="3" style="background-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%">&#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%">731</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,791</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,351</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">(7,001)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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%">(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:8pt;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:8pt;font-weight:400;line-height:100%">(2,680)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,614)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,299)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(62)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">(6,697)</span></td></tr><tr><td colspan="3" style="background-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%">(144)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(637)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,919)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(556)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(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%">(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:8pt;font-weight:400;line-height:100%">(77)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,790)</span></td></tr><tr><td colspan="3" style="background-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%">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:8pt;font-weight:400;line-height:100%">326</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">319</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">487</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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%">321</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,991</span></td></tr><tr><td colspan="3" style="background-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, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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 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, 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;padding:2px 1pt;text-align: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;padding:2px 1pt;text-align: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;padding:2px 1pt;text-align: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;padding:2px 1pt;text-align: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;padding:2px 1pt;text-align: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;padding:2px 1pt;text-align: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;padding:2px 1pt;text-align: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;padding:2px 1pt;text-align: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;padding:2px 1pt;text-align: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%">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%">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%">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%">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%">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%">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%">&#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,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:400;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:400;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:400;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:400;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:400;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:400;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:400;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:400;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:400;line-height:100%">Ps.  127,827</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, 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:700;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:700;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:700;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:700;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:700;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:700;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:700;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:700;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:700;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: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%">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:700;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:700;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:700;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:700;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:700;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: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%">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:700;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: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%">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:700;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:700;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:700;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:700;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:700;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:700;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:700;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: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%">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%">(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%">(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:700;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:700;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:700;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:700;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: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%">(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: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%">(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:700;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:700;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:700;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:700;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:700;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:700;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:700;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:700;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: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%">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:700;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:700;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: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:8pt;font-weight:700;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:700;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: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%">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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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></table></div><div style="margin-top:6pt"><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. 499 , Ps. 1,971 and Ps. 3,784 outstanding payment to suppliers, as of December&#160;31, 2023, 2022 and 2021 respectively</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.437%"><tr><td style="width:1.0%"></td><td style="width:18.966%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.264%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.710%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.717%"></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, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,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.  (19,842)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (11,859)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,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: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.  (379)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (429)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (49,705)</span></td></tr><tr><td colspan="3" style="background-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%">(484)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,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%">(2,097)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,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%">&#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%">(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:8pt;font-weight:400;line-height:100%">(122)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,284)</span></td></tr><tr><td colspan="3" style="background-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%">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:400;line-height:100%">2,336</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,493</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,390</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">62</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">6,297</span></td></tr><tr><td colspan="3" style="background-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%">162</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">372</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">222</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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%">48</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,679</span></td></tr><tr><td colspan="3" style="background-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%">(139)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(946)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(427)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(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:400;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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,765)</span></td></tr><tr><td colspan="3" style="background-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, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,498)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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.  (395)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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 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, 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:700;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: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,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:700;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:700;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:700;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: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.  (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:700;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:700;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:700;line-height:100%">Depreciation for the year</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%">(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:700;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:700;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:700;line-height:100%">(3,256)</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%">(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%">(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:700;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:700;line-height:100%">Disposals</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%">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:700;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:700;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:700;line-height:100%">261</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%">&#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%">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%">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:700;line-height:100%">Effects of changes in foreign exchange rates</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%">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:700;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:700;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:700;line-height:100%">1,783</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%">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:700;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:700;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:700;line-height:100%">Changes in value on the recognition of inflation effects</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%">(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:700;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:700;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:700;line-height:100%">(649)</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%">(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%">(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%">(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-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.  (6,150)</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,720)</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.  (12,377)</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.  (16,936)</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.  (292)</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.  (597)</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.  (59,072)</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.958%"><tr><td style="width:1.0%"></td><td style="width:18.412%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.101%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.436%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.436%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.212%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.656%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.993%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.882%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.992%"></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, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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.  13,576</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,799</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,829</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,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: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.  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:8pt;font-weight:400;line-height:100%">Ps.  767</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  62,183</span></td></tr><tr><td colspan="3" style="background-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, 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.  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:400;line-height:100%">Ps.  14,204</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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:#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, 2023</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.  5,219</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.  14,270</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,522</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,547</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.  9,155</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.  14,809</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.  223</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.  985</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.  78,730</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 2023-01-01<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;doctype=Standard&amp;dita_xref=IAS16_g73-79_TI<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718935344544">
<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, 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_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, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  77,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:8pt;font-weight:400;line-height:100%">Ps.  23,431</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,148</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,709</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  176</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  737</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,597</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%">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%">370</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">673</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">1,291</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></tr><tr><td colspan="3" style="background-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</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">255</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(469)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">214</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">&#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)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(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:8pt;font-weight:400;line-height:100%">Effect of movements in 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%">(1,257)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(88)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(374)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(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:8pt;font-weight:400;line-height:100%">(2,270)</span></td></tr><tr><td colspan="3" style="background-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%">&#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%">&#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%">62</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">Cost as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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"><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:#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%">Ps.  76,139</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%">Ps.  22,909</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%">Ps.  1,192</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%">Ps.  6,960</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%">Ps.  375</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%">Ps.  1,102</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%">Ps.  108,677</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%">&#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%">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:8pt;font-weight:400;line-height:100%">1,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: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%">1,188</span></td></tr><tr><td colspan="3" style="background-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%">Additions from business combinations (See Note 4.1.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%">1,116</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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: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%">1,338</span></td></tr><tr><td colspan="3" style="background-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</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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:8pt;font-weight:400;line-height:100%">(158)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 1pt;text-align: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%">&#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:8pt;font-weight:400;line-height:100%">Effect of movements in 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%">(756)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 1pt;text-align: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%">(13)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(896)</span></td></tr><tr><td colspan="3" style="background-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%">&#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%">&#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%">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:8pt;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:8pt;font-weight:400;line-height:100%">Cost 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.  76,499</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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"><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, 2023</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:700;line-height:100%">Ps.  76,499</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:700;line-height:100%">Ps.  23,258</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:700;line-height:100%">Ps.  1,042</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:700;line-height:100%">Ps.  6,262</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:700;line-height:100%">Ps.  1,342</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:700;line-height:100%">Ps.  1,209</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:700;line-height:100%">Ps.  109,612</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%">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:700;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:700;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: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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,377</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%">(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: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%">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:700;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:700;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:700;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: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%">(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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">&#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%">(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:700;line-height:100%">(64)</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%">(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:700;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:700;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:700;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: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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:700;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: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%">&#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%">&#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%">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:700;line-height:100%">70</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, 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:700;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:700;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:700;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:700;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:700;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:700;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:700;line-height:100%">Ps.  108,290</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><tr><td colspan="3" style="padding:2px 1pt;text-align: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, 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: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,353)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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. (528)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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,626)</span></td></tr><tr><td colspan="3" style="background-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%">(594)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(294)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(888)</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="background-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%">&#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%">&#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%">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%">53</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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:8pt;font-weight:400;line-height:100%">63</span></td></tr><tr><td colspan="3" style="background-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%">(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: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%">(52)</span></td></tr><tr><td colspan="3" style="background-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, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,946)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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.  (812)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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:#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%">(522)</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%">(246)</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%">(768)</span></td></tr><tr><td colspan="3" style="background-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%">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: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%">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: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%">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:8pt;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: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%">(94)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(95)</span></td></tr><tr><td colspan="3" style="background-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, 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.  (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.  (4,691)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,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:8pt;font-weight:400;line-height:100%">Ps.  (6,490)</span></td></tr><tr><td colspan="3" style="background-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: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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(518)</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%">(318)</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%">(836)</span></td></tr><tr><td colspan="3" style="background-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: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: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%">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:8pt;font-weight:700;line-height:100%">59</span></td></tr><tr><td colspan="3" style="background-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: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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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: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%">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:8pt;font-weight:700;line-height:100%">217</span></td></tr><tr><td colspan="3" style="background-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: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:8pt;font-weight:700;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: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%">(78)</span></td></tr><tr><td colspan="3" style="background-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, 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: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.  (5,082)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,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:8pt;font-weight:700;line-height:100%">Ps.  (7,128)</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, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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,394</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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;padding:2px 1pt;text-align:right;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;padding:2px 1pt;text-align:right;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,014</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  290</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  102,174</span></td></tr><tr><td colspan="3" style="background-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, 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.  75,754</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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.  1,571</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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.  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.  103,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:9pt;font-weight:700;line-height:100%">Balance as of December 31, 2023</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,962</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,340</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,314</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,794</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,567</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.  185</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,162</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, 2023, the amortization of intangible assets is recognized in cost of goods sold, selling expenses and administrative expenses and amounted to Ps. 12, 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%">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&#160;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="margin-top: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, 2021, the amortization of intangible assets is recognized in cost of goods sold, selling expenses and administrative expenses and amounted to Ps. 15, Ps.108 and Ps.765, 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. 359 , Ps. 209 and Ps. 176 outstanding payment to suppliers, as of December&#160;31, 2023, 2022 and 2021 respectively</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-top:6pt;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 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%">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%">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.  56,662</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,967</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,684</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,691</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,418</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,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:10pt;font-weight:400;line-height:100%">1,170</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,635</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,583</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">30,018</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,883</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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:10pt;font-weight:400;line-height:100%">426</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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:10pt;font-weight:400;line-height:100%">2,512</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,616</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  100,054</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><br/></span></div><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 reflect the outcomes that the Company considers most likely to occur based on the current situation of each of the CGUs including the macroeconomic situation in each CGU, the foregoing forecasts could differ from the results obtained over time.</span></div><div style="margin-top: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 value in use of CGUs is determined based on the method of discounted cash flows. The key assumptions used to calculate value in use are: volume, expected annual long-term inflation, and the weighted average cost of capital (&#8220;WACC&#8221;) used to discount the projected 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%">To determine the discount rate, the Company uses the WACC as determined for each of the cash generating units in real terms and as described in the following paragraphs.</span></div><div style="margin-top: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 discount rates consider market participants&#8217; assumptions. Market participants were selected considering the size, operations and characteristics of the businesses that management believes are similar to those of the Company.</span></div><div style="margin-top: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 discount rates represent the current market assessment of the risks specific to each CGU, taking into consideration the time value of money and individual risks of the underlying assets that have not been incorporated into the projected cash flows. The discount rate calculation is based on the opportunity cost to a market participant, considering the specific circumstances of the Company and its operating segments and is derived from its WACC. The WACC takes into account both debt and equity. The cost of equity is derived from the expected return on investment by the Company&#8217;s investors. The cost of debt is based on the interest-bearing borrowings the Company is obliged to service, which is equivalent to the cost of debt based on the conditions that a creditor would assess in the market. Segment-specific risk is incorporated by applying beta factors which are evaluated annually based on publicly available market data.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Market participant assumptions are important because, not only do they include industry data for growth rates, management also assesses how the CGU&#8217;s position, relative to its competitors, might change over the forecasted 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 key assumptions used for the value-in-use calculations 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;Cash flows were projected based on actual operating results and the five-year business plan.</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;For discount cash flows to get the recoverable amount of the units, the Company applies the WACC for each CGU, and the calculation assumes a size premium adjustment. </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, 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: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.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.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.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%">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.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.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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.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%">7.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:#cceeff;padding:2px 1pt 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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 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%">20.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%">16.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%">70.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%">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:#ffffff;padding:2px 1pt 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.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;padding:2px 1pt 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.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;padding:2px 1pt 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%">14.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%">11.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:#ffffff;padding:2px 1pt 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.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%">2.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.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.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;padding:2px 1pt 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%">16.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;padding:2px 1pt 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%">2.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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">8.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%">2.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%">7.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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.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:#cceeff;padding:2px 1pt 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.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;padding:2px 1pt 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.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:#cceeff;padding:2px 1pt 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.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:#cceeff;padding:2px 1pt 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><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, 2022 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 2023-2027</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;2023-2027</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.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: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.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: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%">2.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%">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%">7.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%">3.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%">4.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: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%">13.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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">3.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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">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%">27.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%">19.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%">68.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%">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: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%">10.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.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%">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: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.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%">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%">15.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%">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%">3.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: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.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">24.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%">11.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.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: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.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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.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%">8.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: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.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%">4.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">10.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.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%">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></tr></table></div><div><span><br/></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: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, 2023, 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:400;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:400;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.6p.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 3.2x</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.8p.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 0.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.9p.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%">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%">+3.3p.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 0.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%">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.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 5.4x</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.8p.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 4.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%">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%">+3.3p.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 0.8x</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.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 2.2x</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.3p.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.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></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 2023-01-01<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2023-en-r&amp;doctype=Standard&amp;dita_xref=IAS38_g118-128_TI<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718970380544">
<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, 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>
</tr>
<tr class="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%">13.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%">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%">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.  238</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  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%">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%">1,111</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,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%">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%">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%">325</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,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%">976</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 17.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%">534</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">360</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%">1,030</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,555</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">809</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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%">50</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,693</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,230</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 25.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 25.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%">13.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%">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%">Long-term notes receivable</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  696</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  139</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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: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:400;line-height:100%">591</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.  792</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.  730</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%">Long-term notes receivable are held to maturity, investments in other entities are recorded at cost 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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718944401392">
<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, 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_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%">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%">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 6) </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.  1,460</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  746</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 6) </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%">378</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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:#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 Heineken Group </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%">&#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%">175</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 receivables </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%">&#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%">7</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.  1,704</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%">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%">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.  1,275</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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,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%">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%">1,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%">1,248</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 Heineken Group</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%">&#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%">495</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 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) (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%">802</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">818</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:10pt;font-weight:700;line-height:100%">Ps.  3,273</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,015</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="9" 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">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;This amount for 2022 includes Ps. 342  payable to Promotora Industrial Azucarera</span></div></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, 2023, 2022 and 2021, 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%">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><td colspan="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%">2021</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%">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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,489</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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: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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,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: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%">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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,213</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,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%">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%">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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,482</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,918</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,213</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">724</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">938</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">638</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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%">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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416</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="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 1pt;text-align: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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156</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: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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  737</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">Shared based payments (See Note 17.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%">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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276</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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718948169120">
<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, 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_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, 2023 and 2022, 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, 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: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%">15,850</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align: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,053</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">37,892</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">180</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, 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: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%">21,358</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">8,777</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,359</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:400;line-height:100%">&#8212;</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></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, 2023, 2022 and 2021 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, 2023 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,468</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18,075</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,257</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,065</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align: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><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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, 2021 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%">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%">14,420</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,749</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,509</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 2023-01-01<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=21&amp;code=ifrs-tx-2023-en-r&amp;doctype=Standard&amp;dita_xref=IAS21_g51-57_TI<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718959122512">
<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, 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_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%">16.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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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.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:#ffffff;padding:2px 1pt 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%">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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.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%">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.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: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 CETES 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%">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.  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:400;line-height:100%">Ps.  88</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">222</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 - 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%">2,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%">533</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%">16.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%">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%">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.  653</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  715</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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:10pt;font-weight:400;line-height:100%">2,196</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">2,744</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align: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,911</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,284</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,288</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">4,028</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align: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,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%">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,303)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,288)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.  2,725</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,911</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.  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%">Ps.  279</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">344</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">664</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align: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"><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%">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%">392</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">958</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align: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</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(123)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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: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.  835</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  798</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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.  3,560</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,709</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%">16.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%">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="background-color:#cceeff;padding: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%">27</span><span style="color:#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%">24&#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%">18</span><span style="color:#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%">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%">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%">36</span><span style="color:#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%">40&#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%">14</span><span style="color:#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, 2023 and 2022, the average duration of the Pension and Retirement Plan was of 20.1 years and 19.5 years, respectively; and the average duration of the Seniority Premiums Plan was of 16.8 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, 2023, 2022 and 2021, 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 2024. </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%">16.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%">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: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.  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:700;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:700;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:700;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:700;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: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%">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: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%">(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%">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:700;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: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.  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:700;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:700;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:700;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:700;line-height:100%">Ps.  747</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%">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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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><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%">2021</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.  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%">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.  &#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.  197</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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,038</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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%">&#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%">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%">202</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.  328</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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.  &#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.  248</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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 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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.  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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,173</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:10pt;font-weight:400;line-height:100%">124</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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%">(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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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%">(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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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></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%">Adjustment from employees transferred</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(72)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 1pt;text-align: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)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">Amount accumulated in other comprehensive income as of the end of the period, net of tax</span></td><td colspan="3" style="background-color:#ffffff;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.  747</span></td><td colspan="3" style="background-color:#ffffff;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><td colspan="3" style="background-color:#ffffff;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.  1,240</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%">16.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%">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><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%">2021</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:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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,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><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,311</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%">233</span><span style="color:#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%">246&#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%">244&#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%">(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><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:#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%">346</span><span style="color:#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%">317&#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%">291&#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%">(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><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%">5&#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%">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%">(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><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%">18&#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%">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%">(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><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%">(364)</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%">137</span><span style="color:#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%">47&#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%">10&#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%">4&#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:#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.  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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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 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.  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><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.  865</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%">87</span><span style="color:#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%">94&#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%">84&#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%">(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><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:#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%">88</span><span style="color:#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%">76&#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%">62&#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%">29</span><span 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%">(97)</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%">74&#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%">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%">(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><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%">(107)</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%">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="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><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:#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%">6&#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></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.  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><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.  978</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%">16.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%">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><td colspan="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%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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,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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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,201</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align: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%">(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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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: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><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%">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="background-color:#cceeff;padding:2px 1pt;text-align: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.  (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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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,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><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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 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.  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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  137</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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.  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><td colspan="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></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%">16.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.  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><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.  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.  167</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  261</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  692</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.  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%">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.  (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.  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:10pt;font-weight:400;line-height:100%">Ps.  137</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.  344</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  175</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  829</span></td></tr><tr><td colspan="3" style="background-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.  209</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  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:10pt;font-weight:400;line-height:100%">Ps.  (116)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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.  672</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.  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%">Ps.  115</span></td></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.  289</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.  146</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.  (122)</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.  256</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.  787</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%">16.8 Employee benefits expense </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:112%">On April 23, 2021, Mexican government enacted changes to several labor laws in order to regulate labor outsourcing. For the year ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">December 31, 2023 t</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">he amount recorded to expense was of Ps. 1,059 compared to Ps.1,069 in 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%">For the years ended December 31, 2023, 2022 and 2021, 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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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.  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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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,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%">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,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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,359</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">Pension and seniority premium costs (See Note 16.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%">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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 17.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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,627</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,787</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">Pension and seniority premium costs (See Note 16.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%">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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 17.2)</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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#cceeff;padding: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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,788</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 16.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%">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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 17.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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.  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><td colspan="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.  32,115</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 2023-01-01<br> -Section Scope<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2023-en-r&amp;doctype=Standard&amp;dita_xref=IAS19_g2-7_TI<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718944401392">
<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, 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_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%">17.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 were represented approximately 50% of the bonus and are based on the Economic Value Added (&#8220;EVA&#8221;) methodology. For 2023 onwards, 50% of the annual bonus is evaluated based on certain annual targets established by the Company regarding earnings before interest and taxes (&#8220;EBIT&#8221;) and working capital. The objective established for the executives at each entity is based on a combination of the EBIT and working capital generated by the entity and by the Company and the EBIT and working capital generated by the Company&#8217;s parent FEMSA. 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&#8217;s level of responsibility and based on the EVA generated by the applicable business unit the employee works for. This formula is established by 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, 2023, 2022 and 2021 the bonus expense recorded amounted to Ps. 964, Ps. 1,527 and Ps. 856, 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.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, 2023, 2022 and 2021, 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 </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%">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, 2023 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%">2019</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312,006</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457,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%">&#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%">2020</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align: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%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 1pt;text-align: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%">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:10pt;font-weight:400;line-height:100%">856,664</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align: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%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 1pt;text-align: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,541,763</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,036,098</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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, 2023, 2022 and 2021, the total expense recognized for the period arising from share-based payment transactions, using the grant date model, was of Ps. 319 Ps. 326 and Ps. 276, 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, 2023 and 2022, 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. 534 and Ps. 360 respectively, these amounts have been fully contributed to the trust. see Note 13.</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 2023-01-01<br> -Paragraph 44<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_44&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139719114497936">
<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, 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_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></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%">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%">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 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, 2023</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, 2023</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, 2022</span></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></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></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></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%">Argentine 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></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%">73</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%">73</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%">73</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></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%">130.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: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%">130.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%">&#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></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></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%">15</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%">15</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="background-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></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%">17.60%</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%">17.60%</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></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%">88</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%">88</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="background-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%">&#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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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></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></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></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></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></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></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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;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%">88</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:10pt;font-weight:400;line-height:100%">&#8212;</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:10pt;font-weight:400;line-height:100%">&#8212;</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:10pt;font-weight:400;line-height:100%">&#8212;</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:10pt;font-weight:400;line-height:100%">&#8212;</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:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;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%">88</span></td><td colspan="3" style="background-color:#ffffff;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%">88</span></td><td colspan="3" style="background-color:#ffffff;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></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></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></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></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></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%">36,352</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="background-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%">33,719</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%">41,429</span></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: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%">3.05%</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.05%</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%">3.06%</span></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%">25</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%">115</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%">140</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="background-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%">92</span></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.81%</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:2px 1pt;text-align: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:'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:'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:'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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.74%</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="padding:2px 1pt;text-align: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.81%</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%">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></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%">&#8212;</span></td><td colspan="3" style="background-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,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:9pt;font-weight:400;line-height:100%">9,960</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%">5,491</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="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,439</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%">31,438</span></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%">&#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%">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:9pt;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:middle"><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%">8.13%</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%">7.50%</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: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></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%">21</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</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%">21</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="background-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%">56</span></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%">6.90%</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%">6.70%</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: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: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:#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="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%">6.96%</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%">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></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="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="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: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: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:#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%">&#8212;</span></td><td colspan="3" style="background-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%">&#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: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%">976</span></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:'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:'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: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: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%">6.27%</span></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:9pt;font-weight:700;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding: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%">46</span></td><td colspan="3" style="background-color:#ffffff;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%">115</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:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt 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:#ffffff;border-top:1pt 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,960</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%">41,843</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%">60,459</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%">56,319</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%">73,991</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:700;line-height:100%">Variable rate debt:</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><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: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:#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></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></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%">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%">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 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, 2023</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, 2023</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, 2022</span></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%">Senior notes</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%">1,728</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%">2,925</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%">4,653</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%">4,650</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%">4,650</span></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%">&#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%">11.59%</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%">11.55%</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%">11.57%</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%">10.41%</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></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></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></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></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></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%">Brazilian reais</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></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%">6</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%">6</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</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%">14</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%">15</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%">28</span></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%">8.81%</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.94%</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.94%</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%">8.88%</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.77%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:#ffffff;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%">6</span></td><td colspan="3" style="background-color:#ffffff;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,734</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,927</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:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;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:#ffffff;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:#ffffff;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:#ffffff;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,666</span></td><td colspan="3" style="background-color:#ffffff;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,678</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:700;line-height:100%">Long term debt</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%">52</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%">1,849</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%">2,927</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%">8,495</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%">9,960</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%">41,843</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%">65,126</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,985</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%">78,669</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:#ffffff;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="background-color:#ffffff;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:#ffffff;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:#ffffff;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:#ffffff;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:#ffffff;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:#ffffff;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="background-color:#ffffff;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:#ffffff;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%">8,524</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:#cceeff;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:#cceeff;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%">1,849</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2,927</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: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:#cceeff;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,960</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">41,843</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: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="background-color:#cceeff;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%">60,985</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">70,145</span></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, 2023, and 2022, the Company recorded in the consolidated income statements a loss of Ps. 371 and a gain of Ps. 1,647</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, 2023, and 2022 the carrying value of the Senior Note of US$ 705 is being reduced by an amount of Ps. 1,277 and 1,647 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, 2023 and 2022, which is considered to be level 1 in the fair value hierarchy.</span></div><div style="text-align:justify"><span><br/></span></div><div 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, 2023, 2022 and 2021, 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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,544</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 16.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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,097</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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%">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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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></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,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:9pt;font-weight:400;line-height:100%">Ps.  6,500</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,192</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 </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">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, 2023 the Company continues monitoring and expects to meet these key performance indicators, </span></div><div style="text-align:justify"><span><br/></span></div><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 2023, the Company obtained bank loans in Argentina for Ps. 73.</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%">18.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, 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: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, 2023</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.  &#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)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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: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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;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:8pt;font-weight:700;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: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.  &#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)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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: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.  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:700;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:700;line-height:100%">Ps.  88</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%">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:700;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:700;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: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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:700;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:700;line-height:100%">175</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%">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:700;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: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: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%">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:700;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:700;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:700;line-height:100%">64,951</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.  78,669</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,400)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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.  78</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  371</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,363)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (293)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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></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,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:700;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: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.  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:700;line-height:100%">Ps.  535</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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.  (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:700;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:700;line-height:100%">Ps.  2,521</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.  80,804</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.  (9,091)</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.  151</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.  586</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.  613</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.  371</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.  (5,359)</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.  (343)</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></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, 2021</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, 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: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.  645</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (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: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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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.  &#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.  (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:8pt;font-weight:400;line-height:100%">Ps.  &#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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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.  645</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (521)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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: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.  &#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.  (124)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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></tr><tr><td colspan="3" style="background-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,284</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%">(314)</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%">89</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%">17</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%">76</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></tr><tr><td colspan="3" style="background-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%">83,853</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,597)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,000</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%">(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:8pt;font-weight:400;line-height:100%">(1,647)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,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: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%">77,517</span></td></tr><tr><td colspan="3" style="background-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.85,137</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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,911)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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,089</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.(272)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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,647)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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,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:8pt;font-weight:400;line-height:100%">Ps.76</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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></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.  1,505</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (631)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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.  1,083</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  180</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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.  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%">Ps.  (19)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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></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.  87,287</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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,063)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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,089</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.  1,083</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (92)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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,647)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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,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:8pt;font-weight:400;line-height:100%">Ps.  (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:400;line-height:100%">Ps.  80,804</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 2023-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-2023-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718970650672">
<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, 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_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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</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.  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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  259</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 25.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%">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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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></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%">Foreign exchange gain related to operating activities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">339</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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%">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%">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:10pt;font-weight:400;line-height:100%">403</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498</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.  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><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,502</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 25.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.  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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  938</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%">Loss on the retirement of long-lived 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%">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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199</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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201</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%">Loss on the retirement of 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</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">3</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 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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#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%">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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233</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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258</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%">&#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%">61</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</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">986</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166</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%">&#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:700;line-height:100%">Ps.  3,253</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,456</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,309</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_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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718958727504">
<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, 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_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, 2023 and 2022: </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%">2023</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%">2022</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 8.2, Note 13.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.  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:700;line-height:100%">Ps.  131</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  351</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,907</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 25.1, Note 25.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%">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:700;line-height:100%">5,146</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">3,565</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 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%">1,426</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:10pt;font-weight:400;line-height:100%">1,416</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></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%">Impact of hedging on 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%">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:98.472%"><tr><td style="width:1.0%"></td><td style="width:31.199%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.183%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.183%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.183%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.183%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.183%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.186%"></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%">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, 2021</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.  20</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.  905</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.  299</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.  1,224</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.  90</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.  1,314</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(470)</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%">79</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%">(49)</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%">(440)</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%">(37)</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%">(477)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(442)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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:10pt;font-weight:400;line-height:100%">282</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,491)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:700;line-height:100%">(2,676)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">526</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(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%">(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%">(33)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:100%">1,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%">&#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,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%">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:700;line-height:100%">1,183</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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%">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%">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%">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%">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%">10</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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:10pt;font-weight:400;line-height:100%">358</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">579</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">632</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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:#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.  (266)</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.  100</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.  46</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.  (120)</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.  (14)</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.  (134)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(502)</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%">(228)</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%">(124)</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%">(854)</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%">(55)</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%">(909)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(1,454)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 1pt;text-align: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%">1,807</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(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:10pt;font-weight:400;line-height:100%">1,444</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align: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:100%">2,703</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">2,703</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 1pt;text-align: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:#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:#cceeff;padding:2px 1pt;text-align: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%">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%">(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%">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%">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%">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: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%">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:10pt;font-weight:400;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:#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:700;line-height:100%">236</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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:#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.  (332)</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.  (29)</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.  (102)</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.  (463)</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.  (60)</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.  (523)</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%">20.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, 2023, 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%">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%">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:700;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:700;line-height:100%">Ps.  36</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, 2022, 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%">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:10pt;font-weight:400;line-height:100%">Ps.  10,778</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (397)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  61</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%">20.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, 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: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. 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:700;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:700;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: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%">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:700;line-height:100%">(1,377)</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: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%">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:700;line-height:100%">(803)</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%">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%">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:700;line-height:100%">(51)</span></td><td colspan="3" style="background-color:#ffffff;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%">At December&#160;31, 2022, 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%">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:10pt;font-weight:400;line-height:100%">Ps.  11,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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,278</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">5,971</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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:400;line-height:100%">364</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">8,713</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(418)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align: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,679</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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></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%">20.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, 2023, and 2022, the Company recorded in the consolidated income statements a loss of Ps. </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:112%">371 and a gain of Ps. 1,647, respectively. A</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">s of December&#160;31, 2023, and 2022 the carrying value of the Senior Note of US$ 705 is being reduced by an amount of Ps. 1,277 and 1,647 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, 2023, 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.  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:700;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: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, 2022, the Company had the following outstanding interest rate swap agreements:</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: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.  9,681</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,728)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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%">20.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, 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="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%">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%">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: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.  21</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, 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: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%">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%">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:700;line-height:100%">Ps.  (130)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;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:700;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: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:10pt;font-weight:700;line-height:100%">&#8212;</span></td></tr></table></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, 2022, 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%">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:10pt;font-weight:400;line-height:100%">Ps.  662</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (18)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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></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, 2022, 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%">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:10pt;font-weight:400;line-height:100%">Ps.  1,688</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (46)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  328</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">&#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%">21</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:115%">20.5 Sale of Estrella Azul</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span></div><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%">On September 30, 2020, Coca-Cola FEMSA announced that its joint venture with The Coca-Cola Company (Compa&#241;&#237;a Paname&#241;a de Bebidas, S.A.P.I. de C.V.) successfully sold 100% of its stock interest in Estrella Azul, a dairy products company in Panama. As part of the transaction, the Company agreed with the buyer that it could receive payments in the future if the business of Estrella Azul achieves certain volume and EBITDA targets during the 2022-2027 period. The Company estimated the amount of the payments to be received based on the forecasts of the business (level 3 inputs) and calculated their fair value using an income approach. As of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">December&#160;31, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> and 2022, the financial assets recognized in the consolidated statement of financial position has a total value of Ps. 0</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> and Ps. 5, respectively. </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%">20.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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.  (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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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%">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%">(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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(788)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,245</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%">20.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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</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. 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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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></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%">20.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%">20.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;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%">2023</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.  (465)</span></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%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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%">(512)</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%">2021</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%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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%">(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: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%">2023</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%">(12)</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.  (521)</span></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%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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%">(550)</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%">2021</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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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%">(284)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">2023</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%">(16)</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.  (225)</span></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%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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%">(112)</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%">2021</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%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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%">(81)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">2023</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%">(55)</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.  (140)</span></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%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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%">(10)</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%">2021</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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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%">(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%">&#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%">2023</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.  (20)</span></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%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(25)</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%">2021</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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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%">(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: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%">2023</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)</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.  (15)</span></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%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(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: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%">2021</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: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%">2023</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.  (1,314)</span></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%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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,220)</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%">2021</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%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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,645)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">2023</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%">(12)</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,683)</span></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%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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%">(2,893)</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%">2021</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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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,300)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">2023</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. (765)</span></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%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(333)</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%">2021</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%">(28)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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%">(714)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">2023</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.  (147)</span></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%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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%">(189)</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%">2021</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%">(24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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%">(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%">&#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%">20.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%">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: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.  (187)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align: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 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%">(203)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 1pt;text-align: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 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%">(160)</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%">20.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 18 for a disclosure of the Company&#8217;s maturity dates associated with its non-current financial liabilities as of December&#160;31, 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 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, 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%">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, 2023. </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%">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%">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 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.  &#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.  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,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:700;line-height:100%">Ps.  8,494</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,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:10pt;font-weight:700;line-height:100%">Ps.  41,845</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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: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:700;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: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%">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:700;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:10pt;font-weight:700;line-height:100%">889</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,377</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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:10pt;font-weight:700;line-height:100%">&#8212;</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%">20.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, 2023 and 2022 is the carrying amounts (see Note 6).</span></div><div style="margin-top: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, 2023 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 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%">20.10 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="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:96.527%"><tr><td style="width:1.0%"></td><td style="width:35.878%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.158%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.569%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.290%"></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><td colspan="3" style="padding:0 1pt"></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><td colspan="3" style="padding:0 1pt"></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><td colspan="3" style="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><td colspan="3" style="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><td colspan="3" style="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%">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><td colspan="3" style="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%">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><td colspan="3" style="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%">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><td colspan="3" style="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%">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><td colspan="3" style="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%">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,436</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="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%">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><td colspan="3" style="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%">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><td colspan="3" style="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%">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><td colspan="3" style="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%">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><td colspan="3" style="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%">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><td colspan="3" style="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%">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><td colspan="3" style="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%">&#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%">&#8212;</span></td><td colspan="3" style="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%">Average exchange rate ARS/MXN</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="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="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%">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><td colspan="3" style="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><td colspan="3" style="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%">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><td colspan="3" style="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,022</span></td><td colspan="3" style="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%">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><td colspan="3" style="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%">987</span></td><td colspan="3" style="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%">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</span></td><td colspan="3" style="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 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><td colspan="3" style="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><td colspan="3" style="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:'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="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,447</span></td><td colspan="3" style="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%">Average interest rate</span></td><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: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="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%">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><td colspan="3" style="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><td colspan="3" style="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%">Average price (USD/Ton)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="background-color:#ffffff;padding:2px 1pt;text-align: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="background-color:#ffffff;padding:2px 1pt;text-align: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="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%">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><td colspan="3" style="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%">Average price (USD cent/Lb)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="background-color:#ffffff;padding:2px 1pt;text-align: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="background-color:#ffffff;padding:2px 1pt;text-align: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><td colspan="3" style="padding:0 1pt"></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, 2022, 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,405</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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: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%">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%">20.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: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%">1,857</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">746</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.34</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.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%">&#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%">407</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">207</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,502.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,977.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%">437</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">231.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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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%">139</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">42.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:9pt;font-weight:700;line-height:100%">42.74</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">332</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">182</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">686.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%">664.50</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: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%">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:'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></tr><tr><td colspan="3" style="background-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/MXN</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.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%">&#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: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%">1,743</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,455</span></td></tr><tr><td colspan="3" style="background-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%">19.08</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.84</span></td></tr><tr><td colspan="3" style="background-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%">9,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:9pt;font-weight:700;line-height:100%">6,777</span></td></tr><tr><td colspan="3" style="background-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%">4.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%">5.28</span></td></tr><tr><td colspan="3" style="background-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%">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: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,131</span></td></tr><tr><td colspan="3" style="background-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%">3,926.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%">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%">9,681</span></td></tr><tr><td colspan="3" style="background-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%">294</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">368</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,483.00</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,480.00</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,058</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">631</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">468</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%">17.62</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%">17.08</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%">17.14</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 2023-01-01<br> -Section Scope<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;doctype=Standard&amp;dita_xref=IFRS07_g3-5A_TI<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718947659616">
<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, 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_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, 2023, 2022 and 2021 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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,200</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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></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.  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><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,022</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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,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%">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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">623</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(210)</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%">(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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.  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><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,022</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 2023-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-2023-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718949010320">
<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, 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_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%">22.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, 2023 and 2022, 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.38%</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, 2023, 2022 and 2021, 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:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.092%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.092%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.092%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.623%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.625%"></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><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><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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%">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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%">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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%">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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%">&#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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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, 2023, 2022 and 2021, 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, 2023, 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. 7,925</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, 2023, 2022 and 2021 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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</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%">5,754</span><span style="color:#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,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><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,000&#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,385</span><span 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,169&#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%">2,941&#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,904</span><span style="color:#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,782&#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,654&#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,142</span><span 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,069&#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%">993&#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,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:#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><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%">10,588&#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 27, 2023, the shareholders declared a dividend of Ps. 12,185 that was paid on May 3, 2023 and November&#160;3, 2023. This represents a dividend of Ps.0.7250&#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. There were no withholding taxes associated with the payment of dividends in 2021 and 2020 by the Company to its shareholders.</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%">22.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 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%">The Company is not subject to any externally imposed capital requirements, other than the legal reserve (see Note 22.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 2023-01-01<br> -Paragraph 79<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_79&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718959218192">
<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, 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_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><span><br/></span></div><div style="margin-bottom:10pt;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%">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%">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: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%">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:700;line-height:100%">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:700;line-height:100%">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:700;line-height:100%">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:700;line-height:100%">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: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%">9,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%">5,426</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,831</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,054</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,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: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.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="padding: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.13</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%">2021</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.  7,712</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt 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.  4,536</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt 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,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:9pt;font-weight:400;line-height:100%">Ps.  2,552</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt 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.  16,331</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">7,418</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt 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%">4,363</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt 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,473</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt 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,454</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt 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%">15,708</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">0.93</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 2023-01-01<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2023-en-r&amp;doctype=Standard&amp;dita_xref=IAS33_g70-73A_TI<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718935380960">
<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, 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_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%">24.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, 2023, 2022 and 2021, 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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.  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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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,259</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,795</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Benefit) utilization 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,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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(445)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align: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,350</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.  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:120%">Ps.  6,547</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,609</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%">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%">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.  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:700;line-height:100%">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:700;line-height:100%">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:700;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: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:10pt;font-weight:700;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:700;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:700;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:700;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:700;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:700;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:700;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:700;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:700;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:700;line-height:100%">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;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.  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-top:1pt solid #000;padding:2px 1pt;text-align: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,715</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align: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,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:400;line-height:120%">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:400;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align: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,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:120%">Ps.  903</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,259</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">1,659</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,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%">2,795</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">356</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(445)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">2,015</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align: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,350</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.  5,371</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,238</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,609</span></td></tr></table><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:11pt"><td colspan="3" style="padding:0 1pt"></td></tr></table><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:24pt"><td colspan="3" style="padding:0 1pt"></td></tr></table><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:14pt"><td colspan="3" style="padding:0 1pt"></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: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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 cash flow hedges</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-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.  (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:120%">Ps.  (590)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  787</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.  (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:120%">Ps.  (417)</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.  760</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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.  (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:120%">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:400;line-height:100%">Ps.  573</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(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><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(408)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.  (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><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.  165</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, 2023, 2022 and 2021 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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.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: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.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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.64)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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 (loss) 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%">2.03</span><span style="color:#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.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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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%">2.08</span><span style="color:#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.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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.48&#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%">1.99</span><span style="color:#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.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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.82&#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.49</span><span style="color:#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.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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.14&#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%">(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: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.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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.54)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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.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: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.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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.09)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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%">Income tax credits </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%">&#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"><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%">&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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"><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">(2)</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:10pt;font-weight:700;line-height:100%">(1.40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">(8.50)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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.57)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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%">Other </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.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: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.89)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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%">(0.78)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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: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:#ffffff;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:#ffffff;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:#ffffff;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:#ffffff;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%">28.92</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;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><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%"> Favorable position of Brazilian Courts related to a no taxation on financial effects of recovered tax credits from previously won judicial disputes, which allowed a recognition of a deferred tax credit in Brazil in  2021.</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.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:8pt;font-weight:400;line-height:112%"> During 2021 and 2022, the Company recognized an amount of Ps. (761) and (2,194), respectively, 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%">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><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:400;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:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.  (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:400;line-height:120%">Ps.  (95)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-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.  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: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.  (34)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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:400;line-height:100%">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: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%">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: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%">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%">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: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%">(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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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%">(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:400;line-height:100%">(1,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:700;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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(223)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(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:400;line-height:100%">(257)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(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: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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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:400;line-height:100%">1,311</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(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:400;line-height:100%">(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:700;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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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: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:700;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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(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:400;line-height:100%">(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: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: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:10pt;font-weight:400;line-height:100%">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%">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%">(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:400;line-height:100%">(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:10pt;font-weight:700;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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(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:400;line-height:100%">(7,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:10pt;font-weight:700;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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(445)</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%">(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:400;line-height:100%">(1,067)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,200</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(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%">(218)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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:400;line-height:100%">6,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:700;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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(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%">(14)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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,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:400;line-height:100%">(768)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">982</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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.  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><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align: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,350</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.  (7,771)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,975)</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%">3,321</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,839</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.  (4,450)</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.  (5,136)</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 four 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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</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.  (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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align: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,669)</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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,350</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%">(82)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81</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%">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%">(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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">787</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</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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:10pt;font-weight:400;line-height:100%">(163)</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%">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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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)</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%">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%">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%">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%">9</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 end of the period</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:120%">Ps.  (4,450)</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:120%">Ps.  (5,136)</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:120%">Ps.  (5,632)</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 will not be distributed in the foreseeable future. The unrecognized deferred tax liabilities associated with the undistributed profits are  as of December&#160;31, 2023: </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.5,792</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, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Ps. 4,149.</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, Argentina 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="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%">2029</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:400;line-height:100%">2,702&#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%">2030</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:400;line-height:100%">3,172&#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%">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:10pt;font-weight:400;line-height:100%">157&#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:10pt;font-weight:400;line-height:100%">597&#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 and thereafter</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:400;line-height:100%">5&#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%">No expiration (Brazil and Colombia)</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:400;line-height:100%">10,924&#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: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:10pt;font-weight:700;line-height:120%">Ps.  17,557</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, 2023 and 2022 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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.  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:120%">Ps.  22,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:10pt;font-weight:400;line-height:100%">Ps.  21,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%">Increase (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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,768</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,558)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(603)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.  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:120%">Ps.  22,000</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,129</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:9pt;font-weight:400;line-height:112%">(1)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%">24.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 2023 in M&#233;xico in comparison to current year income tax, and other indirect tax, which will be compensated or recovered  in future years.&#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%">24.2.1 Exclusion of the State Value added Tax (&#8220;ICMS&#8221;) on the federal sale taxes (&#8220;PIS / COFINS&#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%">On March 15, 2017 the Brazilian Federal Supreme Court (&#8220;STF&#8221;) ruled that the inclusion of the VAT (&#8220;ICMS&#8221;) on federal sales taxes (&#8220;PIS and COFINS&#8221;) taxable basis was unconstitutional. During 2019, the Company&#180;s subsidiaries in Brazil obtained conclusive favorable motions over this exclusion of VAT (&#8220;ICMS&#8221;) over PIS / COFINS calculation. The net favorable effects of each case are to be recorded at the time all formalities and legal procedures are finalized and recovery of the taxes paid becomes virtually certain. During 2023, 2022 and 2021, the Company  recorded in other operating revenues in the consolidated income statement the effects of the administrative formaliti</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">es </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">concluded.</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, 2023 and 2022 the amount of recoverable taxes in Brazil including PIS and COFINS is Ps. 745 and Ps. 1,060 respectively.</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%">24.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 </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%">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><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 31, 2023, the tax authorities of the countries where the Company operates have not published the proper regulations to attend this Second Pillar. The Company is monitoring the publication of such regulations.</span></div><div><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:700;line-height:120%">Brazil</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 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. The Company&#180;s  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.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;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%">In recent years, the excise tax rate on concentrate in Brazil has undergone recurrent temporary fluctuations. The excise tax rate was increased from 4.0% to 8.0% from February 1, 2021 to February 24, 2022, was reduced to 6.0% from February 25, 2022 to April 30, 2022 and increased again to 8.0% on May 1, 2022. The tax credit that we may recognize in our Brazilian operations in connection with purchases of concentrate in the Manaus Free Trade Zone has been affected accordingly.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;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%">In December 2022, the Brazilian government published the new transfer pricing rules that will be effective as of January 1, 2024. The new transfer pricing rules aim 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. In 2024, further regulation is expected.</span></div><div style="text-align:justify"><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%">In March 2023, the value added tax rate in the state of Paran&#225; 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 is 18%. 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="background-color:#ffffff;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 determined by a final and unappealable court decision subject to be offset, that says any credit exceeding the value of 10 million Reais (approximately Ps. 34.9 million as of December 31, 2023) must observe the monthly limitation to be offset by 1/60 of the total value of the tax credit. Even though taxpayers must observe and comply with this regulation as of January 1, 2024, this provisional measure needs to be converted into law by May 31, 2024; or it will be revoked. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;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%">In December 2023, the Brazilian government published a new law to become effective on January 1, 2024, that establishes that 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 lowest between the amount of 25.0% of the tax benefit itself and 25% of the depreciation of such assets applied on development or expansion approved projects which caused such subsidy,  provided that certain conditions and limitations are met. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;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%">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 for a new one, to be implemented progressively from January 1, 2026 until its full adoption in 2033. The municipal (ISSQN), state (ICMS) and federal taxes (PIS and COFINS) will be replaced by a dual value-added tax ("VAT") (CBS and IBS). The dual VAT will apply on all tangible and intangible goods, rights and services, and it will be calculated based on the amount charged on the location where the goods are consumed or the rights and services are provided. The dual VAT will not be used as a basis for its own calculation (no tax gross-up), and it will give the right to register the tax credit of the previous transaction. This new tax system is a non-cumulative system.  There will be a standard rate for all goods and services, with exceptions for certain sectors such as education, health, public transportation, food for human consumption, agricultural products and some others, that will be entitled to a tax reduction of 100.0%, 70.0% or 40.0% of the tax rate. In the following years, the Brazilian government will issue the specific regulations to implement these constitutional amendments and the percentages of such dual VAT. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;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%">In addition, the constitutional amendment will impose as of 2027 an excise tax (IS) on production, extraction, commercialization or import of services or goods harmful to  health and the environment. Such tax will apply only once, will not generate a subsequent tax credit (as it is subject to the so-called monophasic system) and will be used as part of the tax basis of other taxes applied on sales </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%">of services and goods. The current excise tax (IPI) will be reduced to zero, except for those products produced at the Manaus Free Trade Zone in order to maintain the competitiveness and development of such incentivized zone. Same as above, it is expected that the Brazilian government issues further regulation in connection with these amendments and the corresponding percentages for such tax. </span></div><div><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:700;line-height:120%">Argentina</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 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="background-color:#ffffff;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 increase the PAIS (</span><span style="background-color:#ffffff;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%">) tax rate to 17.5%, applicable to the import of goods (excluding goods from the market basket goods, fuels, lubricants and other goods related to energy generation). This tax is applicable to foreign currency operations carried out as of December 13, 2023 and represents an additional cost for our Argentine operations. This rate is also applicable to freight services and other transportation services of imported or exported goods, or when such services are acquired in Argentina and provided by non-residents. </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:700;line-height:120%">Mexico</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 April 2021, the Mexican government amended the Federal Labor Law, the Mexican Federal Tax Code and other laws that regulate labor benefits to prohibit the outsourcing of personnel except in certain circumstances such as specialized works or services that are not part of the core business of a company and that are provided by services providers registered with the Ministry of Labor and Social Welfare. As a result of this tax reform, the deduction of expenses related to outsourcing is prohibited as well as the ability to credit the value-added tax generated by the expenses related to the outsourcing and in extreme cases, the outsourcing of personnel may qualify as tax fraud. This reform became effective on September 1, 2021.</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 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="background-color:#ffffff;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">In August 2021, a new tax reform became effective in Colombia. This reform increased the income tax rate from 30.0% to 35.0% for 2022 onwards and limited to 50.0% the ability to deduct the municipality sales taxes against income taxes or as a discount to income taxes.</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:107%">In December 2022, a new tax reform was approved in Colombia, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">which became</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> effective </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">during </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">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="background-color:#ffffff;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="padding-left:36pt;text-align:justify;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:107%">&#8226;</span><span style="background-color:#ffffff;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 30, 2023 a tax of $18 Colombian pesos (approximately Ps. 0.08 as of December 31, 2023)  to beverages that contain 6 grams and 10 grams of added sugar per 100 ml and a tax of $35 Colombian pesos (approximately Ps 0.15 as of December 31, 2023) for those 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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#8226;</span><span style="background-color:#ffffff;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 30, 2024, $28 Colombian pesos (approximately Ps. 0.12 as of December 31, 2023)  for beverages that contain between 6 grams and 10 grams of sugar per 100 ml and a tax of $55 Colombian pesos (approximately Ps. 0.24 as of December 31, 2023) for those 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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#8226;</span><span style="background-color:#ffffff;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 30, 2025, a tax of $38 Colombian pesos (approximately Ps. 0.17 as of December 31, 2023) for beverages that contain between 5 grams and 9 grams of sugar added per 100ml and a tax of $65 Colombian pesos (approximately Ps. 0.29 as of December 31, 2023)for those 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="background-color:#ffffff;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 of Tax Value Unit (&#8220;UVT&#8221;) per gram of plastic. One UVT is equivalent to $42,412 Colombian pesos. Products from the family basket are excluded from this new tax, which can also be avoided </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:107%">with a  circular economy certification to be issued in case recycled resin is incorporated into the packaging. In 2023, a legal resolution was issued by Colombian Supreme Court (Resolution C-526/23) requiring that the person responsible for the payment of such tax is the producer of single-use plastics.  </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:107%">Increase of the income tax rate of January 1, 2023, from 20.0% to 35.0% over taxable income obtained within Colombia by free trade zones. This change can be effective on January 1, 2025 if a free trade zone company can demonstrate a 60% income increase in 2022 in comparison with the 2019 fiscal year.  However, the Colombian Supreme Court ruled that this law shall not be applicable to the entities that have obtained its approval to be considered as a free trade zone company prior to December 13, 2022. The free trade zone Colombian subsidiary obtained its approval prior to such date.</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: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><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:107%">Increase of the occasional income tax rate from 10% to 15% applicable on sales of fixed assets; and introduction of a stamp tax rate between 0% and 3%, over the sales price of  real estate and other assets.</span></div><div><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: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 qualified entities are required to calculate such minimum income tax and if such calculation results in a tax rate higher than 15%, such entity shall pay only the regular income tax rate and if the result is lower than 15%, such entity shall pay an additional tax to reach the 15% rate.</span></div><div style="text-indent:18pt"><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:700;line-height:115%">Costa Rica</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: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%, therefore 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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Uruguay</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:107%">On December 31, 2021, the Uruguayan government issued an executive decree that increased the excise tax for energy drinks from 19.0% to 22.0%. This increase was effective on January 1, 2022.</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_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 2023-01-01<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;doctype=Standard&amp;dita_xref=IAS12_g79-88_TI<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718947985072">
<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, 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>
</tr>
<tr class="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%">25.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%">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%">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.  6,567</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align: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,890</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">6,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%">5,627</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">734</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">333</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.  13,589</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.  11,850</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%">25.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%">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%">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,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:10pt;font-weight:400;line-height:120%">Ps.  754</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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:700;line-height:100%">680</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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:10pt;font-weight:400;line-height:120%">223</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.  2,039</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,436</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%">25.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%">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%">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,578</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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:10pt;font-weight:400;line-height:100%">440</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.  2,441</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,053</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%">25.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%">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%">Derivative financial instruments (See Note 20)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,668</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,168</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">460</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">435</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">184</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">152</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 1pt;text-align: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.  5,464</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,863</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%">25.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, 2023 and 2022: </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%">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%">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.  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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,308</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,385&#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%">614</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%">679&#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.  3,270</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,887</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 13.</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%">25.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%">25.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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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:120%">Ps.  2,066</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,540</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 19)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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:10pt;font-weight:400;line-height:100%">148</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 adjustments (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%">(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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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: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%">(263)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(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:10pt;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:10pt;font-weight:400;line-height:100%">(94)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,348</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,823</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,066</span></td></tr></table></div><div><span><br/></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%">25.6.2 Labor </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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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:120%">Ps.  1,472</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,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%">Penalties and other charges (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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 19)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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%">(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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(445)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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%">&#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%">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%">(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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(358)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,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:120%">Ps.  1,385</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,472</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%">25.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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.  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:120%">Ps.  612</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  879</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 19)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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: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:400;line-height:100%">26</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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%">(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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">149</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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%">(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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align: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.  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:120%">Ps.  679</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.  612</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%">25.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, 2023 of these lawsuits is Ps. 134,254, 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="margin-top:6pt;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 tax disputes, most of which are related to its Brazilian 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 operations amount to approximately Ps. 66,710. This refers to various tax disputes related primarily to: (i) Ps. 10,166 of credits for ICMS (&#8220;VAT&#8221;); (ii) Ps. 38,150 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. 5,188 related to compensation of federal taxes not approved by the  Tax authorities; (iv) Ps. 9,949 relating to questions about the amortization of goodwill generated in acquisitions operations; (v) Ps. 2,668  relating to liability over the operations of a third party, former distributor, in the period from 2001 to 2003; and (vi) Ps. 589 related to the exclusion of ICMS (&#8220;VAT&#8221;) from the PIS/COFINS taxable basis. 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:112%">After conducting a thorough analysis, during 2021 the Company decided to reverse its temporary decision to suspend tax credits on concentrate purchased from the Manaus Free Trade Zone in Brazil. As a result, during 2021 the Company recognized an extraordinary  benefit of Ps. 1,083&#160;million in the cost of goods sold equivalent to the accumulated credit suspended since 2019 and until the first quarter of 2021. This decision was supported by opinions from external advisors.</span></div><div style="margin-top: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%">25.8 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. 13,692, Ps. 13,728 and Ps. 10,721 as of December&#160;31, 2023, 2022 and 2021, respectively, by pledging fixed assets and entering into available lines of credit covering the contingencies. Also as disclosed in Note 8.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%">25.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>The Company has signed commitments for the purchase of property, plant and equipment of Ps. 3,394 and Ps. 2,588 as December&#160;31, 2023 and 2022, respectively.<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 2023-01-01<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2023-en-r&amp;doctype=Standard&amp;dita_xref=IAS37_g84-92_TI<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139719114355744">
<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, 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_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), </span></div><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%">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><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%">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%">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:700;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:700;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:700;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:700;line-height:100%">8,427</span><span style="color:#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%">26</span><span style="color:#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%">8,453</span><span style="color:#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.  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:700;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:700;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%">Gross profit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,665</span><span style="color:#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%">39,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:#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%">110,860</span><span style="color:#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%">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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18,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;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%">10,640</span><span style="color:#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%">28,792</span><span style="color:#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%">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%">6,788</span><span style="color:#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,743</span><span style="color:#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,531</span><span style="color:#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%">Non-cash items other than depreciation and amortization</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%">864</span><span style="color:#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%">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:#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%">1,707</span><span style="color:#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%">Equity in earnings (loss) of associated companies and joint ventures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">206</span><span style="color:#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%">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"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">215</span><span style="color:#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%">Total assets</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%">168,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:#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%">105,509</span><span style="color:#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%">273,520</span><span style="color:#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%">Investments in associate companies and joint ventures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">1,283</span><span style="color:#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%">9,246</span><span style="color:#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%">Total liabilities</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%">104,898</span><span style="color:#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%">34,917</span><span style="color:#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%">139,815</span><span style="color:#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"><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:#ffffff;padding:2px 0 2px 1pt;text-align: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,415</span><span style="color:#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%">7,981</span><span style="color:#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%">21,396</span><span style="color:#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></table><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%">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:'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.  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%">Gross profit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,035&#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%">38,265&#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%">100,300&#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%">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:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">9,990&#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%">25,787&#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%">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%">6,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,001&#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,425&#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%">Non-cash items other than depreciation and amortization</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%">957&#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%">781&#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,738&#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%">Equity in earnings (loss) of associated companies and joint ventures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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%">(31)</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%">386&#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%">Total assets</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%">172,711&#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%">105,284&#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%">277,995&#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%">Investments in associate companies and joint ventures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,925&#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,527&#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,452&#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%">Total liabilities</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%">113,554&#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%">32,565&#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%">146,119&#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%">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:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">7,906&#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%">19,665&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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%">2021</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.  115,794</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align: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.  79,010</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align: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.  194,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%">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%">5,415&#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%">13&#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%">5,428&#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.  110,379</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align: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.  78,997</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align: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.  189,376</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,366&#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%">31,232&#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%">88,598&#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%">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:#cceeff;padding:2px 0 2px 1pt;text-align: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,792&#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%">7,060&#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%">22,852&#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%">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%">5,988&#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,846&#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,834&#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%">Non-cash items other than depreciation and amortization</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,052&#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%">561&#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,613&#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%">Equity in earnings (loss) of associated companies and joint ventures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141&#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%">(53)</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%">88&#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%">Total assets</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%">170,543&#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%">101,024&#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%">271,567&#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%">Investments in associate companies and joint ventures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,991&#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,503&#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%">7,494&#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%">Total liabilities</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%">115,738&#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%">28,257&#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%">143,995&#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%">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:#ffffff;padding:2px 0 2px 1pt;text-align: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,800&#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,064&#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%">13,865&#160;</span></td><td style="background-color:#ffffff;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. 122,615, Ps. 106,911 and Ps. 94,762 during the years ended December&#160;31, 2023, 2022 and 2021, respectively. Domestic (Mexico only) total assets were Ps. 146,253, Ps. 152,236 and Ps. 149,421 as of December&#160;31, 2023, 2022 and 2021, respectively. Domestic (Mexico only) total liabilities were Ps. 98,652, Ps. 108,073 and Ps. 109,945 as of December&#160;31, 2023, 2022 and 2021, 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. 66,963, Ps. 63,944 and Ps. 53,051 during the years ended December&#160;31, 2023, 2022 and 2021, respectively. Brazilian total assets were Ps. 77,513, Ps. 77,026 and Ps. 74,163 as of December&#160;31, 2023, 2022 and 2021, respectively. Brazilian total liabilities were Ps. 26,571,  Ps. 24,003 and Ps. 20,440 as of December&#160;31, 2023, 2022 and 2021, respectively. South America revenues also include Colombian revenues of Ps. 17,680 Ps. 16,799 and Ps. 14,180 during the years ended December&#160;31, 2023, 2022 and 2021, respectively. Colombian total assets were Ps. 17,753, Ps. 14,607 and Ps. 15,132 as of December&#160;31, 2023, 2022 and 2021, respectively. Colombian total liabilities were Ps. 5,337, Ps. 3,902 and Ps. 3,395 as of December&#160;31, 2023, 2022 and 2021, respectively. South America revenues also include Argentine revenues of Ps. 6,668, Ps. 10,917 and Ps. 8,408 during the years ended December&#160;31, 2023, 2022 and 2021, respectively. Argentine total assets were Ps. 4,304, Ps. 7,344 and Ps. 6,087 as of December&#160;31, 2023, 2022 and 2021, respectively. Argentine total liabilities were Ps. 1,456, Ps. 2,378 and Ps. 2,013 as of December&#160;31, 2023, 2022 and 2021, respectively. South America revenues also include Uruguay revenues of Ps. 4,415, Ps. 4,078 and Ps. 3,371 during the years ended on December&#160;31, 2023, 2022 and 2021, respectively. Uruguay total assets were Ps. 5,939, Ps. 6,307 and Ps. 5,642 as of  December&#160;31, 2023, 2022 and 2021, respectively. Uruguay total liabilities were Ps. 1,553, Ps. 2,282 and Ps. 2,409, as of December&#160;31, 2023, 2022 and 2021, 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 2023 is Ps. 93, 2022 Ps. 250 and 2021 Ps. 57<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 2023-01-01<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;doctype=Standard&amp;dita_xref=IFRS08_g20-24_TI<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718935312848">
<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, 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_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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:115%">Classification of Liabilities as Current or Non-current - Amendments to IAS 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%">In January 2020, the IASB issued amendments to paragraphs 69 to 76 of IAS 1 to specify the requirements for classifying liabilities as current or non-current. The amendments clarify:</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">What is meant by a right to defer settlement</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">That a right to defer must exist at the end of the reporting period</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">That classification is unaffected by the likelihood that an entity will exercise its deferral right</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">That only if an embedded derivative in a convertible liability is itself an equity instrument would the terms of a liability not impact its classification</span></div><div style="margin-top: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 amendments are effective for annual reporting periods beginning on or after January 1, 2024 and must be applied retrospectively. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The amendments are not expected to have a material impact on the Company.</span></div><div><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:115%">Lease Liability in a Sale and Leaseback - Amendments to IFRS 16</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:400;line-height:120%">On September 22, 2022 the IASB issued amendments to IFRS 16 &#8220;Lease Liability in a Sale and Leaseback&#8221;. The amendments specifies the requirements that a seller-lessee uses in measuring the lease liability arising in a sale and leaseback transaction, to ensure the seller-lessee does not recognize any amount of the gain or loss that relates to the right of use it retains.</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:400;line-height:120%">The amendments are applied retrospectively for annual periods beginning on or after January 1, 2024. Early adoption is permitted.</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:400;line-height:115%">Since the Company has not entered into any sale and leaseback transactions in which it acts as lessee, as of the date of issuance of the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">consolidated</span><span style="background-color:#ffffff;color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> financial statements, no impacts are expected to arise from the entry into force of these amendments.</span></div><div style="text-align:justify"><span><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%">In May 2023, the IASB issued amendments to IAS 7 Statement of Cash Flows and IFRS 7 Financial Instruments: Disclosures to 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 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, 2024. Early adoption is permitted, but will need to be disclosed.</span></div><div 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><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 2023-01-01<br> -Section Presentation and disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;doctype=Standard&amp;dita_xref=IFRS01_g20-33_TI<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718956053696">
<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, 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_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 2023-01-01<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=10&amp;code=ifrs-tx-2023-en-r&amp;doctype=Standard&amp;dita_xref=IAS10_g17-22_TI<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718947730592">
<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, 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_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, 2023, 2022 and 2021 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 25.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 (WACC) 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 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 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 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;text-indent:-0.05pt"><span><br/></span></div><div 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 (OCI) 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 19) 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 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%">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%">2021</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.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:400;line-height:100%">2.62</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.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:9pt;font-weight:400;line-height:100%">2.47</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.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: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.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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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:400;line-height:100%">20.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:9pt;font-weight:700;line-height:100%">16.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:400;line-height:100%">19.36</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.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: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.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.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.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:400;line-height:100%">0.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:9pt;font-weight:700;line-height:100%">0.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:9pt;font-weight:400;line-height:100%">0.53</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.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:400;line-height:100%">0.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: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.11</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.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:400;line-height:100%">3.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%">3.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%">3.71</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.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:400;line-height:100%">0.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:9pt;font-weight:700;line-height:100%">0.43</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.48</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 the 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 FACPCE (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 coefficient (Based on a series that applies the Consumer Price Index (&#8220;CPI&#8221;) from January with the Wholesale Domestic Price Index </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#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, 2023, 2022, and 2021, 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 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: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 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><td colspan="3" style="padding:2px 1pt;text-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 2019-2021</span></td><td colspan="3" style="padding:2px 1pt;text-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%">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: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%">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><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%">13.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: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%">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: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%">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><td colspan="3" style="background-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%">11.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%">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%">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: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%">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><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%">5.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: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%">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: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%">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><td colspan="3" style="background-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%">0.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%">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.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%">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><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.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%">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: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%">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><td colspan="3" style="background-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.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%">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: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%">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><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%">216.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%">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%">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: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.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%">20.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%">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%">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: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%">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><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%">28.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></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 8.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, 2023, 2022 and 2021 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. &#8212; and Ps. 6, 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 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%">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 caption, 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. As of December 31, 2023, the Company does not have net investment hedges in foreign operations, as described in Note 20. 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).</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 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%">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 20 and unquoted liabilities such as debt described in Note 18. </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 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%">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%">Cost of goods sold is based on the weighted average cost of the inventories at the time of sale. Cost 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 costs, 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 paid to customers. During the years ended December&#160;31, 2023, 2022 and 2021, such amortization aggregated to Ps. 304, Ps. 295 and Ps. 219, 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 the associate, the Company measures and recognizes any retained investment at its 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 measures and recognizes any retained investment at its 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, 2023 and 2022 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 2023, the Company recognized a fair value loss on the investment of Ps. 164.  As of December&#160;31, 2023, 2022 and 2021 the fair value of Venezuela investment was Ps. 0. and the accumulated losses recognized in the &#8220;other equity instruments&#8221; amounted for Ps. 1,777, Ps. 1,613 and Ps. 1,553 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%">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%">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%">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 and for countries with hyperinflationary economies, restated according to IAS 29. 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 have been placed in the hands of customers and still belong to the Company. </span></div><div style="margin-top: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 ownership. These bottles are monitored by sales personnel during periodic visits to retailers and the Company has 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%">right to charge any breakage identified to the retailer. Bottles that are not subject to such agreements are expensed when placed in the hands of retailers. </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, 2023, 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, 2023, the Company had one bottler agreement in Brazil, which is up for renewal in October 2027. As of December&#160;31, 2023, the Company had three bottler agreements in Guatemala, which are up for renewal in March 2025 (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 2024; Colombia, which is up for renewal in June 2024; Panama, which is up for renewal in November 2024; 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, 2023 our investee KOF Venezuela 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 (IBR) 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 25.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 other comprehensive income (&#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 amendment to the Federal Labor Law established 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, spoken or according to the conventional 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. The net sales reflect the effect of agreements with customers, the units delivered at list price, net of variable considerations such as promotions and discounts, which are measure based on the amounts agreed with customers using the expected value 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%">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, 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><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, 2021</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.   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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  193,899</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%">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><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%">321</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%">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><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%">584</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.  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><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.  194,804</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 allowances 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 client&#8217;s invoice. Therefore 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 Modern Channel, retail 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 Traditional Channel or on credit period of 0-90 days for the Modern Channel.</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 wouldn&#8217;t be incurred if the contract hadn&#8217;t 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 employee profit sharing &#8220;PTU&#8221;) 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 PTU) 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 2023, 2022 and 2021, 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 24.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</span></div><div 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 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 EVA 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 </span></div><div 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 Coca-Cola FEMSA shares or options (as instructed by the Corporate Practices Committee). The acquired shares 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 our 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, 2023, 2022 and 2021, 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 13.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 23, 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, bonus issues, 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: 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 2023-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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: Financial instruments, class [member]; 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 2023-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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 2023-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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 2023-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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 2023-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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 2023-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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 2023-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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 2023-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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 2023-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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: Associates [member]; 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 2023-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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 2023-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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 2023-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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 2023-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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 2023-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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 2023-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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: Share-based payment arrangements [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 2023-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718948818464">
<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, 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_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, 2023 and 2022 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 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%">Ownership percentage 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%">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: 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 2023-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-2023-en-r&amp;anchor=para_17_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_16_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_B4_a&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718959145440">
<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, 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_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_DisclosureOfReclassificationsOrChangesInPresentationExplanatory', window );">Summary of Reclassification by Presentation in Consolidated Financial 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:107%">The Company has made certain reclassifications to financial information presented as of December 31, 2022 in the consolidated statement of financial position, to provide a consistent presentation of the financial information as of December 31, 2023. A summary of reclassifications made is disclosed below.</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.777%"><tr><td style="width:1.0%"></td><td style="width:36.474%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.708%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.708%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.710%"></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:400;line-height:100%">Balance as at December 31,&#160;2022 (as initially reported)</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:400;line-height:100%">Effects of reclassification</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:400;line-height:100%">Balance as at December 31, 2022 (adjusted)</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 ASSETS</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%">Recoverable 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:400;line-height:100%">5,912</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align: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%">Recoverable income 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: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,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,718</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 recoverable 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: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%">3,194</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,194</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 LIABILITIES</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%">Taxes 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:10pt;font-weight:400;line-height:100%">7,981</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">Income tax 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: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%">952</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">952</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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: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%">7,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:10pt;font-weight:400;line-height:100%">7,029</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 LIABILITIES</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%">Provisions and other non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,940</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,940)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">Provisions</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">3,887</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,887</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">2,053</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,053</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_DisclosureOfReclassificationsOrChangesInPresentationExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 reclassifications or changes in the presentation of items in 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/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 41<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_41&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory</td>
</tr>
<tr>
<td style="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-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_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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718958318480">
<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, 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_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%">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%">2021</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.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:400;line-height:100%">2.62</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.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:9pt;font-weight:400;line-height:100%">2.47</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.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: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.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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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:400;line-height:100%">20.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:9pt;font-weight:700;line-height:100%">16.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:400;line-height:100%">19.36</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.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: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.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.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.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:400;line-height:100%">0.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:9pt;font-weight:700;line-height:100%">0.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:9pt;font-weight:400;line-height:100%">0.53</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.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:400;line-height:100%">0.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: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.11</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.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:400;line-height:100%">3.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%">3.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%">3.71</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.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:400;line-height:100%">0.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:9pt;font-weight:700;line-height:100%">0.43</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.48</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, 2023, 2022, and 2021, 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 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: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 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><td colspan="3" style="padding:2px 1pt;text-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 2019-2021</span></td><td colspan="3" style="padding:2px 1pt;text-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%">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: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%">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><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%">13.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: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%">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: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%">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><td colspan="3" style="background-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%">11.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%">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%">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: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%">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><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%">5.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: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%">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: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%">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><td colspan="3" style="background-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%">0.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%">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.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%">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><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.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%">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: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%">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><td colspan="3" style="background-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.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%">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: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%">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><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%">216.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%">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%">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: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.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%">20.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%">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%">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: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%">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><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%">28.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></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%">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%">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%">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:93.541%"><tr><td style="width:1.0%"></td><td style="width:19.278%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.251%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.251%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.808%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.474%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.251%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.251%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.251%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.043%"></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, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,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:8pt;font-weight:400;line-height:100%">Ps.  18,653</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  39,664</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,202</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  17,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.  5,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.  737</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  851</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,165</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%">&#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%">21</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align: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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">427</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align: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,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:8pt;font-weight:400;line-height:100%">7,911</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align: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:1pt solid #000;padding:2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align: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,292</span></td></tr><tr><td colspan="3" style="background-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%">&#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%">731</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,791</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,351</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">(7,001)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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%">(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:8pt;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:8pt;font-weight:400;line-height:100%">(2,680)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,614)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,299)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(62)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">(6,697)</span></td></tr><tr><td colspan="3" style="background-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%">(144)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(637)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,919)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(556)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(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%">(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:8pt;font-weight:400;line-height:100%">(77)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,790)</span></td></tr><tr><td colspan="3" style="background-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%">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:8pt;font-weight:400;line-height:100%">326</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">319</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">487</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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%">321</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,991</span></td></tr><tr><td colspan="3" style="background-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, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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 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, 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;padding:2px 1pt;text-align: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;padding:2px 1pt;text-align: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;padding:2px 1pt;text-align: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;padding:2px 1pt;text-align: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;padding:2px 1pt;text-align: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;padding:2px 1pt;text-align: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;padding:2px 1pt;text-align: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;padding:2px 1pt;text-align: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;padding:2px 1pt;text-align: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%">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%">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%">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%">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%">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%">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%">&#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,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:400;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:400;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:400;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:400;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:400;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:400;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:400;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:400;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:400;line-height:100%">Ps.  127,827</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, 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:700;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:700;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:700;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:700;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:700;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:700;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:700;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:700;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:700;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: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%">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:700;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:700;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:700;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:700;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:700;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: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%">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:700;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: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%">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:700;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:700;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:700;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:700;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:700;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:700;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:700;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: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%">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%">(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%">(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:700;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:700;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:700;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:700;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: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%">(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: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%">(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:700;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:700;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:700;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:700;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:700;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:700;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:700;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:700;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: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%">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:700;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:700;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: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:8pt;font-weight:700;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:700;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: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%">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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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></table></div><div style="margin-top:6pt"><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. 499 , Ps. 1,971 and Ps. 3,784 outstanding payment to suppliers, as of December&#160;31, 2023, 2022 and 2021 respectively</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.437%"><tr><td style="width:1.0%"></td><td style="width:18.966%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.264%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.710%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.717%"></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, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,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.  (19,842)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (11,859)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,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: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.  (379)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (429)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (49,705)</span></td></tr><tr><td colspan="3" style="background-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%">(484)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,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%">(2,097)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,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%">&#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%">(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:8pt;font-weight:400;line-height:100%">(122)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,284)</span></td></tr><tr><td colspan="3" style="background-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%">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:400;line-height:100%">2,336</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,493</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,390</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">62</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">6,297</span></td></tr><tr><td colspan="3" style="background-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%">162</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">372</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">222</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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%">48</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,679</span></td></tr><tr><td colspan="3" style="background-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%">(139)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(946)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(427)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(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:400;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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,765)</span></td></tr><tr><td colspan="3" style="background-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, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,498)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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.  (395)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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 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, 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:700;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: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,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:700;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:700;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:700;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: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.  (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:700;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:700;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:700;line-height:100%">Depreciation for the year</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%">(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:700;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:700;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:700;line-height:100%">(3,256)</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%">(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%">(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:700;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:700;line-height:100%">Disposals</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%">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:700;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:700;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:700;line-height:100%">261</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%">&#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%">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%">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:700;line-height:100%">Effects of changes in foreign exchange rates</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%">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:700;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:700;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:700;line-height:100%">1,783</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%">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:700;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:700;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:700;line-height:100%">Changes in value on the recognition of inflation effects</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%">(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:700;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:700;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:700;line-height:100%">(649)</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%">(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%">(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%">(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-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.  (6,150)</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,720)</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.  (12,377)</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.  (16,936)</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.  (292)</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.  (597)</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.  (59,072)</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.958%"><tr><td style="width:1.0%"></td><td style="width:18.412%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.101%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.436%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.436%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.212%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.656%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.993%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.882%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.992%"></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, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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.  13,576</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,799</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,829</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,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: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.  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:8pt;font-weight:400;line-height:100%">Ps.  767</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  62,183</span></td></tr><tr><td colspan="3" style="background-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, 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.  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:400;line-height:100%">Ps.  14,204</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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:#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, 2023</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.  5,219</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.  14,270</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,522</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,547</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.  9,155</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.  14,809</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.  223</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.  985</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.  78,730</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, 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><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, 2021</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.   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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  193,899</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%">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><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%">321</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%">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><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%">584</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.  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><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.  194,804</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 2023-01-01<br> -Paragraph 73<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_73&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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 2023-01-01<br> -Paragraph 114<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_114&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718935122128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combinations (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DisclosureOfBusinessCombinationsAbstract', window );"><strong>Disclosure of detailed information about business combination [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_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory', window );">Summary of Preliminary Estimate of Fair Value of Net Assets Acquired and Reconciliation of Cash Flows</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%">The allocation of the purchase price to the fair value of the net assets acquired is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.500%"><tr><td style="width:1.0%"></td><td style="width:77.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.281%"></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%">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%">Total current assets, including cash acquired of Ps. 104</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.  615</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 non-current assets</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%">972</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 rights</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%">894</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="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%">2,481</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="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%">(731)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 assets acquired</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,750</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill arising on acquisition</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%">197</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 consideration transferred</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,947</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consideration not paid on acquisition date</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%">(186)</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:400;line-height:100%">Consideration paid in acquisition date, net</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,761</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 acquired of CVI</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%">(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%">Net cash paid</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.  1,657</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_DisclosureOfBusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureOfBusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-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_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 business combinations. [Refer: 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 2023-01-01<br> -Section Disclosures application of paragraphs 59 and 61<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2023-en-r&amp;doctype=Appendix&amp;subtype=B&amp;dita_xref=IFRS03_gB64-B67_TI<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory</td>
</tr>
<tr>
<td style="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-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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718959087552">
<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, 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>
</tr>
<tr class="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%">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%">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.  6,101</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,828</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">24,959</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%">34,449</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.  31,060</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.  40,277</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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718971036336">
<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, 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>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 );">Disclosure 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%">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%">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,022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,432</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 14)</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%">378</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%">776</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">76</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%">84</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 14)</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,460</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%">746</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 related parties (See Note 14)</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%">&#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:10pt;font-weight:400;line-height:100%">182</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 sundry accounts receivable</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,390</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,636</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#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%">(577)</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: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.  17,749</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.  16,318</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_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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:700;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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  515</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:700;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><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%">35</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:700;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><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%">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: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: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:#333333;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:#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%">(25)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:700;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><td colspan="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.  531</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 2023-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-2023-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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 2023-01-01<br> -Paragraph 7<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718935350256">
<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, 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>
</tr>
<tr class="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%">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 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.  6,293</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">3,624</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%">4,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%">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,004</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%">922</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">107</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%">204</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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%">420</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">314</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%">361</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.  11,880</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,888</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, 2023, 2022 and 2021, 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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.  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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  23,756</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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><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%">69,309</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.  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><td colspan="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.  93,065</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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139719117919136">
<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, 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>
</tr>
<tr class="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%">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%">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.  902</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,695</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">126</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%">208</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">29</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%">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%">&#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,057</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,906</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, 2023 and 2022 are as follows: </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%">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%">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. 789</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,478</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">96</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">17</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%">100</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.  902</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,695</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%">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"><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.  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.  243</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 20)</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%">263</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%">2,668</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.  567</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,911</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_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 2023-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-2023-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718953211248">
<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, 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_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, 2023 and 2022 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%">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%">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.  9,246</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,452</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%">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><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: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%">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%">Compa&#241;&#237;a Paname&#241;a de Bebidas, 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%">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%">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.  &#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%">Ps.  &#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%">Dispensadoras de Caf&#233;, S.A.P.I. de C.V.</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%">Services</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%">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%">223</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%">189</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#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%">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%">808</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%">752</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#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%">Recycling</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%">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%">1,139</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%">578</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;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,454</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,632</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%">29.3%</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%">2,831</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,267</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%">298</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%">388</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%">215</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%">157</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%">99</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%">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%">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%">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%">282</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">156</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: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.  9,246</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.  8,452</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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718958493104">
<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, 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>
</tr>
<tr class="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, 2023 and 2022, 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%">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:10pt;font-weight:700;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%">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,069</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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%">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%">586</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,083</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">812</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%">476</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 from business combinations</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%">&#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: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%">Disposals</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%">(271)</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%">(296)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#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%">(776)</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%">(660)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#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%">6</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%">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%">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:700;line-height:100%">(38)</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%">(32)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:#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.  2,388</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.  2,069</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, 2023 and 2022, 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%">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:10pt;font-weight:700;line-height:100%">2022</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.  966</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  675</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,386</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%">928</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,353</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,462</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.  3,705</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,065</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%">2,521</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align: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,135</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.  752</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  472</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.  1,769</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,663</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, 2023 and 2022, the change in the Company&#8217;s lease liabilities, is as follows:</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%">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:10pt;font-weight:700;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%">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,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:100%">Ps.  1,505</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">586</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,083</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">812</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%">476</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 from business combinations</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%">&#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: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%">Disposals</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%">(277)</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%">(309)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(631)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#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%">(20)</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:2px 1pt;text-align: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: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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:#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.  2,521</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.  2,135</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 2023-01-01<br> -Paragraph 97<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_97&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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 2023-01-01<br> -Paragraph 53<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_53&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718935497088">
<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, 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_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%">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%">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%">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:93.541%"><tr><td style="width:1.0%"></td><td style="width:19.278%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.251%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.251%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.808%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.474%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.251%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.251%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.251%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.043%"></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, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,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:8pt;font-weight:400;line-height:100%">Ps.  18,653</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  39,664</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,202</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  17,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.  5,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.  737</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  851</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,165</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%">&#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%">21</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align: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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">427</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align: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,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:8pt;font-weight:400;line-height:100%">7,911</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align: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:1pt solid #000;padding:2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align: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,292</span></td></tr><tr><td colspan="3" style="background-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%">&#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%">731</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,791</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,351</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">(7,001)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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%">(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:8pt;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:8pt;font-weight:400;line-height:100%">(2,680)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,614)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,299)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(62)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">(6,697)</span></td></tr><tr><td colspan="3" style="background-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%">(144)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(637)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,919)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(556)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(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%">(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:8pt;font-weight:400;line-height:100%">(77)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,790)</span></td></tr><tr><td colspan="3" style="background-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%">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:8pt;font-weight:400;line-height:100%">326</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">319</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">487</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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%">321</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,991</span></td></tr><tr><td colspan="3" style="background-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, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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 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, 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;padding:2px 1pt;text-align: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;padding:2px 1pt;text-align: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;padding:2px 1pt;text-align: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;padding:2px 1pt;text-align: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;padding:2px 1pt;text-align: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;padding:2px 1pt;text-align: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;padding:2px 1pt;text-align: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;padding:2px 1pt;text-align: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;padding:2px 1pt;text-align: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%">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%">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%">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%">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%">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%">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%">&#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,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:400;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:400;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:400;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:400;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:400;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:400;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:400;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:400;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:400;line-height:100%">Ps.  127,827</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, 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:700;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:700;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:700;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:700;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:700;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:700;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:700;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:700;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:700;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: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%">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:700;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:700;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:700;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:700;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:700;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: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%">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:700;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: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%">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:700;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:700;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:700;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:700;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:700;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:700;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:700;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: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%">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%">(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%">(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:700;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:700;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:700;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:700;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: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%">(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: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%">(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:700;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:700;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:700;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:700;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:700;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:700;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:700;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:700;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: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%">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:700;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:700;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: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:8pt;font-weight:700;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:700;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: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%">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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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></table></div><div style="margin-top:6pt"><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. 499 , Ps. 1,971 and Ps. 3,784 outstanding payment to suppliers, as of December&#160;31, 2023, 2022 and 2021 respectively</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.437%"><tr><td style="width:1.0%"></td><td style="width:18.966%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.264%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.710%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.717%"></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, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,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.  (19,842)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (11,859)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,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: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.  (379)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (429)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (49,705)</span></td></tr><tr><td colspan="3" style="background-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%">(484)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,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%">(2,097)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,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%">&#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%">(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:8pt;font-weight:400;line-height:100%">(122)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,284)</span></td></tr><tr><td colspan="3" style="background-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%">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:400;line-height:100%">2,336</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,493</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,390</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">62</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">6,297</span></td></tr><tr><td colspan="3" style="background-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%">162</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">372</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">222</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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%">48</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,679</span></td></tr><tr><td colspan="3" style="background-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%">(139)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(946)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(427)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(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:400;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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,765)</span></td></tr><tr><td colspan="3" style="background-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, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,498)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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.  (395)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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 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, 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:700;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: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,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:700;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:700;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:700;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: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.  (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:700;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:700;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:700;line-height:100%">Depreciation for the year</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%">(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:700;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:700;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:700;line-height:100%">(3,256)</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%">(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%">(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:700;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:700;line-height:100%">Disposals</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%">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:700;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:700;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:700;line-height:100%">261</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%">&#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%">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%">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:700;line-height:100%">Effects of changes in foreign exchange rates</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%">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:700;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:700;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:700;line-height:100%">1,783</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%">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:700;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:700;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:700;line-height:100%">Changes in value on the recognition of inflation effects</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%">(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:700;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:700;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:700;line-height:100%">(649)</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%">(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%">(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%">(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-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.  (6,150)</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,720)</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.  (12,377)</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.  (16,936)</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.  (292)</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.  (597)</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.  (59,072)</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.958%"><tr><td style="width:1.0%"></td><td style="width:18.412%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.101%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.436%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.436%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.212%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.656%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.993%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.882%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.992%"></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, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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.  13,576</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,799</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,829</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,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: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.  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:8pt;font-weight:400;line-height:100%">Ps.  767</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  62,183</span></td></tr><tr><td colspan="3" style="background-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, 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.  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:400;line-height:100%">Ps.  14,204</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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:#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, 2023</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.  5,219</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.  14,270</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,522</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,547</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.  9,155</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.  14,809</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.  223</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.  985</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.  78,730</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 2023-01-01<br> -Paragraph 73<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_73&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718946540256">
<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, 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_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, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  77,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:8pt;font-weight:400;line-height:100%">Ps.  23,431</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,148</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,709</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  176</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  737</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,597</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%">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%">370</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">673</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">1,291</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></tr><tr><td colspan="3" style="background-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</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">255</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(469)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">214</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">&#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)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(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:8pt;font-weight:400;line-height:100%">Effect of movements in 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%">(1,257)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(88)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(374)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(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:8pt;font-weight:400;line-height:100%">(2,270)</span></td></tr><tr><td colspan="3" style="background-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%">&#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%">&#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%">62</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">Cost as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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"><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:#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%">Ps.  76,139</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%">Ps.  22,909</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%">Ps.  1,192</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%">Ps.  6,960</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%">Ps.  375</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%">Ps.  1,102</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%">Ps.  108,677</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%">&#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%">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:8pt;font-weight:400;line-height:100%">1,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: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%">1,188</span></td></tr><tr><td colspan="3" style="background-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%">Additions from business combinations (See Note 4.1.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%">1,116</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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: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%">1,338</span></td></tr><tr><td colspan="3" style="background-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</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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:8pt;font-weight:400;line-height:100%">(158)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 1pt;text-align: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%">&#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:8pt;font-weight:400;line-height:100%">Effect of movements in 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%">(756)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 1pt;text-align: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%">(13)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(896)</span></td></tr><tr><td colspan="3" style="background-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%">&#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%">&#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%">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:8pt;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:8pt;font-weight:400;line-height:100%">Cost 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.  76,499</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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"><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, 2023</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:700;line-height:100%">Ps.  76,499</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:700;line-height:100%">Ps.  23,258</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:700;line-height:100%">Ps.  1,042</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:700;line-height:100%">Ps.  6,262</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:700;line-height:100%">Ps.  1,342</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:700;line-height:100%">Ps.  1,209</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:700;line-height:100%">Ps.  109,612</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%">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:700;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:700;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: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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,377</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%">(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: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%">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:700;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:700;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:700;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: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%">(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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">&#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%">(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:700;line-height:100%">(64)</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%">(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:700;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:700;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:700;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: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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:700;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: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%">&#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%">&#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%">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:700;line-height:100%">70</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, 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:700;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:700;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:700;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:700;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:700;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:700;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:700;line-height:100%">Ps.  108,290</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><tr><td colspan="3" style="padding:2px 1pt;text-align: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, 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: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,353)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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. (528)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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,626)</span></td></tr><tr><td colspan="3" style="background-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%">(594)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(294)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(888)</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="background-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%">&#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%">&#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%">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%">53</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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:8pt;font-weight:400;line-height:100%">63</span></td></tr><tr><td colspan="3" style="background-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%">(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: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%">(52)</span></td></tr><tr><td colspan="3" style="background-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, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,946)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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.  (812)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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:#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%">(522)</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%">(246)</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%">(768)</span></td></tr><tr><td colspan="3" style="background-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%">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: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%">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: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%">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:8pt;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: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%">(94)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(95)</span></td></tr><tr><td colspan="3" style="background-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, 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.  (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.  (4,691)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,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:8pt;font-weight:400;line-height:100%">Ps.  (6,490)</span></td></tr><tr><td colspan="3" style="background-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: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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(518)</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%">(318)</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%">(836)</span></td></tr><tr><td colspan="3" style="background-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: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: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%">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:8pt;font-weight:700;line-height:100%">59</span></td></tr><tr><td colspan="3" style="background-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: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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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: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%">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:8pt;font-weight:700;line-height:100%">217</span></td></tr><tr><td colspan="3" style="background-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: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:8pt;font-weight:700;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: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%">(78)</span></td></tr><tr><td colspan="3" style="background-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, 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: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.  (5,082)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,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:8pt;font-weight:700;line-height:100%">Ps.  (7,128)</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, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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,394</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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;padding:2px 1pt;text-align:right;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;padding:2px 1pt;text-align:right;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,014</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  290</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  102,174</span></td></tr><tr><td colspan="3" style="background-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, 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.  75,754</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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.  1,571</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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.  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.  103,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:9pt;font-weight:700;line-height:100%">Balance as of December 31, 2023</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,962</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,340</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,314</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,794</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,567</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.  185</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,162</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%">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%">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.  56,662</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,967</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,684</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,691</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,418</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,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:10pt;font-weight:400;line-height:100%">1,170</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,635</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,583</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">30,018</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,883</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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:10pt;font-weight:400;line-height:100%">426</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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:10pt;font-weight:400;line-height:100%">2,512</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,616</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  100,054</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, 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: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.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.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.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%">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.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.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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.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%">7.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:#cceeff;padding:2px 1pt 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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 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%">20.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%">16.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%">70.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%">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:#ffffff;padding:2px 1pt 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.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;padding:2px 1pt 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.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;padding:2px 1pt 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%">14.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%">11.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:#ffffff;padding:2px 1pt 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.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%">2.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.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.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;padding:2px 1pt 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%">16.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;padding:2px 1pt 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%">2.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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">8.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%">2.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%">7.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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.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:#cceeff;padding:2px 1pt 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.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;padding:2px 1pt 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.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:#cceeff;padding:2px 1pt 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.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:#cceeff;padding:2px 1pt 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><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, 2022 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 2023-2027</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;2023-2027</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.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: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.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: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%">2.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%">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%">7.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%">3.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%">4.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: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%">13.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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">3.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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">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%">27.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%">19.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%">68.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%">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: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%">10.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.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%">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: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.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%">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%">15.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%">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%">3.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: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.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">24.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%">11.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.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: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.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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.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%">8.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: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.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%">4.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">10.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.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%">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></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.6p.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 3.2x</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.8p.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 0.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.9p.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%">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%">+3.3p.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 0.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%">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.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 5.4x</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.8p.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 4.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%">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%">+3.3p.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 0.8x</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.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 2.2x</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.3p.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.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></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: 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 2023-01-01<br> -Paragraph 134<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_134&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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 2023-01-01<br> -Paragraph 118<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_118&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718935353984">
<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, 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>
</tr>
<tr class="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%">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%">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.  238</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  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%">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%">1,111</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,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%">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%">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%">325</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,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%">976</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 17.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%">534</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">360</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%">1,030</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,555</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">809</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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%">50</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,693</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,230</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 25.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%">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%">Long-term notes receivable</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  696</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  139</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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: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:400;line-height:100%">591</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.  792</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.  730</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_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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139719117935632">
<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, 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_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%">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%">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 6) </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.  1,460</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  746</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 6) </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%">378</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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:#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 Heineken Group </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%">&#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%">175</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 receivables </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%">&#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%">7</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.  1,704</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%">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%">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.  1,275</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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,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%">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%">1,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%">1,248</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 Heineken Group</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%">&#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%">495</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 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) (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%">802</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">818</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:10pt;font-weight:700;line-height:100%">Ps.  3,273</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,015</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="9" 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">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;This amount for 2022 includes Ps. 342  payable to Promotora Industrial Azucarera</span></div></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%">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><td colspan="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%">2021</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%">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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,489</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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: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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,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: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%">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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,213</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,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%">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%">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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,482</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,918</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,213</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">724</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">938</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">638</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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%">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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416</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="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 1pt;text-align: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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156</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: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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  737</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">Shared based payments (See Note 17.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%">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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276</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 2023-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-2023-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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: 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 2023-01-01<br> -Paragraph 18<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_18&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139719114410384">
<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, 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_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, 2023 and 2022, 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, 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: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%">15,850</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align: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,053</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">37,892</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">180</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, 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: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%">21,358</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">8,777</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,359</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:400;line-height:100%">&#8212;</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></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, 2023, 2022 and 2021 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, 2023 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,468</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18,075</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,257</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,065</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align: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><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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, 2021 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%">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%">14,420</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,749</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,509</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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718948355184">
<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, 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_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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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.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:#ffffff;padding:2px 1pt 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%">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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.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%">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.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: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%">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.  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:400;line-height:100%">Ps.  88</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">222</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 - 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%">2,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%">533</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%">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%">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.  653</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  715</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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:10pt;font-weight:400;line-height:100%">2,196</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">2,744</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align: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,911</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,284</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,288</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">4,028</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align: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,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%">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,303)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,288)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.  2,725</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,911</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.  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%">Ps.  279</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">344</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">664</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align: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"><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%">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%">392</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">958</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align: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</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(123)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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: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.  835</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  798</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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.  3,560</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,709</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%">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="background-color:#cceeff;padding: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%">27</span><span style="color:#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%">24&#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%">18</span><span style="color:#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%">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%">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%">36</span><span style="color:#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%">40&#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%">14</span><span style="color:#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%">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: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.  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:700;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:700;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:700;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:700;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: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%">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: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%">(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%">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:700;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: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.  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:700;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:700;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:700;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:700;line-height:100%">Ps.  747</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%">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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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><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%">2021</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.  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%">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.  &#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.  197</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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,038</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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%">&#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%">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%">202</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.  328</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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.  &#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.  248</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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 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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.  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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,173</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:10pt;font-weight:400;line-height:100%">124</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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%">(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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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%">(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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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></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%">Adjustment from employees transferred</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(72)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 1pt;text-align: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)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">Amount accumulated in other comprehensive income as of the end of the period, net of tax</span></td><td colspan="3" style="background-color:#ffffff;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.  747</span></td><td colspan="3" style="background-color:#ffffff;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><td colspan="3" style="background-color:#ffffff;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.  1,240</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%">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><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%">2021</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:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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,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><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,311</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%">233</span><span style="color:#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%">246&#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%">244&#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%">(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><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:#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%">346</span><span style="color:#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%">317&#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%">291&#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%">(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><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%">5&#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%">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%">(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><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%">18&#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%">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%">(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><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%">(364)</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%">137</span><span style="color:#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%">47&#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%">10&#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%">4&#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:#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.  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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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 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.  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><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.  865</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%">87</span><span style="color:#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%">94&#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%">84&#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%">(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><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:#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%">88</span><span style="color:#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%">76&#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%">62&#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%">29</span><span 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%">(97)</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%">74&#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%">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%">(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><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%">(107)</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%">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="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><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:#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%">6&#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></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.  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><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.  978</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%">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><td colspan="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%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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,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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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,201</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align: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%">(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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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: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><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%">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="background-color:#cceeff;padding:2px 1pt;text-align: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.  (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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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,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><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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 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.  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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  137</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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.  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><td colspan="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></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.  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><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.  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.  167</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  261</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  692</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.  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%">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.  (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.  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:10pt;font-weight:400;line-height:100%">Ps.  137</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.  344</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  175</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  829</span></td></tr><tr><td colspan="3" style="background-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.  209</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  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:10pt;font-weight:400;line-height:100%">Ps.  (116)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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.  672</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.  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%">Ps.  115</span></td></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.  289</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.  146</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.  (122)</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.  256</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.  787</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, 2023, 2022 and 2021, 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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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.  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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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,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%">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,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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,359</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">Pension and seniority premium costs (See Note 16.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%">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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 17.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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,627</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,787</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">Pension and seniority premium costs (See Note 16.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%">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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 17.2)</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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#cceeff;padding: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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,788</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 16.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%">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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 17.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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.  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><td colspan="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.  32,115</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 [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 2023-01-01<br> -Paragraph 142<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_142&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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 2023-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-2023-en-r&amp;anchor=para_140_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718957876688">
<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, 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_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, 2023 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%">2019</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312,006</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457,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%">&#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%">2020</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align: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%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 1pt;text-align: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%">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:10pt;font-weight:400;line-height:100%">856,664</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align: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%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 1pt;text-align: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,541,763</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,036,098</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718958469440">
<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, 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_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></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%">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%">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 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, 2023</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, 2023</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, 2022</span></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></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></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></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%">Argentine 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></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%">73</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%">73</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%">73</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></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%">130.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: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%">130.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%">&#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></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></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%">15</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%">15</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="background-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></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%">17.60%</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%">17.60%</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></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%">88</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%">88</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="background-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%">&#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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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></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></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></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></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></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></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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;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%">88</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:10pt;font-weight:400;line-height:100%">&#8212;</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:10pt;font-weight:400;line-height:100%">&#8212;</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:10pt;font-weight:400;line-height:100%">&#8212;</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:10pt;font-weight:400;line-height:100%">&#8212;</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:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;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%">88</span></td><td colspan="3" style="background-color:#ffffff;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%">88</span></td><td colspan="3" style="background-color:#ffffff;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></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></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></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></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></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%">36,352</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="background-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%">33,719</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%">41,429</span></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: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%">3.05%</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.05%</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%">3.06%</span></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%">25</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%">115</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%">140</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="background-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%">92</span></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.81%</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:2px 1pt;text-align: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:'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:'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:'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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.74%</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="padding:2px 1pt;text-align: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.81%</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%">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></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%">&#8212;</span></td><td colspan="3" style="background-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,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:9pt;font-weight:400;line-height:100%">9,960</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%">5,491</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="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,439</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%">31,438</span></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%">&#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%">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:9pt;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:middle"><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%">8.13%</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%">7.50%</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: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></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%">21</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</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%">21</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="background-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%">56</span></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%">6.90%</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%">6.70%</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: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: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:#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="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%">6.96%</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%">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></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="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="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: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: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:#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%">&#8212;</span></td><td colspan="3" style="background-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%">&#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: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%">976</span></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:'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:'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: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: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%">6.27%</span></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:9pt;font-weight:700;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding: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%">46</span></td><td colspan="3" style="background-color:#ffffff;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%">115</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:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt 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:#ffffff;border-top:1pt 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,960</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%">41,843</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%">60,459</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%">56,319</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%">73,991</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:700;line-height:100%">Variable rate debt:</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><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: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:#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></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></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%">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%">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 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, 2023</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, 2023</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, 2022</span></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%">Senior notes</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%">1,728</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%">2,925</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%">4,653</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%">4,650</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%">4,650</span></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%">&#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%">11.59%</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%">11.55%</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%">11.57%</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%">10.41%</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></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></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></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></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></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%">Brazilian reais</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></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%">6</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%">6</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</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%">14</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%">15</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%">28</span></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%">8.81%</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.94%</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.94%</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%">8.88%</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.77%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:#ffffff;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%">6</span></td><td colspan="3" style="background-color:#ffffff;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,734</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,927</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:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;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:#ffffff;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:#ffffff;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:#ffffff;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,666</span></td><td colspan="3" style="background-color:#ffffff;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,678</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:700;line-height:100%">Long term debt</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%">52</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%">1,849</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%">2,927</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%">8,495</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%">9,960</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%">41,843</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%">65,126</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,985</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%">78,669</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:#ffffff;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="background-color:#ffffff;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:#ffffff;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:#ffffff;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:#ffffff;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:#ffffff;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:#ffffff;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="background-color:#ffffff;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:#ffffff;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%">8,524</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:#cceeff;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:#cceeff;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%">1,849</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2,927</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: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:#cceeff;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,960</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">41,843</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: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="background-color:#cceeff;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%">60,985</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">70,145</span></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, 2023, and 2022, the Company recorded in the consolidated income statements a loss of Ps. 371 and a gain of Ps. 1,647</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, 2023, and 2022 the carrying value of the Senior Note of US$ 705 is being reduced by an amount of Ps. 1,277 and 1,647 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, 2023, 2022 and 2021, 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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,544</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 16.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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,097</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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%">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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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></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,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:9pt;font-weight:400;line-height:100%">Ps.  6,500</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,192</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, 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: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, 2023</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.  &#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)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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: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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;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:8pt;font-weight:700;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: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.  &#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)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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: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.  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:700;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:700;line-height:100%">Ps.  88</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%">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:700;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:700;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: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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:700;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:700;line-height:100%">175</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%">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:700;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: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: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%">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:700;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:700;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:700;line-height:100%">64,951</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.  78,669</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,400)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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.  78</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  371</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,363)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (293)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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></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,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:700;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: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.  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:700;line-height:100%">Ps.  535</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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.  (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:700;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:700;line-height:100%">Ps.  2,521</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.  80,804</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.  (9,091)</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.  151</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.  586</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.  613</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.  371</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.  (5,359)</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.  (343)</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></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, 2021</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, 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: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.  645</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (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: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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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.  &#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.  (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:8pt;font-weight:400;line-height:100%">Ps.  &#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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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.  645</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (521)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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: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.  &#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.  (124)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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></tr><tr><td colspan="3" style="background-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,284</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%">(314)</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%">89</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%">17</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%">76</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></tr><tr><td colspan="3" style="background-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%">83,853</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,597)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,000</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%">(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:8pt;font-weight:400;line-height:100%">(1,647)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,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: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%">77,517</span></td></tr><tr><td colspan="3" style="background-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.85,137</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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,911)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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,089</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.(272)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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,647)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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,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:8pt;font-weight:400;line-height:100%">Ps.76</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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></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.  1,505</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (631)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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.  1,083</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  180</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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.  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%">Ps.  (19)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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></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.  87,287</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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,063)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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,089</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.  1,083</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (92)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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,647)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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,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:8pt;font-weight:400;line-height:100%">Ps.  (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:400;line-height:100%">Ps.  80,804</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 2023-01-01<br> -Paragraph 7<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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 2023-01-01<br> -Paragraph 44D<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_44D&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718935376192">
<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, 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_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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</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.  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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  259</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 25.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%">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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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></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%">Foreign exchange gain related to operating activities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">339</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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%">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%">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:10pt;font-weight:400;line-height:100%">403</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498</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.  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><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,502</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 25.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.  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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  938</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%">Loss on the retirement of long-lived 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%">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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199</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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201</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%">Loss on the retirement of 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</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">3</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 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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#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%">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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233</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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258</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%">&#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%">61</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</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">986</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166</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%">&#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:700;line-height:100%">Ps.  3,253</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,456</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,309</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_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 2023-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-2023-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718941736544">
<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, 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_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, 2023 and 2022: <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%">2023</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%">2022</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 8.2, Note 13.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.  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:700;line-height:100%">Ps.  131</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  351</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,907</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 25.1, Note 25.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%">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:700;line-height:100%">5,146</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">3,565</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 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%">1,426</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:10pt;font-weight:400;line-height:100%">1,416</span></td><td colspan="3" style="background-color:#cceeff;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_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:98.472%"><tr><td style="width:1.0%"></td><td style="width:31.199%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.183%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.183%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.183%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.183%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.183%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.186%"></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%">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, 2021</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.  20</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.  905</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.  299</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.  1,224</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.  90</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.  1,314</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(470)</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%">79</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%">(49)</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%">(440)</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%">(37)</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%">(477)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(442)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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:10pt;font-weight:400;line-height:100%">282</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,491)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:700;line-height:100%">(2,676)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">526</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(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%">(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%">(33)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:100%">1,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%">&#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,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%">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:700;line-height:100%">1,183</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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%">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%">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%">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%">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%">10</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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:10pt;font-weight:400;line-height:100%">358</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">579</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">632</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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:#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.  (266)</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.  100</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.  46</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.  (120)</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.  (14)</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.  (134)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(502)</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%">(228)</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%">(124)</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%">(854)</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%">(55)</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%">(909)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(1,454)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 1pt;text-align: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%">1,807</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(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:10pt;font-weight:400;line-height:100%">1,444</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align: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:100%">2,703</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">2,703</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 1pt;text-align: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:#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:#cceeff;padding:2px 1pt;text-align: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%">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%">(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%">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%">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%">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: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%">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:10pt;font-weight:400;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:#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:700;line-height:100%">236</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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:#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.  (332)</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.  (29)</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.  (102)</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.  (463)</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.  (60)</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.  (523)</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, 2023, 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%">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%">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:700;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:700;line-height:100%">Ps.  36</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, 2022, 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%">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:10pt;font-weight:400;line-height:100%">Ps.  10,778</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (397)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  61</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, 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: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. 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:700;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:700;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: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%">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:700;line-height:100%">(1,377)</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: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%">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:700;line-height:100%">(803)</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%">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%">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:700;line-height:100%">(51)</span></td><td colspan="3" style="background-color:#ffffff;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%">At December&#160;31, 2022, 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%">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:10pt;font-weight:400;line-height:100%">Ps.  11,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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,278</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">5,971</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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:400;line-height:100%">364</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">8,713</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(418)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align: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,679</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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></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">December&#160;31, 2023, the Company had the following outstanding interest rate swap agreements:<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.  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:700;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: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, 2022, the Company had the following outstanding interest rate swap agreements:</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: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.  9,681</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,728)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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, 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="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%">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%">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: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.  21</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, 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: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%">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%">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:700;line-height:100%">Ps.  (130)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;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:700;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: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:10pt;font-weight:700;line-height:100%">&#8212;</span></td></tr></table></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, 2022, 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%">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:10pt;font-weight:400;line-height:100%">Ps.  662</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (18)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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></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, 2022, 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%">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:10pt;font-weight:400;line-height:100%">Ps.  1,688</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (46)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  328</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">&#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%">21</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_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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.  (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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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%">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%">(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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(788)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,245</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_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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</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. 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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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></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_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%">2023</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.  (465)</span></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%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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%">(512)</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%">2021</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%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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%">(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: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%">2023</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%">(12)</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.  (521)</span></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%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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%">(550)</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%">2021</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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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%">(284)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">2023</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%">(16)</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.  (225)</span></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%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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%">(112)</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%">2021</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%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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%">(81)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">2023</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%">(55)</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.  (140)</span></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%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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%">(10)</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%">2021</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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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%">(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%">&#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%">2023</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.  (20)</span></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%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(25)</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%">2021</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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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%">(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: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%">2023</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)</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.  (15)</span></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%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(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: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%">2021</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: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%">2023</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.  (1,314)</span></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%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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,220)</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%">2021</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%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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,645)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">2023</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%">(12)</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,683)</span></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%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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%">(2,893)</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%">2021</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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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,300)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">2023</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. (765)</span></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%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(333)</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%">2021</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%">(28)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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%">(714)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">2023</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.  (147)</span></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%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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%">(189)</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%">2021</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%">(24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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%">(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%">&#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%">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: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.  (187)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align: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 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%">(203)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 1pt;text-align: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 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%">(160)</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_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, 2023. <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%">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%">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 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.  &#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.  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,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:700;line-height:100%">Ps.  8,494</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,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:10pt;font-weight:700;line-height:100%">Ps.  41,845</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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: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:700;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: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%">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:700;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:10pt;font-weight:700;line-height:100%">889</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,377</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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:10pt;font-weight:700;line-height:100%">&#8212;</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_DisclosureOfExternalCreditExposuresExplanatory', window );">Summary of Company's Financial Instruments Used to Hedge Its Exposure to Foreign Exchange Rates, Interest Rates and Commodity Risks</a></td>
<td class="text"><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:96.527%"><tr><td style="width:1.0%"></td><td style="width:35.878%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.158%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.569%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.290%"></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><td colspan="3" style="padding:0 1pt"></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><td colspan="3" style="padding:0 1pt"></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><td colspan="3" style="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><td colspan="3" style="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><td colspan="3" style="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%">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><td colspan="3" style="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%">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><td colspan="3" style="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%">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><td colspan="3" style="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%">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><td colspan="3" style="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%">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,436</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="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%">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><td colspan="3" style="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%">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><td colspan="3" style="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%">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><td colspan="3" style="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%">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><td colspan="3" style="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%">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><td colspan="3" style="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%">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><td colspan="3" style="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%">&#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%">&#8212;</span></td><td colspan="3" style="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%">Average exchange rate ARS/MXN</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="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="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%">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><td colspan="3" style="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><td colspan="3" style="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%">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><td colspan="3" style="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,022</span></td><td colspan="3" style="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%">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><td colspan="3" style="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%">987</span></td><td colspan="3" style="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%">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</span></td><td colspan="3" style="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 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><td colspan="3" style="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><td colspan="3" style="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:'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="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,447</span></td><td colspan="3" style="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%">Average interest rate</span></td><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: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="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%">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><td colspan="3" style="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><td colspan="3" style="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%">Average price (USD/Ton)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="background-color:#ffffff;padding:2px 1pt;text-align: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="background-color:#ffffff;padding:2px 1pt;text-align: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="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%">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><td colspan="3" style="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%">Average price (USD cent/Lb)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="background-color:#ffffff;padding:2px 1pt;text-align: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="background-color:#ffffff;padding:2px 1pt;text-align: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><td colspan="3" style="padding:0 1pt"></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, 2022, 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,405</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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: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%">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%">20.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: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%">1,857</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">746</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.34</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.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%">&#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%">407</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">207</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,502.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,977.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%">437</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">231.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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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%">139</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">42.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:9pt;font-weight:700;line-height:100%">42.74</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">332</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">182</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">686.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%">664.50</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: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%">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:'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></tr><tr><td colspan="3" style="background-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/MXN</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.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%">&#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: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%">1,743</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,455</span></td></tr><tr><td colspan="3" style="background-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%">19.08</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.84</span></td></tr><tr><td colspan="3" style="background-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%">9,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:9pt;font-weight:700;line-height:100%">6,777</span></td></tr><tr><td colspan="3" style="background-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%">4.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%">5.28</span></td></tr><tr><td colspan="3" style="background-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%">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: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,131</span></td></tr><tr><td colspan="3" style="background-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%">3,926.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%">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%">9,681</span></td></tr><tr><td colspan="3" style="background-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%">294</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">368</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,483.00</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,480.00</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,058</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">631</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">468</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%">17.62</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%">17.08</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%">17.14</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 2023-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-2023-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_ifrs-full_DisclosureOfExternalCreditExposuresExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 external credit grades. [Refer: External credit grades [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> -Note Expired 2023-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph IG24<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2017-en-b&amp;anchor=para_IG24&amp;doctype=Implementation%20Guidance&amp;book=b<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Expired 2023-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 36<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2017-en-b&amp;anchor=para_36_c&amp;doctype=Standard&amp;book=b<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfExternalCreditExposuresExplanatory</td>
</tr>
<tr>
<td style="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-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_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 2023-01-01<br> -Paragraph 22<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_22&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 22A<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_22A&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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_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>
</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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718947487904">
<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, 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_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, 2023, 2022 and 2021 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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,200</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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></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.  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><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,022</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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,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%">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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">623</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(210)</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%">(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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.  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><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,022</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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718936605344">
<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, 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_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.38%</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, 2023, 2022 and 2021, 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:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.092%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.092%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.092%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.623%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.625%"></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><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><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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%">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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%">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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%">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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%">&#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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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, 2023, 2022 and 2021 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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</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%">5,754</span><span style="color:#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,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><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,000&#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,385</span><span 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,169&#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%">2,941&#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,904</span><span style="color:#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,782&#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,654&#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,142</span><span 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,069&#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%">993&#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,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:#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><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%">10,588&#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 27, 2023, the shareholders declared a dividend of Ps. 12,185 that was paid on May 3, 2023 and November&#160;3, 2023. This represents a dividend of Ps.0.7250&#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 2023-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-2023-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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 2023-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-2023-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718935366864">
<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, 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_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%">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: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%">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:700;line-height:100%">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:700;line-height:100%">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:700;line-height:100%">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:700;line-height:100%">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: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%">9,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%">5,426</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,831</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,054</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,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: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.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="padding: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.13</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%">2021</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.  7,712</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt 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.  4,536</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt 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,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:9pt;font-weight:400;line-height:100%">Ps.  2,552</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt 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.  16,331</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">7,418</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt 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%">4,363</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt 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,473</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt 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,454</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt 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%">15,708</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">0.93</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 2023-01-01<br> -Paragraph 66<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718957771440">
<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, 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_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, 2023, 2022 and 2021, is as follows:</span></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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.  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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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,259</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,795</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Benefit) utilization 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,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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(445)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align: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,350</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.  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:120%">Ps.  6,547</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,609</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%">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%">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.  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:700;line-height:100%">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:700;line-height:100%">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:700;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: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:10pt;font-weight:700;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:700;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:700;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:700;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:700;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:700;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:700;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:700;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:700;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:700;line-height:100%">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;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.  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-top:1pt solid #000;padding:2px 1pt;text-align: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,715</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align: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,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:400;line-height:120%">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:400;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align: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,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:120%">Ps.  903</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,259</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">1,659</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,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%">2,795</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">356</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(445)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">2,015</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align: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,350</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.  5,371</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,238</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,609</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_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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 cash flow hedges</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-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.  (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:120%">Ps.  (590)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  787</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.  (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:120%">Ps.  (417)</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.  760</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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.  (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:120%">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:400;line-height:100%">Ps.  573</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(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><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(408)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.  (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><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.  165</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, 2023, 2022 and 2021 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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.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: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.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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.64)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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 (loss) 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%">2.03</span><span style="color:#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.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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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%">2.08</span><span style="color:#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.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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.48&#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%">1.99</span><span style="color:#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.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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.82&#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.49</span><span style="color:#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.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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.14&#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%">(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: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.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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.54)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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.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: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.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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.09)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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%">Income tax credits </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%">&#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"><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%">&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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"><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">(2)</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:10pt;font-weight:700;line-height:100%">(1.40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 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%">(8.50)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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.57)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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%">Other </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.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: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.89)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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%">(0.78)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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: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:#ffffff;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:#ffffff;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:#ffffff;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:#ffffff;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%">28.92</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;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><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%"> Favorable position of Brazilian Courts related to a no taxation on financial effects of recovered tax credits from previously won judicial disputes, which allowed a recognition of a deferred tax credit in Brazil in  2021.</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.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:8pt;font-weight:400;line-height:112%"> During 2021 and 2022, the Company recognized an amount of Ps. (761) and (2,194), respectively, 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%">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><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:400;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:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.  (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:400;line-height:120%">Ps.  (95)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-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.  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: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.  (34)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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:400;line-height:100%">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: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%">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: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%">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%">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: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%">(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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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%">(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:400;line-height:100%">(1,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:700;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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(223)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(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:400;line-height:100%">(257)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(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: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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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:400;line-height:100%">1,311</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(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:400;line-height:100%">(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:700;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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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: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:700;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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(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:400;line-height:100%">(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: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: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:10pt;font-weight:400;line-height:100%">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%">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%">(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:400;line-height:100%">(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:10pt;font-weight:700;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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(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:400;line-height:100%">(7,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:10pt;font-weight:700;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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(445)</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%">(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:400;line-height:100%">(1,067)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,200</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(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%">(218)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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:400;line-height:100%">6,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:700;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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(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%">(14)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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,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:400;line-height:100%">(768)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">982</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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.  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><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align: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,350</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.  (7,771)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,975)</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%">3,321</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,839</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.  (4,450)</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.  (5,136)</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 four 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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</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.  (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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align: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,669)</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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,350</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%">(82)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81</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%">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%">(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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">787</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</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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:10pt;font-weight:400;line-height:100%">(163)</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%">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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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)</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%">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%">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%">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%">9</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 end of the period</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:120%">Ps.  (4,450)</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:120%">Ps.  (5,136)</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:120%">Ps.  (5,632)</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="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%">2029</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:400;line-height:100%">2,702&#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%">2030</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:400;line-height:100%">3,172&#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%">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:10pt;font-weight:400;line-height:100%">157&#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:10pt;font-weight:400;line-height:100%">597&#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 and thereafter</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:400;line-height:100%">5&#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%">No expiration (Brazil and Colombia)</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:400;line-height:100%">10,924&#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: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:10pt;font-weight:700;line-height:120%">Ps.  17,557</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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.  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:120%">Ps.  22,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:10pt;font-weight:400;line-height:100%">Ps.  21,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%">Increase (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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,768</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,558)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(603)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.  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:120%">Ps.  22,000</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,129</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 2023-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-2023-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718946894480">
<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, 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>
</tr>
<tr class="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%">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%">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.  6,567</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align: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,890</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">6,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%">5,627</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">734</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">333</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.  13,589</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.  11,850</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%">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%">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,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:10pt;font-weight:400;line-height:120%">Ps.  754</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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:700;line-height:100%">680</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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:10pt;font-weight:400;line-height:120%">223</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.  2,039</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,436</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%">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%">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,578</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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:10pt;font-weight:400;line-height:100%">440</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.  2,441</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,053</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%">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%">Derivative financial instruments (See Note 20)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,668</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,168</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">460</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">435</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">184</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">152</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 1pt;text-align: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.  5,464</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,863</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_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, 2023 and 2022: <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%">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%">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.  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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,308</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,385&#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%">614</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%">679&#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.  3,270</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,887</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 13.</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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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:120%">Ps.  2,066</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,540</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 19)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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:10pt;font-weight:400;line-height:100%">148</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 adjustments (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%">(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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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: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%">(263)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(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:10pt;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:10pt;font-weight:400;line-height:100%">(94)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,348</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,823</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,066</span></td></tr></table></div><div><span><br/></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%">25.6.2 Labor </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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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:120%">Ps.  1,472</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,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%">Penalties and other charges (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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 19)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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%">(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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(445)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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%">&#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%">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%">(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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(358)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,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:120%">Ps.  1,385</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,472</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%">25.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%">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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.  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:120%">Ps.  612</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  879</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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%">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 19)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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: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:400;line-height:100%">26</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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%">(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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">149</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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%">(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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 1pt;text-align: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.  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:120%">Ps.  679</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.  612</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 2023-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-2023-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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 2023-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-2023-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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 2023-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-2023-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718958986016">
<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, 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_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 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%">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%">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:700;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:700;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:700;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:700;line-height:100%">8,427</span><span style="color:#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%">26</span><span style="color:#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%">8,453</span><span style="color:#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.  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:700;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:700;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%">Gross profit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,665</span><span style="color:#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%">39,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:#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%">110,860</span><span style="color:#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%">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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18,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;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%">10,640</span><span style="color:#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%">28,792</span><span style="color:#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%">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%">6,788</span><span style="color:#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,743</span><span style="color:#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,531</span><span style="color:#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%">Non-cash items other than depreciation and amortization</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%">864</span><span style="color:#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%">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:#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%">1,707</span><span style="color:#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%">Equity in earnings (loss) of associated companies and joint ventures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">206</span><span style="color:#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%">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"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">215</span><span style="color:#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%">Total assets</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%">168,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:#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%">105,509</span><span style="color:#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%">273,520</span><span style="color:#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%">Investments in associate companies and joint ventures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">1,283</span><span style="color:#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%">9,246</span><span style="color:#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%">Total liabilities</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%">104,898</span><span style="color:#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%">34,917</span><span style="color:#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%">139,815</span><span style="color:#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"><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:#ffffff;padding:2px 0 2px 1pt;text-align: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,415</span><span style="color:#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%">7,981</span><span style="color:#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%">21,396</span><span style="color:#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></table><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%">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:'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.  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%">Gross profit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,035&#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%">38,265&#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%">100,300&#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%">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:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">9,990&#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%">25,787&#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%">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%">6,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,001&#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,425&#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%">Non-cash items other than depreciation and amortization</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%">957&#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%">781&#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,738&#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%">Equity in earnings (loss) of associated companies and joint ventures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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%">(31)</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%">386&#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%">Total assets</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%">172,711&#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%">105,284&#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%">277,995&#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%">Investments in associate companies and joint ventures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,925&#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,527&#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,452&#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%">Total liabilities</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%">113,554&#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%">32,565&#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%">146,119&#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%">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:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">7,906&#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%">19,665&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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%">2021</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.  115,794</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align: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.  79,010</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align: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.  194,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%">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%">5,415&#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%">13&#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%">5,428&#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.  110,379</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align: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.  78,997</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align: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.  189,376</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,366&#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%">31,232&#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%">88,598&#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%">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:#cceeff;padding:2px 0 2px 1pt;text-align: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,792&#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%">7,060&#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%">22,852&#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%">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%">5,988&#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,846&#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,834&#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%">Non-cash items other than depreciation and amortization</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,052&#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%">561&#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,613&#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%">Equity in earnings (loss) of associated companies and joint ventures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141&#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%">(53)</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%">88&#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%">Total assets</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%">170,543&#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%">101,024&#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%">271,567&#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%">Investments in associate companies and joint ventures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,991&#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,503&#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%">7,494&#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%">Total liabilities</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%">115,738&#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%">28,257&#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%">143,995&#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%">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:#ffffff;padding:2px 0 2px 1pt;text-align: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,800&#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,064&#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%">13,865&#160;</span></td><td style="background-color:#ffffff;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. 122,615, Ps. 106,911 and Ps. 94,762 during the years ended December&#160;31, 2023, 2022 and 2021, respectively. Domestic (Mexico only) total assets were Ps. 146,253, Ps. 152,236 and Ps. 149,421 as of December&#160;31, 2023, 2022 and 2021, respectively. Domestic (Mexico only) total liabilities were Ps. 98,652, Ps. 108,073 and Ps. 109,945 as of December&#160;31, 2023, 2022 and 2021, 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. 66,963, Ps. 63,944 and Ps. 53,051 during the years ended December&#160;31, 2023, 2022 and 2021, respectively. Brazilian total assets were Ps. 77,513, Ps. 77,026 and Ps. 74,163 as of December&#160;31, 2023, 2022 and 2021, respectively. Brazilian total liabilities were Ps. 26,571,  Ps. 24,003 and Ps. 20,440 as of December&#160;31, 2023, 2022 and 2021, respectively. South America revenues also include Colombian revenues of Ps. 17,680 Ps. 16,799 and Ps. 14,180 during the years ended December&#160;31, 2023, 2022 and 2021, respectively. Colombian total assets were Ps. 17,753, Ps. 14,607 and Ps. 15,132 as of December&#160;31, 2023, 2022 and 2021, respectively. Colombian total liabilities were Ps. 5,337, Ps. 3,902 and Ps. 3,395 as of December&#160;31, 2023, 2022 and 2021, respectively. South America revenues also include Argentine revenues of Ps. 6,668, Ps. 10,917 and Ps. 8,408 during the years ended December&#160;31, 2023, 2022 and 2021, respectively. Argentine total assets were Ps. 4,304, Ps. 7,344 and Ps. 6,087 as of December&#160;31, 2023, 2022 and 2021, respectively. Argentine total liabilities were Ps. 1,456, Ps. 2,378 and Ps. 2,013 as of December&#160;31, 2023, 2022 and 2021, respectively. South America revenues also include Uruguay revenues of Ps. 4,415, Ps. 4,078 and Ps. 3,371 during the years ended on December&#160;31, 2023, 2022 and 2021, respectively. Uruguay total assets were Ps. 5,939, Ps. 6,307 and Ps. 5,642 as of  December&#160;31, 2023, 2022 and 2021, respectively. Uruguay total liabilities were Ps. 1,553, Ps. 2,282 and Ps. 2,409, as of December&#160;31, 2023, 2022 and 2021, 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 2023 is Ps. 93, 2022 Ps. 250 and 2021 Ps. 57<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 2023-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718958018336">
<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, 2023 </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: 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 2023-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-2023-en-r&amp;anchor=para_17_b_iii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_16_b_iii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_21_a_iv&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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: 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 2023-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-2023-en-r&amp;anchor=para_17_b_iii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_16_b_iii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_21_a_iv&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718959362656">
<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, 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_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: 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 2023-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-2023-en-r&amp;anchor=para_16_b_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_17_b_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_12_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_19B_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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: 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 2023-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-2023-en-r&amp;anchor=para_17_b_iii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_16_b_iii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_19B_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718944434336">
<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. 08, 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_DisclosureOfNonadjustingEventsAfterReportingPeriodTable', window );"><strong>Disclosure of non-adjusting events after reporting period [table]</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">16.8998<span></span>
</td>
</tr>
<tr class="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">0.54%<span></span>
</td>
</tr>
<tr class="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_DisclosureOfNonadjustingEventsAfterReportingPeriodTable', window );"><strong>Disclosure of non-adjusting events after reporting period [table]</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">16.8082<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 2023-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-2023-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DisclosureOfNonadjustingEventsAfterReportingPeriodTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule disclosing information related to non-adjusting 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 2023-01-01<br> -Paragraph 21<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=10&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_21&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable</td>
</tr>
<tr>
<td style="padding-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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718947357344">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Basis of Preparation - Reclassification by Presentation in Consolidated Financial Statements (Detail) - MXN ($)<br> $ in Millions</strong></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_CurrentAssetsAbstract', window );"><strong>CURRENT ASSETS</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_CurrentTaxAssetsCurrent', window );">Recoverable taxes</a></td>
<td class="text">&#160;<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_CurrentRecoverablesIncomeTax', window );">Recoverable income tax</a></td>
<td class="nump">$ 2,244<span></span>
</td>
<td class="nump">2,718<span></span>
</td>
</tr>
<tr class="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="nump">3,181<span></span>
</td>
<td class="nump">3,194<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentTaxLiabilitiesCurrent', window );">Taxes payable</a></td>
<td class="text">&#160;<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_CurrentIncomeTaxPayable', window );">Income tax payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">952<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_OtherCurrentTaxPayable', window );">Other taxes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,029<span></span>
</td>
</tr>
<tr class="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="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_ProvisionsAndOtherNonCurrentLiabilities', window );">Provisions and other non-current liabilities</a></td>
<td class="text">&#160;<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_NoncurrentProvisions', window );">Provisions</a></td>
<td class="nump">3,270<span></span>
</td>
<td class="nump">3,887<span></span>
</td>
</tr>
<tr class="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="nump">$ 2,441<span></span>
</td>
<td class="nump">2,053<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis=ifrs-full_PreviouslyStatedMember', window );">Initially Reported</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_CurrentAssetsAbstract', window );"><strong>CURRENT ASSETS</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_CurrentTaxAssetsCurrent', window );">Recoverable taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,912<span></span>
</td>
</tr>
<tr class="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="text">&#160;<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_OtherCurrentTaxAssetsRecoverable', window );">Other recoverable taxes</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_CurrentLiabilitiesAbstract', window );"><strong>CURRENT LIABILITIES</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_CurrentTaxLiabilitiesCurrent', window );">Taxes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,981<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_CurrentIncomeTaxPayable', window );">Income tax payable</a></td>
<td class="text">&#160;<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_OtherCurrentTaxPayable', window );">Other taxes payable</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_NoncurrentLiabilitiesAbstract', window );"><strong>NON-CURRENT LIABILITIES</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_ProvisionsAndOtherNonCurrentLiabilities', window );">Provisions and other non-current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,940<span></span>
</td>
</tr>
<tr class="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="text">&#160;<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_OtherNoncurrentLiabilities', window );">Other non-current liabilities</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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=ifrs-full_FinancialEffectOfCorrectionsOfAccountingErrorsMember', window );">Effects of reclassification</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_CurrentAssetsAbstract', window );"><strong>CURRENT ASSETS</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_CurrentTaxAssetsCurrent', window );">Recoverable taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,912)<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">2,718<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">3,194<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentTaxLiabilitiesCurrent', window );">Taxes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,981)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_CurrentIncomeTaxPayable', window );">Income tax payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">952<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_OtherCurrentTaxPayable', window );">Other taxes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,029<span></span>
</td>
</tr>
<tr class="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="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_ProvisionsAndOtherNonCurrentLiabilities', window );">Provisions and other non-current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,940)<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">3,887<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">$ 2,053<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_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_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_CurrentTaxAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 amount of current tax assets. [Refer: Current 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 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_54_n&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentTaxAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CurrentTaxLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 amount of current tax liabilities. [Refer: Current 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 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_54_n&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentTaxLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 2023-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-2023-en-r&amp;anchor=para_54_l&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CurrentIncomeTaxPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Income Tax 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_CurrentIncomeTaxPayable</td>
</tr>
<tr>
<td 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_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_kof_OtherCurrentTaxPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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_OtherCurrentTaxPayable</td>
</tr>
<tr>
<td 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_ProvisionsAndOtherNonCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Provisions and other non-current 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_ProvisionsAndOtherNonCurrentLiabilities</td>
</tr>
<tr>
<td 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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=ifrs-full_PreviouslyStatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis=ifrs-full_PreviouslyStatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis=ifrs-full_FinancialEffectOfCorrectionsOfAccountingErrorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis=ifrs-full_FinancialEffectOfCorrectionsOfAccountingErrorsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718947916304">
<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, 2023 </div>
<div>$ / $</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_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">16.8998<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.27<span></span>
</td>
<td class="nump">2.60<span></span>
</td>
<td class="nump">2.62<span></span>
</td>
</tr>
<tr class="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.16<span></span>
</td>
<td class="nump">2.47<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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.03<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.03<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">17.77<span></span>
</td>
<td class="nump">20.13<span></span>
</td>
<td class="nump">20.28<span></span>
</td>
</tr>
<tr class="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">16.89<span></span>
</td>
<td class="nump">19.36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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.004<span></span>
</td>
<td class="nump">0.005<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.004<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.49<span></span>
</td>
<td class="nump">0.56<span></span>
</td>
<td class="nump">0.58<span></span>
</td>
</tr>
<tr class="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.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_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.07<span></span>
</td>
<td class="nump">0.16<span></span>
</td>
<td class="nump">0.21<span></span>
</td>
</tr>
<tr class="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.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_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.56<span></span>
</td>
<td class="nump">3.90<span></span>
</td>
<td class="nump">3.76<span></span>
</td>
</tr>
<tr class="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.49<span></span>
</td>
<td class="nump">3.71<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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.46<span></span>
</td>
<td class="nump">0.49<span></span>
</td>
<td class="nump">0.47<span></span>
</td>
</tr>
<tr class="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.43<span></span>
</td>
<td class="nump">0.48<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 2023-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-2023-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718959384944">
<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, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</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">21.10%<span></span>
</td>
<td class="nump">19.40%<span></span>
</td>
<td class="nump">13.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_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">17.30%<span></span>
</td>
<td class="nump">18.00%<span></span>
</td>
<td class="nump">11.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_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">9.50%<span></span>
</td>
<td class="nump">12.40%<span></span>
</td>
<td class="nump">5.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_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">6.70%<span></span>
</td>
<td class="nump">3.10%<span></span>
</td>
<td class="nump">0.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_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.60%<span></span>
</td>
<td class="nump">21.40%<span></span>
</td>
<td class="nump">11.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">26.30%<span></span>
</td>
<td class="nump">23.10%<span></span>
</td>
<td class="nump">17.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">815.60%<span></span>
</td>
<td class="nump">300.30%<span></span>
</td>
<td class="nump">216.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_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">21.80%<span></span>
</td>
<td class="nump">21.70%<span></span>
</td>
<td class="nump">20.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_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">22.90%<span></span>
</td>
<td class="nump">27.90%<span></span>
</td>
<td class="nump">28.50%<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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718956498896">
<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, 2023 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>agreement</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_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_InterestIncomeOnLoansAndReceivables', window );">Interest income on loans and receivables</a></td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 6,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" 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">304,000,000<span></span>
</td>
<td class="nump">295,000,000<span></span>
</td>
<td class="nump">219,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">(198,000,000)<span></span>
</td>
<td class="num">(54,000,000)<span></span>
</td>
<td class="num">(393,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">$ 1,777,000,000<span></span>
</td>
<td class="nump">$ 1,613,000,000<span></span>
</td>
<td class="nump">$ 1,553,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">$ 164,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 2023-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-2023-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_B67_d_v&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_InterestIncomeOnLoansAndReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 income on loans and receivables. [Refer: Interest income; Loans and 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> -Note Expired 2023-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2017-en-b&amp;anchor=para_112_c&amp;doctype=Standard&amp;forcepdf=true<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestIncomeOnLoansAndReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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: 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 2023-01-01<br> -Paragraph 10<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 7<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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 2023-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-2023-en-r&amp;anchor=para_73_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718947399472">
<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, 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_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 2023-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-2023-en-r&amp;anchor=para_73_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718957951920">
<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, 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_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">$ 245,088<span></span>
</td>
<td class="nump">$ 226,740<span></span>
</td>
<td class="nump">$ 194,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_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">244,264<span></span>
</td>
<td class="nump">226,222<span></span>
</td>
<td class="nump">193,899<span></span>
</td>
</tr>
<tr class="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">23<span></span>
</td>
<td class="nump">15<span></span>
</td>
<td class="nump">321<span></span>
</td>
</tr>
<tr class="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">$ 801<span></span>
</td>
<td class="nump">$ 503<span></span>
</td>
<td class="nump">$ 584<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 2023-01-01<br> -Paragraph 114<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_114&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_113_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718957764288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combinations - 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, 2022</div></th>
<th class="th"><div>Nov. 30, 2022</div></th>
<th class="th"><div>Jan. 24, 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_BusinessCombinationsAxis=kof_CVIRefrigerantesLtdaMember', window );">CVI Refrigerantes 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_ifrs-full_DisclosureOfBusinessCombinationsLineItems', window );"><strong>Disclosure of Detailed Information About Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.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_AcquisitiondateFairValueOfTotalConsiderationTransferred', window );">Total consideration transferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,947<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueOfAcquiree', window );">Revenue of acquiree since acquisition date</a></td>
<td class="nump">$ 1,923<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate', window );">Distribution rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">894<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate', window );">Goodwill recognised as of acquisition date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">197<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IdentifiableLiabilitiesAcquiredRecognisedAsOfAcquisitionDate', window );">Identifiable liabilities acquired recognised as of acquisition date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">731<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BusinessCombinationsAxis=kof_CVIRefrigerantesLtdaMember', window );">CVI Refrigerantes Ltda. | Previously Reported</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfBusinessCombinationsLineItems', window );"><strong>Disclosure of Detailed Information About Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred', window );">Total consideration transferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,948<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BusinessCombinationsAxis=kof_AguaCristalMember', window );">Agua Cristal from Bepensa</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfBusinessCombinationsLineItems', window );"><strong>Disclosure of Detailed Information About Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred', window );">Total consideration transferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 699<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate', window );">Property, plant and equipment recognised as of acquisition date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">448<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate', window );">Distribution rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">228<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate', window );">Goodwill recognised as of acquisition date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8<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_IdentifiableLiabilitiesAcquiredRecognisedAsOfAcquisitionDate', window );">Identifiable liabilities acquired recognised as of acquisition date</a></td>
<td class="text">&#160;<span></span>
</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_AcquisitiondateFairValueOfTotalConsiderationTransferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fair value, at acquisition date, of the consideration transferred in a business combination. [Refer: 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 2023-01-01<br> -Paragraph B64<br> -Subparagraph f<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B64_f&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DisclosureOfBusinessCombinationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DisclosureOfBusinessCombinationsLineItems</td>
</tr>
<tr>
<td style="padding-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_GoodwillRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 of the business combination's acquisition date for goodwill. [Refer: Goodwill; 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/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2023-01-01<br> -Paragraph IE72<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_IE72&amp;doctype=Illustrative%20Examples<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2023-01-01<br> -Paragraph B64<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B64&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GoodwillRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 of the acquisition date for identifiable intangible assets acquired in a business combination. [Refer: Intangible assets other than goodwill; 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/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2023-01-01<br> -Paragraph B64<br> -Subparagraph i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2023-01-01<br> -Paragraph IE72<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_IE72&amp;doctype=Illustrative%20Examples<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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: 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 2023-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-2023-en-r&amp;anchor=para_B64_c&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-types: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_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 of the acquisition date for plant, property and equipment acquired in a business combination. [Refer: Property, plant and equipment; 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/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2023-01-01<br> -Paragraph B64<br> -Subparagraph i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2023-01-01<br> -Paragraph IE72<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_IE72&amp;doctype=Illustrative%20Examples<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RevenueOfAcquiree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 of the acquiree since the acquisition date included in the consolidated statement of comprehensive income. [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 IFRS<br> -Number 3<br> -IssueDate 2023-01-01<br> -Paragraph B64<br> -Subparagraph q<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B64_q_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueOfAcquiree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IdentifiableLiabilitiesAcquiredRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 of the acquisition date for identifiable liabilities acquired in a business combination. [Refer: Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_IdentifiableLiabilitiesAcquiredRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td 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_BusinessCombinationsAxis=kof_CVIRefrigerantesLtdaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BusinessCombinationsAxis=kof_CVIRefrigerantesLtdaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RestatementAxis=srt_ScenarioPreviouslyReportedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RestatementAxis=srt_ScenarioPreviouslyReportedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BusinessCombinationsAxis=kof_AguaCristalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BusinessCombinationsAxis=kof_AguaCristalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718958026752">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business Combinations - Summary of Fair Value of Net Assets Acquired (Detail) - CVI Refrigerantes Ltda.<br> $ in Millions</strong></div></th>
<th class="th">
<div>Jan. 24, 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_DisclosureOfBusinessCombinationsLineItems', window );"><strong>Disclosure of Detailed Information About Business Combination [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_CurrentAssetsRecognisedAsOfAcquisitionDate', window );">Total current assets, including cash acquired</a></td>
<td class="nump">$ 615<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentAssetsRecognisedAsOfAcquisitionDate', window );">Total non-current assets</a></td>
<td class="nump">972<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate', window );">Distribution rights</a></td>
<td class="nump">894<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_IdentifiableAssetsAcquiredRecognisedAsOfAcquisitionDate', window );">Total assets</a></td>
<td class="nump">2,481<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IdentifiableLiabilitiesAcquiredRecognisedAsOfAcquisitionDate', window );">Total liabilities</a></td>
<td class="num">(731)<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_IdentifiableAssetsAcquiredLiabilitiesAssumed', window );">Net assets acquired</a></td>
<td class="nump">1,750<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate', window );">Goodwill arising on acquisition</a></td>
<td class="nump">197<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_AcquisitiondateFairValueOfTotalConsiderationTransferred', window );">Total consideration transferred</a></td>
<td class="nump">1,947<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ConsiderationTransferredAmountToBePaid', window );">Consideration not paid on acquisition date</a></td>
<td class="num">(186)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ConsiderationTransferredNetPaymentOnAcquisitionDate', window );">Consideration paid in acquisition date, net</a></td>
<td class="nump">1,761<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate', window );">Cash acquired of CVI</a></td>
<td class="nump">104<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_CashTransferred', window );">Net cash paid</a></td>
<td class="nump">$ 1,657<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_AcquisitiondateFairValueOfTotalConsiderationTransferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fair value, at acquisition date, of the consideration transferred in a business combination. [Refer: 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 2023-01-01<br> -Paragraph B64<br> -Subparagraph f<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B64_f&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 of the acquisition date for cash and cash equivalents acquired in a business combination. [Refer: Cash and cash equivalents; 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 IFRS<br> -Number 3<br> -IssueDate 2023-01-01<br> -Paragraph B64<br> -Subparagraph i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CashTransferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fair value, at acquisition date, of cash transferred as consideration in a business combination. [Refer: 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 2023-01-01<br> -Paragraph B64<br> -Subparagraph f<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B64_f_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashTransferred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CurrentAssetsRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 of the acquisition date for current assets acquired in a business combination. [Refer: Current assets; 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 IFRS<br> -Number 3<br> -IssueDate 2023-01-01<br> -Paragraph B64<br> -Subparagraph i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DisclosureOfBusinessCombinationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DisclosureOfBusinessCombinationsLineItems</td>
</tr>
<tr>
<td style="padding-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_GoodwillRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 of the business combination's acquisition date for goodwill. [Refer: Goodwill; 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/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2023-01-01<br> -Paragraph IE72<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_IE72&amp;doctype=Illustrative%20Examples<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2023-01-01<br> -Paragraph B64<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B64&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GoodwillRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IdentifiableAssetsAcquiredLiabilitiesAssumed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 of the acquisition date for net identifiable assets acquired or liabilities assumed in a business combination. [Refer: 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/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2023-01-01<br> -Paragraph B64<br> -Subparagraph i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2023-01-01<br> -Paragraph IE72<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_IE72&amp;doctype=Illustrative%20Examples<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 of the acquisition date for identifiable intangible assets acquired in a business combination. [Refer: Intangible assets other than goodwill; 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/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2023-01-01<br> -Paragraph B64<br> -Subparagraph i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2023-01-01<br> -Paragraph IE72<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_IE72&amp;doctype=Illustrative%20Examples<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NoncurrentAssetsRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 of the acquisition date for non-current assets acquired in a business combination. [Refer: Non-current assets; 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 IFRS<br> -Number 3<br> -IssueDate 2023-01-01<br> -Paragraph B64<br> -Subparagraph i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentAssetsRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ConsiderationTransferredAmountToBePaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Consideration transferred, amount to be 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_ConsiderationTransferredAmountToBePaid</td>
</tr>
<tr>
<td 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_ConsiderationTransferredNetPaymentOnAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Consideration transferred, net payment on acquisition date</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ConsiderationTransferredNetPaymentOnAcquisitionDate</td>
</tr>
<tr>
<td 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_IdentifiableAssetsAcquiredRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 of the acquisition date for identifiable assets acquired in a business combination. [Refer: Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_IdentifiableAssetsAcquiredRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td 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_IdentifiableLiabilitiesAcquiredRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 of the acquisition date for identifiable liabilities acquired in a business combination. [Refer: Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_IdentifiableLiabilitiesAcquiredRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td 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_BusinessCombinationsAxis=kof_CVIRefrigerantesLtdaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BusinessCombinationsAxis=kof_CVIRefrigerantesLtdaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718958756992">
<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, 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_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">$ 6,101<span></span>
</td>
<td class="nump">$ 5,828<span></span>
</td>
</tr>
<tr class="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">24,959<span></span>
</td>
<td class="nump">34,449<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">$ 31,060<span></span>
</td>
<td class="nump">$ 40,277<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 2023-01-01<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_B13_a&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_54_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718958580432">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Trade Receivable, Net - Summary of Trade Receivable (Detail) - MXN ($)<br> $ in Millions</strong></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>
<th class="th"><div>Dec. 31, 2020</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="nump">$ 15,022<span></span>
</td>
<td class="nump">$ 13,432<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">1,390<span></span>
</td>
<td class="nump">1,636<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets', window );">Allowance for expected credit losses</a></td>
<td class="num">(577)<span></span>
</td>
<td class="num">(538)<span></span>
</td>
<td class="num">$ (531)<span></span>
</td>
<td class="num">$ (515)<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="nump">17,749<span></span>
</td>
<td class="nump">16,318<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="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="nump">378<span></span>
</td>
<td class="nump">776<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_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="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="nump">76<span></span>
</td>
<td class="nump">84<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_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="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="nump">1,460<span></span>
</td>
<td class="nump">746<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=ifrs-full_OtherRelatedPartiesMember', window );">Other Related Parties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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="nump">0<span></span>
</td>
<td class="nump">182<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">$ 0<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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 an allowance account used to record impairments to 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/2003/role/disclosureRef<br> -Note Expired 2023-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 16<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2017-en-b&amp;anchor=para_16&amp;doctype=Standard&amp;book=b<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 2023-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-2023-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 68<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_68&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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 2023-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-2023-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_54_h&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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: 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 2023-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-2023-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_OtherRelatedPartiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=ifrs-full_OtherRelatedPartiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718958307648">
<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>
<th class="th" colspan="1"></th>
</tr>
<tr>
<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>
<th class="th"><div>Dec. 31, 2020</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 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets', window );">Allowance account for credit losses of financial assets</a></td>
<td class="nump">$ 577<span></span>
</td>
<td class="nump">$ 538<span></span>
</td>
<td class="nump">$ 531<span></span>
</td>
<td class="nump">$ 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_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="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_AmountsReceivableRelatedPartyTransactions', window );">Contributions due from related party</a></td>
<td class="nump">$ 2,450<span></span>
</td>
<td class="nump">$ 1,170<span></span>
</td>
<td class="nump">$ 2,437<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_AllowanceAccountForCreditLossesOfFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 an allowance account used to record impairments to 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/2003/role/disclosureRef<br> -Note Expired 2023-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 16<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2017-en-b&amp;anchor=para_16&amp;doctype=Standard&amp;book=b<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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: 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 2023-01-01<br> -Paragraph 20<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 24<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718959643648">
<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) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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_ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsAbstract', window );"><strong>Reconciliation of changes in allowance account for credit losses of financial 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets', window );">Balance at the beginning of the year</a></td>
<td class="nump">$ 538<span></span>
</td>
<td class="nump">$ 531<span></span>
</td>
<td class="nump">$ 515<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets', window );">Allowance for the year</a></td>
<td class="nump">29<span></span>
</td>
<td class="nump">14<span></span>
</td>
<td class="nump">35<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_UtilisationReversalAllowanceAccountForCreditLossesOfFinancialAssets', window );">Charges and write-offs of uncollectible accounts</a></td>
<td class="nump">23<span></span>
</td>
<td class="nump">38<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_IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets', window );">Effects of changes in foreign exchange rates</a></td>
<td class="num">(13)<span></span>
</td>
<td class="num">(45)<span></span>
</td>
<td class="num">(25)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets', window );">Balance at the end 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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 additional allowance for credit losses of financial assets recognised in profit or loss. [Refer: Allowance account for credit losses of 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> -Note Expired 2023-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 16<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2017-en-b&amp;anchor=para_16&amp;doctype=Standard&amp;book=b<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AllowanceAccountForCreditLossesOfFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 an allowance account used to record impairments to 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/2003/role/disclosureRef<br> -Note Expired 2023-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 16<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2017-en-b&amp;anchor=para_16&amp;doctype=Standard&amp;book=b<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 an allowance account for credit losses of financial assets 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: Allowance account for credit losses of 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> -Note Expired 2023-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 16<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2017-en-b&amp;anchor=para_16&amp;doctype=Standard&amp;book=b<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsAbstract</td>
</tr>
<tr>
<td style="padding-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_UtilisationReversalAllowanceAccountForCreditLossesOfFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Utilisation (Reversal), Allowance Account For Credit Losses Of 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_UtilisationReversalAllowanceAccountForCreditLossesOfFinancialAssets</td>
</tr>
<tr>
<td 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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718939174592">
<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, 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>
</tr>
<tr class="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">$ 6,293<span></span>
</td>
<td class="nump">$ 5,693<span></span>
</td>
</tr>
<tr class="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">3,624<span></span>
</td>
<td class="nump">4,288<span></span>
</td>
</tr>
<tr class="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,004<span></span>
</td>
<td class="nump">922<span></span>
</td>
</tr>
<tr class="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">107<span></span>
</td>
<td class="nump">204<span></span>
</td>
</tr>
<tr class="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">538<span></span>
</td>
<td class="nump">420<span></span>
</td>
</tr>
<tr class="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">314<span></span>
</td>
<td class="nump">361<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">$ 11,880<span></span>
</td>
<td class="nump">$ 11,888<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 2023-01-01<br> -Paragraph 37<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=2&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_37&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_78_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_36_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_54_g&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 68<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_68&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 37<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=2&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_37&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 37<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=2&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_37&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_78_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 37<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=2&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_37&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718958604864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories - 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, 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_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_InventoryWritedown2011', window );">Inventory write-down</a></td>
<td class="nump">$ 165<span></span>
</td>
<td class="nump">$ 80<span></span>
</td>
<td class="nump">$ 45<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 2023-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-2023-en-r&amp;anchor=para_36_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_98_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718946369520">
<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, 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_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">$ 28,682<span></span>
</td>
<td class="nump">$ 25,073<span></span>
</td>
<td class="nump">$ 23,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_RawMaterialsAndConsumablesUsed', window );">Raw materials and packing materials</a></td>
<td class="nump">90,919<span></span>
</td>
<td class="nump">85,171<span></span>
</td>
<td class="nump">69,309<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">$ 119,601<span></span>
</td>
<td class="nump">$ 110,244<span></span>
</td>
<td class="nump">$ 93,065<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 2023-01-01<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 99<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 85<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 99<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718959501648">
<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, 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>
</tr>
<tr class="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">$ 902<span></span>
</td>
<td class="nump">$ 1,695<span></span>
</td>
</tr>
<tr class="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">126<span></span>
</td>
<td class="nump">208<span></span>
</td>
</tr>
<tr class="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">29<span></span>
</td>
<td class="nump">3<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,057<span></span>
</td>
<td class="nump">$ 1,906<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 2023-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-2023-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718958664528">
<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, 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>
</tr>
<tr class="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">$ 789<span></span>
</td>
<td class="nump">$ 1,478<span></span>
</td>
</tr>
<tr class="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">96<span></span>
</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_PrepaidInsurance1', window );">Prepaid insurance</a></td>
<td class="nump">17<span></span>
</td>
<td class="nump">100<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">$ 902<span></span>
</td>
<td class="nump">$ 1,695<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 2023-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-2023-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718934390112">
<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, 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_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,691<span></span>
</td>
<td class="nump">$ 3,983<span></span>
</td>
<td class="nump">$ 5,413<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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718958909616">
<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, 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>
</tr>
<tr class="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">$ 304<span></span>
</td>
<td class="nump">$ 243<span></span>
</td>
</tr>
<tr class="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">263<span></span>
</td>
<td class="nump">2,668<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">$ 567<span></span>
</td>
<td class="nump">$ 2,911<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 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_54_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718949636256">
<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, 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_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">$ 9,246<span></span>
</td>
<td class="nump">$ 8,452<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: Associates [member]; Joint ventures [member]; 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 2023-01-01<br> -Paragraph 10<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718947598096">
<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, 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_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">$ 9,246<span></span>
</td>
<td class="nump">$ 8,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_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,454<span></span>
</td>
<td class="nump">$ 3,632<span></span>
</td>
</tr>
<tr class="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">29.30%<span></span>
</td>
</tr>
<tr class="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">$ 2,831<span></span>
</td>
<td class="nump">$ 2,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_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">$ 298<span></span>
</td>
<td class="nump">$ 388<span></span>
</td>
</tr>
<tr class="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">$ 215<span></span>
</td>
<td class="nump">$ 157<span></span>
</td>
</tr>
<tr class="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">$ 99<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
</tr>
<tr class="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">$ 23<span></span>
</td>
<td class="nump">$ 282<span></span>
</td>
</tr>
<tr class="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">$ 156<span></span>
</td>
<td class="nump">$ 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_ClassesOfAssetsAxis=ifrs-full_InvestmentsAccountedForUsingEquityMethodMember', window );">Investments accounted for using equity method | Compa&#241;&#237;a Paname&#241;a de Bebidas, 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">$ 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_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">$ 223<span></span>
</td>
<td class="nump">$ 189<span></span>
</td>
</tr>
<tr class="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">$ 808<span></span>
</td>
<td class="nump">$ 752<span></span>
</td>
</tr>
<tr class="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,139<span></span>
</td>
<td class="nump">$ 578<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: 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 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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: 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 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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: Associates [member]; Joint ventures [member]; 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 2023-01-01<br> -Paragraph 10<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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: 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 2023-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-2023-en-r&amp;anchor=para_17_b_iii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_16_b_iii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_21_a_iv&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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: 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 2023-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-2023-en-r&amp;anchor=para_17_b_iii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_16_b_iii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_21_a_iv&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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_CompaaPanameaDeBebidasSAPIDeCVMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_CompaaPanameaDeBebidasSAPIDeCVMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>
<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_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>
</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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718948166240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments in Other Entities - Additional Information (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2020</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_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="text">&#160;<span></span>
</td>
<td class="nump">$ 143<span></span>
</td>
<td class="nump">$ 0<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_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="text">&#160;<span></span>
</td>
<td class="nump">190<span></span>
</td>
<td class="nump">192<span></span>
</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_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_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="text">&#160;<span></span>
</td>
<td class="nump">466<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44<span></span>
</td>
</tr>
<tr class="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_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="nump">143<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="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_CapitalContribution', window );">Capital contribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">506<span></span>
</td>
<td class="nump">560<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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_RevenueFromDividends', window );">Dividend income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SignificantInvestmentsInAssociatesAxis=kof_LeaoAlimentosYBebidasLTDAMember', window );">Leao Alimentos y 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_ReductionOfIssuedCapital', window );">Reduction of issued capital</a></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>
</tr>
<tr class="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_TropFrutasDoBrasilLTDAMember', window );">Trop Frutas do Brasil, LTDA.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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="text">&#160;<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_SignificantInvestmentsInAssociatesAxis=kof_CompaaPanameaDeBebidasSAPIDeCVMember', window );">Compa&#241;&#237;a Paname&#241;a de Bebidas, 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="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_PercentageOfEntitysRevenue', window );">Percentage of stock sold</a></td>
<td class="nump">100.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="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 );">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="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="text">&#160;<span></span>
</td>
<td class="nump">$ 25<span></span>
</td>
<td class="nump">$ 194<span></span>
</td>
<td class="nump">$ 85<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 2023-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-2023-en-r&amp;anchor=para_98_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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: Associates [member]; 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 2023-01-01<br> -Paragraph 85<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PercentageOfEntitysRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 the entity's 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 IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 34<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_34&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PercentageOfEntitysRevenue</td>
</tr>
<tr>
<td style="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-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_ifrs-full_ReductionOfIssuedCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 equity resulting from a reduction in 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 2023-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-2023-en-r&amp;anchor=para_106_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ReductionOfIssuedCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 2023-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-2023-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_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_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=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_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_LeaoAlimentosYBebidasLTDAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_LeaoAlimentosYBebidasLTDAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_TropFrutasDoBrasilLTDAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_TropFrutasDoBrasilLTDAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_CompaaPanameaDeBebidasSAPIDeCVMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_CompaaPanameaDeBebidasSAPIDeCVMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718948091904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Company's Right-of-Use Asset (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="5">12 Months Ended</th>
</tr>
<tr>
<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>
<th class="th">
<div>Dec. 31, 2021 </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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">$ 2,069<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,472<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">586<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,083<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 812<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 476<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_AdditionsToRightOfUseAssetsRecognisedInBusinessCombination', window );">Additions from business combinations</a></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">13<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_DisposalOfRightOfUseAssets', window );">Disposals</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(271)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(296)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="num">(776)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(660)<span></span>
</td>
<td class="num">$ (662)<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13<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_EffectsOfChangeInForeignExchangeRatesRightOfUseAssets', window );">Effects of changes in foreign exchange rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(38)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(32)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 end of the period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,388<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,069<span></span>
</td>
<td class="nump">$ 1,472<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 2023-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-2023-en-r&amp;anchor=para_53_h&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_53_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_53_j&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_47_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 57<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_57&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AdditionsToRightOfUseAssetsRecognisedInBusinessCombination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Right Of Use Assets Recognised In Business Combination</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_AdditionsToRightOfUseAssetsRecognisedInBusinessCombination</td>
</tr>
<tr>
<td 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_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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718958878960">
<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, 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_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">$ 3,705<span></span>
</td>
<td class="nump">$ 3,065<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">2,521<span></span>
</td>
<td class="nump">2,135<span></span>
</td>
<td class="nump">$ 1,505<span></span>
</td>
</tr>
<tr class="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">752<span></span>
</td>
<td class="nump">472<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">1,769<span></span>
</td>
<td class="nump">1,663<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">966<span></span>
</td>
<td class="nump">675<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,386<span></span>
</td>
<td class="nump">928<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,353<span></span>
</td>
<td class="nump">$ 1,462<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 2023-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-2023-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 58<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_58&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_B11D_a&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718956403872">
<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, 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>
</tr>
<tr class="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,135<span></span>
</td>
<td class="nump">$ 1,505<span></span>
</td>
</tr>
<tr class="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">586<span></span>
</td>
<td class="nump">1,083<span></span>
</td>
</tr>
<tr class="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">812<span></span>
</td>
<td class="nump">476<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_AdditionsToLeaseLiabilitiesRecognisedInBusinessCombination', window );">Additions from business combinations</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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_DisposalOfLeaseLiabilities', window );">Disposals</a></td>
<td class="num">(277)<span></span>
</td>
<td class="num">(309)<span></span>
</td>
</tr>
<tr class="re">
<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">(690)<span></span>
</td>
<td class="num">(631)<span></span>
</td>
</tr>
<tr class="ro">
<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="num">(20)<span></span>
</td>
<td class="nump">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_EffectsOfChangesInForeignExchangeRatesOfLeaseLiabilities', window );">Effects of changes in foreign exchange rates</a></td>
<td class="num">(25)<span></span>
</td>
<td class="num">(19)<span></span>
</td>
</tr>
<tr class="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 end of the period</a></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_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 2023-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-2023-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AdditionsToLeaseLiabilitiesRecognisedInBusinessCombination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Recognised In Business Combination</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_AdditionsToLeaseLiabilitiesRecognisedInBusinessCombination</td>
</tr>
<tr>
<td 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_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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718947565456">
<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, 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_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">$ 968<span></span>
</td>
<td class="nump">$ 763<span></span>
</td>
<td class="nump">$ 730<span></span>
</td>
</tr>
<tr class="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">278<span></span>
</td>
<td class="nump">132<span></span>
</td>
<td class="nump">101<span></span>
</td>
</tr>
<tr class="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">$ 190<span></span>
</td>
<td class="nump">$ 116<span></span>
</td>
<td class="nump">$ 183<span></span>
</td>
</tr>
<tr class="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">10.18%<span></span>
</td>
<td class="nump">9.29%<span></span>
</td>
<td class="nump">7.18%<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 2023-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-2023-en-r&amp;anchor=para_53_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_17_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_C12_a&amp;doctype=Appendix&amp;subtype=C<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-types: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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718938429824">
<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, 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_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="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 );">Beginning balance</a></td>
<td class="nump">$ 71,205<span></span>
</td>
<td class="nump">$ 62,183<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Ending balance</a></td>
<td class="nump">78,730<span></span>
</td>
<td class="nump">71,205<span></span>
</td>
<td class="nump">$ 62,183<span></span>
</td>
</tr>
<tr class="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="re">
<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="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 );">Beginning balance</a></td>
<td class="nump">5,452<span></span>
</td>
<td class="nump">5,230<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Ending 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="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="re">
<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="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 );">Beginning balance</a></td>
<td class="nump">14,204<span></span>
</td>
<td class="nump">13,576<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Ending balance</a></td>
<td class="nump">14,270<span></span>
</td>
<td class="nump">14,204<span></span>
</td>
<td class="nump">13,576<span></span>
</td>
</tr>
<tr class="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="re">
<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="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 );">Beginning balance</a></td>
<td class="nump">22,313<span></span>
</td>
<td class="nump">20,799<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Ending balance</a></td>
<td class="nump">23,522<span></span>
</td>
<td class="nump">22,313<span></span>
</td>
<td class="nump">20,799<span></span>
</td>
</tr>
<tr class="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="re">
<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="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 );">Beginning balance</a></td>
<td class="nump">9,571<span></span>
</td>
<td class="nump">7,829<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Ending balance</a></td>
<td class="nump">10,547<span></span>
</td>
<td class="nump">9,571<span></span>
</td>
<td class="nump">7,829<span></span>
</td>
</tr>
<tr class="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="re">
<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="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 );">Beginning balance</a></td>
<td class="nump">7,894<span></span>
</td>
<td class="nump">6,757<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Ending balance</a></td>
<td class="nump">9,155<span></span>
</td>
<td class="nump">7,894<span></span>
</td>
<td class="nump">6,757<span></span>
</td>
</tr>
<tr class="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="re">
<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="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 );">Beginning balance</a></td>
<td class="nump">10,403<span></span>
</td>
<td class="nump">6,734<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Ending 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="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="re">
<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="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 );">Beginning balance</a></td>
<td class="nump">505<span></span>
</td>
<td class="nump">491<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Ending balance</a></td>
<td class="nump">223<span></span>
</td>
<td class="nump">505<span></span>
</td>
<td class="nump">491<span></span>
</td>
</tr>
<tr class="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="re">
<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="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 );">Beginning balance</a></td>
<td class="nump">863<span></span>
</td>
<td class="nump">767<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Ending balance</a></td>
<td class="nump">985<span></span>
</td>
<td class="nump">863<span></span>
</td>
<td class="nump">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_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="re">
<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="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 );">Beginning balance</a></td>
<td class="nump">127,827<span></span>
</td>
<td class="nump">113,961<span></span>
</td>
<td class="nump">109,165<span></span>
</td>
</tr>
<tr class="re">
<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">20,112<span></span>
</td>
<td class="nump">18,727<span></span>
</td>
<td class="nump">12,292<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">1,306<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="ro">
<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">(2,643)<span></span>
</td>
<td class="num">(2,574)<span></span>
</td>
<td class="num">(6,697)<span></span>
</td>
</tr>
<tr class="re">
<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">(11,341)<span></span>
</td>
<td class="num">(8,416)<span></span>
</td>
<td class="num">(3,790)<span></span>
</td>
</tr>
<tr class="ro">
<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,847<span></span>
</td>
<td class="nump">4,823<span></span>
</td>
<td class="nump">2,991<span></span>
</td>
</tr>
<tr class="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 );">Ending 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="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="re">
<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="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 );">Beginning balance</a></td>
<td class="nump">5,452<span></span>
</td>
<td class="nump">5,230<span></span>
</td>
<td class="nump">5,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_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">267<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_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions from business combinations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">72<span></span>
</td>
<td class="nump">139<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_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="num">(8)<span></span>
</td>
<td class="num">(18)<span></span>
</td>
<td class="num">(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_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td class="num">(475)<span></span>
</td>
<td class="num">(424)<span></span>
</td>
<td class="num">(144)<span></span>
</td>
</tr>
<tr class="ro">
<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">177<span></span>
</td>
<td class="nump">222<span></span>
</td>
<td class="nump">140<span></span>
</td>
</tr>
<tr class="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 );">Ending 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="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="re">
<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="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 );">Beginning balance</a></td>
<td class="nump">20,247<span></span>
</td>
<td class="nump">19,074<span></span>
</td>
<td class="nump">18,653<span></span>
</td>
</tr>
<tr class="re">
<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<span></span>
</td>
<td class="nump">38<span></span>
</td>
<td class="nump">21<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">289<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,506<span></span>
</td>
<td class="nump">1,477<span></span>
</td>
<td class="nump">731<span></span>
</td>
</tr>
<tr class="ro">
<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">(44)<span></span>
</td>
<td class="num">(209)<span></span>
</td>
<td class="num">(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_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td class="num">(1,908)<span></span>
</td>
<td class="num">(1,157)<span></span>
</td>
<td class="num">(637)<span></span>
</td>
</tr>
<tr class="ro">
<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">592<span></span>
</td>
<td class="nump">735<span></span>
</td>
<td class="nump">326<span></span>
</td>
</tr>
<tr class="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 );">Ending 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="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="re">
<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="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 );">Beginning balance</a></td>
<td class="nump">44,580<span></span>
</td>
<td class="nump">41,177<span></span>
</td>
<td class="nump">39,664<span></span>
</td>
</tr>
<tr class="re">
<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">211<span></span>
</td>
<td class="nump">399<span></span>
</td>
<td class="nump">61<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">365<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">5,415<span></span>
</td>
<td class="nump">4,248<span></span>
</td>
<td class="nump">4,791<span></span>
</td>
</tr>
<tr class="ro">
<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,071)<span></span>
</td>
<td class="num">(858)<span></span>
</td>
<td class="num">(2,680)<span></span>
</td>
</tr>
<tr class="re">
<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">(4,788)<span></span>
</td>
<td class="num">(3,225)<span></span>
</td>
<td class="num">(1,919)<span></span>
</td>
</tr>
<tr class="ro">
<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,895<span></span>
</td>
<td class="nump">2,474<span></span>
</td>
<td class="nump">1,260<span></span>
</td>
</tr>
<tr class="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 );">Ending 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="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="re">
<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="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 );">Beginning balance</a></td>
<td class="nump">21,866<span></span>
</td>
<td class="nump">20,129<span></span>
</td>
<td class="nump">20,202<span></span>
</td>
</tr>
<tr class="re">
<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">855<span></span>
</td>
<td class="nump">939<span></span>
</td>
<td class="nump">427<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">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_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment', window );">Transfer of completed projects in progress</a></td>
<td class="nump">2,346<span></span>
</td>
<td class="nump">2,485<span></span>
</td>
<td class="nump">1,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_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="num">(1,245)<span></span>
</td>
<td class="num">(1,072)<span></span>
</td>
<td class="num">(1,614)<span></span>
</td>
</tr>
<tr class="re">
<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,298)<span></span>
</td>
<td class="num">(1,277)<span></span>
</td>
<td class="num">(556)<span></span>
</td>
</tr>
<tr class="ro">
<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">400<span></span>
</td>
<td class="nump">536<span></span>
</td>
<td class="nump">319<span></span>
</td>
</tr>
<tr class="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 );">Ending 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="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="re">
<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="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 );">Beginning balance</a></td>
<td class="nump">22,969<span></span>
</td>
<td class="nump">19,433<span></span>
</td>
<td class="nump">17,924<span></span>
</td>
</tr>
<tr class="re">
<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,782<span></span>
</td>
<td class="nump">4,123<span></span>
</td>
<td class="nump">3,655<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,110<span></span>
</td>
<td class="nump">645<span></span>
</td>
<td class="nump">31<span></span>
</td>
</tr>
<tr class="ro">
<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">(270)<span></span>
</td>
<td class="num">(381)<span></span>
</td>
<td class="num">(2,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_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td class="num">(2,155)<span></span>
</td>
<td class="num">(1,708)<span></span>
</td>
<td class="num">(365)<span></span>
</td>
</tr>
<tr class="ro">
<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">655<span></span>
</td>
<td class="nump">849<span></span>
</td>
<td class="nump">487<span></span>
</td>
</tr>
<tr class="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 );">Ending 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="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="re">
<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="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 );">Beginning balance</a></td>
<td class="nump">10,403<span></span>
</td>
<td class="nump">6,734<span></span>
</td>
<td class="nump">5,894<span></span>
</td>
</tr>
<tr class="re">
<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">15,939<span></span>
</td>
<td class="nump">12,641<span></span>
</td>
<td class="nump">7,911<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">482<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">(11,109)<span></span>
</td>
<td class="num">(9,023)<span></span>
</td>
<td class="num">(7,001)<span></span>
</td>
</tr>
<tr class="ro">
<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">(2)<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_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td class="num">(550)<span></span>
</td>
<td class="num">(438)<span></span>
</td>
<td class="num">(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_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects', window );">Changes in value on the recognition of inflation effects</a></td>
<td class="nump">128<span></span>
</td>
<td class="nump">7<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_PropertyPlantAndEquipment', window );">Ending 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="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="re">
<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="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 );">Beginning balance</a></td>
<td class="nump">897<span></span>
</td>
<td class="nump">886<span></span>
</td>
<td class="nump">737<span></span>
</td>
</tr>
<tr class="re">
<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">0<span></span>
</td>
<td class="nump">26<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_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions from business combinations</a></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_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment', window );">Transfer of completed projects in progress</a></td>
<td class="num">(331)<span></span>
</td>
<td class="nump">27<span></span>
</td>
<td class="nump">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_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(27)<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_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td class="num">(51)<span></span>
</td>
<td class="num">(15)<span></span>
</td>
<td class="num">(22)<span></span>
</td>
</tr>
<tr class="ro">
<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">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_PropertyPlantAndEquipment', window );">Ending 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="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="re">
<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="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 );">Beginning balance</a></td>
<td class="nump">1,413<span></span>
</td>
<td class="nump">1,298<span></span>
</td>
<td class="nump">851<span></span>
</td>
</tr>
<tr class="re">
<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">297<span></span>
</td>
<td class="nump">294<span></span>
</td>
<td class="nump">217<span></span>
</td>
</tr>
<tr class="ro">
<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="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_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment', window );">Transfer of completed projects in progress</a></td>
<td class="num">(9)<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<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)<span></span>
</td>
<td class="num">(9)<span></span>
</td>
<td class="num">(16)<span></span>
</td>
</tr>
<tr class="re">
<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">(116)<span></span>
</td>
<td class="num">(172)<span></span>
</td>
<td class="num">(77)<span></span>
</td>
</tr>
<tr class="ro">
<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">321<span></span>
</td>
</tr>
<tr class="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 );">Ending 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="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="re">
<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="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 );">Beginning balance</a></td>
<td class="num">(56,622)<span></span>
</td>
<td class="num">(51,778)<span></span>
</td>
<td class="num">(49,705)<span></span>
</td>
</tr>
<tr class="re">
<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">(8,919)<span></span>
</td>
<td class="num">(8,997)<span></span>
</td>
<td class="num">(8,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_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="nump">2,373<span></span>
</td>
<td class="nump">2,323<span></span>
</td>
<td class="nump">6,297<span></span>
</td>
</tr>
<tr class="re">
<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">6,534<span></span>
</td>
<td class="nump">4,817<span></span>
</td>
<td class="nump">1,679<span></span>
</td>
</tr>
<tr class="ro">
<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,438)<span></span>
</td>
<td class="num">(2,987)<span></span>
</td>
<td class="num">(1,765)<span></span>
</td>
</tr>
<tr class="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 );">Ending 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="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="re">
<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="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 );">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="re">
<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="text"> <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_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="text"> <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_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td class="text"> <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_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects', window );">Changes in value on the recognition of inflation effects</a></td>
<td class="text"> <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_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="re">
<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="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 );">Beginning balance</a></td>
<td class="num">(6,043)<span></span>
</td>
<td class="num">(5,498)<span></span>
</td>
<td class="num">(5,043)<span></span>
</td>
</tr>
<tr class="re">
<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">(555)<span></span>
</td>
<td class="num">(835)<span></span>
</td>
<td class="num">(484)<span></span>
</td>
</tr>
<tr class="ro">
<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">26<span></span>
</td>
<td class="nump">194<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_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td class="nump">640<span></span>
</td>
<td class="nump">340<span></span>
</td>
<td class="nump">162<span></span>
</td>
</tr>
<tr class="ro">
<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">(218)<span></span>
</td>
<td class="num">(244)<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_PropertyPlantAndEquipment', window );">Ending 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="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="re">
<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="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 );">Beginning balance</a></td>
<td class="num">(22,267)<span></span>
</td>
<td class="num">(20,378)<span></span>
</td>
<td class="num">(19,842)<span></span>
</td>
</tr>
<tr class="re">
<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,101)<span></span>
</td>
<td class="num">(3,331)<span></span>
</td>
<td class="num">(2,793)<span></span>
</td>
</tr>
<tr class="ro">
<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">825<span></span>
</td>
<td class="nump">854<span></span>
</td>
<td class="nump">2,336<span></span>
</td>
</tr>
<tr class="re">
<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,087<span></span>
</td>
<td class="nump">2,193<span></span>
</td>
<td class="nump">867<span></span>
</td>
</tr>
<tr class="ro">
<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,264)<span></span>
</td>
<td class="num">(1,605)<span></span>
</td>
<td class="num">(946)<span></span>
</td>
</tr>
<tr class="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 );">Ending 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="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="re">
<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="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 );">Beginning balance</a></td>
<td class="num">(12,295)<span></span>
</td>
<td class="num">(12,300)<span></span>
</td>
<td class="num">(11,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_ifrs-full_DepreciationExpense', window );">Depreciation for the year</a></td>
<td class="num">(1,844)<span></span>
</td>
<td class="num">(1,437)<span></span>
</td>
<td class="num">(2,097)<span></span>
</td>
</tr>
<tr class="ro">
<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,260<span></span>
</td>
<td class="nump">936<span></span>
</td>
<td class="nump">1,493<span></span>
</td>
</tr>
<tr class="re">
<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">793<span></span>
</td>
<td class="nump">860<span></span>
</td>
<td class="nump">372<span></span>
</td>
</tr>
<tr class="ro">
<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">(291)<span></span>
</td>
<td class="num">(354)<span></span>
</td>
<td class="num">(209)<span></span>
</td>
</tr>
<tr class="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 );">Ending 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="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="re">
<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="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 );">Beginning balance</a></td>
<td class="num">(15,075)<span></span>
</td>
<td class="num">(12,676)<span></span>
</td>
<td class="num">(12,153)<span></span>
</td>
</tr>
<tr class="re">
<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,256)<span></span>
</td>
<td class="num">(3,234)<span></span>
</td>
<td class="num">(2,708)<span></span>
</td>
</tr>
<tr class="ro">
<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">261<span></span>
</td>
<td class="nump">306<span></span>
</td>
<td class="nump">2,390<span></span>
</td>
</tr>
<tr class="re">
<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,783<span></span>
</td>
<td class="nump">1,274<span></span>
</td>
<td class="nump">222<span></span>
</td>
</tr>
<tr class="ro">
<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">(649)<span></span>
</td>
<td class="num">(745)<span></span>
</td>
<td class="num">(427)<span></span>
</td>
</tr>
<tr class="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 );">Ending 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="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="re">
<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="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 );">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="re">
<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="text"> <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_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="text"> <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_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td class="text"> <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_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects', window );">Changes in value on the recognition of inflation effects</a></td>
<td class="text"> <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_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="re">
<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="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 );">Beginning balance</a></td>
<td class="num">(392)<span></span>
</td>
<td class="num">(395)<span></span>
</td>
<td class="num">(379)<span></span>
</td>
</tr>
<tr class="re">
<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">(15)<span></span>
</td>
<td class="num">(25)<span></span>
</td>
<td class="num">(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_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">26<span></span>
</td>
<td class="nump">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_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td class="nump">117<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="ro">
<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)<span></span>
</td>
<td class="num">(5)<span></span>
</td>
<td class="num">(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_PropertyPlantAndEquipment', window );">Ending 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="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="re">
<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="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 );">Beginning balance</a></td>
<td class="num">(550)<span></span>
</td>
<td class="num">(531)<span></span>
</td>
<td class="num">(429)<span></span>
</td>
</tr>
<tr class="re">
<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">(148)<span></span>
</td>
<td class="num">(135)<span></span>
</td>
<td class="num">(122)<span></span>
</td>
</tr>
<tr class="ro">
<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<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="nump">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_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td class="nump">114<span></span>
</td>
<td class="nump">143<span></span>
</td>
<td class="nump">48<span></span>
</td>
</tr>
<tr class="ro">
<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">(14)<span></span>
</td>
<td class="num">(34)<span></span>
</td>
<td class="num">(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_PropertyPlantAndEquipment', window );">Ending 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>
</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: 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 2023-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-2023-en-r&amp;anchor=para_73_e_iii&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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: 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 2023-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-2023-en-r&amp;anchor=para_73_e_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_73_e_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_73_e_viii&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_73_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_73_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_54_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718959433296">
<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, 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_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">$ 499<span></span>
</td>
<td class="nump">$ 1,971<span></span>
</td>
<td class="nump">$ 3,784<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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718942526784">
<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, 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_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">$ 103,122<span></span>
</td>
<td class="nump">$ 102,174<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">10,531<span></span>
</td>
<td class="nump">10,425<span></span>
</td>
<td class="nump">$ 9,834<span></span>
</td>
</tr>
<tr class="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,162<span></span>
</td>
<td class="nump">103,122<span></span>
</td>
<td class="nump">102,174<span></span>
</td>
</tr>
<tr class="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">75,754<span></span>
</td>
<td class="nump">75,394<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,962<span></span>
</td>
<td class="nump">75,754<span></span>
</td>
<td class="nump">75,394<span></span>
</td>
</tr>
<tr class="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">23,258<span></span>
</td>
<td class="nump">22,909<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,340<span></span>
</td>
<td class="nump">23,258<span></span>
</td>
<td class="nump">22,909<span></span>
</td>
</tr>
<tr class="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,042<span></span>
</td>
<td class="nump">1,192<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,314<span></span>
</td>
<td class="nump">1,042<span></span>
</td>
<td class="nump">1,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_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,571<span></span>
</td>
<td class="nump">2,014<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,794<span></span>
</td>
<td class="nump">1,571<span></span>
</td>
<td class="nump">2,014<span></span>
</td>
</tr>
<tr class="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,342<span></span>
</td>
<td class="nump">375<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,567<span></span>
</td>
<td class="nump">1,342<span></span>
</td>
<td class="nump">375<span></span>
</td>
</tr>
<tr class="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">155<span></span>
</td>
<td class="nump">290<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">185<span></span>
</td>
<td class="nump">155<span></span>
</td>
<td class="nump">290<span></span>
</td>
</tr>
<tr class="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">109,612<span></span>
</td>
<td class="nump">108,677<span></span>
</td>
<td class="nump">109,597<span></span>
</td>
</tr>
<tr class="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,377<span></span>
</td>
<td class="nump">1,188<span></span>
</td>
<td class="nump">1,291<span></span>
</td>
</tr>
<tr class="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="nump">1,338<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(64)<span></span>
</td>
<td class="num">(775)<span></span>
</td>
<td class="num">(3)<span></span>
</td>
</tr>
<tr class="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">(2,705)<span></span>
</td>
<td class="num">(896)<span></span>
</td>
<td class="num">(2,270)<span></span>
</td>
</tr>
<tr class="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">70<span></span>
</td>
<td class="nump">80<span></span>
</td>
<td class="nump">62<span></span>
</td>
</tr>
<tr class="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">108,290<span></span>
</td>
<td class="nump">109,612<span></span>
</td>
<td class="nump">108,677<span></span>
</td>
</tr>
<tr class="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">76,499<span></span>
</td>
<td class="nump">76,139<span></span>
</td>
<td class="nump">77,396<span></span>
</td>
</tr>
<tr class="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="nump">1,116<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(224)<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="num">(1,568)<span></span>
</td>
<td class="num">(756)<span></span>
</td>
<td class="num">(1,257)<span></span>
</td>
</tr>
<tr class="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,707<span></span>
</td>
<td class="nump">76,499<span></span>
</td>
<td class="nump">76,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_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">23,258<span></span>
</td>
<td class="nump">22,909<span></span>
</td>
<td class="nump">23,431<span></span>
</td>
</tr>
<tr class="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="nump">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_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">(2)<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">(916)<span></span>
</td>
<td class="nump">144<span></span>
</td>
<td class="num">(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_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,340<span></span>
</td>
<td class="nump">23,258<span></span>
</td>
<td class="nump">22,909<span></span>
</td>
</tr>
<tr class="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,042<span></span>
</td>
<td class="nump">1,192<span></span>
</td>
<td class="nump">1,148<span></span>
</td>
</tr>
<tr class="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">4<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">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_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill', window );">Additions from business combinations</a></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="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">224<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="num">(3)<span></span>
</td>
</tr>
<tr class="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">44<span></span>
</td>
<td class="num">(150)<span></span>
</td>
<td class="num">(88)<span></span>
</td>
</tr>
<tr class="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,314<span></span>
</td>
<td class="nump">1,042<span></span>
</td>
<td class="nump">1,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_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,262<span></span>
</td>
<td class="nump">6,960<span></span>
</td>
<td class="nump">6,709<span></span>
</td>
</tr>
<tr class="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">385<span></span>
</td>
<td class="nump">46<span></span>
</td>
<td class="nump">370<span></span>
</td>
</tr>
<tr class="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="nump">17<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">307<span></span>
</td>
<td class="nump">65<span></span>
</td>
<td class="nump">255<span></span>
</td>
</tr>
<tr class="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">(1)<span></span>
</td>
<td class="num">(775)<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">(77)<span></span>
</td>
<td class="num">(51)<span></span>
</td>
<td class="num">(374)<span></span>
</td>
</tr>
<tr class="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">6,876<span></span>
</td>
<td class="nump">6,262<span></span>
</td>
<td class="nump">6,960<span></span>
</td>
</tr>
<tr class="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,342<span></span>
</td>
<td class="nump">375<span></span>
</td>
<td class="nump">176<span></span>
</td>
</tr>
<tr class="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">963<span></span>
</td>
<td class="nump">1,138<span></span>
</td>
<td class="nump">673<span></span>
</td>
</tr>
<tr class="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="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_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill', window );">Transfer</a></td>
<td class="num">(708)<span></span>
</td>
<td class="num">(158)<span></span>
</td>
<td class="num">(469)<span></span>
</td>
</tr>
<tr class="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">(30)<span></span>
</td>
<td class="num">(13)<span></span>
</td>
<td class="num">(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="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,567<span></span>
</td>
<td class="nump">1,342<span></span>
</td>
<td class="nump">375<span></span>
</td>
</tr>
<tr class="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,209<span></span>
</td>
<td class="nump">1,102<span></span>
</td>
<td class="nump">737<span></span>
</td>
</tr>
<tr class="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">25<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">113<span></span>
</td>
</tr>
<tr class="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="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_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill', window );">Transfer</a></td>
<td class="nump">401<span></span>
</td>
<td class="nump">93<span></span>
</td>
<td class="nump">214<span></span>
</td>
</tr>
<tr class="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">(61)<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">(158)<span></span>
</td>
<td class="num">(70)<span></span>
</td>
<td class="num">(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_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill', window );">Changes in value on the recognition of inflation effects</a></td>
<td class="nump">70<span></span>
</td>
<td class="nump">80<span></span>
</td>
<td class="nump">62<span></span>
</td>
</tr>
<tr class="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,486<span></span>
</td>
<td class="nump">1,209<span></span>
</td>
<td class="nump">1,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_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">(6,490)<span></span>
</td>
<td class="num">(6,503)<span></span>
</td>
<td class="num">(5,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_DepreciationAndAmortisationExpense', window );">Amortization expense</a></td>
<td class="num">(836)<span></span>
</td>
<td class="num">(768)<span></span>
</td>
<td class="num">(888)<span></span>
</td>
</tr>
<tr class="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">59<span></span>
</td>
<td class="nump">775<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">217<span></span>
</td>
<td class="nump">101<span></span>
</td>
<td class="nump">63<span></span>
</td>
</tr>
<tr class="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">(78)<span></span>
</td>
<td class="num">(95)<span></span>
</td>
<td class="num">(52)<span></span>
</td>
</tr>
<tr class="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">(7,128)<span></span>
</td>
<td class="num">(6,490)<span></span>
</td>
<td class="num">(6,503)<span></span>
</td>
</tr>
<tr class="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="text"> <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="text"> <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="text"> <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="text"> <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="text"> <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="text"> <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="text"> <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="text"> <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="text"> <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="text"> <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="text"> <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="text"> <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">(4,691)<span></span>
</td>
<td class="num">(4,946)<span></span>
</td>
<td class="num">(4,353)<span></span>
</td>
</tr>
<tr class="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">(518)<span></span>
</td>
<td class="num">(522)<span></span>
</td>
<td class="num">(594)<span></span>
</td>
</tr>
<tr class="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">775<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">205<span></span>
</td>
<td class="nump">96<span></span>
</td>
<td class="nump">53<span></span>
</td>
</tr>
<tr class="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">(78)<span></span>
</td>
<td class="num">(94)<span></span>
</td>
<td class="num">(52)<span></span>
</td>
</tr>
<tr class="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">(5,082)<span></span>
</td>
<td class="num">(4,691)<span></span>
</td>
<td class="num">(4,946)<span></span>
</td>
</tr>
<tr class="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,054)<span></span>
</td>
<td class="num">(812)<span></span>
</td>
<td class="num">(528)<span></span>
</td>
</tr>
<tr class="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">(318)<span></span>
</td>
<td class="num">(246)<span></span>
</td>
<td class="num">(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_DisposalsIntangibleAssetsAndGoodwill', window );">Disposals</a></td>
<td class="nump">59<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">12<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="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="num">(1)<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">$ (1,301)<span></span>
</td>
<td class="num">$ (1,054)<span></span>
</td>
<td class="num">$ (812)<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: 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 2023-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-2023-en-r&amp;anchor=para_118_e_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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: 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 2023-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-2023-en-r&amp;anchor=para_118_e_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_23_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_B13_d&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 99<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 104<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_104&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_118_e_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_118_e_vii&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_118_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718958677424">
<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, 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_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">$ 359<span></span>
</td>
<td class="nump">$ 209<span></span>
</td>
<td class="nump">$ 176<span></span>
</td>
</tr>
<tr class="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">$ 12<span></span>
</td>
<td class="nump">13<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_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">93<span></span>
</td>
<td class="nump">84<span></span>
</td>
<td class="nump">108<span></span>
</td>
</tr>
<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">$ 731<span></span>
</td>
<td class="nump">$ 671<span></span>
</td>
<td class="nump">$ 765<span></span>
</td>
</tr>
<tr class="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 2023-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-2023-en-r&amp;anchor=para_118_e_vi&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_14_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718948347920">
<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, 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>
</tr>
<tr class="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,616<span></span>
</td>
<td class="nump">$ 100,054<span></span>
</td>
</tr>
<tr class="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">56,662<span></span>
</td>
<td class="nump">56,967<span></span>
</td>
</tr>
<tr class="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,684<span></span>
</td>
<td class="nump">1,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_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,418<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,169<span></span>
</td>
<td class="nump">1,170<span></span>
</td>
</tr>
<tr class="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,635<span></span>
</td>
<td class="nump">3,583<span></span>
</td>
</tr>
<tr class="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">30,018<span></span>
</td>
<td class="nump">31,883<span></span>
</td>
</tr>
<tr class="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">245<span></span>
</td>
<td class="nump">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_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,381<span></span>
</td>
<td class="nump">$ 2,512<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: 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 2023-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-2023-en-r&amp;anchor=para_134_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_135_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_B67_d&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_54_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718949704688">
<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, 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>
</tr>
<tr class="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.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_WeightedAverageCostOfCapitalAfterTaxPercentage', window );">Weighted average cost of capital after tax percentage</a></td>
<td class="nump">6.30%<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_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="nump">4.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_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="nump">4.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 2023-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_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;2023-2027</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">2.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.10%<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">6.80%<span></span>
</td>
<td class="nump">7.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_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="nump">3.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_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="nump">3.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_BR', window );">Brazil | Expected&#160;Annual&#160;Long-Term Inflation 2023-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_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.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_BR', window );">Brazil | Expected Volume Growth Rates&#160;2023-2027</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.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_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.20%<span></span>
</td>
<td class="nump">13.90%<span></span>
</td>
</tr>
<tr class="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.70%<span></span>
</td>
<td class="nump">8.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_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="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_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="nump">6.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_CO', window );">Colombia | Expected&#160;Annual&#160;Long-Term Inflation 2023-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_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.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_CO', window );">Colombia | Expected Volume Growth Rates&#160;2023-2027</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">9.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_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">20.80%<span></span>
</td>
<td class="nump">27.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">16.10%<span></span>
</td>
<td class="nump">19.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&#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="nump">70.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_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="nump">4.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_AR', window );">Argentina | Expected&#160;Annual&#160;Long-Term Inflation 2023-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_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">68.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_AR', window );">Argentina | Expected Volume Growth Rates&#160;2023-2027</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.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_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.30%<span></span>
</td>
<td class="nump">10.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.30%<span></span>
</td>
<td class="nump">7.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_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="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;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="nump">14.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 2023-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_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.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 | Expected Volume Growth Rates&#160;2023-2027</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.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</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.40%<span></span>
</td>
<td class="nump">15.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.80%<span></span>
</td>
<td class="nump">10.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_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="nump">2.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_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="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 2023-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_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.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_CR', window );">Costa Rica | Expected Volume Growth Rates&#160;2023-2027</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.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>
</tr>
<tr class="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.30%<span></span>
</td>
<td class="nump">24.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">16.40%<span></span>
</td>
<td class="nump">11.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_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="nump">2.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_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="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 2023-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_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.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_NI', window );">Nicaragua | Expected Volume Growth Rates&#160;2023-2027</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.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</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.60%<span></span>
</td>
<td class="nump">11.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">8.60%<span></span>
</td>
<td class="nump">8.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_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="nump">2.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_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="nump">7.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&#160;Annual&#160;Long-Term Inflation 2023-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_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.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_PA', window );">Panama | Expected Volume Growth Rates&#160;2023-2027</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.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_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.70%<span></span>
</td>
<td class="nump">10.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.40%<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 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="nump">5.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">3.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 2023-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_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;2023-2027</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.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_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_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_MaturityAxis=kof_ExpectedAnnualLongTermInflationTwoThousandTwentyTwoToTwoThousandTwentySixMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_ExpectedAnnualLongTermInflationTwoThousandTwentyTwoToTwoThousandTwentySixMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ExpectedVolumeGrowthRatesTwoThousandTwentyTwoToTwoThousandTwentySixMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_ExpectedVolumeGrowthRatesTwoThousandTwentyTwoToTwoThousandTwentySixMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718944779568">
<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, 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>
</tr>
<tr class="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.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_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 on valuation</a></td>
<td class="nump">3.2<span></span>
</td>
</tr>
<tr class="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.80%<span></span>
</td>
</tr>
<tr class="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 on valuation</a></td>
<td class="nump">0.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.90%<span></span>
</td>
</tr>
<tr class="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 on 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_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">3.30%<span></span>
</td>
</tr>
<tr class="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 on valuation</a></td>
<td class="nump">0.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_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.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 on valuation</a></td>
<td class="nump">5.4<span></span>
</td>
</tr>
<tr class="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.80%<span></span>
</td>
</tr>
<tr class="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 on valuation</a></td>
<td class="nump">4.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_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">3.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_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 on valuation</a></td>
<td class="nump">0.8<span></span>
</td>
</tr>
<tr class="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.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 on valuation</a></td>
<td class="nump">2.2<span></span>
</td>
</tr>
<tr class="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.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_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 on valuation</a></td>
<td class="nump">2.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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718970367040">
<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, 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_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">$ 238<span></span>
</td>
<td class="nump">$ 184<span></span>
</td>
</tr>
<tr class="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">1,111<span></span>
</td>
<td class="nump">1,294<span></span>
</td>
</tr>
<tr class="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">400<span></span>
</td>
<td class="nump">325<span></span>
</td>
</tr>
<tr class="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,432<span></span>
</td>
<td class="nump">976<span></span>
</td>
</tr>
<tr class="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">534<span></span>
</td>
<td class="nump">360<span></span>
</td>
</tr>
<tr class="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">1,030<span></span>
</td>
<td class="nump">1,555<span></span>
</td>
</tr>
<tr class="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">809<span></span>
</td>
<td class="nump">486<span></span>
</td>
</tr>
<tr class="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">139<span></span>
</td>
<td class="nump">50<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,693<span></span>
</td>
<td class="nump">$ 5,230<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 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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: 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 2023-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-2023-en-r&amp;anchor=para_130_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718935214000">
<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, 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_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">$ 696<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_DerivativeFinancialAssets', window );">Derivative financial instruments</a></td>
<td class="nump">96<span></span>
</td>
<td class="nump">591<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">$ 792<span></span>
</td>
<td class="nump">$ 730<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 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_54_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718946870512">
<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, 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_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_OtherCurrentReceivables', window );">Other receivables</a></td>
<td class="nump">$ 1,390<span></span>
</td>
<td class="nump">$ 1,636<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_TradeAndOtherReceivables', window );">Current and non-current receivables</a></td>
<td class="nump">1,838<span></span>
</td>
<td class="nump">1,704<span></span>
</td>
</tr>
<tr class="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_OtherPayables', window );">Other payables</a></td>
<td class="nump">802<span></span>
</td>
<td class="nump">818<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_TradeAndOtherPayables', window );">Trade payable</a></td>
<td class="nump">3,273<span></span>
</td>
<td class="nump">4,015<span></span>
</td>
</tr>
<tr class="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="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">1,460<span></span>
</td>
<td class="nump">746<span></span>
</td>
</tr>
<tr class="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">1,275<span></span>
</td>
<td class="nump">1,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_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="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">378<span></span>
</td>
<td class="nump">776<span></span>
</td>
</tr>
<tr class="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">1,196<span></span>
</td>
<td class="nump">1,248<span></span>
</td>
</tr>
<tr class="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 | 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="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="text">&#160;<span></span>
</td>
<td class="nump">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_CategoriesOfRelatedPartiesAxis=kof_HeinekenGroupMember', window );">Heineken Group</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">0<span></span>
</td>
<td class="nump">175<span></span>
</td>
</tr>
<tr class="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">0<span></span>
</td>
<td class="nump">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_CategoriesOfRelatedPartiesAxis=ifrs-full_OtherRelatedPartiesMember', window );">Other Related Parties</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">0<span></span>
</td>
<td class="nump">182<span></span>
</td>
</tr>
<tr class="ro">
<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 receivables</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 7<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_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 2023-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-2023-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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: 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 2023-01-01<br> -Paragraph 78<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_78&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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: 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 2023-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-2023-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_54_k&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_54_h&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
<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_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=ifrs-full_OtherRelatedPartiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=ifrs-full_OtherRelatedPartiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718959794064">
<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, 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_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: 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 2023-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-2023-en-r&amp;anchor=para_18_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718947595600">
<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, 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_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">$ 8,459<span></span>
</td>
<td class="nump">$ 6,546<span></span>
</td>
<td class="nump">$ 5,489<span></span>
</td>
</tr>
<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">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_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">3,718<span></span>
</td>
<td class="nump">3,234<span></span>
</td>
<td class="nump">2,918<span></span>
</td>
</tr>
<tr class="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,841<span></span>
</td>
<td class="nump">2,841<span></span>
</td>
<td class="nump">2,213<span></span>
</td>
</tr>
<tr class="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">917<span></span>
</td>
<td class="nump">724<span></span>
</td>
<td class="nump">938<span></span>
</td>
</tr>
<tr class="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">843<span></span>
</td>
<td class="nump">577<span></span>
</td>
<td class="nump">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_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">638<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_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">181<span></span>
</td>
<td class="nump">215<span></span>
</td>
<td class="nump">1,320<span></span>
</td>
</tr>
<tr class="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">458<span></span>
</td>
<td class="nump">504<span></span>
</td>
<td class="nump">416<span></span>
</td>
</tr>
<tr class="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">1<span></span>
</td>
<td class="nump">110<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_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">285<span></span>
</td>
<td class="nump">173<span></span>
</td>
<td class="nump">230<span></span>
</td>
</tr>
<tr class="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">2<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<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">5,036<span></span>
</td>
<td class="nump">11,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_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">9,547<span></span>
</td>
<td class="nump">10,129<span></span>
</td>
<td class="nump">7,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_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">46,461<span></span>
</td>
<td class="nump">43,717<span></span>
</td>
<td class="nump">37,213<span></span>
</td>
</tr>
<tr class="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">$ 869<span></span>
</td>
<td class="nump">$ 545<span></span>
</td>
<td class="nump">$ 1,482<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: 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 2023-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-2023-en-r&amp;anchor=para_21_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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; 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 2023-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-2023-en-r&amp;anchor=para_21_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718949348864">
<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, 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_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,091<span></span>
</td>
<td class="nump">$ 1,071<span></span>
</td>
<td class="nump">$ 737<span></span>
</td>
</tr>
<tr class="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">539<span></span>
</td>
<td class="nump">18<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_SharebasedPayment', window );">Shared based payments</a></td>
<td class="nump">$ 319<span></span>
</td>
<td class="nump">$ 326<span></span>
</td>
<td class="nump">$ 276<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 2023-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-2023-en-r&amp;anchor=para_78_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 171<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_171&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718959134640">
<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, 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>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </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">$ 67,738<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 79,212<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">205,782<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">198,783<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">54,916<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57,960<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 84,899<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 88,159<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">$ 15,850<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,358<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">97<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">4,053<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,777<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 37,892<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 43,359<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="nump">&#8364; 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_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="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_CurrentLiabilities', window );">Current liabilities | &#8364;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">180<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">214<span></span>
</td>
</tr>
<tr class="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="nump">&#8364; 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_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 2023-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-2023-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_B12_b_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 66<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_B12_b_iii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 69<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_69&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_B12_b_ii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 66<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_B12_b_iv&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 69<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_69&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718947438848">
<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, 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>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </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">$ 245,088<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 226,740<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 194,804<span></span>
</td>
</tr>
<tr class="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,102<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,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_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,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>
<td class="nump">$ 452<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">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>
<td class="nump">14,420<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,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>
<td class="nump">1,749<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,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>
<td class="nump">$ 2,509<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 2023-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-2023-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_B13_f&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_23_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 114<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_114&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_113_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718936756912">
<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, 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_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.20%<span></span>
</td>
<td class="nump">9.90%<span></span>
</td>
<td class="nump">8.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_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.50%<span></span>
</td>
</tr>
<tr class="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.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_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 [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 19<br> -IssueDate 2023-01-01<br> -Paragraph 144<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_144&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-types: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 [member]; Defined benefit obligation, at present value; Actuarial assumptions [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 19<br> -IssueDate 2023-01-01<br> -Paragraph 144<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_144&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-types: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 [member]; Defined benefit obligation, at present value; Actuarial assumptions [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 19<br> -IssueDate 2023-01-01<br> -Paragraph 144<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_144&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-types: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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718959322448">
<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, 2023 </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 );">2024</a></td>
<td class="nump">$ 396<span></span>
</td>
</tr>
<tr class="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 );">2025</a></td>
<td class="nump">222<span></span>
</td>
</tr>
<tr class="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 );">2026</a></td>
<td class="nump">253<span></span>
</td>
</tr>
<tr class="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 );">2027</a></td>
<td class="nump">346<span></span>
</td>
</tr>
<tr class="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 );">2028</a></td>
<td class="nump">311<span></span>
</td>
</tr>
<tr class="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 );">2029 - 2032</a></td>
<td class="nump">2,356<span></span>
</td>
</tr>
<tr class="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 );">2024</a></td>
<td class="nump">88<span></span>
</td>
</tr>
<tr class="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 );">2025</a></td>
<td class="nump">77<span></span>
</td>
</tr>
<tr class="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 );">2026</a></td>
<td class="nump">81<span></span>
</td>
</tr>
<tr class="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 );">2027</a></td>
<td class="nump">88<span></span>
</td>
</tr>
<tr class="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 );">2028</a></td>
<td class="nump">91<span></span>
</td>
</tr>
<tr class="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 );">2029 - 2032</a></td>
<td class="nump">$ 533<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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718948350880">
<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, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</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">$ 747<span></span>
</td>
<td class="nump">$ 912<span></span>
</td>
<td class="nump">$ 1,240<span></span>
</td>
<td class="nump">$ 1,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_NoncurrentProvisionsForEmployeeBenefits', window );">Post-employment and other non-current employee benefits</a></td>
<td class="nump">3,560<span></span>
</td>
<td class="nump">3,709<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">653<span></span>
</td>
<td class="nump">715<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,091<span></span>
</td>
<td class="nump">2,196<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">2,744<span></span>
</td>
<td class="nump">2,911<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,284<span></span>
</td>
<td class="nump">1,288<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">4,028<span></span>
</td>
<td class="nump">4,199<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,303)<span></span>
</td>
<td class="num">(1,288)<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">2,725<span></span>
</td>
<td class="nump">2,911<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">320<span></span>
</td>
<td class="nump">279<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">344<span></span>
</td>
<td class="nump">255<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">664<span></span>
</td>
<td class="nump">534<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">294<span></span>
</td>
<td class="nump">392<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">958<span></span>
</td>
<td class="nump">926<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">(123)<span></span>
</td>
<td class="num">(128)<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">$ 835<span></span>
</td>
<td class="nump">$ 798<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 [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 2023-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-2023-en-r&amp;anchor=para_140_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_78_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718969774656">
<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, 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_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">27.00%<span></span>
</td>
<td class="nump">24.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">18.00%<span></span>
</td>
<td class="nump">17.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">36.00%<span></span>
</td>
<td class="nump">40.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">14.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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718956305712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Post-Employment and Other Non-current Employee Benefits - Additional Information (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, 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_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="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">$ 1,059<span></span>
</td>
<td class="nump">$ 1,069<span></span>
</td>
</tr>
<tr class="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="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_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="re">
<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="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>
<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="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">19 years 6 months<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 [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 2023-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-2023-en-r&amp;anchor=para_145_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-types: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 2023-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-2023-en-r&amp;anchor=para_147_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718957734928">
<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, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</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">$ 747<span></span>
</td>
<td class="nump">$ 912<span></span>
</td>
<td class="nump">$ 1,240<span></span>
</td>
<td class="nump">$ 1,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_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">2,725<span></span>
</td>
<td class="nump">2,911<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">320<span></span>
</td>
<td class="nump">340<span></span>
</td>
<td class="nump">328<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">163<span></span>
</td>
<td class="nump">53<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_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset', window );">(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment</a></td>
<td class="num">(133)<span></span>
</td>
<td class="num">(94)<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_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Net&#160;Interest&#160;on the&#160;Net&#160;Defined Benefit Liability</a></td>
<td class="nump">297<span></span>
</td>
<td class="nump">286<span></span>
</td>
<td class="nump">248<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">233<span></span>
</td>
<td class="nump">246<span></span>
</td>
<td class="nump">244<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">155<span></span>
</td>
<td class="nump">47<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_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset', window );">(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment</a></td>
<td class="num">(126)<span></span>
</td>
<td class="num">(85)<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_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Net&#160;Interest&#160;on the&#160;Net&#160;Defined Benefit Liability</a></td>
<td class="nump">222<span></span>
</td>
<td class="nump">141<span></span>
</td>
<td class="nump">197<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">87<span></span>
</td>
<td class="nump">94<span></span>
</td>
<td class="nump">84<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">8<span></span>
</td>
<td class="nump">6<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_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset', window );">(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment</a></td>
<td class="num">(7)<span></span>
</td>
<td class="num">(9)<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_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Net&#160;Interest&#160;on the&#160;Net&#160;Defined Benefit Liability</a></td>
<td class="nump">75<span></span>
</td>
<td class="nump">145<span></span>
</td>
<td class="nump">51<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">747<span></span>
</td>
<td class="nump">912<span></span>
</td>
<td class="nump">1,240<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">625<span></span>
</td>
<td class="nump">804<span></span>
</td>
<td class="nump">1,038<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">$ 122<span></span>
</td>
<td class="nump">$ 108<span></span>
</td>
<td class="nump">$ 202<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 2023-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-2023-en-r&amp;anchor=para_141_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 [member]; Actuarial assumptions [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 2023-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-2023-en-r&amp;anchor=para_141_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_141_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 [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 2023-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-2023-en-r&amp;anchor=para_140_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 [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 2023-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-2023-en-r&amp;anchor=para_141_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718959172496">
<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, 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_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">$ 912<span></span>
</td>
<td class="nump">$ 1,240<span></span>
</td>
<td class="nump">$ 1,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_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans', window );">Recognized during the year (obligation liability and plan assets)</a></td>
<td class="nump">101<span></span>
</td>
<td class="nump">124<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_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset', window );">Actuarial (gains) losses arising from changes in financial assumptions</a></td>
<td class="num">(148)<span></span>
</td>
<td class="num">(375)<span></span>
</td>
<td class="num">(550)<span></span>
</td>
</tr>
<tr class="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="num">(5)<span></span>
</td>
<td class="nump">1<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_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset', window );">Foreign exchange rate valuation (gain) loss</a></td>
<td class="num">(101)<span></span>
</td>
<td class="num">(78)<span></span>
</td>
<td class="nump">9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset', window );">Adjustment from employees transferred</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(72)<span></span>
</td>
</tr>
<tr class="ro">
<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">12<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_LiabilityAssetOfDefinedBenefitPlans', window );">Net defined benefit liability (asset) at end 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>
</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 2023-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-2023-en-r&amp;anchor=para_141_c_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_141_c_iii&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 experience adjustments that result in remeasurements of the net defined benefit liability (asset). Experience adjustments deal with the effects of differences between the previous actuarial assumptions and what has actually occurred. [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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2023-01-01<br> -Paragraph 141<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_141_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 2023-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-2023-en-r&amp;anchor=para_141_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 [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 2023-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-2023-en-r&amp;anchor=para_140_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 [member]; 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_135_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_91_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 7<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 [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 2023-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-2023-en-r&amp;anchor=para_141_g&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718947995072">
<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, 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>
</tr>
<tr class="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="num">$ (101)<span></span>
</td>
<td class="num">$ (78)<span></span>
</td>
<td class="nump">$ 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_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,199<span></span>
</td>
<td class="nump">4,515<span></span>
</td>
<td class="nump">4,311<span></span>
</td>
</tr>
<tr class="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">233<span></span>
</td>
<td class="nump">246<span></span>
</td>
<td class="nump">244<span></span>
</td>
</tr>
<tr class="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">(144)<span></span>
</td>
<td class="num">(86)<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_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Interest expense</a></td>
<td class="nump">346<span></span>
</td>
<td class="nump">317<span></span>
</td>
<td class="nump">291<span></span>
</td>
</tr>
<tr class="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="num">(214)<span></span>
</td>
<td class="num">(355)<span></span>
</td>
<td class="nump">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_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset', window );">Foreign exchange rate valuation (gain) loss</a></td>
<td class="num">(151)<span></span>
</td>
<td class="num">(134)<span></span>
</td>
<td class="nump">18<span></span>
</td>
</tr>
<tr class="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">(378)<span></span>
</td>
<td class="num">(355)<span></span>
</td>
<td class="num">(364)<span></span>
</td>
</tr>
<tr class="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">137<span></span>
</td>
<td class="nump">47<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="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">4<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_DefinedBenefitObligationAtPresentValue', window );">Balance at end 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="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">926<span></span>
</td>
<td class="nump">978<span></span>
</td>
<td class="nump">865<span></span>
</td>
</tr>
<tr class="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">87<span></span>
</td>
<td class="nump">94<span></span>
</td>
<td class="nump">84<span></span>
</td>
</tr>
<tr class="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">(14)<span></span>
</td>
<td class="num">(9)<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_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Interest expense</a></td>
<td class="nump">88<span></span>
</td>
<td class="nump">76<span></span>
</td>
<td class="nump">62<span></span>
</td>
</tr>
<tr class="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">29<span></span>
</td>
<td class="num">(97)<span></span>
</td>
<td class="nump">74<span></span>
</td>
</tr>
<tr class="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">(166)<span></span>
</td>
<td class="num">(128)<span></span>
</td>
<td class="num">(107)<span></span>
</td>
</tr>
<tr class="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">8<span></span>
</td>
<td class="nump">6<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_IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions', window );">Business acquisitions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">6<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">$ 958<span></span>
</td>
<td class="nump">$ 926<span></span>
</td>
<td class="nump">$ 978<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 2023-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-2023-en-r&amp;anchor=para_35_b_v&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_141_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_57_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_141_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_141_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 [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 2023-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-2023-en-r&amp;anchor=para_141_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718947307440">
<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, 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_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="num">$ (101)<span></span>
</td>
<td class="num">$ (78)<span></span>
</td>
<td class="nump">$ 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_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,288<span></span>
</td>
<td class="nump">1,234<span></span>
</td>
<td class="nump">1,201<span></span>
</td>
</tr>
<tr class="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">41<span></span>
</td>
<td class="nump">50<span></span>
</td>
<td class="nump">33<span></span>
</td>
</tr>
<tr class="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="num">(4)<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_DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset', window );">Life annuities</a></td>
<td class="nump">9<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_PaymentsFromPlanNetDefinedBenefitLiabilityAsset', window );">Benefits paid</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4<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_ContributionsToPlanNetDefinedBenefitLiabilityAsset', window );">Plan amendments</a></td>
<td class="num">(31)<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_DefinedBenefitObligationAtPresentValue', window );">Balance at end 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="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">128<span></span>
</td>
<td class="nump">133<span></span>
</td>
<td class="nump">137<span></span>
</td>
</tr>
<tr class="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="num">(5)<span></span>
</td>
<td class="num">(5)<span></span>
</td>
<td class="num">(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">$ 123<span></span>
</td>
<td class="nump">$ 128<span></span>
</td>
<td class="nump">$ 133<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 [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 2023-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-2023-en-r&amp;anchor=para_141_f&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_57_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_141_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_141_g&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 [member]; 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 2023-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-2023-en-r&amp;anchor=para_141_c_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718942376960">
<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, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</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">$ 747<span></span>
</td>
<td class="nump">$ 912<span></span>
</td>
<td class="nump">$ 1,240<span></span>
</td>
<td class="nump">$ 1,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_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">2,725<span></span>
</td>
<td class="nump">2,911<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">320<span></span>
</td>
<td class="nump">340<span></span>
</td>
<td class="nump">328<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">163<span></span>
</td>
<td class="nump">53<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_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset', window );">(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment</a></td>
<td class="num">(133)<span></span>
</td>
<td class="num">(94)<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_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Net&#160;Interest&#160;on the&#160;Net&#160;Defined Benefit Liability</a></td>
<td class="nump">297<span></span>
</td>
<td class="nump">286<span></span>
</td>
<td class="nump">248<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">233<span></span>
</td>
<td class="nump">246<span></span>
</td>
<td class="nump">244<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">155<span></span>
</td>
<td class="nump">47<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_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset', window );">(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment</a></td>
<td class="num">(126)<span></span>
</td>
<td class="num">(85)<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_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Net&#160;Interest&#160;on the&#160;Net&#160;Defined Benefit Liability</a></td>
<td class="nump">222<span></span>
</td>
<td class="nump">141<span></span>
</td>
<td class="nump">197<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">87<span></span>
</td>
<td class="nump">94<span></span>
</td>
<td class="nump">84<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">8<span></span>
</td>
<td class="nump">6<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_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset', window );">(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment</a></td>
<td class="num">(7)<span></span>
</td>
<td class="num">(9)<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_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Net&#160;Interest&#160;on the&#160;Net&#160;Defined Benefit Liability</a></td>
<td class="nump">75<span></span>
</td>
<td class="nump">145<span></span>
</td>
<td class="nump">51<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">291<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="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">151<span></span>
</td>
<td class="nump">175<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(143)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">240<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="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">211<span></span>
</td>
<td class="nump">250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">144<span></span>
</td>
<td class="nump">167<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(118)<span></span>
</td>
<td class="num">(136)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">173<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="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">80<span></span>
</td>
<td class="nump">94<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">7<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(6)<span></span>
</td>
<td class="num">(7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">67<span></span>
</td>
<td class="nump">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_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">346<span></span>
</td>
<td class="nump">289<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">180<span></span>
</td>
<td class="nump">146<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(142)<span></span>
</td>
<td class="num">(122)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">331<span></span>
</td>
<td class="nump">256<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">253<span></span>
</td>
<td class="nump">209<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">171<span></span>
</td>
<td class="nump">139<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(134)<span></span>
</td>
<td class="num">(116)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">249<span></span>
</td>
<td class="nump">187<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">93<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">9<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">(8)<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">82<span></span>
</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="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">747<span></span>
</td>
<td class="nump">912<span></span>
</td>
<td class="nump">1,240<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">625<span></span>
</td>
<td class="nump">804<span></span>
</td>
<td class="nump">1,038<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">122<span></span>
</td>
<td class="nump">108<span></span>
</td>
<td class="nump">$ 202<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">751<span></span>
</td>
<td class="nump">829<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">634<span></span>
</td>
<td class="nump">692<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">117<span></span>
</td>
<td class="nump">137<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">824<span></span>
</td>
<td class="nump">787<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">681<span></span>
</td>
<td class="nump">672<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">$ 143<span></span>
</td>
<td class="nump">$ 115<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 2023-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-2023-en-r&amp;anchor=para_141_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 [member]; Actuarial assumptions [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 2023-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-2023-en-r&amp;anchor=para_141_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_141_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 [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 2023-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-2023-en-r&amp;anchor=para_140_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 [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 2023-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-2023-en-r&amp;anchor=para_141_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718959390592">
<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, 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_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 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,059<span></span>
</td>
<td class="nump">$ 1,069<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_EmployeeBenefitsExpense', window );">Total employee benefits expense</a></td>
<td class="nump">38,403<span></span>
</td>
<td class="nump">35,807<span></span>
</td>
<td class="nump">$ 32,115<span></span>
</td>
</tr>
<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="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">5,204<span></span>
</td>
<td class="nump">4,956<span></span>
</td>
<td class="nump">4,301<span></span>
</td>
</tr>
<tr class="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">1,628<span></span>
</td>
<td class="nump">1,522<span></span>
</td>
<td class="nump">1,359<span></span>
</td>
</tr>
<tr class="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">139<span></span>
</td>
<td class="nump">145<span></span>
</td>
<td class="nump">57<span></span>
</td>
</tr>
<tr class="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">24<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">52<span></span>
</td>
</tr>
<tr class="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">8<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="nump">19<span></span>
</td>
</tr>
<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="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">20,090<span></span>
</td>
<td class="nump">18,403<span></span>
</td>
<td class="nump">16,627<span></span>
</td>
</tr>
<tr class="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">5,912<span></span>
</td>
<td class="nump">5,272<span></span>
</td>
<td class="nump">4,787<span></span>
</td>
</tr>
<tr class="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">756<span></span>
</td>
<td class="nump">862<span></span>
</td>
<td class="nump">959<span></span>
</td>
</tr>
<tr class="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">232<span></span>
</td>
<td class="nump">250<span></span>
</td>
<td class="nump">235<span></span>
</td>
</tr>
<tr class="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="text"> <span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">32<span></span>
</td>
</tr>
<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="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">3,090<span></span>
</td>
<td class="nump">3,250<span></span>
</td>
<td class="nump">2,788<span></span>
</td>
</tr>
<tr class="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">750<span></span>
</td>
<td class="nump">710<span></span>
</td>
<td class="nump">581<span></span>
</td>
</tr>
<tr class="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">164<span></span>
</td>
<td class="nump">62<span></span>
</td>
<td class="nump">52<span></span>
</td>
</tr>
<tr class="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">95<span></span>
</td>
<td class="nump">47<span></span>
</td>
<td class="nump">41<span></span>
</td>
</tr>
<tr class="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">$ 311<span></span>
</td>
<td class="nump">$ 320<span></span>
</td>
<td class="nump">$ 225<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 2023-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-2023-en-r&amp;anchor=para_20_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 99<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 104<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_104&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 9<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_9&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 9<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_9&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718946208352">
<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, 2023 </div>
<div>MXN ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>MXN ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </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_AnnualBonusPercentageToPurchaseOptions', window );">Annual bonus percentage</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="nump">50.00%<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_BonusExpense', window );">Bonus expense</a></td>
<td class="nump">$ 964<span></span>
</td>
<td class="nump">$ 1,527<span></span>
</td>
<td class="nump">$ 856<span></span>
</td>
</tr>
<tr class="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">$ 319<span></span>
</td>
<td class="nump">$ 326<span></span>
</td>
<td class="nump">$ 276<span></span>
</td>
</tr>
<tr class="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">$ 534<span></span>
</td>
<td class="nump">$ 360<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_AnnualBonusPercentageToPurchaseOptions', 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,541,763,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 2023-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-2023-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_45_b_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AnnualBonusPercentageToPurchaseOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Annual bonus percentage to purchase options</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_AnnualBonusPercentageToPurchaseOptions</td>
</tr>
<tr>
<td 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_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_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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718948080336">
<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, 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_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,541,763,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 | 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">312,006,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="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">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="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">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="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">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="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">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_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,036,098,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 | 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">457,338,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="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">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="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,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="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,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="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,134,810,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 2023-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-2023-en-r&amp;anchor=para_45_b_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_TwoThousandNineteenIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_TwoThousandNineteenIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718932844992">
<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>
</tr>
<tr>
<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, 2021 </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_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_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">$ 88<span></span>
</td>
<td class="text">&#160;<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_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">65,126<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">78,669<span></span>
</td>
</tr>
<tr class="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">52<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,524<span></span>
</td>
</tr>
<tr class="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">65,074<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70,145<span></span>
</td>
</tr>
<tr class="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">$ 169<span></span>
</td>
<td class="num">$ (672)<span></span>
</td>
<td class="nump">$ 80<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="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_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss', window );">Market value (loss) on financial instruments</a></td>
<td class="nump">$ 371<span></span>
</td>
<td class="nump">$ 1,647<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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,647<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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_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">88<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_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">60,459<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">73,991<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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_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="nump">4,678<span></span>
</td>
</tr>
<tr class="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 );">2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_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">88<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">52<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">52<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 );">2024 | 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>
</tr>
<tr class="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_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">88<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">46<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 );">2024 | 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>
</tr>
<tr class="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_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>
</tr>
<tr class="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 );">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_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>
</tr>
<tr class="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,849<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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">1,849<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 );">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>
</tr>
<tr class="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_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>
</tr>
<tr class="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">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_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember', 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>
</tr>
<tr class="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_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,734<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 );">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="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_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>
</tr>
<tr class="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,927<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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">2,927<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 );">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>
</tr>
<tr class="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_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>
</tr>
<tr class="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>
</tr>
<tr class="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 );">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>
</tr>
<tr class="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_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,927<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 );">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_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>
</tr>
<tr class="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">8,495<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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">8,495<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 );">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>
</tr>
<tr class="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_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>
</tr>
<tr class="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">8,495<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 );">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>
</tr>
<tr class="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_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>
</tr>
<tr class="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 );">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="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_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>
</tr>
<tr class="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,960<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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">9,960<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 );">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>
</tr>
<tr class="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_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>
</tr>
<tr class="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,960<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 );">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>
</tr>
<tr class="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_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>
</tr>
<tr class="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 );">2029 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>
</tr>
<tr class="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_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>
</tr>
<tr class="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">41,843<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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">41,843<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 );">2029 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>
</tr>
<tr class="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_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>
</tr>
<tr class="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">41,843<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 );">2029 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>
</tr>
<tr class="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_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>
</tr>
<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>
</tr>
<tr class="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_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">$ 73<span></span>
</td>
<td class="text">&#160;<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_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">130.00%<span></span>
</td>
<td class="nump">130.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.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_srt_CurrencyAxis=currency_ARS', window );">Argentine peso | 2024 | 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>
</tr>
<tr class="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_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">$ 73<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">130.00%<span></span>
</td>
<td class="nump">130.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_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>
</tr>
<tr class="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_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>
</tr>
<tr class="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">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>
</tr>
<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>
</tr>
<tr class="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_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>
</tr>
<tr class="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">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>
</tr>
<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>
</tr>
<tr class="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_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>
</tr>
<tr class="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">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>
</tr>
<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>
</tr>
<tr class="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_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>
</tr>
<tr class="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">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>
</tr>
<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 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>
</tr>
<tr class="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_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>
</tr>
<tr class="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">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>
</tr>
<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>
</tr>
<tr class="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_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">$ 15<span></span>
</td>
<td class="text">&#160;<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_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">17.60%<span></span>
</td>
<td class="nump">17.60%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.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_srt_CurrencyAxis=currency_EUR', window );">Euros | 2024 | 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>
</tr>
<tr class="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_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">$ 15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">17.60%<span></span>
</td>
<td class="nump">17.60%<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 | 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>
</tr>
<tr class="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_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>
</tr>
<tr class="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">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>
</tr>
<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>
</tr>
<tr class="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_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>
</tr>
<tr class="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">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>
</tr>
<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>
</tr>
<tr class="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_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>
</tr>
<tr class="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">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>
</tr>
<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>
</tr>
<tr class="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_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>
</tr>
<tr class="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">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>
</tr>
<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 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>
</tr>
<tr class="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_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>
</tr>
<tr class="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">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>
</tr>
<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 | 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>
</tr>
<tr class="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_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="nump">6.27%<span></span>
</td>
<td class="nump">6.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_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">$ 976<span></span>
</td>
</tr>
<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 | 2024 | 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>
</tr>
<tr class="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_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>
</tr>
<tr class="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>
</tr>
<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 | 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>
</tr>
<tr class="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_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>
</tr>
<tr class="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>
</tr>
<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 | 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>
</tr>
<tr class="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_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>
</tr>
<tr class="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>
</tr>
<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 | 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>
</tr>
<tr class="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_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>
</tr>
<tr class="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>
</tr>
<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 | 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>
</tr>
<tr class="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_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>
</tr>
<tr class="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>
</tr>
<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 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>
</tr>
<tr class="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_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>
</tr>
<tr class="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>
</tr>
<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>
</tr>
<tr class="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_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.05%<span></span>
</td>
<td class="nump">3.05%<span></span>
</td>
<td class="nump">3.06%<span></span>
</td>
<td class="nump">3.06%<span></span>
</td>
</tr>
<tr class="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">$ 36,352<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 41,429<span></span>
</td>
</tr>
<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>
</tr>
<tr class="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_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>
</tr>
<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>
</tr>
<tr class="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_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.74%<span></span>
</td>
<td class="nump">6.74%<span></span>
</td>
<td class="nump">6.81%<span></span>
</td>
<td class="nump">6.81%<span></span>
</td>
</tr>
<tr class="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">$ 140<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 92<span></span>
</td>
</tr>
<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 | 2024 | 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>
</tr>
<tr class="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_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>
</tr>
<tr class="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>
</tr>
<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 | 2024 | 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>
</tr>
<tr class="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_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.81%<span></span>
</td>
<td class="nump">6.81%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 25<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 | 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>
</tr>
<tr class="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_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>
</tr>
<tr class="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>
</tr>
<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>
</tr>
<tr class="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_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>
</tr>
<tr class="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">$ 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_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>
</tr>
<tr class="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_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>
</tr>
<tr class="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>
</tr>
<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>
</tr>
<tr class="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_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>
</tr>
<tr class="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>
</tr>
<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>
</tr>
<tr class="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_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>
</tr>
<tr class="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>
</tr>
<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>
</tr>
<tr class="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_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>
</tr>
<tr class="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>
</tr>
<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>
</tr>
<tr class="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_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>
</tr>
<tr class="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>
</tr>
<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>
</tr>
<tr class="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_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>
</tr>
<tr class="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>
</tr>
<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 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>
</tr>
<tr class="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_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.05%<span></span>
</td>
<td class="nump">3.05%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 36,352<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 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>
</tr>
<tr class="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_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>
</tr>
<tr class="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>
</tr>
<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>
</tr>
<tr class="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 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,277<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>
</tr>
<tr class="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_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">7.50%<span></span>
</td>
<td class="nump">7.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_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,946<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 31,438<span></span>
</td>
</tr>
<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>
</tr>
<tr class="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_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">11.57%<span></span>
</td>
<td class="nump">11.57%<span></span>
</td>
<td class="nump">10.41%<span></span>
</td>
<td class="nump">10.41%<span></span>
</td>
</tr>
<tr class="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,653<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,650<span></span>
</td>
</tr>
<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 | 2024 | 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>
</tr>
<tr class="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_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>
</tr>
<tr class="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>
</tr>
<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 | 2024 | 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>
</tr>
<tr class="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_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>
</tr>
<tr class="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>
</tr>
<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>
</tr>
<tr class="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_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>
</tr>
<tr class="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>
</tr>
<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>
</tr>
<tr class="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_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">11.59%<span></span>
</td>
<td class="nump">11.59%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,728<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>
</tr>
<tr class="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_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>
</tr>
<tr class="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>
</tr>
<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>
</tr>
<tr class="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_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">11.55%<span></span>
</td>
<td class="nump">11.55%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,925<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>
</tr>
<tr class="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_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>
</tr>
<tr class="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>
</tr>
<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>
</tr>
<tr class="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_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>
</tr>
<tr class="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>
</tr>
<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>
</tr>
<tr class="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_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>
</tr>
<tr class="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,960<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>
</tr>
<tr class="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_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>
</tr>
<tr class="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>
</tr>
<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 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>
</tr>
<tr class="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_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>
</tr>
<tr class="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,491<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 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>
</tr>
<tr class="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_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>
</tr>
<tr class="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>
</tr>
<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>
</tr>
<tr class="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_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.90%<span></span>
</td>
<td class="nump">6.90%<span></span>
</td>
<td class="nump">6.96%<span></span>
</td>
<td class="nump">6.96%<span></span>
</td>
</tr>
<tr class="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">$ 21<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 56<span></span>
</td>
</tr>
<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>
</tr>
<tr class="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_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.88%<span></span>
</td>
<td class="nump">8.88%<span></span>
</td>
<td class="nump">9.77%<span></span>
</td>
<td class="nump">9.77%<span></span>
</td>
</tr>
<tr class="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">$ 14<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 28<span></span>
</td>
</tr>
<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 | 2024 | 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>
</tr>
<tr class="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_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.90%<span></span>
</td>
<td class="nump">6.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 21<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 | 2024 | 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>
</tr>
<tr class="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_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.81%<span></span>
</td>
<td class="nump">8.81%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<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>
</tr>
<tr class="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_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.70%<span></span>
</td>
<td class="nump">6.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_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>
</tr>
<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>
</tr>
<tr class="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_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.94%<span></span>
</td>
<td class="nump">8.94%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<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>
</tr>
<tr class="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_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>
</tr>
<tr class="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>
</tr>
<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>
</tr>
<tr class="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_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.94%<span></span>
</td>
<td class="nump">8.94%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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<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>
</tr>
<tr class="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_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>
</tr>
<tr class="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>
</tr>
<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>
</tr>
<tr class="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_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>
</tr>
<tr class="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>
</tr>
<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>
</tr>
<tr class="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_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>
</tr>
<tr class="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>
</tr>
<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>
</tr>
<tr class="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_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>
</tr>
<tr class="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>
</tr>
<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 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>
</tr>
<tr class="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_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>
</tr>
<tr class="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>
</tr>
<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 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>
</tr>
<tr class="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_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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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_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">88<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">60,985<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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">60,985<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>
</tr>
<tr class="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_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">88<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">56,319<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>
</tr>
<tr class="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_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,666<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>
</tr>
<tr class="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_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">$ 73<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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_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">$ 15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 | 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>
</tr>
<tr class="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_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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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_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>
</tr>
<tr class="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">$ 33,719<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>
</tr>
<tr class="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_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>
</tr>
<tr class="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">$ 140<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>
</tr>
<tr class="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_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>
</tr>
<tr class="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">$ 22,439<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>
</tr>
<tr class="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_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>
</tr>
<tr class="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,650<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>
</tr>
<tr class="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_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>
</tr>
<tr class="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">$ 21<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>
</tr>
<tr class="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_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>
</tr>
<tr class="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">$ 15<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 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 7<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-types: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 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_20_a_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_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_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_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_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_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>
<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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718958050224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Interest Expense - Bank Loans and Notes Payables (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, 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_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,215<span></span>
</td>
<td class="nump">$ 4,104<span></span>
</td>
<td class="nump">$ 4,544<span></span>
</td>
</tr>
<tr class="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 16.4)</a></td>
<td class="nump">297<span></span>
</td>
<td class="nump">286<span></span>
</td>
<td class="nump">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_GainsLossesOnHedgingInstrument', window );">Derivative instruments (Interest)</a></td>
<td class="nump">2,086<span></span>
</td>
<td class="nump">1,706<span></span>
</td>
<td class="nump">1,097<span></span>
</td>
</tr>
<tr class="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 10)</a></td>
<td class="nump">278<span></span>
</td>
<td class="nump">132<span></span>
</td>
<td class="nump">101<span></span>
</td>
</tr>
<tr class="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">226<span></span>
</td>
<td class="nump">272<span></span>
</td>
<td class="nump">202<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,102<span></span>
</td>
<td class="nump">$ 6,500<span></span>
</td>
<td class="nump">$ 6,192<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_GainsLossesOnHedgingInstrument">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 hedging instruments in fair value hedges. [Refer: Fair value hedges [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> -Note Expired 2023-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 24<br> -Subparagraph a<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2017-en-b&amp;anchor=para_24_a_i&amp;doctype=Standard&amp;book=b<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnHedgingInstrument</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 2023-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-2023-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_B13_f&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_23_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718949375792">
<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>
</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, 2023 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</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>
</tr>
<tr class="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">2500.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>
</tr>
<tr class="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>
</tr>
<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>
</tr>
<tr class="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>
</tr>
<tr class="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">$ 73,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_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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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="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="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 2023-01-01<br> -Paragraph 7<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-types: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 2023-01-01<br> -Paragraph 7<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-types: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 2023-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-2023-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 17<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_17&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718949657200">
<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, 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_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">$ 80,804<span></span>
</td>
<td class="nump">$ 87,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_RepaymentsOfBorrowingsClassifiedAsFinancingActivities', window );">Cash flows, Repayments, Lease liabilities</a></td>
<td class="num">(8,401)<span></span>
</td>
<td class="num">(8,432)<span></span>
</td>
<td class="num">$ (14,189)<span></span>
</td>
</tr>
<tr class="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">(968)<span></span>
</td>
<td class="num">(763)<span></span>
</td>
<td class="num">(730)<span></span>
</td>
</tr>
<tr class="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">(9,091)<span></span>
</td>
<td class="num">(9,063)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">151<span></span>
</td>
<td class="nump">6,089<span></span>
</td>
<td class="nump">11,191<span></span>
</td>
</tr>
<tr class="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">586<span></span>
</td>
<td class="nump">1,083<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">613<span></span>
</td>
<td class="num">(92)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(371)<span></span>
</td>
<td class="nump">1,647<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="num">(5,359)<span></span>
</td>
<td class="num">(2,786)<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">(343)<span></span>
</td>
<td class="num">(67)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">87,287<span></span>
</td>
</tr>
<tr class="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">0<span></span>
</td>
<td class="nump">645<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(1)<span></span>
</td>
<td class="num">(521)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">87<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="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">24<span></span>
</td>
<td class="nump">0<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">(22)<span></span>
</td>
<td class="num">(124)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">645<span></span>
</td>
</tr>
<tr class="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">0<span></span>
</td>
<td class="nump">645<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(1)<span></span>
</td>
<td class="num">(521)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">87<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="text"> <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="text"> <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="text"> <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">24<span></span>
</td>
<td class="nump">0<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">(22)<span></span>
</td>
<td class="num">(124)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">645<span></span>
</td>
</tr>
<tr class="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">78,669<span></span>
</td>
<td class="nump">85,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_RepaymentsOfBorrowingsClassifiedAsFinancingActivities', window );">Cash flows, Repayments, Lease liabilities</a></td>
<td class="num">(8,400)<span></span>
</td>
<td class="num">(7,911)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">64<span></span>
</td>
<td class="nump">6,089<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">78<span></span>
</td>
<td class="num">(272)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(371)<span></span>
</td>
<td class="nump">1,647<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="num">(5,363)<span></span>
</td>
<td class="num">(2,803)<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">(293)<span></span>
</td>
<td class="nump">76<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">85,137<span></span>
</td>
</tr>
<tr class="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">1,152<span></span>
</td>
<td class="nump">1,284<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(900)<span></span>
</td>
<td class="num">(314)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">64<span></span>
</td>
<td class="nump">89<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text"> <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="text"> <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="text"> <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">152<span></span>
</td>
<td class="nump">17<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">(293)<span></span>
</td>
<td class="nump">76<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">1,284<span></span>
</td>
</tr>
<tr class="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">77,517<span></span>
</td>
<td class="nump">83,853<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(7,500)<span></span>
</td>
<td class="num">(7,597)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">6,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_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities', window );">New leases</a></td>
<td class="text"> <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">78<span></span>
</td>
<td class="num">(272)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(371)<span></span>
</td>
<td class="nump">1,647<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="num">(5,515)<span></span>
</td>
<td class="num">(2,820)<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="text"> <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_LiabilitiesArisingFromFinancingActivities', window );">Carrying value</a></td>
<td class="nump">64,951<span></span>
</td>
<td class="nump">77,517<span></span>
</td>
<td class="nump">83,853<span></span>
</td>
</tr>
<tr class="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,135<span></span>
</td>
<td class="nump">1,505<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(690)<span></span>
</td>
<td class="num">(631)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">586<span></span>
</td>
<td class="nump">1,083<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">535<span></span>
</td>
<td class="nump">180<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="num">(20)<span></span>
</td>
<td class="nump">17<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">(28)<span></span>
</td>
<td class="num">(19)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">$ 1,505<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 2023-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-2023-en-r&amp;anchor=para_20_a_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_44B_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_44B_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;doctype=Illustrative%20Examples&amp;dita_xref=IAS07_IE_A_TI<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 44B<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_44B&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 44D<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_44D&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_17_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_17_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_17_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718931762656">
<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, 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_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">$ 178<span></span>
</td>
<td class="nump">$ 324<span></span>
</td>
<td class="nump">$ 259<span></span>
</td>
</tr>
<tr class="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">1,079<span></span>
</td>
<td class="nump">641<span></span>
</td>
<td class="nump">745<span></span>
</td>
</tr>
<tr class="ro">
<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">339<span></span>
</td>
<td class="nump">105<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">385<span></span>
</td>
<td class="nump">403<span></span>
</td>
<td class="nump">498<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">1,981<span></span>
</td>
<td class="nump">1,473<span></span>
</td>
<td class="nump">1,502<span></span>
</td>
</tr>
<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">1,306<span></span>
</td>
<td class="nump">1,146<span></span>
</td>
<td class="nump">938<span></span>
</td>
</tr>
<tr class="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">186<span></span>
</td>
<td class="nump">177<span></span>
</td>
<td class="nump">199<span></span>
</td>
</tr>
<tr class="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">84<span></span>
</td>
<td class="nump">74<span></span>
</td>
<td class="nump">201<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_LossOnRetirementOfIntangibleAsset', window );">Loss on the retirement of intangible assets</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="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">143<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">250<span></span>
</td>
</tr>
<tr class="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">202<span></span>
</td>
<td class="nump">224<span></span>
</td>
<td class="nump">233<span></span>
</td>
</tr>
<tr class="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">345<span></span>
</td>
<td class="nump">302<span></span>
</td>
<td class="nump">258<span></span>
</td>
</tr>
<tr class="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">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">61<span></span>
</td>
</tr>
<tr class="ro">
<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">986<span></span>
</td>
<td class="nump">533<span></span>
</td>
<td class="nump">166<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_OtherExpenseByNature', window );">Other expenses, by nature</a></td>
<td class="nump">$ 3,253<span></span>
</td>
<td class="nump">$ 2,456<span></span>
</td>
<td class="nump">$ 2,309<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 2023-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-2023-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 99<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_35_b_iv&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 103<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_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_LossOnRetirementOfIntangibleAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 retirement of intangible 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_LossOnRetirementOfIntangibleAsset</td>
</tr>
<tr>
<td 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_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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718953305200">
<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, 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_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">$ 96<span></span>
</td>
<td class="nump">$ 591<span></span>
</td>
</tr>
<tr class="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">228<span></span>
</td>
<td class="nump">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_DerivativeFinancialLiabilities', window );">Derivative financial instruments liability</a></td>
<td class="nump">202<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_TrustAssetsOfLaborObligations', window );">Trust assets of labor obligations</a></td>
<td class="nump">1,426<span></span>
</td>
<td class="nump">1,416<span></span>
</td>
</tr>
<tr class="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">131<span></span>
</td>
<td class="nump">2,907<span></span>
</td>
</tr>
<tr class="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">5,146<span></span>
</td>
<td class="nump">3,565<span></span>
</td>
</tr>
<tr class="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="text"> <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_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 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718946625440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments - Impact of Hedging On Equity (Details) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<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_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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue', window );">Financial instruments designated as hedging instruments, at fair value, begging balance</a></td>
<td class="num">$ (134)<span></span>
</td>
<td class="nump">$ 1,314<span></span>
</td>
</tr>
<tr class="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="num">(909)<span></span>
</td>
<td class="num">(477)<span></span>
</td>
</tr>
<tr class="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">(3,998)<span></span>
</td>
<td class="num">(2,676)<span></span>
</td>
</tr>
<tr class="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">1,428<span></span>
</td>
<td class="num">(120)<span></span>
</td>
</tr>
<tr class="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">2,853<span></span>
</td>
<td class="nump">1,183<span></span>
</td>
</tr>
<tr class="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">1<span></span>
</td>
<td class="nump">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_FinancialInstrumentsTaxEffect', window );">Income tax effect</a></td>
<td class="nump">236<span></span>
</td>
<td class="nump">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_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue', window );">Financial instruments designated as hedging instruments, at fair value, ending balance</a></td>
<td class="num">(523)<span></span>
</td>
<td class="num">(134)<span></span>
</td>
</tr>
<tr class="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue', window );">Financial instruments designated as hedging instruments, at fair value, begging balance</a></td>
<td class="num">(14)<span></span>
</td>
<td class="nump">90<span></span>
</td>
</tr>
<tr class="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="num">(55)<span></span>
</td>
<td class="num">(37)<span></span>
</td>
</tr>
<tr class="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">(148)<span></span>
</td>
<td class="num">(185)<span></span>
</td>
</tr>
<tr class="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">(16)<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_ForeignCurrencyRevaluationOfTheNetForeignOperations', window );">Foreign currency revaluation of the net foreign operations</a></td>
<td class="nump">150<span></span>
</td>
<td class="nump">97<span></span>
</td>
</tr>
<tr class="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="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="nump">24<span></span>
</td>
<td class="nump">53<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue', window );">Financial instruments designated as hedging instruments, at fair value, ending balance</a></td>
<td class="num">(60)<span></span>
</td>
<td class="num">(14)<span></span>
</td>
</tr>
<tr class="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue', window );">Financial instruments designated as hedging instruments, at fair value, begging balance</a></td>
<td class="num">(266)<span></span>
</td>
<td class="nump">20<span></span>
</td>
</tr>
<tr class="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="num">(502)<span></span>
</td>
<td class="num">(470)<span></span>
</td>
</tr>
<tr class="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">(1,454)<span></span>
</td>
<td class="num">(442)<span></span>
</td>
</tr>
<tr class="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">1,807<span></span>
</td>
<td class="nump">526<span></span>
</td>
</tr>
<tr class="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">5<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="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">78<span></span>
</td>
<td class="nump">96<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue', window );">Financial instruments designated as hedging instruments, at fair value, ending balance</a></td>
<td class="num">(332)<span></span>
</td>
<td class="num">(266)<span></span>
</td>
</tr>
<tr class="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue', window );">Financial instruments designated as hedging instruments, at fair value, begging balance</a></td>
<td class="nump">100<span></span>
</td>
<td class="nump">905<span></span>
</td>
</tr>
<tr class="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="num">(228)<span></span>
</td>
<td class="nump">79<span></span>
</td>
</tr>
<tr class="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">(2,667)<span></span>
</td>
<td class="num">(2,331)<span></span>
</td>
</tr>
<tr class="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="nump">2,703<span></span>
</td>
<td class="nump">1,086<span></span>
</td>
</tr>
<tr class="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="nump">3<span></span>
</td>
</tr>
<tr class="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">64<span></span>
</td>
<td class="nump">358<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue', window );">Financial instruments designated as hedging instruments, at fair value, ending balance</a></td>
<td class="num">(29)<span></span>
</td>
<td class="nump">100<span></span>
</td>
</tr>
<tr class="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue', window );">Financial instruments designated as hedging instruments, at fair value, begging balance</a></td>
<td class="nump">46<span></span>
</td>
<td class="nump">299<span></span>
</td>
</tr>
<tr class="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="num">(124)<span></span>
</td>
<td class="num">(49)<span></span>
</td>
</tr>
<tr class="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">271<span></span>
</td>
<td class="nump">282<span></span>
</td>
</tr>
<tr class="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">(363)<span></span>
</td>
<td class="num">(613)<span></span>
</td>
</tr>
<tr class="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">(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="nump">70<span></span>
</td>
<td class="nump">125<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue', window );">Financial instruments designated as hedging instruments, at fair value, ending balance</a></td>
<td class="num">(102)<span></span>
</td>
<td class="nump">46<span></span>
</td>
</tr>
<tr class="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue', window );">Financial instruments designated as hedging instruments, at fair value, begging balance</a></td>
<td class="num">(120)<span></span>
</td>
<td class="nump">1,224<span></span>
</td>
</tr>
<tr class="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="num">(854)<span></span>
</td>
<td class="num">(440)<span></span>
</td>
</tr>
<tr class="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">(3,850)<span></span>
</td>
<td class="num">(2,491)<span></span>
</td>
</tr>
<tr class="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">1,444<span></span>
</td>
<td class="num">(87)<span></span>
</td>
</tr>
<tr class="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">2,703<span></span>
</td>
<td class="nump">1,086<span></span>
</td>
</tr>
<tr class="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">2<span></span>
</td>
<td class="nump">9<span></span>
</td>
</tr>
<tr class="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">212<span></span>
</td>
<td class="nump">579<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue', window );">Financial instruments designated as hedging instruments, at fair value, ending balance</a></td>
<td class="num">$ (463)<span></span>
</td>
<td class="num">$ (120)<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_ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fair value of financial instruments designated as hedging instruments. Hedging instruments are designated derivatives or (for a hedge of the risk of changes in foreign currency exchange rates only) designated non-derivative financial assets or non-derivative financial liabilities whose fair value or cash flows are expected to offset changes in the fair value or cash flows of a designated hedged item. [Refer: At fair value [member]; Derivatives [member]; Derivative financial assets; Derivative financial liabilities; Financial instruments, class [member]; Financial assets; 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> -Note Expired 2023-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 22<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2017-en-b&amp;anchor=para_22_b&amp;doctype=Standard&amp;book=b<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_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_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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718958525200">
<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, 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_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">$ 96,000,000<span></span>
</td>
<td class="nump">$ 591,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="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,700,000,000<span></span>
</td>
<td class="nump">10,778,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="num">(550,000,000)<span></span>
</td>
<td class="num">(397,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">$ 36,000,000<span></span>
</td>
<td class="nump">$ 61,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 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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=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_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>
</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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718970627168">
<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, 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_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">$ 96<span></span>
</td>
<td class="nump">$ 591<span></span>
</td>
</tr>
<tr class="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">5,210<span></span>
</td>
<td class="nump">11,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_DerivativeFinancialLiabilities', window );">Derivative financial instruments liability</a></td>
<td class="num">(984)<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_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">96<span></span>
</td>
<td class="nump">$ 2,278<span></span>
</td>
</tr>
<tr class="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">7,602<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(1,377)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">13,633<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(803)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_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">507<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(51)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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"> <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 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718936722944">
<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, 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_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">$ 96<span></span>
</td>
<td class="nump">$ 591<span></span>
</td>
</tr>
<tr class="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">5,210<span></span>
</td>
<td class="nump">11,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_DerivativeFinancialLiabilities', window );">Derivative financial instruments liability</a></td>
<td class="num">(984)<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_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 96<span></span>
</td>
<td class="nump">2,278<span></span>
</td>
</tr>
<tr class="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">5,971<span></span>
</td>
</tr>
<tr class="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">(918)<span></span>
</td>
</tr>
<tr class="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">364<span></span>
</td>
</tr>
<tr class="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">8,713<span></span>
</td>
</tr>
<tr class="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">(418)<span></span>
</td>
</tr>
<tr class="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">95<span></span>
</td>
</tr>
<tr class="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">3,679<span></span>
</td>
</tr>
<tr class="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">(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_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 110<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 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718947481712">
<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="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2020</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, 2021 </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_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="text">&#160;<span></span>
</td>
<td class="nump">$ 65,126<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 78,669<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">$ 169<span></span>
</td>
<td class="num">$ (672)<span></span>
</td>
<td class="nump">$ 80<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_JointVentureStockInterestSoldPercentage', window );">Joint venture stock interest sold percentage</a></td>
<td class="nump">100.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Financial 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>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">$ 371<span></span>
</td>
<td class="nump">$ 1,647<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="text">&#160;<span></span>
</td>
<td class="nump">1,647<span></span>
</td>
</tr>
<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="text">&#160;<span></span>
</td>
<td class="nump">36,352<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 41,429<span></span>
</td>
</tr>
<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="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>
</tr>
<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="text">&#160;<span></span>
</td>
<td class="nump">$ 1,277<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 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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: Financial instruments, class [member]; 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 2023-01-01<br> -Paragraph 25<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_25&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 35H<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_35H&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 35M<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_35M&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 35N<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_35N&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 35I<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_35I&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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 2023-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-2023-en-r&amp;anchor=para_20_a_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_kof_JointVentureStockInterestSoldPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Joint venture stock interest sold 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_JointVentureStockInterestSoldPercentage</td>
</tr>
<tr>
<td 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_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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718947414176">
<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, 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_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">$ 96,000,000<span></span>
</td>
<td class="nump">$ 591,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">8,447,000,000<span></span>
</td>
<td class="nump">9,681,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,381,000,000)<span></span>
</td>
<td class="num">(1,728,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 | 2023</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">662,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">(18,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">1,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">647,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="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">21,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 | 2023</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">1,688,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">(46,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">328,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">2,593,000,000<span></span>
</td>
<td class="nump">468,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">(130,000,000)<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_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">206,000,000<span></span>
</td>
<td class="nump">$ 21,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 | 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">745,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">(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_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 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139719076025664">
<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, 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_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,102)<span></span>
</td>
<td class="num">$ (6,500)<span></span>
</td>
<td class="num">$ (6,192)<span></span>
</td>
</tr>
<tr class="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="num">(1,046)<span></span>
</td>
<td class="num">(324)<span></span>
</td>
<td class="nump">227<span></span>
</td>
</tr>
<tr class="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="num">(392)<span></span>
</td>
<td class="num">(1)<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_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss', window );">Foreign exchange</a></td>
<td class="num">(747)<span></span>
</td>
<td class="num">(5)<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 );">Net Effect Of Expired Contracts That Met Hedging Criteria On Cost Of Good Sold</a></td>
<td class="num">(1,834)<span></span>
</td>
<td class="num">(681)<span></span>
</td>
<td class="num">(788)<span></span>
</td>
</tr>
<tr class="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 );">Net Effect Of Expired Contracts That Met Hedging Criteria On Cost Of Good Sold</a></td>
<td class="nump">$ 430<span></span>
</td>
<td class="nump">$ 614<span></span>
</td>
<td class="nump">$ 1,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_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]; Financial instruments, class [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 21<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_52_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 35<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_35&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_B13_f&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_23_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718958897088">
<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, 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_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">$ 169<span></span>
</td>
<td class="num">$ (672)<span></span>
</td>
<td class="nump">$ 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_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">$ 141<span></span>
</td>
<td class="num">$ (2,270)<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_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 2023-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-2023-en-r&amp;anchor=para_20_a_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718953341952">
<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, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</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">(11.00%)<span></span>
</td>
<td class="num">(10.00%)<span></span>
</td>
<td class="num">(11.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">$ (465)<span></span>
</td>
<td class="num">$ (512)<span></span>
</td>
<td class="num">$ (298)<span></span>
</td>
</tr>
<tr class="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="text"> <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_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">(12.00%)<span></span>
</td>
<td class="num">(18.00%)<span></span>
</td>
<td class="num">(16.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">$ (521)<span></span>
</td>
<td class="num">$ (550)<span></span>
</td>
<td class="num">$ (284)<span></span>
</td>
</tr>
<tr class="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="text"> <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_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">(16.00%)<span></span>
</td>
<td class="num">(17.00%)<span></span>
</td>
<td class="num">(11.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">$ (225)<span></span>
</td>
<td class="num">$ (112)<span></span>
</td>
<td class="num">$ (81)<span></span>
</td>
</tr>
<tr class="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="text"> <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_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">(55.00%)<span></span>
</td>
<td class="num">(3.00%)<span></span>
</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_ChangeInForeignCurrencyRateEffectOnEquity', window );">Effect on equity</a></td>
<td class="num">$ (140)<span></span>
</td>
<td class="num">$ (10)<span></span>
</td>
<td class="num">$ (3)<span></span>
</td>
</tr>
<tr class="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="text"> <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_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">(7.00%)<span></span>
</td>
<td class="num">(4.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">$ (20)<span></span>
</td>
<td class="num">$ (25)<span></span>
</td>
<td class="num">$ (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_ChangeInForeignCurrencyRateEffectOnProfitLoss', window );">Profit and loss effect</a></td>
<td class="text"> <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_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">(7.00%)<span></span>
</td>
<td class="num">(7.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">$ (15)<span></span>
</td>
<td class="num">$ (24)<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="text"> <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">(11.00%)<span></span>
</td>
<td class="num">(10.00%)<span></span>
</td>
<td class="num">(11.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,314)<span></span>
</td>
<td class="num">$ (1,220)<span></span>
</td>
<td class="num">$ (1,645)<span></span>
</td>
</tr>
<tr class="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="text"> <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_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">(12.00%)<span></span>
</td>
<td class="num">(18.00%)<span></span>
</td>
<td class="num">(16.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">$ (1,683)<span></span>
</td>
<td class="num">$ (2,893)<span></span>
</td>
<td class="num">$ (2,300)<span></span>
</td>
</tr>
<tr class="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="text"> <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_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">(22.00%)<span></span>
</td>
<td class="num">(28.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">$ (765)<span></span>
</td>
<td class="num">$ (333)<span></span>
</td>
<td class="num">$ (714)<span></span>
</td>
</tr>
<tr class="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="text"> <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_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">(35.00%)<span></span>
</td>
<td class="num">(24.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">$ (147)<span></span>
</td>
<td class="num">$ (189)<span></span>
</td>
<td class="num">$ (39)<span></span>
</td>
</tr>
<tr class="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="text"> <span></span>
</td>
<td class="text"> <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>
</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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718935153968">
<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, 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_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">10000.00%<span></span>
</td>
<td class="nump">10000.00%<span></span>
</td>
<td class="nump">10000.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">$ (187)<span></span>
</td>
<td class="num">$ (203)<span></span>
</td>
<td class="num">$ (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_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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718953510224">
<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, 2023 </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 );">2024</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">$ 417<span></span>
</td>
</tr>
<tr class="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 );">2024 | 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">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_YearTwoMember', window );">2024 | 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">140<span></span>
</td>
</tr>
<tr class="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 );">2025</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">72<span></span>
</td>
</tr>
<tr class="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 );">2025 | 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">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_YearThreeMember', window );">2025 | 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">121<span></span>
</td>
</tr>
<tr class="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 );">2026</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">889<span></span>
</td>
</tr>
<tr class="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 );">2026 | 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">2,925<span></span>
</td>
</tr>
<tr class="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 );">2026 | 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">2<span></span>
</td>
</tr>
<tr class="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 );">2027</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">1,377<span></span>
</td>
</tr>
<tr class="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 );">2027 | 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">8,494<span></span>
</td>
</tr>
<tr class="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 );">2027 | 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 );">2028</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">2,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_PastDueStatusAxis=kof_YearSixAndThereafterMember', window );">2028 | 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">9,960<span></span>
</td>
</tr>
<tr class="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 );">2028 | 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 );">2029 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="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 );">2029 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">41,845<span></span>
</td>
</tr>
<tr class="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 );">2029 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 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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: Financial instruments, class [member]; 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 2023-01-01<br> -Paragraph 25<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_25&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718944029488">
<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, 2023 </div>
<div>MXN ($) </div>
<div>$ / T </div>
<div>$ / lb</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>MXN ($) </div>
<div>$ / T </div>
<div>$ / lb</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>$ / T </div>
<div>$ / lb</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_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_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 3,045,000,000<span></span>
</td>
<td class="nump">$ 3,405,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_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">18.42<span></span>
</td>
<td class="nump">20.71<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_CreditExposure', window );">Net exposure</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_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="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_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 2,486,000,000<span></span>
</td>
<td class="nump">$ 1,857,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_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">5.10<span></span>
</td>
<td class="nump">5.34<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_CreditExposure', window );">Net exposure</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_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="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_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 757,000,000<span></span>
</td>
<td class="nump">$ 407,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_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">4,436<span></span>
</td>
<td class="nump">4,502<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 345,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_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,926<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 150,000,000<span></span>
</td>
<td class="nump">$ 437,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_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">668.06<span></span>
</td>
<td class="nump">231.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_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_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 344,000,000<span></span>
</td>
<td class="nump">$ 299,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_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">40.18<span></span>
</td>
<td class="nump">42.51<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 154,000,000<span></span>
</td>
<td class="nump">$ 332,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_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">558.89<span></span>
</td>
<td class="nump">686.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_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember', window );">1-6 months | Average exchange rate ARS/MXN | 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_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 293,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_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">10.57<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_CreditExposure', window );">Net exposure</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="ro">
<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="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_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 298,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 | Commodities risk | 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,304.43<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_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 1,703,000,000<span></span>
</td>
<td class="nump">$ 294,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) | 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) | $ / lb</a></td>
<td class="nump">22.43<span></span>
</td>
<td class="nump">2,483<span></span>
</td>
<td class="nump">2,483<span></span>
</td>
</tr>
<tr class="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 (in millions of pesos) | 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_CreditExposure', window );">Net exposure</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,058,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) | $ / T</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17.62<span></span>
</td>
<td class="nump">17.62<span></span>
</td>
</tr>
<tr class="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_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 1,781,000,000<span></span>
</td>
<td class="nump">$ 2,474,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_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">18.40<span></span>
</td>
<td class="nump">20.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_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_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,743,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_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">19.08<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 1,370,000,000<span></span>
</td>
<td class="nump">$ 746,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_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">5.07<span></span>
</td>
<td class="nump">5.55<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 9,294,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_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">0<span></span>
</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_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_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 334,000,000<span></span>
</td>
<td class="nump">$ 207,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_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">4,316<span></span>
</td>
<td class="nump">4,977<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_CreditExposure', window );">Net exposure</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_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="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_CreditExposure', window );">Net exposure</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_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="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_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 163,000,000<span></span>
</td>
<td class="nump">$ 139,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_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">40.66<span></span>
</td>
<td class="nump">42.74<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 117,000,000<span></span>
</td>
<td class="nump">$ 182,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_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">556.00<span></span>
</td>
<td class="nump">664.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_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember', window );">6-12 months | Average exchange rate ARS/MXN | 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_CreditExposure', window );">Net exposure</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_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="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_CreditExposure', window );">Net exposure</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="ro">
<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="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_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 349,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 | Commodities risk | 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,363.73<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_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 890,000,000<span></span>
</td>
<td class="nump">$ 368,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) | 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) | $ / lb</a></td>
<td class="nump">22.18<span></span>
</td>
<td class="nump">2,480<span></span>
</td>
<td class="nump">2,480<span></span>
</td>
</tr>
<tr class="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 (in millions of pesos) | 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_CreditExposure', window );">Net exposure</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 631,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) | $ / T</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17.08<span></span>
</td>
<td class="nump">17.08<span></span>
</td>
</tr>
<tr class="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_CreditExposure', window );">Net exposure</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_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="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_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 11,944,000,000<span></span>
</td>
<td class="nump">$ 10,455,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_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">19.37<span></span>
</td>
<td class="nump">19.84<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_CreditExposure', window );">Net exposure</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_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="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_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 14,022,000,000<span></span>
</td>
<td class="nump">$ 6,777,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_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">5.05<span></span>
</td>
<td class="nump">5.28<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_CreditExposure', window );">Net exposure</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_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="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_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 987,000,000<span></span>
</td>
<td class="nump">$ 1,131,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_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="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_CreditExposure', window );">Net exposure</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_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="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_CreditExposure', window );">Net exposure</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_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="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_CreditExposure', window );">Net exposure</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_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="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/MXN | 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_CreditExposure', window );">Net exposure</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_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="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_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 8,447,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,681<span></span>
</td>
</tr>
<tr class="ro">
<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="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_CreditExposure', window );">Net exposure</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 | Commodities risk | 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_CreditExposure', window );">Net exposure</a></td>
<td class="nump">$ 745,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=kof_MoreThanTwelveMonthsMember', window );">More than 12 | Average price (USD/Ton) | 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) | $ / lb</a></td>
<td class="nump">22.62<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 | Sugar (in millions of pesos) | 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_CreditExposure', window );">Net exposure</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 468,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) | $ / T</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17.14<span></span>
</td>
<td class="nump">17.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_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 2023-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-2023-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CreditExposure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 exposure to loss resulting from credit risk. [Refer: Credit risk [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> -Note Expired 2023-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 36<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2017-en-b&amp;anchor=para_36_c&amp;doctype=Standard&amp;book=b<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Note Expired 2023-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph IG24<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2017-en-b&amp;anchor=para_IG24_b&amp;doctype=Implementation%20Guidance&amp;book=b<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Note Expired 2023-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph IG25<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2017-en-b&amp;anchor=para_IG25_a&amp;doctype=Implementation%20Guidance&amp;book=b<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CreditExposure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_AverageExchangeRateARSMXNMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_AverageExchangeRateARSMXNMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_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_ClassesOfFinancialInstrumentsAxis=kof_PxMegPriceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PxMegPriceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718958713936">
<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, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</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">$ 6,680<span></span>
</td>
<td class="nump">$ 6,491<span></span>
</td>
<td class="nump">$ 6,022<span></span>
</td>
<td class="nump">$ 5,583<span></span>
</td>
</tr>
<tr class="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,459<span></span>
</td>
<td class="nump">5,337<span></span>
</td>
<td class="nump">5,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">80<span></span>
</td>
<td class="nump">16<span></span>
</td>
<td class="nump">19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,141<span></span>
</td>
<td class="nump">$ 1,138<span></span>
</td>
<td class="nump">$ 803<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: 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 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_12_f&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 10<br> -IssueDate 2023-01-01<br> -Paragraph 22<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=10&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_22&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_54_q&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718948013264">
<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, 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_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,491<span></span>
</td>
<td class="nump">$ 6,022<span></span>
</td>
<td class="nump">$ 5,583<span></span>
</td>
</tr>
<tr class="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">690<span></span>
</td>
<td class="nump">592<span></span>
</td>
<td class="nump">623<span></span>
</td>
</tr>
<tr class="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">(365)<span></span>
</td>
<td class="nump">37<span></span>
</td>
<td class="num">(210)<span></span>
</td>
</tr>
<tr class="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="num">(46)<span></span>
</td>
<td class="num">(104)<span></span>
</td>
<td class="nump">87<span></span>
</td>
</tr>
<tr class="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">(90)<span></span>
</td>
<td class="num">(56)<span></span>
</td>
<td class="num">(61)<span></span>
</td>
</tr>
<tr class="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">$ 6,680<span></span>
</td>
<td class="nump">$ 6,491<span></span>
</td>
<td class="nump">$ 6,022<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 2023-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-2023-en-r&amp;anchor=para_106_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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: 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 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_12_f&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 10<br> -IssueDate 2023-01-01<br> -Paragraph 22<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=10&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_22&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_54_q&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_12_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_81B_a_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718954337120">
<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, 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_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">$ 7,925<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 2023-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-2023-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_79_a_iv&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_79_a_iii&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-types: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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718959027392">
<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, 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_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.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_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 2023-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-2023-en-r&amp;anchor=para_79_a_iv&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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: 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 2023-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-2023-en-r&amp;anchor=para_B64_c&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-types: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: 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 2023-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-2023-en-r&amp;anchor=para_17_b_iii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_16_b_iii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_21_a_iv&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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: 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 2023-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-2023-en-r&amp;anchor=para_17_b_iii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_16_b_iii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_21_a_iv&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718948159600">
<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, 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_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">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_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">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_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 2023-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-2023-en-r&amp;anchor=para_106_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718936758432">
<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">6 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 03, 2023</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_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,185<span></span>
</td>
<td class="nump">$ 11,407<span></span>
</td>
<td class="nump">$ 10,588<span></span>
</td>
</tr>
<tr class="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.7250<span></span>
</td>
<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">5,754<span></span>
</td>
<td class="nump">5,387<span></span>
</td>
<td class="nump">5,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_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,385<span></span>
</td>
<td class="nump">3,169<span></span>
</td>
<td class="nump">2,941<span></span>
</td>
</tr>
<tr class="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,904<span></span>
</td>
<td class="nump">1,782<span></span>
</td>
<td class="nump">1,654<span></span>
</td>
</tr>
<tr class="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,142<span></span>
</td>
<td class="nump">$ 1,069<span></span>
</td>
<td class="nump">$ 993<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 2023-01-01<br> -Paragraph 107<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_107&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_16A_f&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-types: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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718948067536">
<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, 2023 </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, 2022 </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, 2021 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>MXN ($) </div>
<div>$ / shares </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="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>
<td class="nump">$ 16,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_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity', window );">Consolidated net income attributable to equity holders of the parent</a></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>
<td class="nump">$ 15,708<span></span>
</td>
</tr>
<tr class="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="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>
<td class="nump">16,807<span></span>
</td>
</tr>
<tr class="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,160,000<span></span>
</td>
<td class="nump">$ 1.16<span></span>
</td>
<td class="nump">$ 1,130,000<span></span>
</td>
<td class="nump">$ 1.13<span></span>
</td>
<td class="nump">$ 930,000<span></span>
</td>
<td class="nump">$ 0.93<span></span>
</td>
</tr>
<tr class="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="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>
<td class="nump">$ 7,712<span></span>
</td>
</tr>
<tr class="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="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>
<td class="nump">$ 7,418<span></span>
</td>
</tr>
<tr class="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="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>
<td class="nump">7,937<span></span>
</td>
</tr>
<tr class="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="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>
<td class="nump">$ 4,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_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity', window );">Consolidated net income attributable to equity holders of the parent</a></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>
<td class="nump">$ 4,363<span></span>
</td>
</tr>
<tr class="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="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>
<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_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="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>
<td class="nump">$ 1,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_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity', window );">Consolidated net income attributable to equity holders of the parent</a></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>
<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_WeightedAverageShares', window );">Weighted average number of shares for basic earnings per share (millions of shares) | shares</a></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>
<td class="nump">1,576<span></span>
</td>
</tr>
<tr class="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="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>
<td class="nump">$ 2,552<span></span>
</td>
</tr>
<tr class="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="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>
<td class="nump">$ 2,454<span></span>
</td>
</tr>
<tr class="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="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>
<td class="nump">2,626<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 2023-01-01<br> -Paragraph 66<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2023-01-01<br> -Paragraph 67<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_67&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-types: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 2023-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-2023-en-r&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 17<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_113_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_106_d_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_70_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_70_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139719093159952">
<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, 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_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">$ 7,604<span></span>
</td>
<td class="nump">$ 5,658<span></span>
</td>
<td class="nump">$ 4,259<span></span>
</td>
</tr>
<tr class="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">(44)<span></span>
</td>
<td class="nump">860<span></span>
</td>
<td class="nump">2,795<span></span>
</td>
</tr>
<tr class="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 );">(Benefit) utilization of tax losses recognized</a></td>
<td class="nump">1,221<span></span>
</td>
<td class="nump">29<span></span>
</td>
<td class="num">(445)<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,177<span></span>
</td>
<td class="nump">889<span></span>
</td>
<td class="nump">2,350<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">8,781<span></span>
</td>
<td class="nump">6,547<span></span>
</td>
<td class="nump">6,609<span></span>
</td>
</tr>
<tr class="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">5,474<span></span>
</td>
<td class="nump">3,522<span></span>
</td>
<td class="nump">3,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_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">(322)<span></span>
</td>
<td class="nump">197<span></span>
</td>
<td class="nump">1,659<span></span>
</td>
</tr>
<tr class="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 );">(Benefit) utilization of tax losses recognized</a></td>
<td class="nump">238<span></span>
</td>
<td class="num">(4)<span></span>
</td>
<td class="nump">356<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="num">(84)<span></span>
</td>
<td class="nump">193<span></span>
</td>
<td class="nump">2,015<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">5,390<span></span>
</td>
<td class="nump">3,715<span></span>
</td>
<td class="nump">5,371<span></span>
</td>
</tr>
<tr class="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,130<span></span>
</td>
<td class="nump">2,136<span></span>
</td>
<td class="nump">903<span></span>
</td>
</tr>
<tr class="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">278<span></span>
</td>
<td class="nump">663<span></span>
</td>
<td class="nump">1,136<span></span>
</td>
</tr>
<tr class="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 );">(Benefit) utilization of tax losses recognized</a></td>
<td class="nump">983<span></span>
</td>
<td class="nump">33<span></span>
</td>
<td class="num">(801)<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,261<span></span>
</td>
<td class="nump">696<span></span>
</td>
<td class="nump">335<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,391<span></span>
</td>
<td class="nump">$ 2,832<span></span>
</td>
<td class="nump">$ 1,238<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 2023-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-2023-en-r&amp;anchor=para_80_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_81_g_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_80_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 IAS<br> -Number 26<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_35_b_viii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_23_h&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 79<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_79&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_81_c_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_B13_g&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_82_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718946963040">
<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, 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_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 cash flow hedges</a></td>
<td class="num">$ (236)<span></span>
</td>
<td class="num">$ (590)<span></span>
</td>
<td class="nump">$ 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_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome', window );">Remeasurements of the net defined benefit liability</a></td>
<td class="nump">24<span></span>
</td>
<td class="nump">173<span></span>
</td>
<td class="num">(27)<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="num">(212)<span></span>
</td>
<td class="num">(417)<span></span>
</td>
<td class="nump">760<span></span>
</td>
</tr>
<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="num">(241)<span></span>
</td>
<td class="num">(13)<span></span>
</td>
<td class="nump">573<span></span>
</td>
</tr>
<tr class="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="num">(241)<span></span>
</td>
<td class="num">(13)<span></span>
</td>
<td class="nump">573<span></span>
</td>
</tr>
<tr class="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 );">Re-measurements of the net defined benefit liability</a></td>
<td class="num">(153)<span></span>
</td>
<td class="num">(205)<span></span>
</td>
<td class="num">(408)<span></span>
</td>
</tr>
<tr class="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">$ (394)<span></span>
</td>
<td class="num">$ (218)<span></span>
</td>
<td class="nump">$ 165<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 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_81_ab&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 90<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_90&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_81_ab&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 90<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_90&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 91<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_91&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 [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 2023-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-2023-en-r&amp;anchor=para_81_ab&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 90<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_90&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718958305952">
<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, 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_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.37%)<span></span>
</td>
<td class="nump">0.19%<span></span>
</td>
<td class="num">(0.64%)<span></span>
</td>
</tr>
<tr class="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 (loss) on monetary position for subsidiaries in hyperinflationary economies</a></td>
<td class="nump">2.03%<span></span>
</td>
<td class="nump">1.18%<span></span>
</td>
<td class="num">(0.21%)<span></span>
</td>
</tr>
<tr class="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">2.08%<span></span>
</td>
<td class="nump">5.63%<span></span>
</td>
<td class="nump">6.48%<span></span>
</td>
</tr>
<tr class="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">1.99%<span></span>
</td>
<td class="nump">2.17%<span></span>
</td>
<td class="nump">1.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_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate', window );">Income taxed at a rate other than the Mexican statutory rate</a></td>
<td class="nump">1.49%<span></span>
</td>
<td class="nump">1.68%<span></span>
</td>
<td class="nump">1.14%<span></span>
</td>
</tr>
<tr class="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">(3.50%)<span></span>
</td>
<td class="num">(4.69%)<span></span>
</td>
<td class="num">(2.54%)<span></span>
</td>
</tr>
<tr class="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.60%)<span></span>
</td>
<td class="num">(0.39%)<span></span>
</td>
<td class="num">(0.09%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_PercentageOfTaxEffectOfIncomeTaxCredits', window );">Income tax credits</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="num">(2.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_TaxRateEffectOfTaxLosses', window );">Tax loss</a></td>
<td class="num">(1.40%)<span></span>
</td>
<td class="num">(8.50%)<span></span>
</td>
<td class="num">(3.57%)<span></span>
</td>
</tr>
<tr class="ro">
<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.22%)<span></span>
</td>
<td class="num">(1.89%)<span></span>
</td>
<td class="num">(0.78%)<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_AverageEffectiveTaxRate', window );">Total</a></td>
<td class="nump">30.50%<span></span>
</td>
<td class="nump">25.38%<span></span>
</td>
<td class="nump">28.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_DeferredIncomeTaxAsset', window );">Deferred income tax asset</a></td>
<td class="nump">$ 409,000,000<span></span>
</td>
<td class="nump">$ 2,194,000,000<span></span>
</td>
<td class="nump">$ 761,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 2023-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-2023-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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 2023-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-2023-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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 2023-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-2023-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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 2023-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-2023-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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 2023-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-2023-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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 2023-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-2023-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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 2023-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-2023-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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-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_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_PercentageOfTaxEffectOfIncomeTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax effect of income tax credits</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_PercentageOfTaxEffectOfIncomeTaxCredits</td>
</tr>
<tr>
<td 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_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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718948568320">
<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, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</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">$ (4,450)<span></span>
</td>
<td class="num">$ (5,136)<span></span>
</td>
<td class="num">$ (5,632)<span></span>
</td>
<td class="num">$ (8,669)<span></span>
</td>
</tr>
<tr class="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,177<span></span>
</td>
<td class="nump">889<span></span>
</td>
<td class="nump">2,350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(7,771)<span></span>
</td>
<td class="num">(7,975)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">3,321<span></span>
</td>
<td class="nump">2,839<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">(64)<span></span>
</td>
<td class="num">(95)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">15<span></span>
</td>
<td class="num">(15)<span></span>
</td>
<td class="num">(34)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">53<span></span>
</td>
<td class="nump">36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">5<span></span>
</td>
<td class="nump">18<span></span>
</td>
<td class="num">(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_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">20<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="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">(4)<span></span>
</td>
<td class="num">(32)<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=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">(1,150)<span></span>
</td>
<td class="num">(1,305)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">314<span></span>
</td>
<td class="num">(118)<span></span>
</td>
<td class="num">(223)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="num">(190)<span></span>
</td>
<td class="num">(257)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">86<span></span>
</td>
<td class="num">(28)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(10)<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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<span></span>
</td>
<td class="nump">48<span></span>
</td>
<td class="nump">69<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,509<span></span>
</td>
<td class="nump">1,311<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">591<span></span>
</td>
<td class="nump">123<span></span>
</td>
<td class="nump">165<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(438)<span></span>
</td>
<td class="num">(444)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(2)<span></span>
</td>
<td class="nump">15<span></span>
</td>
<td class="num">(59)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">75<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="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">73<span></span>
</td>
<td class="num">(3)<span></span>
</td>
<td class="num">(72)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(921)<span></span>
</td>
<td class="num">(895)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(96)<span></span>
</td>
<td class="num">(23)<span></span>
</td>
<td class="nump">171<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(533)<span></span>
</td>
<td class="num">(359)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">174<span></span>
</td>
<td class="num">(85)<span></span>
</td>
<td class="num">(236)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(5,726)<span></span>
</td>
<td class="num">(7,205)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,221<span></span>
</td>
<td class="nump">29<span></span>
</td>
<td class="num">(445)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(726)<span></span>
</td>
<td class="num">(1,067)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">342<span></span>
</td>
<td class="nump">327<span></span>
</td>
<td class="nump">1,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(394)<span></span>
</td>
<td class="num">(218)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(211)<span></span>
</td>
<td class="num">(417)<span></span>
</td>
<td class="nump">760<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,574<span></span>
</td>
<td class="nump">6,117<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(543)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">87<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(43)<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="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">(28)<span></span>
</td>
<td class="num">(37)<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_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">(1,486)<span></span>
</td>
<td class="num">(768)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ (720)<span></span>
</td>
<td class="nump">$ 973<span></span>
</td>
<td class="nump">$ 982<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 2023-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-2023-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 56<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_81_g_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 56<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718970367040">
<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, 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_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">$ (5,136)<span></span>
</td>
<td class="num">$ (5,632)<span></span>
</td>
<td class="num">$ (8,669)<span></span>
</td>
</tr>
<tr class="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">1,177<span></span>
</td>
<td class="nump">889<span></span>
</td>
<td class="nump">2,350<span></span>
</td>
</tr>
<tr class="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="num">(82)<span></span>
</td>
<td class="nump">81<span></span>
</td>
</tr>
<tr class="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="num">(236)<span></span>
</td>
<td class="num">(591)<span></span>
</td>
<td class="nump">787<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="num">(320)<span></span>
</td>
<td class="nump">61<span></span>
</td>
<td class="num">(163)<span></span>
</td>
</tr>
<tr class="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="nump">24<span></span>
</td>
<td class="nump">173<span></span>
</td>
<td class="num">(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_GainsLossesOnNetMonetaryPosition', window );">Inflation adjustment</a></td>
<td class="nump">41<span></span>
</td>
<td class="nump">46<span></span>
</td>
<td class="nump">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_DeferredTaxLiabilityAsset', window );">Balance at end 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>
</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 2023-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-2023-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_GainsLossesOnNetMonetaryPosition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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) representing the difference resulting from the restatement of non-monetary assets, owners' equity and items in the statement of comprehensive income and the adjustment of index linked assets and liabilities in hyperinflationary reporting.</p></div>
<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 29<br> -IssueDate 2023-01-01<br> -Paragraph 9<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=29&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_9&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnNetMonetaryPosition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 2023-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-2023-en-r&amp;anchor=para_81_c_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718949751168">
<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="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, 2023 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </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">$ 5,792<span></span>
</td>
<td class="nump">$ 4,149<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_RecoverableTaxes', window );">Recoverable taxes</a></td>
<td class="nump">$ 745<span></span>
</td>
<td class="nump">$ 1,060<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_AverageFederalProductionAndFederalSalesTax', window );">Average federal production and federal sales tax</a></td>
<td class="nump">14.60%<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_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: Associates [member]; 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 2023-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-2023-en-r&amp;anchor=para_81_f&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_kof_RecoverableTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Recoverable 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_RecoverableTaxes</td>
</tr>
<tr>
<td 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_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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718958431456">
<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, 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_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_TaxLossesCarriedForwardWhichExpireInYearFive', window );">2029</a></td>
<td class="nump">$ 2,702<span></span>
</td>
</tr>
<tr class="re">
<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">3,172<span></span>
</td>
</tr>
<tr class="ro">
<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">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_TaxLossesCarriedForwardWhichExpireInYearEight', window );">2032</a></td>
<td class="nump">597<span></span>
</td>
</tr>
<tr class="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 );">2033 and thereafter</a></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_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration', window );">No expiration (Brazil and Colombia)</a></td>
<td class="nump">10,924<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">$ 17,557<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_TaxLossesCarriedForwardWhichExpireInYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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_TaxLossesCarriedForwardWhichExpireInYearFive</td>
</tr>
<tr>
<td 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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718959582272">
<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, 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_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">$ 22,000<span></span>
</td>
<td class="nump">$ 22,129<span></span>
</td>
<td class="nump">$ 21,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_IncreaseDecreaseInIncomeTaxLiability', window );">Increase</a></td>
<td class="nump">2,002<span></span>
</td>
<td class="nump">10,610<span></span>
</td>
<td class="nump">5,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_DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses', window );">Usage of tax losses</a></td>
<td class="num">(5,685)<span></span>
</td>
<td class="num">(10,706)<span></span>
</td>
<td class="num">(4,558)<span></span>
</td>
</tr>
<tr class="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">(760)<span></span>
</td>
<td class="num">(33)<span></span>
</td>
<td class="num">(603)<span></span>
</td>
</tr>
<tr class="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">$ 17,557<span></span>
</td>
<td class="nump">$ 22,000<span></span>
</td>
<td class="nump">$ 22,129<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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718957816288">
<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, 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_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">$ 6,567<span></span>
</td>
<td class="nump">$ 5,890<span></span>
</td>
</tr>
<tr class="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">6,288<span></span>
</td>
<td class="nump">5,627<span></span>
</td>
</tr>
<tr class="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">734<span></span>
</td>
<td class="nump">333<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">$ 13,589<span></span>
</td>
<td class="nump">$ 11,850<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 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718935303264">
<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, 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_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,150<span></span>
</td>
<td class="nump">$ 754<span></span>
</td>
</tr>
<tr class="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">680<span></span>
</td>
<td class="nump">459<span></span>
</td>
</tr>
<tr class="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">209<span></span>
</td>
<td class="nump">223<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">$ 2,039<span></span>
</td>
<td class="nump">$ 1,436<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 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_B13_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_54_m&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718959259600">
<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, 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_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,578<span></span>
</td>
<td class="nump">1,575<span></span>
</td>
</tr>
<tr class="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">825<span></span>
</td>
<td class="nump">440<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">$ 2,441<span></span>
</td>
<td class="nump">$ 2,053<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 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718957938544">
<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, 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_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">$ 5,464<span></span>
</td>
<td class="nump">$ 3,863<span></span>
</td>
</tr>
<tr class="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">4,668<span></span>
</td>
<td class="nump">3,168<span></span>
</td>
</tr>
<tr class="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">460<span></span>
</td>
<td class="nump">435<span></span>
</td>
</tr>
<tr class="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">184<span></span>
</td>
<td class="nump">185<span></span>
</td>
</tr>
<tr class="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">$ 152<span></span>
</td>
<td class="nump">$ 75<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 2023-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-2023-en-r&amp;anchor=para_54_m&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718939022848">
<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, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</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">$ 3,270<span></span>
</td>
<td class="nump">$ 3,887<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">1,348<span></span>
</td>
<td class="nump">1,823<span></span>
</td>
<td class="nump">$ 2,066<span></span>
</td>
<td class="nump">$ 2,540<span></span>
</td>
</tr>
<tr class="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,308<span></span>
</td>
<td class="nump">1,385<span></span>
</td>
<td class="nump">1,472<span></span>
</td>
<td class="nump">1,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_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">$ 614<span></span>
</td>
<td class="nump">$ 679<span></span>
</td>
<td class="nump">$ 612<span></span>
</td>
<td class="nump">$ 879<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 2023-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-2023-en-r&amp;anchor=para_54_l&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718954345856">
<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, 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>
</tr>
<tr class="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,887<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">3,270<span></span>
</td>
<td class="nump">$ 3,887<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,823<span></span>
</td>
<td class="nump">2,066<span></span>
</td>
<td class="nump">$ 2,540<span></span>
</td>
</tr>
<tr class="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">228<span></span>
</td>
<td class="nump">109<span></span>
</td>
<td class="nump">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_IncreaseDecreaseInProvisionsFromNewContingencies', window );">New contingencies</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">306<span></span>
</td>
<td class="nump">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_DecreaseInProvisionsThroughCancellationAndExpiration', window );">Cancellation and adjustments</a></td>
<td class="num">(447)<span></span>
</td>
<td class="num">(177)<span></span>
</td>
<td class="num">(59)<span></span>
</td>
</tr>
<tr class="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">(155)<span></span>
</td>
<td class="num">(473)<span></span>
</td>
<td class="num">(236)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions', window );">Other effects</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(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_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates', window );">Effect of foreign currency exchange rates</a></td>
<td class="num">(105)<span></span>
</td>
<td class="num">(8)<span></span>
</td>
<td class="num">(94)<span></span>
</td>
</tr>
<tr class="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,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>
</tr>
<tr class="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,385<span></span>
</td>
<td class="nump">1,472<span></span>
</td>
<td class="nump">1,681<span></span>
</td>
</tr>
<tr class="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">64<span></span>
</td>
<td class="nump">80<span></span>
</td>
<td class="nump">303<span></span>
</td>
</tr>
<tr class="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">843<span></span>
</td>
<td class="nump">516<span></span>
</td>
<td class="nump">363<span></span>
</td>
</tr>
<tr class="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">(523)<span></span>
</td>
<td class="num">(385)<span></span>
</td>
<td class="num">(445)<span></span>
</td>
</tr>
<tr class="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">65<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_DecreaseInProvisionsResultingFromPayments', window );">Payments</a></td>
<td class="num">(308)<span></span>
</td>
<td class="num">(301)<span></span>
</td>
<td class="num">(358)<span></span>
</td>
</tr>
<tr class="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">(153)<span></span>
</td>
<td class="num">(62)<span></span>
</td>
<td class="num">(72)<span></span>
</td>
</tr>
<tr class="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,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>
</tr>
<tr class="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">679<span></span>
</td>
<td class="nump">612<span></span>
</td>
<td class="nump">879<span></span>
</td>
</tr>
<tr class="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">50<span></span>
</td>
<td class="nump">57<span></span>
</td>
<td class="nump">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_IncreaseDecreaseInProvisionsFromNewContingencies', window );">New contingencies</a></td>
<td class="nump">117<span></span>
</td>
<td class="nump">75<span></span>
</td>
<td class="nump">26<span></span>
</td>
</tr>
<tr class="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">(109)<span></span>
</td>
<td class="num">(79)<span></span>
</td>
<td class="num">(241)<span></span>
</td>
</tr>
<tr class="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">149<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_DecreaseInProvisionsResultingFromPayments', window );">Payments</a></td>
<td class="num">(68)<span></span>
</td>
<td class="num">(110)<span></span>
</td>
<td class="num">(97)<span></span>
</td>
</tr>
<tr class="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">(55)<span></span>
</td>
<td class="num">(25)<span></span>
</td>
<td class="num">(23)<span></span>
</td>
</tr>
<tr class="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">$ 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_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 other provisions resulting from the loss of control of a subsidiary. [Refer: Other 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 37<br> -IssueDate 2023-01-01<br> -Paragraph 84<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_84&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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; 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 2023-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-2023-en-r&amp;anchor=para_B67_c&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_54_l&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718949284896">
<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, 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_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">$ 134,254<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_ExtraordinaryBenefit', window );">Extraordinary benefit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,083<span></span>
</td>
</tr>
<tr class="ro">
<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">3,394<span></span>
</td>
<td class="nump">$ 2,588<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_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">66,710<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_LitigationSettlementAmount1', window );">Litigation amount</a></td>
<td class="nump">13,692<span></span>
</td>
<td class="nump">$ 13,728<span></span>
</td>
<td class="nump">$ 10,721<span></span>
</td>
</tr>
<tr class="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="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">10,166<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="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">38,150<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="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">5,188<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="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">9,949<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="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">2,668<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="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">$ 589<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 2023-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-2023-en-r&amp;anchor=para_74_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ExtraordinaryBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Extraordinary Benefit</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ExtraordinaryBenefit</td>
</tr>
<tr>
<td 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_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>
</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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718946802032">
<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, 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_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">$ 245,088<span></span>
</td>
<td class="nump">$ 226,740<span></span>
</td>
<td class="nump">$ 194,804<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">236,635<span></span>
</td>
<td class="nump">220,251<span></span>
</td>
<td class="nump">189,376<span></span>
</td>
</tr>
<tr class="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">110,860<span></span>
</td>
<td class="nump">100,300<span></span>
</td>
<td class="nump">88,598<span></span>
</td>
</tr>
<tr class="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">28,792<span></span>
</td>
<td class="nump">25,787<span></span>
</td>
<td class="nump">22,852<span></span>
</td>
</tr>
<tr class="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 amortisation expense</a></td>
<td class="nump">10,531<span></span>
</td>
<td class="nump">10,425<span></span>
</td>
<td class="nump">9,834<span></span>
</td>
</tr>
<tr class="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,707<span></span>
</td>
<td class="nump">1,738<span></span>
</td>
<td class="nump">1,613<span></span>
</td>
</tr>
<tr class="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">215<span></span>
</td>
<td class="nump">386<span></span>
</td>
<td class="nump">88<span></span>
</td>
</tr>
<tr class="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">273,520<span></span>
</td>
<td class="nump">277,995<span></span>
</td>
<td class="nump">271,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_InvestmentAccountedForUsingEquityMethod', window );">Investments in associate companies and joint ventures</a></td>
<td class="nump">9,246<span></span>
</td>
<td class="nump">8,452<span></span>
</td>
<td class="nump">7,494<span></span>
</td>
</tr>
<tr class="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">139,815<span></span>
</td>
<td class="nump">146,119<span></span>
</td>
<td class="nump">143,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_AdditionsToNoncurrentAssets', window );">Capital expenditures, net</a></td>
<td class="nump">21,396<span></span>
</td>
<td class="nump">19,665<span></span>
</td>
<td class="nump">13,865<span></span>
</td>
</tr>
<tr class="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">245,088<span></span>
</td>
<td class="nump">226,740<span></span>
</td>
<td class="nump">194,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_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">8,453<span></span>
</td>
<td class="nump">6,489<span></span>
</td>
<td class="nump">5,428<span></span>
</td>
</tr>
<tr class="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_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">140,935<span></span>
</td>
<td class="nump">124,515<span></span>
</td>
<td class="nump">110,379<span></span>
</td>
</tr>
<tr class="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">71,665<span></span>
</td>
<td class="nump">62,035<span></span>
</td>
<td class="nump">57,366<span></span>
</td>
</tr>
<tr class="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">18,152<span></span>
</td>
<td class="nump">15,797<span></span>
</td>
<td class="nump">15,792<span></span>
</td>
</tr>
<tr class="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 amortisation expense</a></td>
<td class="nump">6,788<span></span>
</td>
<td class="nump">6,424<span></span>
</td>
<td class="nump">5,988<span></span>
</td>
</tr>
<tr class="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">864<span></span>
</td>
<td class="nump">957<span></span>
</td>
<td class="nump">1,052<span></span>
</td>
</tr>
<tr class="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">206<span></span>
</td>
<td class="nump">417<span></span>
</td>
<td class="nump">141<span></span>
</td>
</tr>
<tr class="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">168,011<span></span>
</td>
<td class="nump">172,711<span></span>
</td>
<td class="nump">170,543<span></span>
</td>
</tr>
<tr class="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">7,963<span></span>
</td>
<td class="nump">6,925<span></span>
</td>
<td class="nump">5,991<span></span>
</td>
</tr>
<tr class="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">104,898<span></span>
</td>
<td class="nump">113,554<span></span>
</td>
<td class="nump">115,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_AdditionsToNoncurrentAssets', window );">Capital expenditures, net</a></td>
<td class="nump">13,415<span></span>
</td>
<td class="nump">11,759<span></span>
</td>
<td class="nump">9,800<span></span>
</td>
</tr>
<tr class="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="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">149,362<span></span>
</td>
<td class="nump">131,002<span></span>
</td>
<td class="nump">115,794<span></span>
</td>
</tr>
<tr class="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="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">8,427<span></span>
</td>
<td class="nump">6,487<span></span>
</td>
<td class="nump">5,415<span></span>
</td>
</tr>
<tr class="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_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">95,700<span></span>
</td>
<td class="nump">95,736<span></span>
</td>
<td class="nump">78,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_GrossProfit', window );">Gross profit</a></td>
<td class="nump">39,195<span></span>
</td>
<td class="nump">38,265<span></span>
</td>
<td class="nump">31,232<span></span>
</td>
</tr>
<tr class="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,640<span></span>
</td>
<td class="nump">9,990<span></span>
</td>
<td class="nump">7,060<span></span>
</td>
</tr>
<tr class="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 amortisation expense</a></td>
<td class="nump">3,743<span></span>
</td>
<td class="nump">4,001<span></span>
</td>
<td class="nump">3,846<span></span>
</td>
</tr>
<tr class="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">843<span></span>
</td>
<td class="nump">781<span></span>
</td>
<td class="nump">561<span></span>
</td>
</tr>
<tr class="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">9<span></span>
</td>
<td class="num">(31)<span></span>
</td>
<td class="num">(53)<span></span>
</td>
</tr>
<tr class="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">105,509<span></span>
</td>
<td class="nump">105,284<span></span>
</td>
<td class="nump">101,024<span></span>
</td>
</tr>
<tr class="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,283<span></span>
</td>
<td class="nump">1,527<span></span>
</td>
<td class="nump">1,503<span></span>
</td>
</tr>
<tr class="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">34,917<span></span>
</td>
<td class="nump">32,565<span></span>
</td>
<td class="nump">28,257<span></span>
</td>
</tr>
<tr class="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">7,981<span></span>
</td>
<td class="nump">7,906<span></span>
</td>
<td class="nump">4,064<span></span>
</td>
</tr>
<tr class="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">95,726<span></span>
</td>
<td class="nump">95,738<span></span>
</td>
<td class="nump">79,010<span></span>
</td>
</tr>
<tr class="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">$ 26<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">$ 13<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; Financial instruments, class [member]; 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 2023-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-2023-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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 2023-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-2023-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_28_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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 2023-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-2023-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_23_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_B13_d&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 99<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 104<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_104&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 103<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_24_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B16<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B16&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_54_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_28_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 114<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_114&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_113_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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: Associates [member]; Investments accounted for using equity method; 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 2023-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-2023-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_23_g&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_82_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-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;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139718953548800">
<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, 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_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">$ 245,088<span></span>
</td>
<td class="nump">$ 226,740<span></span>
</td>
<td class="nump">$ 194,804<span></span>
</td>
</tr>
<tr class="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">273,520<span></span>
</td>
<td class="nump">277,995<span></span>
</td>
<td class="nump">271,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_Liabilities', window );">Total liabilities</a></td>
<td class="nump">139,815<span></span>
</td>
<td class="nump">146,119<span></span>
</td>
<td class="nump">143,995<span></span>
</td>
</tr>
<tr class="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">93<span></span>
</td>
<td class="nump">250<span></span>
</td>
<td class="nump">57<span></span>
</td>
</tr>
<tr class="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_Assets', window );">Total assets</a></td>
<td class="nump">168,011<span></span>
</td>
<td class="nump">172,711<span></span>
</td>
<td class="nump">170,543<span></span>
</td>
</tr>
<tr class="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">104,898<span></span>
</td>
<td class="nump">113,554<span></span>
</td>
<td class="nump">115,738<span></span>
</td>
</tr>
<tr class="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_Assets', window );">Total assets</a></td>
<td class="nump">105,509<span></span>
</td>
<td class="nump">105,284<span></span>
</td>
<td class="nump">101,024<span></span>
</td>
</tr>
<tr class="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">34,917<span></span>
</td>
<td class="nump">32,565<span></span>
</td>
<td class="nump">28,257<span></span>
</td>
</tr>
<tr class="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">122,615<span></span>
</td>
<td class="nump">106,911<span></span>
</td>
<td class="nump">94,762<span></span>
</td>
</tr>
<tr class="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">146,253<span></span>
</td>
<td class="nump">152,236<span></span>
</td>
<td class="nump">149,421<span></span>
</td>
</tr>
<tr class="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">98,652<span></span>
</td>
<td class="nump">108,073<span></span>
</td>
<td class="nump">109,945<span></span>
</td>
</tr>
<tr class="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">66,963<span></span>
</td>
<td class="nump">63,944<span></span>
</td>
<td class="nump">53,051<span></span>
</td>
</tr>
<tr class="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">77,513<span></span>
</td>
<td class="nump">77,026<span></span>
</td>
<td class="nump">74,163<span></span>
</td>
</tr>
<tr class="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,571<span></span>
</td>
<td class="nump">24,003<span></span>
</td>
<td class="nump">20,440<span></span>
</td>
</tr>
<tr class="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">17,680<span></span>
</td>
<td class="nump">16,799<span></span>
</td>
<td class="nump">14,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_Assets', window );">Total assets</a></td>
<td class="nump">17,753<span></span>
</td>
<td class="nump">14,607<span></span>
</td>
<td class="nump">15,132<span></span>
</td>
</tr>
<tr class="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">5,337<span></span>
</td>
<td class="nump">3,902<span></span>
</td>
<td class="nump">3,395<span></span>
</td>
</tr>
<tr class="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">6,668<span></span>
</td>
<td class="nump">10,917<span></span>
</td>
<td class="nump">8,408<span></span>
</td>
</tr>
<tr class="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">4,304<span></span>
</td>
<td class="nump">7,344<span></span>
</td>
<td class="nump">6,087<span></span>
</td>
</tr>
<tr class="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">1,456<span></span>
</td>
<td class="nump">2,378<span></span>
</td>
<td class="nump">2,013<span></span>
</td>
</tr>
<tr class="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">4,415<span></span>
</td>
<td class="nump">4,078<span></span>
</td>
<td class="nump">3,371<span></span>
</td>
</tr>
<tr class="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">5,939<span></span>
</td>
<td class="nump">6,307<span></span>
</td>
<td class="nump">5,642<span></span>
</td>
</tr>
<tr class="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">$ 1,553<span></span>
</td>
<td class="nump">$ 2,282<span></span>
</td>
<td class="nump">$ 2,409<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 2023-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-2023-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_28_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-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-2023-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_28_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 2023-01-01<br> -Paragraph 114<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_114&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2023-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-2023-en-r&amp;anchor=para_113_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>179
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( ..$C%@'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " #CA(Q8AJ#"_>X    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+!
M:L,P#(9?9?B>*''*&";UI:.G#@8K;.QF;+4UBQUC:R1]^R5>FS*V!]C1TN]/
MGT"M#D+W$9]C'S"2Q70WNLXGH<.:G8B" $CZA$ZE<DKXJ7GHHU,T/>,1@M(?
MZHC J^H>')(RBA3,P"(L1"9;HX6.J*B/%[S1"SY\QB[#C ;LT*&G!'59 Y/S
MQ' >NQ9N@!E&&%WZ+J!9B+GZ)S9W@%V28[)+:AB&<FAR;MJAAK>GW4M>M[ ^
MD?(:IU_)"CH'7+/KY-=F\[C?,LDKOBJJ55'S/:]$\R :_CZ[_O"[";O>V(/]
MQ\970=G"K[N07U!+ P04    " #CA(Q8F5R<(Q &  "<)P  $P   'AL+W1H
M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03<VEVV[29A.U.
M'X416(UL>621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X
M8-DOV]:[MR_>X%<R)!%!,!FGK_# "J5,7K5::0##.'W)$Q+#W(*+"$MX%,O6
M7.!;&B\CUNJTV]U6A&ELH1A'9&!]7BQH0-!445IO7R"TY1\S^!7+5(UEHP$3
M5T$FN8BT\OELQ?S:WCYES^DZ'3*!;C ;6"!_SF^GY$Y:B.%4PL3 :F<_5FO'
MT=)(@(+)?90%NDGVH],5"#(-.SJ=6,YV?/;$[9^,RMIT-&T:X./Q>#BVR]*+
M<!P$X%&[GL*=]&R_I$$)M*-IT&38]MJND::JC5-/T_=]W^N;:)P*C5M/TVMW
MW=..B<:MT'@-OO%/A\.NB<:KT'3K:28G_:YKI.D6:$)&X^MZ$A6UY4#3( !8
M<';6S-(#EEXI^G64&MD=N]U!7/!8[CF)$?[&Q036:=(9EC1&<IV0!0X -\31
M3%!\KT&VBN#"DM)<D-;/*;50&@B:R('U1X(AQ=RO_?67N\FD,WJ=?3K.:Y1_
M::L!I^V[F\^3_'/HY)^GD]=-0LYPO"P)\?LC6V&')VX[$W(Z'&="?,_V]I&E
M)3+/[_D*ZTX\9Q]6EK!=S\_DGHQR([O=]EA]]D]';B/7J<"S(M>41B1%G\@M
MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7
MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V<
M/!T3$LV4"P9!AI<D)A*I.7Y-2!/^*Z7:_IS30/"4+R3Z2I&/:;,CIW0FS>@S
M&L%&KQMUAVC2/'K^!?F<-0H<D1L= F<;LT8AA&F[\!ZO)(Z:K<(1*T(^8ADV
M&G*U%H&V<:F$8%H2QM%X3M*T$?Q9K#63/F#([,V1=<[6D0X1DEXW0CYBSHN0
M$;\>ACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0'
MHYI9";V$5FJ?JH<T/J@>,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y
M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RS<C'5*^3*=@Y
MG\#L_6@^GO'M^MDDA*^:62TC%I!+@;-!)+C\B\KP*L0)Z&1;)0G+5--E-XH2
MGD(;;NE3]4J5U^6ON2BX/%ODZ:^A=#XLS_D\7^>TS0LS0[=R2^JVE+ZU)CA*
M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D*
MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-#
MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B
M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P
MOFH]M!5.S_Y9K<B?#!%.%@L22&.4%Z9*HO,94[[G*TG$53B_13.V$I<8O./F
MQW%.4[@2=K8/ C*YNSFI>F4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W
MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2
MD 83 <V4R43P H)DIAR F/H+O?(,N2D5SJT^.7]%+(.&3E[2)1(4BK ,!2$7
M<N/O[Y-J=XS7^BR!;814,F35%\I#B<$],W)#V%0E\Z[:)@N%V^)4S;L:OB9@
M2\-Z;ITM)__;7M0]M!<]1O.CF> >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F
M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+
M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5
M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0    (
M ..$C%CA15,=6 @   0P   8    >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL
MM9IM<^*Z%<>_BH9..^U,$FSY@62;9$H(W*8W3Q/V[NVVTQ>*K03?V!*5Y9#T
MT_=8&(OLFF/#7?;%!@S^\Y=T='XZLDX74KWD,\XU><M2D9_U9EK//_7[>33C
M&<N/Y)P+^.1)JHQI>*N>^_E<<1:;F[*T3QTG[&<L$;WS4W/M7IV?RD*GB>#W
MBN1%EC'U?L%3N3CKN;W5A8?D>:;+"_WSTSE[YE.N?YG?*WC7KU7B).,B3Z0@
MBC^=]8;NIXN!N<%\XTO"%_G::U(VY5'*E_+-57S6<TI'/.61+B48_'GE(YZF
MI1+X^&\EVJM_L[QQ_?5*?6(:#XUY9#D?R?37)-:SL]YQC\3\B16I?I"+O_.J
M04&I%\DT-_^31?5=IT>B(M<RJVX&!UDBEG_96]4176Z@U0W4^%[^D'%YR30[
M/U5R053Y;5 K7YBFFKO!7"+*49EJ!9\F<)\^'\E7KD[[&J3*"_VHNNUB>1O=
M<)M+R8T4>I:3L8AY_%&@#QYJ(W1EY(*BBI<\.B*>>T"H0SV2SYCB.2+KU>WS
MC*RW259&!021)E=B&<)E*/S[&KY%KC3/\O\TM7TIZ3=+EO/D4SYG$3_KP43(
MN7KEO?,__<$-G;\BAOW:L(^I6\.?W^>\R1Q^.W4.)XB+H'81='-QSU4BXW*4
M"<17HZ$6I=6XFH%%K(6UM1 5'!5*E<XF21ZQE'SE3*'V<+7#0Y<>>B[B:U#[
M&J!*8Z$3_0ZV4DYNB^RQ>5KA&BZXH:&#N#FNW1QW<7,E(JGF4IFX/R!3#9U$
MI"(C60BMWN%OW-AIN/A=@#@\J1V>='$XC&.81/G!Z@4Q<_-.--K"%4<LA;Z_
M81"QY)Z)A-S*(^(Z6'>ZCLV3SNYV/R]D8P[%):=,:$8FG(P*]EN2L73.,*MK
M*=W=RNJH? >#_EDN1*--7,ZZ ]Q!VE> <BPUN]0:I5L9O9>YABG]KV2^,3!;
M%)W \X\Q;Y8;+IKEO^_$Y8QI](0KW?P3,V2YX.*9O3+T*RQ@#E\$#"69<I9+
MP6-RE>?%!HKCFE]1QKJ6%BZ>Y"MO7V0*G02+.Y,%5=[H"%>ZE9@ARP@73^N5
MH14K'CCD0)V(9Y,!BV9CN&)+5UE*N)TP<24T5\LE:4DNMK+:Z Q7;'%FB>%V
M0H89.C("4#S+#?&.ZUPS]<S),(I@Z0W@@?@TDIA'RPRW$S3&&5?/Y7#^! IZ
M!I,SFS/1;!87?&)ISA%KU *"XMG\:C1Y(,,B3C2DVJ'6''*966U.4O;<Y*Q%
M3ZL"-69Q0#OA8#J#S('U5(M,:T_9M$\[I?T'_ISD6@$$R2W+&K-]B]#H;C0D
MH[OK(9F,;Z9#,AU>D,LQ&7W!;%H"4#QO#V$!')M%\,81Q 5:>\SF?MJQ*%A?
M]$[@8F,F:Q%K68=3F_5IQR*A<E75"IM]X7*3KY@KF_HIGJAK5T,A"G"US/V-
M?G"AM@EH4S[%$[0MZ2#8\\0D!<05+M8:5#;?TT[Y?@3.%/33%13R;^1GWIP;
M<"D'_IVX3H@64M1F>8HG93N$450NNRIPBYBIN-$=+F=8*TPRAG9.$L%$E-21
ML2Z.[CA8$GAXYJ[MKS*<&7%3>V4;$-^BV#;HGH6!AV?QM3F[ZH;:&!DK96I#
M6(F8/;-&I[^/$IZEA(<G]]KI!W A$Z=%K]79VI82GM<OBARN0.TWDK#:C9K-
M[&,/R;/ \/P];'NAW-C5L\6)UZF(V&I#H$5RAQT!SX+&ZU1C;+4CT"*YW8Z
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
M?V/[C,(>;UD5S?"O][R+C<,S;[EMVFJ];]Q]@W5>[O[/_MHS<=0 $4T#O&^
MA088:QJ0?0,RM4&P;Q!,;1#N&PRISW:Y#\3-LS:[NJRK9Z_NHSNT_H>!_:%U
MQU=>]E?*;5MW?\V[=NW5AZILJB)?92U;>;=M]U]W&;2-5]U[O^5E5B[SK/ ^
M54T^G-8?O;ST_LB+HONE>3/^]7+6=M^G1YTM]\?^L#LVUAQ[SI87'D%O/.QC
MXGV]G7L___B+ F9N _/'OVXT,(OI,%@-,^O(/3",#PSC 9?H&/[Z^?/BYHOW
M_O9V\>56Q=*N?:!NWW<5;YM-MF3OSKJ^H&'U$SN[^ND'%/F_JKAR";9P!#;B
MC1QX(Q#ZU8>L>?2R<N4M^Q_8G]O\*2OZ:U-%(0AE2^$.+!K ^I[VZ8H@/_(O
M9T_'W,A1@8_C^! U2CHX)!V 27^ILQ7K>N EZ[*]*UAWDY6L564,XMAFO ,+
MCW)!<1PD0L:*J(@@JLXX/&0<@AE?ET_=2:WJG"E/+-C8-LU03@!1*IY8=90F
MS>B09@2F^9DMJR=6]^>TZS27U9IY;?:7*F,0QS;C2,H%XR 0$E8$Q;K3&A_R
MC<%\/[:/K.XOY$/67;KJ4PP"V28<2[ET5R@2$E8%)8$Z87I(F$Y(>+FMZ^YR
M]NX/S\ZL:9BZSP+Q;/.F4DIA% MIRS$X04B==G)(.[%(6Y\LB&*;;"+?H7XH
M9JL(2OQ(G2WRN5SRX0ZZ:KN3:LX7AK%->(]VG$P4QX0**2O"X@0CK$GZ2",B
M4,+<?+SQS#)F#^(J99=H"U=H8P*Y!$2@4AH><DV[4];9<EEMRUYN=S[/VS9Y
M^>!U-]&@<-KOWIJUC]5*R:]3G;A'.[Y6$AQ$XA4E1]$@U%U07-HA6-L-AO2\
MNC_?-@RZB9S*NCW:J/\C5+J'%%%^E&@RYKH.P<+N4]V9^[K]_L;;%%G?<W3"
MMC_CF_ZBT(H\&-2: %G Q30FHOY1A2'LAQH*N-!#)J779N5#WFN!W2G7I^U4
M]2&%H/,1BK"8MRJ.(*R[VKGT0[#VF[-[UCTO5KT$@JYVI\H/R:HNCF-1":FB
MDEAWJKGX0U/47UF5YS:"" :U)D!6>=W#4,Q?$71T0XS3YU(03=&"Q^D#23N5
M@4BE Q,B9JV(PMJTN11$L!;<::.):3L5A$@6>UV'%5/I=*M$(8TI4:>.N2S$
M!EGX\<O[WZ$A'J=R$,LZ#\<DQ&)/KHR+DT1S?V,N"#$L"%_$X._7[]/KWZ^_
M7"_463M5A$[1%J[0Q@P>#0K"BC#-RF]>465E,TB!LFI9XVVR[[U55E+I=I!0
M(>M$(:2(T?00F.L^;!C3V_<+FZH>QI.K^U%WL6)W2CT HUHG+RN\4.PH%#$T
MQ)HA LQ5((95H"+_@F6=!B[R["XO\E8S"@;#6A.@$'@R W)0$&ND$.8:$!LU
M(.N^80M>ZD[5'Y9571R)(V"*(!KIDN6Z#\.Z[W:[V10YJ]6GU*G:PZHQ/!**
M<D\5%E&B>QYPO8>GZ+V7V]AT,3N5>5A6<(B$5!R[5H4A&NIZ-"[U,"SUK@]C
MN> E[53D8<5 'B)2QG)4HG/NF&L\/&6\;QC+!1-V*N^P+-LH"J0>2XZ*?:QQ
M[H1+.P)+.]W KN$JAU&MIZ042LZ73KDB"@5$,^9)N-HCH!82QCQ->3O5?'NT
MT;,Z2) X3*4*BY-(<W<3KM((/'=[\_'F?*+6)4X%FE.TA2NT,8M'$[FPZK/5
MNC"<-96RE(M"/Q8E@"(L]E&@>302+OF(8>"O:MISMMX4U?<UVP_\5=+XP"Z
M,>^.E>P^UTQR.U6!1!9X))1GN151L:_K5+D.)+ .O#G*W58,P]#6-"A&_>)(
MZED545&D&38@7"$2BY%!4]I.!2.1E2 A6-2+BBA,B>[L<[E(7C\\:&+!J7@D
MLBH, \D=**((U9Y\+AT)+!T_U=53WNA*I^#&UHG*8I#@6+K9%5&4:DI:"->,
M9(IF/#[=II/L5#T2Q>!@$$B7NG((47.2 ZX>@RGSQ1:YPWC6A3VR(J0!3:3*
M'D481:'F1@^X<@P,RG$8%C4H)QC#.F-9"G;>J$M&3%D1%T0(Z7+FFC& ->/B
M[U^OO_Q;F:A3B>@4;>$*;4P:EXB!86"P6J\["="TU?*;DCJGDC!0SO&*O:$I
M:ISJ484?+ C?KU9#,6W7+6RR?'6>E]XRV^1=-Z%,W&V=GV)0+Y1%GS%LG#I7
M?0&L^CZS-NL^6GDLJ\N\?%!W@$[E72 +M\X7^N*,F"*,TBC2#/@&7. %L,#;
M/?KVI1UYV;3U=JVK886AK!.7I=LYQE1*7!6&=,_\@$N\ )9X[Y?+[7I;#&7E
M.[NSK-;=]W[L%QD\O=1 *FEPJO "6;N=HX#(CP-%'(UUI5,!%WD!+/(6NU.?
MM6V=WVW;725D]7)%/%;%BM5#M7U? K3)>H6@),6I&@QDG8<Z-8@E4E1Q(:$:
M4QQP11C BG"P?U79UE51]/5/^<NT0-\9'J](:+9W3;[*,UUY,'P<:UYD#1A%
M4GVP*BI(-'64(5>*X90I9+UZ@)M;ET(KA@I)Y^S%2T 9U_4/FD'%D$O#T%(:
M>N]OYE#Z3E7B'NVX>E\Y@ZZ,T\^@AUPEAO#\[VXF<-D_%+SGQWSYV%WJFTTQ
MK+[)ZO[CW2JP?F D;[Q5WFR*[#M3%@;"A[*FQJFN=(4VIIGKRI!,*E305V:$
M3I6E4[2%*[0Q>5RIAH;9:HL5.*D!ZS_HOTKV ^G^0E2L:Y[#V-:L.D(;LWJT
MW@46P9.7^*0&(!VEJC+&T!<I=:FR%Z[0QI1RE1W"*AM>0Y0:6NMX5)1&BKYA
M#D-;T^@(;4PCU^PAK-DGKU%*#4 Z1E53]1*C+N7_PA7:F%&N_L,IA:!35D&E
M!B0=I0J%+E9RS6%H:TH=H8TIY=8AM%EP-*&L.#4 ZIB553X)1&)=NH^%*[3Q
M^D3N/R*;.@<]G088#9V18@63>.O#R+9TND(;T\G]3613- '0"</HZ)1'KP/?
M%V]\&-N:T%-4S$;<,47&6HP)B] BIU[(*=K"%=J80.Z%(GB,W<4BM-1P#-WE
MJBBY#6+Q:G7JG5RAC<GFWBF"_<ZT%6ZI 45'ISP^C\0)S3D,;4WG*4Q3Q$U3
M!'N=5RV?2PV@.G9E Q5$82+2Z]1 N4(;TWNT.8')0$U<FI<:@'24REXJ3&@D
M4NK43+E"&U/*S50$>Z!IB_Y2 XJ.3]E)!>(LWAR&MJ;S%$XJXDXJLEU2-T7Z
M&T!U[,JF2GY8.?54KM#&Y')/%=D6Z "4OLI-10HW121.G=HI5VCC[4^XG8IM
M"W_TG!J@-)S&BJD9C&*151C<EE57:&-6N:N*I\P::>5_:FBN8U)1"Q0A&HI,
M.K53KM#&3'([%4_;ELQ0G!4[]5-.T1:NT,8,<C\5.RUK3PUPNFM389W$Z]*I
M<7*%-F:5&Z?8,.GTJB6BJ0%51ZYLI,1!*1C8FMQ3V*B8VZ@8=CRO7'^:&F!U
M["J,E#B$"B-;TWL*&Q5S&Q4;;91I=6MJ@-!1*1NH0.H&G-HG5VAC*H^VCX.-
M#[1V-C6TU7&HF'Z*D#AF"F-;LW@*UQ1SUQ3;;$IGNLE?999BV2Q17[K+G;HE
M5VAC4KE;BF&+,VG);VH T;&IV* $2XK>J4]RA3;>-9'[)#IEVLFTH#@UH&CH
MI+)%"L1-8>8PM"V=KM#&='*#1&&'\[K5RJD!54>OPC>):\CF,+0UO:=P392[
M)@J7[=DLA4X-6#I2Y7U7");J=V!L:U9/X:0H=U(4KM*S6&9-G9;K.45;N$(;
ML\B=$X4]CJT?-<#I+D^%9:+B1B-S&-N:V%.X)LI=$S5,/CE;PIT:CJ3C7#92
M&$F4.W52KM#&E',G16$;]'^L#T\-T#J.98>%Q&KX.0QMS?$I+!;E%HM:S%"9
M.'V5XZ(*QY6(:A:&MN;T%(:+'FT"_OII*A/%K[)?5+6P6QS#@J&M*3Z%_:+<
M?E'8.8'+YE-#8QV+JGTA)1:=VBY7:.-=V[GM2J;8KNGKTE,#GH;81+4CD3@Z
M $/;$NL*;4PL-V#)E+H_&V)?9;T2Q8Y'/I:8=>J]7*&-F>7>*S%XKPF;":0&
M#!V;BOTP<2QV #"V-9NG\%P)]UP)[+GT*^T2IQ;+*=K"%=J8-&ZQ$L/D%+Q-
M06IHKKOZ9$MUO.OXGD>GCLH5VIA'[J@2V.=8[8&0&L!TK"I,4Y2(-6<PMC6M
MIW!-"7=-B>DE0^;]%5(#AHY-105?)+Y89PYC6[-Y"G^4<'^43-FE:M+>#:D!
M2D>J:G,"(II.&-N:U%,8I(0;I 2V,:_>%R(U .LHEOW1.96J^6!L:XI/89"2
MHS<RP1['S983J>$H.KX5F["&XGZ=<QC;FN]36"GD'[\3"C8_KK:S2$T'TI#^
MTFPT"I"(_8@!W)9U9W "[4=OI?*G% -JA6QJ:J]E4_96<8)$069 MZ?S)*^H
M\O$1G9;^"MZ1(S7A:>G=-1NM^5=46QK@[?D]A=]"?F^XA(^.7@KE&PW!AZI?
MO)ZS<MGUTG56-L5NTX^NQ_YZ<7OAK;H^)>OZZY]__&7W;7[Z@6*$?O5N&?-N
MJI9Y^ )?$-5WG!V]%GC-ZH?A?<R--ZS\VKV']?#IX:7/Z?!J9.ESG[R=][DJ
M_Q;T?QO>7SSCA]F]:?J/K'[HI)-7L/OND/Y%7Z!5[][=O/NEK3;#RXGOJK:M
MUL./CRSKGE!]0/?W^ZI+<?]+?X##*[2O_@=02P,$%     @ XX2,6,+\Q^G:
M"P  $6   !@   !X;"]W;W)K<VAE971S+W-H965T-"YX;6S-76UOVS@2_BN$
MMUBT0!N+U'LV"5#'UEZ 2Z_87.\.6-P'Q69B7671*\E) ]R//TI63?-%E-6=
M%K<?=F-[^$AZ'FHX,QQI+YY9^;E:4UJC+YN\J"XGZ[K>GD^GU7)--VEUQK:T
MX+\\L'*3UOQC^3BMMB5-5^V@33XECA-,-VE63*XNVN\^EE<7;%?G64$_EJC:
M;39I^3*C.7N^G.#)UR]^RQ[7=?/%].IBFS[2.UI_VGXL^:?I 665;6A19:Q
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
MPID>AE.5 ZTT@*(E4&BR<J+2X)W4./Q_T;D]&SC7OAE@>.@O=-34S(X]>@Z
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
M:JVJ/JJ1@FUG1Y;/D1I@A*)7<N<:R%M[5PY'S484#AM-S1%%HE%H,>F(PN.
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
M,%#HP7R(@!S7@?D0FS)7^ST" B,>@^D0X7))4SH\- C(_] A(,@3;Y?8L$6
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
M@)!S%D1J@8@B3;-VM#('5^T'SV_55,/:.T-&:!?F #:Z[H4"48 5"D09G=!
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
MIT*;$B,=B?3$)SQ<FEQF%E 365 [08TK4DN"%"VG0IMR)2V)%/<13NJTF5E
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
M$P^Q^+G"6)2."7"^L A O6 %S5OZXA]02P,$%     @ XX2,6/5 'AW3%
M,#X  !@   !X;"]W;W)K<VAE971S+W-H965T.2YX;6RU6UMS&[>2_BLH94_6
MKAI1(B7;LF6[2G+L1&=C1V79F]K:V@=P!B01S0QH8$84SZ\_?<%M>)&4AWVP
MS,N@T??^N@&^71E[ZQ9*=>*^J5OW[F#1=<LW1T>N7*A&NI%9JA:^F1G;R [>
MVOF16UHE*UK4U$>3X^.71XW4[<'[M_39M7W_UO1=K5MU;87KFT;:]:6JS>K=
MP?@@?/!5SQ<=?G#T_NU2SM6-ZKXOKRV\.XI4*MVHUFG3"JMF[PXNQF\N3_%Y
M>N"_M5JY[+5 2:;&W.*;J^K=P3$RI&I5=DA!PG]WZH.J:R0$;/SP- _BEK@P
M?QVH?R+909:I=.J#J?_45;=X=W!V("HUDWW=?36KWY27YP72*TWMZ*]8\;.O
MC@]$V;O.-'XQ<-#HEO^7]UX/V8*S?0LF?L&$^.:-B,M?9"??O[5F)2P^#=3P
M!8E*JX$YW:)1;CH+WVI8U[V_E$X[86;BVJJEM!)5]?:H \KX_5'IJ5PRE<D>
M*N.)^&S:;N'$Q[92U9# $; 4^9H$OBXG#U+\194C<3(NQ.1X<O( O9,HYPG1
M.]E'3[NR-JZW"H6=!JF726I\.].M;$LM:^$ZV2EPOLZ)_[V8NLZ"^_S?+L7P
MMJ>[M\60>N.6LE3O#F KI^R=.GC_\T_CE\?G#PAU&H4Z?8CZDXWW]ZF(R6@L
M;H(.\,O2-,M:@W:4^+90\+9UIM85/%'M5ANLZ>#!#[!.MFLAZ1,PJVJFRD;3
M"ME6^&)"+R#)T**UDM8)A;ZTO:1(S\.+L5C(.R6F2K7>FK!&8[B7QE;$[TIW
M"W'5=LJV)!SP^2ER_%4MC>UT.T=QVTK:RHEG/_]T-ID<GU]]^GI#+\?GSU$
M[5P/U*=K8G)(\0+VZ]L-0I<&_DOD+FXN [D1:=$K!S\<OSIW3] J2MV:3CFQ
M4N#+LN\6H#/]+\7*0PY)9L_CY@8?%EK-Q,=[5?:8#<4?LYDN0;=7LA6?I2U5
M+3Y8J>?B5WCS\T^3DU?GDO;DA4EM8>&ORH*(!E;U_Q*07.5:DFCN*2ZR(0PP
M#'9;+JVY2UK>E(!5BJZD+61V WYBF/>%&+-OG!9$V1.X68!++$Q=*7BT@3R)
M)DI+7O,2M@<Z#6V'SSS./YL@,#S0/WC@@/OQV?$Y"MSV0,*2SR$36%5A_\-/
M6^+R@GWV>L@D0/9B:74MQA.6C9YV_=2I'SU&L[HC[E/<H*0:] -"= MK^OD"
M_I>=0-'%,Z>4^ )6$I.SH=L"!9=B#KG?G0A8%9QSB:[N(";K&O<%:_1@>2,
M9EC<#DA*,3?> "!/.X)D-!$Q2S5*8AJGO(2"45YM.TY;3TM-.S*&9W*AH>):
M74IDSG6>:75?JF47L]/,U(!E@,,W@L+YY3DD*:OO))DH[:A;J!L];QD>_&:A
MIH.03G&*7,(NAPI2JUE'B0QL8B$PVL.RMY8L1@\H9+I5,U#?LI:M8VFEM>2N
M=[+N%=&$N##SEG*"WPBI0O*>ZEIW6GDK@-R 7YR>MZ0I4/Q"57/,GJ GAQX\
MD]HR7?[*+UR9OO9<KK1#IH@+C42 ;(/Y%#<G#>(NLOH+I$8?,<0<!'"YD"T2
M]'&2=@)FN\[J:=_):4V>@=];[6XSMJ<*)0[LMD+-9HK@'7\&F]3D#VZAE^RR
M^TH4AH6NM+2:F9%BL09/U.V,*0!0%<!Q:YHU[4RK:4](_DVL<NR4R%3?@GF"
MW8!=_%:U57C0QG*#NYB*G!MJ[77NQ51N,R?6+:0EE7.>1V%9@Y7UC 3H'&F=
M+:[N ;H[^!ARRZQO&09[A3]"'YX"*X$7@O[A44I3\%*W%1@25+)$/ 39QC'_
MDX?Y'ZJ\E&XA9A!!0S%\' <A=BW?6-T[U"-* WQ1-0 [0#WT2CT!TBVD.JTP
M(0.":QW;%"7Y/KH9B0H"&8'&L_]X_L3,,72!!I(8>AGR]5G=0]J C**<20CB
MVHT2@ "30'(E4./=N@6<HR!(/"%PGEHY%W:($382OYD59&U;".!/U>N8BLI,
MPNAA$DM=L6WF@1Z3>)""-'=(#T"T1WWFL?VPL$(=QG;N3H752/E)ILZ!X3Y<
MR.68-&*9PTT[AW"\Y^PCJ. @\ 4W'K\<G;U^?89AF2]"I2S[::VAQ8J0XI,"
M#1-V)$0/M:F]13I?H G]'VA"PT80F+Z(@K,0BRC':J$!>.B6.VJ*26#M3NH:
M,QZF*WQO ;2"-^O22T1=L%M0Z@7,1$G74('!M(MY)8] RI3( F3C'AT7<@%\
M[]AOA[[:R+6G]K#BX(]!Y+'V!6J@QH*29U61)Q6BA;('912\; ZUVB'C*W(P
MK]7.=++FK;TPP$XFLYS/K9K'; *\EZK": \$*T8-%$_P^4A<<!02J#OSN.?9
MT B/*Q\8@2\4YY0 Y3BNW.X:\APJ"! <NM0*! 6?0I<Z/IMLNE1!LBY1)ATE
M/!Z]./V'@(0&&VYY-N8SR&:@'D(F,K4:?_75/&%I2"4:I +U7'&6AUUJ6!(V
MV86G,V)+",,2RDCAM>0!0@G5F/V&4"!@[$:V<LYA"MJS "NUY:36R%N5F"HR
MCI _J%-]LZ3"+.34].RB$<$$7P5.'\,MZ#28Z#3D0C/%*"3SS:QIO'<ZTUNJ
M3YC8M]@PJ'JUP9$ED,I@, ."6$8MI]B$SF:2>X\,.@/H4'>R[< 7RXYAONOK
MCKV\T@!1+#/(WA1YVL4B5@E;LU8V6+3J3JL5<PF.9%H&RX141Y"2[K2C9\$:
MF6TS\D0C(D2/!QB-X#NV?9>QQ$8&NOAX*#*\C9"$O!#DUVLVCZ>$S=" M-E<
MB?U^W^%$AI]P>XE/0><)4VVMH_  #/5?:AW,CKMY]KFN0B/124AL:T:# <&3
M-G#/6[4>:-KW'@%@\(9%Y@"W3]KL<0!8L-:H)9$"T3A .4C.'6%>+H,,=*1
M8UC,/PRH*0 ]DO@;083C$&^:5MUW65K#ZCJ";A-\G_HO;<N^@5S7EGL#V%NB
M G12FZ6/^D5 *^CY/C'ZA-U(>ZNZ"/_!2S9V :G)G=7:)-C165-O)+"1N,'$
M&PBQ5\]PV)N<.F=WA<,%^!#R10FNY'T&O.8*R&D;, <@26BP ,-#X=!W7 QA
M!XW9A?590'=J*NI?DS=4BM,Y/E9#2![R8F^!JTT:/)(:[#6CUG>ED*S+MD#
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
MP^% ?]B/!>Z 6N@MFIVII=F^*9/'RJH\%7(+9&->@M$%<85IP5EAQ9ZC@FH
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
MK3X7&4>69189UA$SNN4B;"K@4P:54CO#^9\I91AYT$$#DJP3@_KD<P:45^A
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
M;1'*K*DC5$)F78AC;4OL*G0M^W[?3@X>"G%^@'G$XN[+^Z9/R+L#H>[+G8O
M_T87A(I-^C$O('H#?RCX5:B:/GL0SUI<O1C\8'2]S4%2P59&_"L+*115)2'
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
M**T<4#MI-%C<K:(WV?5-R?[!X5>)!W=A U>R->:>!^_;590R(538>$80]'O
M6U2*@8C&GT?,Z)R2 R_M$_J[4#O5LA4.;XWZ3;:^7T5U!"WNQ%[Y.W/X$8_U
MS!BO,<J%+QPFWS*/H-D[;X9C,#$8I)[^XO-Q'RX"ZO2%@/P8D ?>4Z+ \JWP
M8KVTY@"6O0F-C5!JB"9R4O.A?/*65B7%^?5[_8#:&RO1+1-/@#R=-,?@FRDX
M?R$XR^&#T;YW\(-NL?T:("$F9SKYB<Y-_BKB6VRNH,ABR-.\> 6O.)=7!+SB
M!;Q;)9Q#!V9'FVDME0KRJ6+X76R=MZ2,/YXK?H(NGX?FVW+M1M'@*J+KX- ^
M8+3^]INL2K]_A7AY)EZ^AOYOY_*?@\-&\B>'=U)+$DH+HS7MOO$.-NX*JCA?
M%,&:Q159=^) ^O)HI5 .BKC*2RCCO*[A(UTBWBV/G6R 2K<(]"&<+$[3$A:4
MXS*SU$#>='T]9.F<.)2P$<V]U-U%@EE10YFG\)/OT=+)EU!46:"397%=IT]F
M#70-@=S@$85U@"PY$.%L238X; / ))UX*EGHE@V:Y+A;,XQ"/U(O:4RGY1<*
M/UCI\;O6''3 D=Y]I0]J>A.!:A8'@P@Q)ILE3=&YCQCZBGH$;T!3%Z76J.07
ML54(#T+M\>I_\6YZH;MI,R^)\=XW5(Z5CL (B?%W1E&/Y?WE>*D;M>=4? X]
MNVMGE&QIZ\.B&9".DT8#WXH]L;)'/^<9L3.F=4 A+31BY!9Z?2$F9O>DJ,F7
MLW(/YHRDL8YV9])87L=5G4_F+$[GD]ZHVOFL^IO@&&/\ATH6:;S(%E#/XFR>
M0;6(BW0!/QLOU%$?B[A*3[))X[PL@[THXK2:/7<;DXN..:#MPKO@J/:]]E/S
M/,^>GYXW4\=]<I_>K0_"=I+DHW!'H>G5?!:!G=Z":>#-&/KOUGCJYL'LZ?E$
MRPZTOC/&GP:<X/P@K_\"4$L#!!0    ( ..$C%C,%##BQ ,  +4(   9
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
M_4-]_AMFB@@MN%D62;)E!NE!#<U+\I1H&*NB3W#0"M(*\O0&FX\*+K6UV.B
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
M)N#WM0+L]H46Z/_/<?X?4$L#!!0    ( ..$C%C(IE$8:P,  -<(   9
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
MMM8Y$ J%JG2A&",6U4B4*M-YH:LG 79O=+TIQRTV6/T),@:$A<Y6HMX"#(C
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
MC?>FY,N=DN ".H#G&P-'XP\RT'W>O?@+4$L#!!0    ( ..$C%B2OKO=U T
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
M7;]L^=J\8[A9;M[4!*R:T]_$2G6%K9Z;QD>B,6\_FB]=O>(W#C%"=O62;Q>
M@:JA!?C]JD9LV2_$8/T*ZJM_ 5!+ P04    " #CA(Q8GVX,C%T#  "O!P
M&0   'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6R=56V/VS8,_BN$"Q0;D,6V
M9#MVF@2XEZX[8-V"'K9]&/9!<9A$J"VEDI+<_?M1EN-FV%V*[8M%R>1#\J%(
MS4[:?+8[1 =/;:/L/-HYMY_&L:UWV H[UGM4]&>C32L<;<TVMGN#8MT9M4W,
MDJ2(6R%5M)AU9TNSF.F#:Z3"I0%[:%MAGF^QT:=YE$;G@T]RNW/^(%[,]F*+
MC^A^VR\-[>(!92U;5%9J!08W\^@FG=YF7K]3^%WBR5[(X#-9:?W9;Q[6\RCQ
M 6&#M?,(@I8CWF'3>" *XTN/&0TNO>&E?$;_L<N=<ED)BW>Z^4.NW6X>E1&L
M<2,.C?ND3S]AGT_N\6K=V.X+IZ";L0CJ@W6Z[8TI@E:JL(JGGH<+@S)YQ8#U
M!JR+.SCJHKP73BQF1I_ >&U"\T*7:F=-P4GEB_+H#/V59.<6O[H=&GA0M6X1
MA%K#^R>JMT4[BQW!>Z6X[J%N Q1[!2IE\%$KM[/P7JUQ_4^ F.(:@F/GX&[9
M5<1[K,? TQ&PA/$K>'Q(EG=X_!6\&R6:9RLMZ W(KREC2!G^%"OK#-V3OUY*
M/D!G+T/[WIG:O:AQ'E%S6#1'C!9OWZ1%\NY*X-D0>'8-_;]5Z7]"=23[#_.?
M%()BH&D*'ZB_@;K(B@8]?8U6VQ\::J@U"&O165C:,:23LELYR[J5Y17<"553
MTXFN"<FRICLBU195+<GI=X^(\(MV2+KCXGM(1\FD@B)+89+E0(U';:6H0O5.
MD UL?1@&"8T<.PTTG(SP<*&]I?.8G%>0)CF\?5.RE+WK,^%E#EG"(:M"C.FH
M*M->RB:\E_*$]?K]K;!36!I]E'X*6: I^(T$ @Q/BEY*LR!5O(2?M;6>1,*G
M))PT2./-O4QG6A9$YP32JAKL7B>_S(@OJEMZQ8=4CCB4*\(X^Q@HXO#0[H4T
M09<(_W*0[IE,CFB=/[Q,M*(R97RP97D"CWBD0E"A82^>@SY=(F!T#QCG<*]5
M5W^J#565^S]Y^>_J-A0[4?JM^IX=G]?B?%DKXBPG=VD1..<CEH?"LE&6%[W$
MD^JEEHPOAFB+9ML]%9:J?5 NS-/A='B-;L(0_JH>GK*/PFPE)=O@ADR3\22/
MP(3G(6R<WG<C>:4=#?A.W-&+BL8KT/^-)I[[C7<PO-&+OP%02P,$%     @
MXX2,6%+:"ZX1&P  BF$  !D   !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL
M[5U;<]M(=OXK7=[,%E6!*=P!VC.NTL@S65?9LR[+WB25R@-(-DFL08"+!BQK
M?WW.I1MH@* HR78J#WFA0!#H/GTNW[GT ?3S;55_5CLI&_%U7Y3JEV>[ICF\
MN+Q4JYW<9VI>'60)OVRJ>I\U\+7>7JI#+;,UW;0O+GW7C2_W65X^>_4SG7M?
MO_JY:ILB+^7[6JAVO\_JNU]E4=W^\LQ[9DY\R+>[!D]<OOKYD&WEC6P^'=[7
M\.VR&V6=[V6I\JH4M=S\\NS*>_%KB-?3!7_+Y:VRC@6N9%E5G_'+F_4OSUPD
M2!9RU> (&?SY(J]E4>! 0,8_])C/NBGQ1OO8C/X[K1W6LLR4O*Z*?\_7S>Z7
M9^DSL9:;K"V:#]7M7Z1>3X3CK:I"T:>XY6N3\)E8M:JI]OIFH&"?E_PW^ZKY
M8-V0NB=N\/4-/M'-$Q&5K[,F>_5S7=V*&J^&T?" EDIW W%YB4*Y:6KX-8?[
MFE>_YV56KO*L$&]*U=0M\+M1/U\V,#1><+G2P_S*P_@GAO%\\:XJFYT2OY5K
MN1X.< DT=83YAK!?_7M'?"U7<Q%XCO!=/[AGO*!;:$#C!:?&R]6JJ%1;2U%M
M0&Y-EA=R+?*2%9LT9 E:*S8=1_*>(^*_LB5\ 1WZ[RGF\-3A]-1H5R_4(5O)
M7YZ!X2A9?Y'/7OWY3U[LOKQG86&WL/"^T1\NP2<,(W[/\EK\+2M:XMKT-1]W
M4EQ7^T-6WHF]S)#%2C1P<H,W?S$WYW!IS]M,*0DGLG(MBCQ;YD7>Y'!;J_)R
M*PKY11;"HU]]$,.A!>"A>395 3""US39LI :2_)_ZADU&7_^4^I[R<L'S*?I
M78NLL<AUX'(D&710[I>R[O20*7)]_P5_Q4/Q5E/+?X^_OY9U_B5#\#FA6T2;
MF-U(*?ZH&BG2N>_PD1?,_0OQ'A;O^RG]]0*/_@81__6=A9N<G\*L^<Z:QH_F
MGM,=!A>X&A$Y7AB+.!2!$\61^%@#!!GF 4<*L)%:5,LBWY+-*&L\+T9B/2?T
M8_ST8O$&I+%J\+Z=7&]1:F!E\A\MT@%P+]#<EN@71,[RJ^6J N*!6C)(N%%F
MJYU8@5BK$A9"9_A^E 3>DI59<:=RHJZ"$S5=7<L=.@[@1U["=_E" (8#0L/T
M7U>[K-RB*M6W6;V&RTLR;"6NZTJIYZNVKF6YNA/J-CLH5*E]M<89#W6^DM;E
M'ZL&N+RKBK6L:7HDYY#52.<?5?F<K@1]Q77G92/!+!I]TY5"A1NKEY:H2W\6
M;L1?%PL6O./[H?Y%GPB\T#))6]QD -Y+<6AK6*T"19^%B7LAD@4<+"[@(X1O
MLR#!PP0^KYDG>3DRVFEM0C%M2[ ZQ$_QU^LW."#(?N8[0>"!(J4^'H<+.)YY
M:42_Q$E\(:[V50OL@0$*4*I\D\,0F[K:TR!-!3RN-CF(N1: U4I$H$JT%O^E
MF,4>Z.@L19H#//)\6(,1:R>U6B+QG?Z@3$I0M8V^#J*96FNN&=ASW#0>?5LD
M<."E@?AMLY$KUGW6&T5,&BL3C F_@-6 O2_ ]CT7(!(5#W#JJY TB%C$8+:I
M\/Q(1"")*!!QX)_0!9]D///CF.W?<UGJ8)ST RV>CT)S$,#1@_4A<DE@?DJ<
M#)&S$7Y&**V%N_@..@$@0$."[&.0FI]X(#DGC5#UO! G#IS%(GVT5GA."IC7
MZ440!P0[80C#QHQ Z?=0#-])W&#TS8M<.$JC1VI&!*0A)X +=.1-J$>2(NXF
M,#Y$4V#K?A"?4(Z !1X$VCG,_(71 =><"I$K=!0;38E\ OFYA\PA[,NVM90L
M/V2SUHYN$1WO;!<O$<IPK7#'9G(<\*<M("4Z?/GUP#$7G": S]5G G&;/6)3
MM*NFU=S7LGDGO^:KK!0'J2H">PWN3!+X;A,0'%&PRP#VEU*6$.4I6 ;,L$:'
MOLK4#J8";X/>2'(P ' ]4EV<'*!;546^IEM5 W_VVOOTR@\+RSEL;/ >L!#
M]WQ/MU@&<[O+P8.!?X*04]80P<//F$:LT1<>4"ES\A 0QGP&=1SI#;*-[D(V
M:<JT^^%I01SKSO= %%"MY]IPE5G,T'KAC.K8IFR^&5;4:^87N#):,AJ [[Y<
MM?NVX!CCM)^E:[V7<_$'K&4+.6%GM.CYOQYRC+4F9)8/ ,2:_,B>*IQ8T6_;
MJH(5@*#6#G 7TM2U#C'(MK-&Q_KXC20^*5VFNQ>R8MI7]_%P2NUW((]U)<JJ
M@:!2LFQ6=0[2RS.\09.0K5:(=4CH@-\/(DVTD%S5?&%V(.73PM':PQ02WV?(
M]0ODQB1>=X*ZFH 7QPZFP9XXTNIC;XC;@"AF]S0$G(22%W9*\0YEA*'5:U1O
M"")A11@=L3N8O35!*W@("I&!ME![0P!C5Z-:I/$-X7+"D?X?7DS0+29)-:0O
M$EY,["%2^],QZ<?!@@#9IB[JD:*'9!N"NY"4(!BQ\"0HHW8BFJ_E$I1<EA4#
M$FGMIYO7\VDJ4;^'"&RLL(\:;@$^!O(Q=H?G:#KR_47G0#9MN=*<[:8;KN_T
M*G#EVFOTY@S(T^,VIY_:F"C>UY9]6[4%+.%P*.Z>ALG@<6W;!Y4"_R&5HW'B
M!/ML.)8YHJYS[,9@9&L]?)*7>=[+ED9-,U93.@V$G2#)Y%RK5=V2^+4*/1[*
MCN1@! \T%RT9XVE!DN,>T>"P+MWO\IWSE)[S]GGY-(?XAAE^RC2.),B4,5,>
M0/:QK\C_#SB'"2VRL/5;X9-3H<CQ/>T*%JG.A2#3@M\3D3BQBP&W$V"2Z[N!
M*[S B8, LAV7@F%(P")()F81!.7?ZCU^[&JULX"UI%PH,(D)EX%\<"'$D\A9
M8**U\""Q"B"A($:D3N+!HD,\N8B8$\ (K =X+C#- Q:"OPD@+=$F_0$)FW8W
ME &PZ56@50!PK1JY$ZWF2E6@6ZB?MX!>]_N0CQ283@[S &LQT#2!*(^V'7/1
M-YO/#8PL)]0(? ZY$@HYADNATF;5QZQK0)[:SEEO9)D#XF/%C5#\T\V_0,X8
M.3K1P,5"/O$9;FPP;YI@*$.OF6P0I-_F!;B"]=^QZ,=19ET3E;9[Z"B#X'9/
MC*?;EF<3J5/Q[#D^Y^?XC,X59[N368WJN>;L:@*Z3/UV*(]'(FNF,YH-AYT)
M%ZHSS<J-KL[%8>+ R.H@:>.IN ,X%=-EY9ZN(=?MI,T6O"5WU*6EQ(LY!(+D
M$FNCEL!T\3!):!*B:T"6 TN3^SWI(M9<<*Z<"K=$[+%^?KM;.-;)[X>3 5?.
M4B>$=7)-!!'S8@"9WXKT_PL+6#BQQGE80()E.GL!@-7A?:7IAR#VZN3M#ZOA
MC!($-ARE*V*R;M :ZNQ68&@-27!Q'/,-8N^N*$)A\U%A!*A;YQR[/BD -^[%
MVG8Y<BN3%2(K#M/+S <!]W<MFXP81)4R+IJ Z6.EPY):OVI=/3$0=EP?8?=K
M0?=(+E>G<.E^DP :00KM?JQ WR?)C[4!#^(<[ZFTJG:;U3^&4-^)%H&IP>MB
MA.]2"!J))(S$+/$O>NR9I/\L_/PH7C/A<:PW'#P--*?X?);.'\+GP/C4-#75
M;5WS\5.60QBG/3A2[202-UE!)O0;V+PLBDQ<_;,MQ%]+<*6'1J_*I57!YW6U
MRIY?5W#5[[^]N[D"TR^!'G2H5 ! (/Q[!?@IO@!X(!J223'0FCL-5V9T\.<_
M^:'W$CZ#Y&4FWF=EAH:.YS+ '?&K7$*$ ;G=S?QJ_G[^9HXGK^=_FU\ #U<K
MJ=2F+8H[ME_/=7\RF^BJJ5:?>Q<$!C]8( 038@W<1EBO ,0;0GJ..TLF(R.+
M-T"%\@,QE2JCRLI0P.36+/Q8MG=4@226P,!8%@'LD8AEA^RN2SVY5D.,RC?Z
M3I67DN.FH42RU2Z77P!>C=?X4H&R<TWJMU_??'Q])9JLWN(6]!HT!R/D'8?5
MSRFYL2"^WZ7H_ H5+ ;A:T<G.!*.6I'\D0?"6A_X@Z8KE73TS[@](="-"1=$
MYRHK5HCS/.'00W!5B6)Q"B4A]J\K6/1)W!V%J4==#-^X88$100:+QYWHSL^@
M-;DT,2?5H] 5#"JFPKCLM[V,:[("!]2+/5QELHNN FYU*.BN ')4]V5AS\6_
M41+PEI* OM^"=LJIXBA&]:DN>07*P+]*4U,U>V*C*'!RC*,^@5D2XI9SU"/X
M8W?/KBU_S.8,(5V*N[6S&"/369("ZO;1W/M1.'9\?PCI>^R%&->'F,W/$TLV
MXQW)03BQ/M<I0B(\#HTR&\'_0G7<)XCT(4)$%9RJ KRST\,S&3B[BU#'SU@<
MT6XYI3)':FV3?\!H=@^HN&42CT+G4?3;>[I^9HR(P<=1%!>_-)3BV9?=R3>#
M)0U_>YO_H\U)]'P>66!^NP8+RWDP(GWNV>/;Y'9=3]3IR/U-1#V&\>B1L5-*
MUZ\'J$+DG]C'[H0SW)ATAB)BJ8T2"C4_N6^<41(BX<H'J62E!724CAQ1B4LY
MHHT8-44@_P):RA7G7H+&PJ\&%O[>6+C!B&LS+950:&ON&W>_YY;<L9C8S7!#
M-O#=YIFP,BU\BX*3^>$CR7ABHF@4!R?]?-11.,.\D%4#K>'"1$=GM8E6#G^!
M5I5C#Z'1>G;3:B5+3)!U8UG?9V#,?MTUDBJ,L+[D$+9E0F$^1V9W-VA)0ZKW
MO;TJ4Z<;E0/93KEFI]!<(3PR#0#3+24/LD S&X5J0.":+5!+*U>T%V5\-?:W
M-G)[]^*<@_LTOYF+U\ 0"/1G[_[CC\M/-Z_M=B'XRBKUF_9'7=/?>V[DH2Y,
MA'[ML,@MS#QPA3^9\#ZZ8#\Q\UP\.XL\_X*=AKYNYF/GT -=\H#B7S^\_5X4
M^QW%D>]U%*=,,>Y+:XICIABW)YY"\?5?WW\OBN..8M_O>9P0?=X1CS$Z>0K!
M5Q]NOA/!V([VDVET<PW! =/;,YB^!T\C]M-_?OI>Q/;,[4AEUFI> ZDA?4^>
MJ @?KK\3J4G/UFA$JJ6D3'+/[7LCYQF2 J0#(GQ?-*!.UQ$>8#NL.])6K&U'
M#R020.#[ @ 6)X(1!/A.N@C&(. $KL7)FZERB2$,J.!R"F<$CZ,->P(U;4D/
MI[[/IA)T=/E,:^)9<K\Z46RR"!M=\DC:++Z%26?5$8LQ772TL;4$"ULE(0;V
M)\+IJ5.FK1R/*;'A!A',:S%O->5>\M399+S >ULF@L&^PE76*CF*EK6''WKD
M810S=/+Y,:UF9,TTJO2T2_#9.8;*2BRK&I\,V;3EFNK<RZH!ZO.OF)_!]1A0
MTR,1UM"BH\)P@^-HVB2R(Q#\REM.%%#!$!B396*??P6ZFEMLIIR8BHAGNN!>
MQ=M8>FC-).KCR4'VU!9_+CB;@Q!%MN9"_WB/;ML"!D+^HOMXD?.-ZJ(7*^G!
M/IMZK5>3-^.]Z2_X9!>1NI8;ZL?D!.%PD$W>2 <R%=67F?:8?&.X^IPU&&D?
M14RYWF3&/=U<KK\]8#S6#M7%;TBNS%15@@3N^B!VH[= [?14K8"[N"?J6"SI
M-N*[^ \L(*.#D3@UBR8D-KQC$%P?[;_4DC:PL>>)RG0O1BT&E'_W0#P"X;[S
M6V?\A!__BMWPRX,R)6N#(-UY\+\&W_IS7DP. ^ C&&7<DUDTX!JL]@#+514X
M8]+FHKL-2P-;6<HZPQHM=1L3G/"YQC2P(Z/[SG+: 890/M]@:W,#EO;WBBKA
MFE=C$E16:-7"IB>>8)F!HLR/RA2@B6PU/3UDHI2AP9EJFCZKZQTSC58#SRH[
MY%@=K!',:SE,G,R/5&2#25&QYY,LQ <RJ0JH[UC"Y!MZ#LQL-&^P;,150UWD
M(MSKUKW/UD>+IZ2F(*#L)7#([I3&3++"FCJ.5U0\(53!*B^PG)50C7<Q%*$>
MC-,JXQC.<ZJK"&<K8!,75R=$ PEMQ>-FF* M<=]2-W18QD:3F*;W+COG2Y%U
M6?F917!HET6^XCZ:7*D6;++O4SX]@)$!NZJSB_A4</V<RL (/?KQ,<298F@\
M5O$,S5KUFP5C?>"J&YW?YTTCI<E/J="F\)&^7.UPNT'O+RQEP3L#V#%3<N$<
M[!+I.DW$IL[V$E6O \7C)S^.+&T'(/7<$7O0EW;_7(<MY?8Y;C03H[B$O[;G
MM8QC*'4F1HUI7-YUOI60>&J1:QA4LQV?$]4^%0,P"+:J5H&*[JLR;ZI:]RO3
M)H5VS!D&*84=UVB';$^;D2N!P1G528_V9DM.=]M.*#'M2*'6L$VQOA85NIAI
M;>4^"7 Q3<MF8U>-P.YQTXF>OKP3I93K*4S#_>I\N].>4"^XTW'>U4+G.[NZ
MNKH06UA.B:O-2WX:@#22[P-QT$,CP,[N 5*[Q%29!8[-)"?<)+ A*E$PY [4
MT1[:B8=/T?-58+%WCJVD'(0R0UFXTKHA;VSEX8G)JEBT0SR:X].&$B@ T%0.
M%^N!RK8@RCANZB1@ZFW4B4QQ)7PY+DGQZ%1E0NVXH^<:EE(C. 4!%805!\P*
M0!B=I]ECI6F(GC ^J\D$@M*E R>#2J+;)#2!A-YLQ<@X<A93;,!;54M/BYJE
M<=>V)EV65;O==5/KS<FQBSKR>%/>;B!)Y,Y:KB V<S!.H0U%&F/MW+_.$;'-
MKB8"F5F69X#U[7C/M60.LR50'D \R$J;97<=P_021[1N- @/5-9+7=!84.PC
MAIS@@:V4#)Z$E/AP,-'2TS\=&EA$#<"M#^ZK P:.;<DQ/9=$%/;;6'X*YY/E
M-N/8T83C*WL[>X0KK!)L?20>S0W\S0[--._L@7BQ1SY\2A<=RWD@&BW!$-C)
M6MRD??RYZ)^?3@G>,BMA. 4M'5ZON?0[T6=;XA/(5/NP7VE@/_M^XAGWZ0?M
M:[DI"+  /[MZ0$NAUT1B"-%8M=DH6H^235.0I'%/N=M['VY $%QU+8C6_O8D
MZ:#AC=ZVX3TNSN?Q<4Z21M4VO?O+2SZFD2?3&9LI,]YBO^CW04&Q#@6ZJY/\
MND%#OH\*VDT]?OJ/GFU'#Y)CZX#-*9(K%25**[UBR7 O@S):(OD9QN-93?#3
M[^.+]K"J]J/<$'1UT/< IR <48:$*>? 71\6T)%U9@ \UT<43',9M93?M4&J
MHU>$!.=[\VA<SR90-R![9;< SHK\\RA/9FE/;Y9<]-GNU..TD$0"9.[SHC#/
MQKSG5#/D'B[JJZ=6$_B@AJ.%:0V$$&8#1.A^; JW*@3F<>,:]G FYHT-?F1Z
M5!?ZD7YG$>OGNSTG#2/QM@+<897ER-\+7>%A8U,WZOAOOQVOSNEVZ"4B\46:
M+@0]&H&/#P1A-Y*-EWV&M<\^8P&CL]\)S#DM[ <EQY2;AX,=;_L8( C3.GMS
MD8V4'9^LT93NN&"GW\N#ZD,I:P]8@Y=7]+@SZ#&G@J6>1S-B(B)>5P<*O'5X
M1R^@P!1R+;.BJ[1PM Q.M=G=V73FO#DG:VEG-3IZV\N,U1"</=&JP]5N0W5(
MJ48V6O'(W1%!QHEI48#XM$\U$%=WC5)HT."!=>]07H(R-01(VQHS<4HREM47
M2A!RC&+ZM^?D7>Z]/A.$FW5CAR^Y"QC6P38QC-2ZL\,4O<67%G!HP0DPK*L?
MP"XF6N_ST06+ZK;D^@AUR6,AC%N<J7C5*"[#Z)<M@89-!RS=YG;7$ZQ5D]:F
M3.EB*&+B[E3RIATF]:9MMQ"C4V&R:_>WHP[D*[UO"W$29FI88;Y0XY4]V82*
M4OJD&]PX2&_K$FZ%T'TG,>RQPK N#5U9-H<E8T@;]\#9==MM[/?/5N.2306A
MWVZF)_ S46#3WNCYE;S6U1UV=FN=8.U.18E?\WV['W06V.09']>](*8KH3[V
M"?[3/7AF$V'T+ S J3*16WS!Y(])XQ3.E.Q/55/M^FF.>1]8/=J0W@_@U1QI
M%4H6]*G6O?-4'5)VTQ;9X* "9"ML9XS3E8MFM!IN1UB;@KJU#A0O!(MYA1,2
MW%"CCWY*HIJ(H"$(;!MC]WJ6YY,(B2NZE?A(DCJN8FC7<--2GB"NRE)^%3/=
M=7]]<Z5[ZG4DUU>74*OJ+9::!_6;4ZV8P\"'8\YUOYET3D,-XVCE#Q$_8J"=
MB'!5PY1"1D*<!!URI)[+P=COUM,,MJ"[>%3I/3$(CP@1..CL8BZB'V6WRP_=
M5I!YD,"4>.S6&NLA WP^3 VC2[,;ZYB67+J%@[X.(*R(M2]EC9K)NC01?(E.
MCZ7-7\L0<AUI&XH'2\JM_(';@?MM'EX.%^D03JFJWO\,EV.2<_RRB.&^XH@A
MNLV(SMX=T*-A :6P:=_#BK"?F=-X)2<IUR5LM F]0<$^J.P(Y(2SEGU;&W*P
M[Q$=VWB'G%8P923:QQ/C/BSK'1W=5OO1J[6<_C4HJ-\ZF;3:E[O]G^/1+?[U
MC!WU2 [YWPFT]]FD; ][SF7BY7&VCK=Z!U>_R^!$0^*C>K5X@^^68B*E,V_U
MHG].PGL>8]R ;U>,GWN^.7Y7X9Q8%8)S1VW+@Y;(>WX^?@W:'Z-W LSR86Z$
M;^2!)")P7$A4(*])O;YO $(++,8,&P]UBYCP(+KWZ=/M[GC@9+X3IC$E*^Z9
MR71WEX@0 J.Y]:*H!TZ51(D(K&QH>AK=DB5")PQB^ R\^+$3X:NDQDG<]&2Z
MG4K$<3IWXZ.;'BJP,!1>')R92W=#B1!\2(J?\1,6!A-YR3D.<B^3B*)T#HEH
M%,5S]]%Z<2H9/LU'4,:3=YVV$GK$\]$F,A[?\YP%".%^*SFZ:3$/DB?/&#H8
MPMYO*N.;P&JBITZX2),S%C.^(W"BR#W?S\/M6T^DBI\&-G0-VRO&UX+>Q^*G
MKOLY-VWB7</3*8A:I&!BBR,5Y/XH[#N[_%B5"&6!&\[#  _B8)[T!LF]8*>,
MBEX_ERY<>J+P>'"!V]N7;Y<P@4^C^VB_\!G[#WJ4[__=WD/=7@C6 ?XH.><B
MC$'CXSGT1&+Z>"1U4O!&21B?F:IW>N"XHGD4/7:BT,7:YEG([IQ>Y/J(UJ&S
M2)(GP'88)(^ ;&)BX-EAPV/#A\5">,&Q;9YP??X\\O#3$O%#M2/  ,<_QT?M
M^N(TG@/VQ7$XCQX?$BV"1_ 0W9[GSJ-COO\HIP> !3#DN4X810]T>>#JW!0_
MT_"QLRT<?Q&*V$F24_YG[.U"U-MH[J</CY\B:W'X(N;[K21P%OX@IB%/AR=^
MK+/C-T?\:&<7BL!ZY/JTLPO3 )>,!Z[-C#/.SHU2$0.+\;GN^YR=EZ"#@T]4
MG&3NA5-O5+^TWH^_E_66_@N +IOPJ_*[L]T_&KCB]^OWE_-_*7A'M2,E"KF!
M6P'9HV? ,7KS/W]IJ@.];7]9-4VUI\.=S""[QPO@]TU5->8+3M#]^X57_P-0
M2P,$%     @ XX2,6(SJGC#< P  !@D  !D   !X;"]W;W)K<VAE971S+W-H
M965T,C@N>&ULM59MC^(V$/XKHYQT8B6.O $+>X $[)YN5>UV==MN/U3]8)*!
M6.O8J6W>^NL[=@+'J8!4J?V2C#TSS[QF)J.MTN^F0+2P*X4TXZ"PMKH+0Y,5
M6#+3415*XBR5+IFEHUZ%IM+(<J]4BC")HGY8,BZ#R<C?O>C)2*VMX!)?-)AU
M63*]GZ%0VW$0!X>+;WQ56'<13D856^$KVE^K%TVG\(B2\Q*EX4J"QN4XF,9W
MLZZ3]P)O'+?FA 87R4*I=W=XS,=!Y!Q"@9EU"(Q>&YRC$ Z(W/BSP0R.)IWB
M*7U _^)CIU@6S.!<B=]X;HMQ, @@QR5;"_M-;;]B$T_/X65*&/^$;2U[.PP@
M6QNKRD:9/"BYK-]LU^3A1&$075!(&H7$^UT;\E[>,\LF(ZVVH)TTH3G"A^JU
MR3DN75%>K28N)ST[>5;RTUQ)JY4@U@H>I46-Q@*70/=&"9XSBSF\KA>&YYQI
MCF846C+M ,*L,3.KS207S,0)/)&5PL"#S#'_$2 DGX^.)P?'9\E5Q'O,.I#&
M;4BB)+V"EQX3D7J\]!(>-YE09JT1U!(D-4QVDA9^DI;L-"WF)"WP^W1AK*9&
M^^-<AFK[W?/VW<=W9RJ6X3B@K\N@WF P^?@A[D>?KT37/4;7O8;^WY7Y?S #
M4_HX)1-[PXW+_5QEC% $@R\/3Z_3CQ\&27S[V;B:?+I4$V[-E;HPCTL=@^4"
M];%K_#,AV[DC8N!><DGP:FONO$@MX;E/N..9@A?3@5Z[VQLV5)K>-A3-0?)=
MJ'+!&0PBB/L0#V&FV5]<0-R.N[%[I@/BI5ZEW^Z36$UUAW%#.8//%T(U+M;&
MD4IS&J-<[&DV^HZ1%FR!))'S#<_73!##T'#RP;-:C4DHE,@=9J;*BLD]_*2Y
ML51'^'F#VB S;7CM3#LOG<<.C3>8=]XZ\$M!N2$#W.Z!":.@8/^LA['L';V'
M&6I+^Z")G9/1TW(X.(2L8')5B__K@F_I=:U4,R:8S$C$P@)77$JG34EPZ:E0
M<Y6?S7I=QMX@A6=T7449.@R#\W[TAQ'TA@GTR?K#KHX(<KY<$IOL4^(ET#R0
M1C"_@@B+UB@M"B+)#W]IH)7V>S= ;=1*XN@&WIA8'\6=QTAX?G=!I?2!D5,8
M&^9OEUQ2M)SJS26-GS6M3$M%E!2#0V [<J35[=] *XZZ-S"XA7O7("AS Q7C
M.;2&9+;5<Q+]^.8T>R1S-F\7^O;<H I/=E.)>N4WL/M8U]+6:^IX>USRTWJW
M?1>O_Q">F*9B&A"X)-6H<]L+0-=;MSY85?E-MU"6]J8G"_I10>T$B+]4RAX.
MSL#QUV?R-U!+ P04    " #CA(Q8+0TADPH+  ")&P  &0   'AL+W=O<FMS
M:&5E=',O<VAE970R.2YX;6R56=MRVS@2_164ISR;5#$T25ULQ8FK9">IG:TD
MFQI/9A^V]@&B( LQ"6@(T++VZ_=T Z0I^3([+Q*)2Z/1??IT WRWM<VM6ROE
MQ7U=&??^:.W]YNW)B2O7JI8NM1MET+.R32T]7IN;$[=IE%SRI+HZ*;)L>E)+
M;8XNWG';M^;BG6U]I8WZU@C7UK5L=I>JLMOW1_E1U_"KOEE[:CBY>+>1-^I:
M^>^;;PW>3GHI2UTKX[0UHE&K]T?S_.WEF,;S@-^UVKK!LZ"=+*R]I9=?EN^/
M,E)(5:KT)$'B[TY=J:HB05#CCRCSJ%^2)@Z?.^F?>._8RT(Z=66K?^FE7[\_
M.CL22[62;>5_M=N_J[B?"<DK;>7X5VS#V$EV),K6>5O'R="@UB;\R_MHA\&$
ML^<F%'%"P7J'A5C+#]++BW>-W8J&1D,:/?!6>3:4TX:<<NT;]&K,\Q<?_VBU
MW[T[\9!%+2=EG'<9YA7/S,L+\<4:OW;BHUFJY;Z $RC1:U)TFEP6+TK\H,I4
MC/)$%%DQ>D'>J-_9B.6-GI.G75E9US9*V)4H*^F<<O3HUA)MI=QH+ROQ;[EP
MO@$X_O.4$<(2XZ>7H(!YZS:R5.^/$!%.-7?JZ.+GG_)I=O["!L;]!L8O27_!
M-?_//%$4:2[BLRQ+VQKOQ)PM %.K>J&:WMQ"FB4]%(GP:]C&UC4B!N K;VG\
ME2WE&^!>BD\?OUS/A7:(1]ZQ\6HI%CN13Y.S;)I,)V=)-IOV LC2+@&D_5H8
M*S:R$7>R:E4J/NE[S.R<$%:"V&\N%;/16+PR%F!'#P]_S?K=R4;+1?7@.HQO
ML?M:0XE4_$:*8T&X4C7:>5WR7H?[874$>5\ZL;(5&,F]%3__=%84TW-QC6GH
MYM?L?,[_^3DO[?:Z/G1= X&V64+?9I>(M;R#_ JJ6Z_-C6B(%QR+H8&N7?P
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
MV@'"E.&[)_8="QX>5;J=<][%8$KYVK1,C#>6=H>64C5(W$A+%15R][K6_^V
MC<JH;<RC.LZO&]O>!"/8C:<9DB\_80G-=<["AYP4[H7Z#*.9]> L2+0+*K%"
M30N<POMEA$"W.WDG=46JIW]J")0@**+($'P!LOS1.D\C:,6*SHXL%R?_FZ"%
MPKY1?)2T?R1O*EVPB!5TO\QJ4?RPE(,C:UPFV?,I%0*#T3TA=@ YL%_2V77@
MQCW[$O$YU]+!8-M?2GRU_088IK5<JJY4L QLU):0O4%B+SG3-6+36*J'E.,J
MD W'3N\*O%"/[UW-[=L:X7N0[:E5W2/@<!:H,*#>6#>X8AL<3(A$F<_YQF5X
M=@DU^RNG%'8%<J([Q-=["__-H? S!)I0QP,_)IP]ZUI[KPB:=W1U_K1[#H]1
M="\O_@ ]>.)?*O.TXY/&!DUA,&<U$OEP-QD6HEI)1]BKQQB-5(^#[NUCEN"3
M--\)#^:$BQUK?K0F?#*(A (->C_NXPN&NN6C60]/ZET#UQPV7'\2S9.%%I8N
M03D<V4&AH&1_=6U)5]I6H:1=BOE\S@/G)_/1R?S-P7DI5*S1L\AB+E!)O>'#
M5$W76>SH[@J6BU?VGB8Z4W0M%[,+&R1JBB VY>[!ONP026NWE0>.&VV;P'!T
MTXH)% V+UN%<!GO>H;GE7,S7DD['\T=#X4>U<.P=L*FBHROV&SP)Y,HRGI[Q
M[N*I6<8;1,JJ?-D(!S'3#*V</G7O?C+X/%*KYH8_ E&MC6(X?"GI6_OO3//P
M>>5A>/A(A=(.@>H0,"M,144U.0I78-V+MQO^V )O>UOSXUJ!$!H:@/Z515S%
M%UJ@__IV\3]02P,$%     @ XX2,6%,$,L[1 P  VPL  !D   !X;"]W;W)K
M<VAE971S+W-H965T,S N>&ULS59MC]LV#/XKA <,&V#$K[&36Q+@<M=A!5H@
MZ*WKAV$?%)N)M<J2*\F7YM^/DO-RW;WL"AS6?HFI%SY\2(H,9SNE/YH&T<+G
M5D@S#QIKNXLH,E6#+3,CU:&DDXW2+;.TU-O(=!I9[95:$:5Q7$0MXS)8S/S>
M2B]FJK>"2UQI,'W;,KU?HE"[>9 $QXUW?-M8MQ$M9AW;X@W:]]U*TRHZH=2\
M16FXDJ!Q,P\NDXME[N[["W]PW)D[,CA/UDI]=(O7]3R('2$46%F'P.ASBU<H
MA ,B&I\.F,')I%.\*Q_1?_6^DR]K9O!*B0^\MLT\F 10XX;UPKY3N]_PX,_8
MX55*&/\+N^%N%@=0]<:J]J!,#%HNAR_[?(C#'87)8PKI02'UO =#GN4ULVPQ
MTVH'VMTF-"=X5[TVD>/2)>7&:CKEI&<7KYB67&X-=*CAIF$:9Y$E7'<:50>,
MY8"1/H*1I/!62=L8>"5KK+\$B(C0B55Z9+5,GT2\QFH$61)"&J?9$WC9R<O,
MXV7/\=(X+^%/MC96TZ/XZR&'![C\83A7*!>F8Q7. ZH$@_H6@\6//R1%_,L3
M9/,3V?PI]&>FY&LQ8,D,KP#O1X*UJI?6@),K)JI>,(LUK/=0\UM>TVVHE#1*
M\-H?2&H57%:J1:"F +9!V!,L,&LU7_>6K06"54[):B6$ ^#2(D7*.E2GL//5
M0F#L%C45/\B^71,CM1E(&: &8BR3WGS=:_=QBD2;*U*K_Z;:(/TC@WN A*1V
M\HC6];IJJ'AK8G('9P377/1.[7^,"W[JN=U#HT2-VCBBGA"9D2\6GT[TYIE
M1ZZXV5"G]'QJ%Q1JEM I2Z0X$X?+(S@]K&-TSO&R^PY]L)@#%=3NS84O8%BY
M.T2,K/VG&%P&1V;!]5E<GL4W)_%W98G:U;^3\'I(PC0<CQ,8AT4R@22<3 O(
MPJ1(B%*8IL5]M4/NOBI=4X(:DXV< ,E&EI"->)Q#0L:S CX\*_KKQRKSIY93
M^1#/L\+/4(;3K(0\+ KGUK@L( T+9[X()W$)#[2Z9)04+A'I-TK$BMX-!8KX
M.HF"16EQ$@4LC[U$02O*86_JG7F1Y$S"Z61*]M))2;;*24Z1FI8^.7&6?S_)
MR5QRDF^8G#(LZ3_<2;E_MD-RQMF0II3J:#@E+S+:?)'DE&%.=9F'69&1K;RD
M(-##H.2,PS*>?"?)B4?3!\>/Z,[ U:+>^K'2T-\!M<1A]CKMGB;7RV%@.U\?
MQMZW3&\Y\12X(=5X5(X#T,,H.2RLZOSXME:6AD$O-C1]HW87Z'RCJ$D?%L[
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
MB-*28!;A%+. 4-9QY,13P2 B(G[$+P/N%P;C*1Q?/(E4',VP_W@,'B"A9J0
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
M;0KN?J/MMMX@).,J#%C%3["\/5HP$%]KDF#-&HQL0?9]EHRM@Z)T"ROMC%6
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
M*7O:EK6Q7:N8F3%D=8M=-_/-EBW[K[RQKD6:_._0]GOC\6'C))USNY*ENIQ
M&U:UMVIR]?UW81J\>@9Z/$*/G[/^#20=8X?]NE#LVBQ7LEE__UTNPNR59>5"
MJ]TH5:K47HA+^46U;$H31?#J^I>W'_PP?'7"M&6.3/FE[^Y5V9'BV"^SF2Y5
MR]G=PC 8U*;2I:SK-41]2RIC,]W(IM2R9GH'H73>7&FZQK5K5JM;59\";&<Y
M4[)<$(TTP:J5!,K-3*TLS,"9QA2WW=JP&7J*[1F4E4JUJF*R>9P,I[LQ80MI
MF9S/6S7'\NI0ZNC&&>]K9FJ4.7K6JI5I]V=A:W[2JFM7Q@((-J!=#\;4NO+6
MM[&P#C?\RG,VU2?L@[K7I0'>BEWC;HLIKY<(9RE9I6][=J8E,+<8P^\^GC$X
MYQM#4]V4=5?U#X'(QW#8'!"=</9C1PAD+3G[&6Y:.>\PO#9 QCZ17\+R439R
M*3&;+J8:0,GQ9S2 Q9'XWK3R3UUS]KJ=8Y^(!_FLS?)&R][+;VT').N3?9HJ
MY52+$HD@NL60/']T$A802$I$6HH;]7AM5^@-=I-'SU,L43>L7NI:MI1>C714
M28A2I/*0UI9Y\3<P<<K>-TS=RKKK[7@'JU5KL'NX:)3U?C<^:<ICI]PO^Z+6
M\$B:<:;=2]V>0 QN.L?N<(LUQK$:*&D3SIQ3V@R@M=-]QO5-1?7-C .QJ;J2
M? TCH@G#$@BQ@&)6:=1%#1^/'WF^%WANB.?:W\.,WQ'7O5RF^SO[(P*LTR6\
M;A>C(- T62(;?58.FAI+4Y@'J$P*"Y=>QSZ!1A>N54TUDKFM!3NT>ID>TCLD
MCGRX4?1#TT:F[^2ZWRC1K^Y7_;Y@!2S 0*=H7!EF#1&._/MA8Q&U3>%YGSA$
M"V%N-['PYHBHQ@/K5HCLM@P@SJ?LG2]QCY#V=05K<'JI??K.]!RI:%F#(QQ5
M%(+Q$,4I^SS<J;9M<%./'M7^W7JT+0A4-Z4=) N94E]^KBA-PY,'96 J3N!L
MQ_BOQF'!&*J/P!G&!8]2X<=%PC.1^J&($Q[D>1_D<E#\L)#E/!89PTP,D@BM
M!W,:&/ZT;SC@192,AH.@-QRE/,7M'UMC2;]FIAW+0IZF"8L*'A8)"\. YVD
MWW!,:8+ *1(?73EY/VC!+F1_MO UOC>$"-=FD+JUIM0^<6GV[P9$,>!SGCS*
M^J[QHL&:;BR0ZH].NS5;*K<P%0MS'B:" 4\:!TSD/"L$>ZM0=<BR;YJ47$OJ
M/'_V-U*>(6P1S^*(UB51R'XVS0^EM LT'[4$-OBA1( PJF=-Y6G,<C*#X&7L
M78\,8E&R;8#7LBGM]61OLQ7KR=*'MRV"E!5,A,F0"EBGD-)AFO,@# $XX4F
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
M_#2B"PD<KZREG1$V&![;_ E02P,$%     @ XX2,6.Q&FD#U8P  CGD! !D
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
M[N&[CY\*V,-/-+!PY@\Z\AA-]C RIV;,S\_#-LKQ'UF@"5CS-0CR;7\<$BE
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
MH?;2$$IN"3[FAW/3829[SM7WCG<D"=:"DTKG\C IY,OQ7$H3NZR)7C,<:^@
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
M,;QS(4K#^G$5ZTWXL45Y\J9=EXRDC64H(35[1$$#-:NKN59)50U-T.K8"M.
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
MZ-SJM2>.-;8XL)"O)@8@PN\-*9E8J7A^AI6],J/H[>P/(QNEUK[?##TK=,P
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
M3^ZS85KQPX;&*_#^3G,">L$[&)[*Y7=02P,$%     @ XX2,6/2A*I61 P
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
M".V?A0F@-#&MK*1?WW=Y%FRD"/:?#44!4S%2DS9@'QJJMRBKS$?J5I'%GAX
MXVAQ2HO)+ZM@9DI%V@8[1&UADV!4*#C29#"^.%)Q,#Z;FL'D% ]ON#!8V_R1
MT2A_;=W<AR/WEHRX935MK %ZN(X(F5,@2XT'/W]4(#.@$VF@#I)PHBQ1A@M0
MB;$L+-<C1$H>8+ #2-Z"U0 @'LQ;D2V+$&"VP"1#T%/RT3@R 3=IP ND#XB%
M!_,DN=8^N-&"VO/@PR;XEXK_DI@&QZ)3TI!%-%=QS"A_X,)^!"49V>&@9P^4
M1G,1/!W-18E@(RJ!QL1D(T.V(Y(H3H?T!D"-PS2-/0KFHNV0($F8"Y(E,I)@
MLLB)RWX!>3UQ^.]HF)(:[C'ELRTH4;&Z[U",5@M_VIG=>3QU-6O[];HL7--&
M^Z09W,-XN !5MFOGC]K+.SI4#K4\C.XKMX::BZ#7WS72M[E>;'.]/X\==Y_:
MQSJ*R;)]&Y'7*C$^P'QT.CZ0M0[#[DV79ARBQ-1*$2)@VO>42.>@9+UW+FLV
MV%(VI) F#2B+*6&D9X+,-"KDFR($&4%3-D@>!Q'\I:1$3J62VFF\Z1-4?\!>
MX6L>!>$IPH."I<P"?H?"U/B>\@&LF)CT\]$Z28FL@-R52J80KRB.;Q)K'^9#
M!*94^&=V?G>*^F#O%;DBWP:RI;&;[99QO'E(3+)K[U,]#-'D:4,+S!&9/P&8
MQ&^JT$\ DY7:YVLA[@$(<LC?I-K.#7U0\D,MRAJS"TP<:;+5"BETPBBWG8)U
M@GP,HB N?!:.)*HM>!( U*+:HHQ2;6I2! Q)R1TJVU\.)C$$]R3V.M'T9"C
M3R/\^^!]4FL>#:<=NY]LN5*$1)0BFPT7T]8B_XF-WKG[H^OU*4%HH88FO_<G
M@)/\316Z'TX8'&#$XP CZTT),/*G$*'@43; AXXG-O"A"E'HX2Q!))O3&CI!
MD.:1H$GH:"**K6&(CB!J+*YT[,,58IE&8?S9,#D6?$A%$X^ E"1-5!HRW^/A
M7,=7>(^$Q<Y=Y)/ZL8M&;/E!::8M35 6['**8K.+J9E:H>P]SYKFCK+ TQ5]
M[/F=H^'33HXD2O9D3+9-&A)HJJW2\4A$FP>'(VK(N$TR],#'PEAV+_BP.D::
M+F(UYO%R*.=2<,''I8?SRZWZ3\<AH;=)>#8P);S:\U'O01%!*YJAT(2T T>@
MKH=*-*72Z&$-(08ZJ0U=QD+^^,"W 3-]&S"'OPV$7WS"-](;5P%'K^E$Z+RN
M_/\3PY?0<_]_"ZJ+79\(?F:%NF_R\#U@6F';Y3CZ[62'VCYAD/B409R]R\*W
M#YCFHB>1O$91\8OQ[!J%FQAW(D5=",-[YYJ;@OANB&P#PG26IOV):##LX;LL
M -@$N5IF8P[KD$Q;-0GK#]CR29VWI,Y\5.? "IRXM1,K9CQH3\D U*Y=/MGZ
MCPATKOS?4FWX?!Y^*9K>3C]DG8;_D#;#P]]<;[/FJJA:5KHEIL8SHX]8$_Z0
M"@]=O?9_)=&'CWKEF]<N@TYH /J7==V-#[3 ])O:R_\#4$L#!!0    ( ..$
MC%C^>>@3/P,  "('   9    >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;(U5
MWV_3,!#^5ZP@(2:5Y4?3=AMMI;4PX $T;6,\(!X<Y])8.':PG17^>\YV$LH8
M%2^)?;G[_'WGN\MRK_0W4P-8\J,1TJRBVMKV(HX-JZ&AYE2U(/%+I71#+6[U
M+C:M!EKZH$;$69+,XX9R&:V7WG:MUTO56<$E7&MBNJ:A^N<&A-JOHC0:##=\
M5UMGB-?+EN[@%NRG]EKC+AY12MZ -%Q)HJ%:19?IQ29W_M[AGL/>'*R)4U(H
M]<UMWI>K*'&$0 "S#H'BZP&V((0#0AK?>\QH/-(%'JX']"NO';44U,!6B<^\
MM/4J.HM("17MA+U1^W?0ZYDY/*:$\4^R[WV3B+#.6-7TP<B@X3*\Z8\^#_\3
MD/4!F><=#O(L7U-+UTNM]D0[;T1S"R_51R,Y+MVEW%J-7SG&V?6F,V@QAFQ5
M4W!)7:H,>7%'"P'F9!E;/,-YQJS'VP2\[!]X:48^*&EK0][($LH_ 6(D-S+,
M!H:;["CB:V"G9)I.2)9DTR-XTU'QU.--_X7'#1/*=!J(JO "+>4"2L)EJ'!?
M*@66+RF&U+#?J2%?:&&LQEKZ^E1NPLGYTR>[_KHP+66PBK"!#.@'B-;/GZ7S
MY-417?FH*S^&OKX-;>5$76L0'(O%;=\8RU&6%WM%N2;W5'1^]Q%;_M(8L(9<
MLN\=UY@%*DMR TQ)Q@4/BM%S2TU-KK!_S5.BC].ZJX%0(10;T2Q:VDZS&IN)
MM)HS(%9Y:^7X/0S\G$4B1QHXTH$CQ[4AE1*.T(4KBXS<*4L%]HO6((>("=XI
M$UW)Y8XPIV!$<"DRIR1-<O^>I[,>0"KY\D\0<K[("):,U;SHO +M^MR0L_.\
M#^H=LTE^EO8FS%V!";0<L)<6T_3$)_NQD'2RF"7DK5+EG@O$T=PXKGY6H8OA
M_KST?#'(P];D)>B02:Q":2K0#LFKF9SG"VSC0Q^I+&DI+Q]CEJX@7J1G\Y-'
M =Z9_^T\\3<1CEG,TU 1A_G<WK]'P"0/2GVZ/58(F<\63U5X?#"W&M [/YU=
MOW72AA$V6L<?P&68>[_=P]_C ]4[CI-+0(6AR>EB%H6;&C96M7X*%LKB3/7+
M&G]BH)T#?J^4LL/&'3#^%M>_ %!+ P04    " #CA(Q8NUH>-'@"  ".!0
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
MB='P [HOM79/&U;0#]F+OP!02P,$%     @ XX2,6,9NNB20"   1AP  !D
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
MOF@TK-SPR<DRHBQY]K<_ZW2;J3;;@P9(VIQ1-55^\"=\,]F@<_"?<69I7D,
MS^F$[!J^0)^PKX\_B79[SD"OJ*\7GN!=AS<_ ,!'A>V9 ])$7S?@RJY+GF.V
M ;:[#G^.:PUW#86.J23&%0V-H%.O(&+TP?F@CT[3SL>?3($GS"<N\\X04@KW
M':AM;;^BS=S'HWUW]PGNHRQ6"42B5"UA*!@,V4SA/FNYFTIO[*>DN:XJG=GJ
M6LF%*DP'>+[4NFINC(+VV^+5;U!+ P04    " #CA(Q8QO2TLLP#  "3"
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
M5?*W9N.!=.Q4,:\UR2L-UF*CM!-;E\IY0VY_GWJQ-5VUYZX#J(1'E)M"/>.
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
M970U,RYX;6R-55&/FS@0_BLC*O7N)'8!0PC9)I$VV^ZUJK:-FK;W<+H'!R:
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
M-F!AA0&WNN2A5/1(5D@1C)_VA!19AQ1Y1$CY?546)3AC]'+OK4N]G.5*&5B
M]JXMZ&J57%F5= 6-_J4O.V3AM!,7,H],6&CRG*Q%8.7SHS4"*ZNHE5=AYKR5
M;I%/4;G*,0Y ZJX#-F %7;G![J!*V!Y.31J'M'G6= $YKE6!L,I W798_?\P
M,[QFQ@\L_D+?,"-I#ZS\&E;^(V&EXW*-&G(+<;D%L2X4]:_THR@:;^<)+27\
MJ)R-@Q<.HQ8S86 ]/,0/N.\3WY$NNA&'8^AF+G<AJW4DY^##79V&0E@1X"('
M ES-C\+L>;FUJ )> I/^5.[6Y.8,L*9E(IP0PT=((5QP<)-:$('C4V#:PXNA
M,)( 06"60UT0&J5N#S"#&IC!H:5:&Y4?JI3N!ID] )3]J_P0(NOT$J/-$ZN(
MFU0D@ #KVR"#RCI=T]:/@NR_P$#H2 LQ8,#'O*?%0 ],PAHFX1'^JT4QG#5%
MQ+4N(JZJ(J(+)_W+7'87UON$#90LXG2UV*QBGB;$20N-->.EY)&T%JM9E#\/
MH<P1(:_291N*F:O]JB"^!VF:#PE4C>I.^O<"^[ED;0B7TM8&U$)XEYSWTODL
M<K8.'8PMJ!)1F_&PP.C!DT&35/=E#M1M^J+N$;;W&2AI9>?OOB]C[%#51D<^
MP0._J<G,)!<QN)XXZNR>]J^*ZZAF'677:3H$Y1R2]P4\-;>+C>UB[7[3!U /
M9/]0.\"+19;$$Y#UQ/8M"'C(4GM!\H+\&L%#@X\0CD];W3/=.# ITD;KHHY0
M0)E*(26T65M5(FSX\,XYMMHF ]_#"EPT5O+^N#P4]%#H1LXLRR8$&)Z@0PZP
M>!U(C"L#/P!D;[K,5IMFZWT/XKZD'O9(/-$'J%:CG3X*4-J9-]7>NI=O*;6[
M4_\VGJ 1 ?XZ (B"(I?C,9H67H>R:9E!J=X)S'[J&V!N5J=KA?QD7]-3XS<"
M&4Q4 2K4N(R@(FWSC6RHQ^#Y$ 1CDV\[-0 #CO)OP*/A9)!HBX"ROIL+[8\\
M&_HQI;1^/^A+#BEKH,(.30]OL><(0D#47K;ZDNNIXDU<?$,6TFBF)=&IX/XU
MUSOYDQJL!;9*[N*) AT5+6+:35*, 0LCOQPI<<C]/![/UV(%/ D^ ] W05,&
ME<?8G4ET*P,N=#<YG'55&>V-U]NG]6HP(<(CUKU3P$I<XI)QH:%?N4O<NRG5
M[.%\GX_Y.KP=DK<@$(AG@T]__WSV]?9MNX$%IP8^E16G51OYVK26]+8& M":
MC0;G@((W^KF*8N+4H!5*"[P*M14[-="USPT8]K(.](IK%+^Y^?A4%+.:8L%H
M37%@*,;F@Z58&HJQM'P,Q5>_7S\5Q;*FF+%&QKZFCV[)& /$8PB^O+E](H*Q
M0?ISU7IU*X*YH;<1L#[GCR/VZS^^/A6QC7!K4HUHK:R!5$^?^X\$PLW5$Y'J
M-V(5&Z2V0&I(;J3=F[P,D!0@'3S"TWH#O?>RX0]P@\;=0"NDP9XXD$AP D_K
M # 'YQLN@#E!R#>=@,/=EB1ONZJ"BC"@PE0-)BD[CC;L4EO:_,:=,F9,A==T
M,4.K3UMZO]Q14[4(VWCD2-I:<O/\VJJ%46,0UK09:^%A0]J/!N/U!$?'Y#HV
M0@#.551 U35*((0"V3'NVF.JN%[+36%9R'L>5)0[)((L,M=]E?NXG*_'UFF2
M17J@5QME>:XG,-&Z,R-<?V-MW[W45"AXT_*2JV66ZX>7,%4V.>_(?5H@WP!X
ML\]C<SJMF[_BWM=H6515;Z6=^CKXM@H[S34JW;[-#MI\@4)[OP-IYW=U.5PG
M=Z@(W.MM"0[EV%D)M#[IZ$SY^LFXBHHYMLQ &_=FW49#[0\R4./F@YCOF*WK
M2KU D9;Q0C<G()W'+Z,FVC( 9]DB'B/>($DSWR,D\3?5E<IU9WVG#;2Z=JI
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
M7,M(S33A\!=9*2V1)7^?2D)C(CIMPE3.N:I)1J\&6!J*RF<ZF)Y]\!/OHB>
MJ L@ZD.?+IN",2Y?M\XNM<B>8"&9D* %D"J'+V5)<T8TY3N8K365K=*RYDR?
M"JG?Z$/QFAIE@="\QL5K4=:DV@%30!2L!<>Z5N>PI)(=I%7!TGP*P7,J%?RQ
MT4JCEZQZW.\/]X#'5NRRD*AI0FYUMTP7L-YP#L]"&PQIBDW!#'Z@!;[[++85
MS;&SK!3#'#2YNA/8/# YMYFHSCX$47A1LDS /7UA&:F$ TMWYLY=K&&X=K^[
MD#J3,'&28.SX<0!1Z@;!$.+8G:1#N'G'4!OR@\U+1CYC<R!=AB(G2<9.F,1.
M%$00I&XZ'D(8N!/$G<-BL^(L@S471(/OQ&F,MB/'G\0P<4/4]'W7]X?P]5@S
M0*W$\2+/"8,8_-A-PB%X0W@0)H=^XHP]#"(>.]XD =_S7 \WVV\/%^..B_'_
MXN(I@O4BG:Z9F4TG=@!:KI#!^RY@Q\#2'">X:'A3;:P.ZE.2%6TUJX:&DEK,
MRI+E]6;N;N^7L[,/X\!/+Q1DHBSQQ]#PCEFYEDSA_1X2^Y"ZRY;:;[EN?&Q<
M-.XA+8^YU"?=O*%)GS1_PY,^Z>L;IO1);UG3*_:0*.E(E/Q7$MVP9Y;3*E?F
MTCDF,[>WO" L/T6I?MP[TPV1&3M*L.=0\S_Z5R[9 WGG17[H18U>0(UG&VZM
M=D<-T"SU=L"/_J=?F1$[:1SA&(Y3'#W/0P:$*,4X^LD$;V82^7A[OC/Q(AS3
M<8!C$C>W[T=&\E!O,@G!#QP?#_J^$WDI%KD3C\?6ZDRC_V^Z:-N*6_9#B2\&
M0VE3R,?U 07E.6!AW!.)=16D^[R9X ^A#I+59=#@+92[=TT7V+*VF"6;2HNY
M@^8*0IOBW\5S>SW-HHN]E!W4K_H5VW/3(/9>[\4]Q<C1P9.HI/+1/OQ,B6\J
MW;R.NM7N;3EKGE2OZLW#%-/PR"H%G*[Q*%K'OB:;QUXC:%';!]9*:'RNV6F!
M[V,JC0+NKX70>\$8Z%[<TW\ 4$L#!!0    ( ..$C%B&47$99 ,  *@)   9
M    >&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM;,U6VX[;-A#]E8$*! D@6/>+
MM[:!]6Z*!F@ (YLF#T4?:&EL$:%$A:36V;_OD+*U+N*X?0B0O-A#:N;,G#F\
M+0Y2?=(-HH$OK>CTTFN,Z6^"0%<-MDS/9(\=?=E)U3)#0[4/=*^0U2ZH%4$<
MAGG0,MYYJX6;VZC50@Y&\ XW"O30MDP]K5'(P]*+O-/$.[YOC)T(5HN>[?$!
MS9_]1M$HF%!JWF*GN>Q X6[IW48WZ]3Z.X</' _ZS ;+9"OE)SMX4R^]T!:$
M BMC$1C]/>(="F&!J(S/1TQO2FD#S^T3^F^..W'9,HUW4GSDM6F67NE!C3LV
M"/-.'G['(Y_,XE52:/<+A]$W)>=JT$:VQV"JH.7=^,^^'/MP%E"&WPB(CP&Q
MJWM,Y*J\9X:M%DH>0%EO0K.&H^JBJ3C>65$>C**OG.+,ZC53'>_V&GI4\- P
MA?#R/=L*U*\6@:$$UBVHCF#K$2S^!E@4PUO9F4;#ZZ[&^M\  54VE1>?REO'
M5Q'OL9I!$OD0AW%R!2^9Z"8.+_D_=+6C^Q?;:J-H=?Q]B? (EUZ&LSOF1O>L
MPJ5'6T*C>D1O]>*7* ]_O5)L.A6;7D-?/8P;!>0.UDSS"EA7PST7@\$:)B:;
MDW"7RK^>8,)@K1PZ<]X5\]0C6(-IV$E!>U??.!%</F+*4?^WZ=UZ(QZ9]\_F
M^MG\8S+?2\,$W,E.2\%K9CEV="B]Z2K9(LS]+(L@\_.HA,@OYSDD?I1'5)(?
MQ_G787P,8\8HOAV,7=%@).#G@9LG:*2H46G;6=,@]%1 9RA''&>4(R5 RI%$
ME"/,4H@H>9+#1[?#"9\]HJ(#"[JAW1)7 CE2H#/2'A&D%'Z]SEZV7 @ZB/1S
MP"LH_'E20.KGN:65%3G$?F[3YWX9%G!AN4:S*+="Q#](B(V>V491O=:B9I$L
MUJ*&I:&SJ&EY,<[-'9GO(D[IS\LYY8O+@G(594J=FA=.G#!)?QYQ$BM.] /%
M*?R"SF%KI6[9CN)DR2A33/MH_$HL$IK\+N(4?DK[,O63/*%<:4%-H(5!XF1^
M$98_B3CA;'[Q"@G.;L\6U=Z]$314]D@<+])I=GJ&W(ZW[[/[^(9YR]2>4YT"
M=Q0:SHK, S6^"\:!D;V[B[?2T,WNS(:>4JBL WW?26E. YM@>IRM_@%02P,$
M%     @ XX2,6)OHA,LC#   *",  !D   !X;"]W;W)K<VAE971S+W-H965T
M-C N>&ULM5IKC]LV%OTKQ!3IRH#BT?N1)@/,3!-L@*8-\MC]L-@/M$3;;&3)
M%:5QW%^_YY*4+$\\;J;)8H Q99/W<>Z;]O-=TWY2:R$Z]GE3U>K%Q;KKML\N
M+U6Q%ANNYLU6U/ADV;0;WN&Q75VJ;2MXJ0]MJLO \Y++#9?UQ=5S_=[;]NIY
MTW>5K,7;EJE^L^'M_D94S>[%A7\QO/%.KM8=O7%Y]7S+5^*]Z#YNW[9XNARI
ME'(C:B6;FK5B^>+BVG]VX^L#>L>_I-BIR9J1*HNF^40/K\L7%QY))"I1=$2"
MX^5.W(JJ(DJ0XP]+]&+D20>GZX'Z*ZT\E%EP)6Z;ZM^R[-8O+K(+5HHE[ZON
M7;/[I[ *Q42O:"JE_[.=V9OF%ZSH5==L[&%(L)&U>>6?+1"3 YGWP(' '@BT
MW(:1EO)GWO&KYVVS8RWM!C5::%7U:0@G:[+*^Z[%IQ+GNJO7==%L!/O /PO%
MG ]\40DU>W[9@31MN"PLF1M#)GB C!^P-TW=K15[69>B/"9P"9E&P8)!L)O@
M+,6?13%GH>^RP O",_3"4=%0TPL?H/>&_]ZT#,INFUK4G6+-DG7\,Q.?X>!*
M,$=J)&;L/WRANA;>\M]3,!@FT6DF%$+/U)87XL4%8D2)]DY<7/WX@Y]X/YU1
M(1I5B,Y1OWIO(H<D-]K<'FES,"5[:90ZI<!Y%A_6@BT0W9_*9E=KB/"&0>8(
MK<6>O1&?9=$P7I<,\0'OKX%N7W>MA"<A7>BC>\%;Q03Y!(-%Q68AVM&J^G^@
M*6"!-Z5BG,Y6R!7JF=YCMM#'[+9O6^@ZE>/9^"8Q8F_5G*5NXD5Z%;M)G.E5
MY 9Q#OY+@<WE,8'?6KF2-3<I I*TXDZTBE=:>0%\6X*\E$L<%G5!41)%,Y8E
M'@O<-(^9<R-JL93=C/6=K.2?AI3UKJI1"D=:432K6OX)YKX;0)<@)S+QC'UH
M.O JIZ)9N >H?==/4Y9E.?B%L6=/G+")) /4JJEDR3O0JI'3[38"(7/3S->K
MQ(VCU*X2+S<X6W,.IC1<O@[RV(U2 WG@^J$W,<-W@SP,@AD+TLR _W$"M+,8
MX'\0\B#,6)Z%%OH3B#L9B.+3Q+=H_UV,8S?,C?XA5OX$=^W&WX!QZ,8@,&"<
M3!S\>V'LYRE+DE![]B,!=@!?&))3GP#7ST.6Y(GVX+^+:^BF?FRUS\)@XL4Z
M,WP3KF%LT,R]\/^0+'S8*">O@LU,OG@DMB2>DWG^[.&$$;@>T G#^!LS!+PW
M-3Z+6 BS0X8X4[OBL7;%YVL7VLFRKP0I^NZ@'22ZG4KTOL/+ABR$?;^A@I@B
MUXHU-8)WPA:Y4X7M//]OY\F<WVY?SX8'@K45E2;0-4R"@F+%FK<KO('B-[%@
M*?'057MB#!*L[%M9K\;R^$6=^UBC %?Z*+D#<U9HKN$A,!Y7:[9$<60 <P4_
M(0LY09C,S"K./;-*LQ0H;P17?:M54T,M)Y/#>8!.R:SSL4KR!7RRV[,@8GX:
M@F0Z^]*+VB,(21/#W@\L^\A/+?O$.^,RR>@RR5>[S!B.U-V\.^#^.!<YS^^&
M5QPQ2^PF6F-9]:71^;HH^DUOF)]SE&OM*9Q ?_8='$83TK[R%)W4(_RE%*V\
MXS3V,%@<RDEM4;2WO7$*8\#(MP;T0[.(X0/'F@V -' :$K7B2LFE-+ILVX;<
M"$IH_I!:]0LE_N@IIK:0H2F59:-9$/EWXNGCW=/Q8QQW B^F;.AE,_:0S=CU
MZ)]A'LT&3\W,RD_B,_Z9COZ9?KU_@K7J9&'\$T8^Y7[GR5UK%X"-H*\N#@O1
M[82HF4 UT;/K43""ARY!NO9QV'J00"&=]5V#.C3N^SO=^(-M^,#PP.>^6&@!
MGTS^30)@V38;N(N$/$86QYN'2!I/F#?W<[S@.8EFAT,.>93VY0T&G8ZJZ[91
M4N-#6I&CR5)R/73 [.L]^5N]K#2$M)TP;3;T<3!'A7_"_+F?&4Z!3YRNZ[K7
M86$/:4%Y^3MF;UT4<(SVQ_.$3B?SB)Y^;>JG0+&'73 Q#P46Y7Z>DQK!W$\U
MJRPX @"X\XYQ U.C,TBW!I9DG"]QU;O\>91K4DEFA(_P\E*[!#D>ILQI^2+9
M[WC5ZYYY'GNDH!/-DUPO@GFLP3T<1P*J5[HQN,>6#&%.PT*Y77CY[-B>!5*R
M1/0Z0/+''S*4@I^PX; "1\/Z@^UMF&/S'"%-H4PI81X93MD@,"373F%R+#90
M]_^$%MD@2IK-M'_A".$=ST.")\CF>:!WSM@K?H=VC*PS>@P4OFGYGQ1AU /T
M;:>F.9FSNB&U[ 173Y*FB4%E$"\:='VV]QH0L)XM[F33*Z3N'8[_WI=2GRZE
MVO:=4"[;K66Q9IPBBWR!3= @VORXL3/$R3I&;%I1#,XU<#^;/D('I8W:P-6N
M1+F;U_MI38'"?$/C.;'1V3!- !*=<S!1($>ZY$M;DVFJO8M.L:4WFKK4W4K#
MEB.@ QH4@4<"HRJ(0S*W8OQ#'84I1.2?B*2L"?-"7QI0&- _X,IVJ'>%:#M4
ML6X_07RH GA']4#Q!.<YG!.Q6VI 70M72,J+T>5-JT*NC(=3TA/_ W*NUM+8
MC90J++:\4@U;GQ=U?J;*9&.5R1[?!1VN>D[5F?,$KVETX=5>R=%0IT>7E;PC
M,[52Z<(_0C5)]T-IIO3J&/AF]V]Q'NZU7XWA]7:(4-/J'!VQNAY.'M6C:66B
M6Z^"CMBXL<.4-G@R- %Y;'N V/8\]MD)(VKN[\"AT=4D#AEFMIBA6E Z>=N*
M+9?E(=4''K7+-/HZ(5U.Y-C2H/ITB)TMNI).!Q>Z(+DEL5W=VSB8!"G)X36D
M+B9$.G=\ZDN<($!O8S*>=43'IW[>"2@91C$&<ZRQ$["A>V2]$LN^@@GNM$TZ
M)')=B\;#..OC#_4JR:&9;JOHX$,G?#?V:%0-?9_%.8X"7'1*9)SN*3RD:O8:
M?U++U*X:5;"P$[79(,30MM$]69CIJ34RB1Z(8T)!WOJKKC3%(,MH#*%F+\5)
M^$,'5X1;:D?+J7 [&5G2R1,BCHT^1M>7@PRV(U5HK\F%MWRO\Y83AT0R)"G\
M%,AG\<S.3V.!*GC;[A'R.]Y2UQJ[:4 L4E=WG?=O[R85 "%BHU_[BV/.^:Z7
MP'QA%+ P2.F\Y[%;,T40 @;(XE2S;3I7T[7BO[X!H D+TQ7[91)X5#<V3=M-
MKAY735/N9*7O)1:]0@: 9KR +]HXB]T8^B>NCS[%B:/P4+XQ.?Z"QAQT)SRL
M\](^Q]="D4S4N>GX&>JT&V4:JR33^L,!<Y@Q1Q-T=)TR7K6;JP:Z<-,795EN
MKWCH$F-ZPC4N:NN6FZ;#P)*Z>1K/[NT]S NA&Y*UW"R<7.@<TM>@EZD(;A1[
MPQQ-US4S;<;;L0IJ"\LO>Q]=^4ODRE+0)OB T &FWU_:*RE*#-HZZC!#V2YB
M)[NUK.WT\[G#D7[HCJDXME1^T5#@V+1+G%SV5WQWKM#D8Z')O[K0W.JV4'?4
MOP*@$W6'79-%3E6?\USH"X;B0)U46AQFN,D(^$6ML5F*M^+<EP3#0(AN8B%6
MLJXI_BUE,XH>F=BNDW"XP\C<),F//8JRR9U4P\@QH73_:OYV[*9IT[V.>@@P
M)P.OS+=-N$:!BD2W?_8MD[S)8LBO\%FZ_9FDF*[EM;*SC6V#4+'@ZXD/%T\0
MT]]Z5?1ZG)TF<U.$TI.P?&H1097C2UN<"+V)7<ZXMN\=ON7TOMJYR7M_(7AO
MIZG^Y'>>YXF2+W>GZ\:A9^0G>DS=-RYHMJ<TT):Z/R\)%]G>Z[M-(H#4Z#MD
M:T&^%P*G%;+]OG:P#6J!3CZ($7+6U*-PP70>PH/U$N4^IMOT,$#MUXMPD D^
MN>R0WV-,O5,Q'#N4T+;;IFHV"\E1(3TW#\RW07[JQG%ZSGZ3;ZG]K_WJ<Y*;
M)K<_CS#J>4Y_D:!.F_O[)"6,;Y[G#4L_L.70UU_](/6V5)=U5:*- 4&=^!YJ
M.0HN^ZCXZDA$H;N71+<XV)EZE!\B6 3%^7 !,!0HT\85>QC8W@E0TE)4S*D'
MU7U3XH6SOPYG8_73"IWRA<O)CQ<VHEWIGV@H\UVR^1W#^.[X,Y!K\^.'PW;S
M&Y(WO 6ZBE5BB:/>/(TO,+[HGV68AZ[9ZI]"+)JN:S9ZN18<R94VX/-ETW3#
M S$8?QQS]3]02P,$%     @ XX2,6,Z3U=8!!@  -A$  !D   !X;"]W;W)K
M<VAE971S+W-H965T-C$N>&ULG5A;;]LV%/XKA <4":#:(G5UFAAHDA8KT(M1
M9]O#L =:HFVNDNB25!+OU^\<2I;MU%6</I@B1?+P\/O.3;Y\4/J;60EAR6-9
M5.9JL+)V?3$:F6PE2FZ&:BTJF%DH77(+0[T<F;46/'>;RF+$?#\>E5Q6@\FE
M>S?5DTM5VT)68JJ)J<N2Z\VU*-3#U8 .MB^^RN7*XHO1Y'+-EV(F[!_KJ8;1
MJ).2RU)41JJ*:+&X&KRE%]=C7.\6_"G%@]GK$[S)7*EO./B07PU\5$@4(K,H
M@</C7MR(HD!!H,;W5N:@.Q(W[O>WTM^[N\-=YMR(&U7\)7.[NAJD Y*+!:\+
M^U4]_"[:^T0H+U.%<2UY:-?Z Y+5QJJRW0P:E+)JGORQQ>&4#:S=P)S>S4%.
MRUMN^>12JP>B<35(PXZ[JML-RLD*29E9#;,2]MG)%[L2FGR4?"X+::4P'IEJ
M=2\1=$-XE9,;59;2 @_6D+,[/B^$.;\<63@;)8RR]ISKYASVDW,H(Y]495>&
MO*MRD1\*&('2G>9LJ_DUZY5X*[(A":A'F,^"'GE!AT3@Y 4_DR=-5BA3:T'4
M@BB'RWH'Q=]\;JP&(_KGV.4;T>%QT>A8%V;-,W$U ,\Q0M^+P>35;S3VW_0H
M'G:*AWW2)S-PU+PNG-H-G3>UUL#7/JW'E.X7VXC*6E'%3I0#'!M&9BNE[6LK
M=$E$N2[41@@R%Y582#"6J1F2V(OBQ/4B+QW[Y&V6Z5KD1#Q"5#$@*_98FL)D
MS))6^20(21 $Y$Y97KBM-/"B=-QTJ9=&?@]H40=:U'N[/;:_/(7MO:QXE4DX
M_1D ^X\X!'#1"?T)E'65ZPW)M,BE5;J!CWHT\ETOB4)R*[2\YQC%]J3)"LRR
M;MUS!OA_5E: R',2ISX)HS&YE?<R%U5NR)IOT']A=DP8VX>8>7[0(NR%0=P#
M<-P!')\*<&>7GU65G6::_;(;:96J7O>;YQU_%+M;X^V"=/NX%7,+L=:N"&8V
M$&=67(N5*G(!X%,O2E+71JWN*8M(&/H'F(4AW:(7]86@I,,LZ??D)C,> -9=
M\62K[#_C1^R>L\P7FAT"$GIQW"+M4>C-ZBP3QI %++0*&2%A#-891&0F0 ]I
M-Y!*U\I@W*!I"+\M[C1B8/Q[L$=>&(>M[#3N@SWM8$]/#J![R>^KR)2&7 5W
MA218&57(G%L8SRP\\.JX84?+%-6'G<<XZ5?@;@70J@(*)%DMB776ZA(%H@LH
MD(I;="1,Q[Q4=7,R3NPE*&[P)61%4<X!MVUF=)N0QXL?'*-Q]R!,VUX*TQ_Y
M7&E\ZZ/Y!T##1[&$R\4T)'$R;GDXH^<M RSQMURDB7O_H2+7FO\G"\]I".7#
MFE<;(@W4<-]K"?$-36!9<\TKB_; 'SU2N$-0U<(ID$&M %@(0!84=6ZZV[&U
ME"'I#(\&PQY#&'>&,#[5_VY6'(XWR/W.)(XQVR]Q!SDTE%SS HP%B+20)I>R
MJI#O+97@9BK?HZ*-+''<]B*(/E-1\<+Y)V+5%"D9!"Y4=>>&='P.\1T(A#@?
M^.0SU,:'@!XNA7SKQX2"'=R@=D7!FX(9K2W_%VK0IVZ.F\[",(&6)MA&\&+*
M-^TZ&D4XGP30LB ^;SU9+!90BAORZK>44?:F>YZQ&%:^<[,(!L1CJ*6K-G-F
M&R@6,L<&T>!W*-]'^2G\QN'Y/J8",3F"YJ&)[W!ET3 >LM;F?Y4J])$V<2:L
M[<4I?0%5$,X@50=^\"Q3:1B0B,8DB(,?N8*:2NIF^(2JB"$5H*BC#=J;@S-X
MWD:Y>6W ?B%.9ZJ<0URS+K!L>8JCKKOC&N($BO8IME&ZY=&<1F2$>L4,FH2=
MQJ2?'H7=,1FTL>K7F,3HYIZT83'%\<D<0ID6)5!R/4LAI0GF,Q:_A$!P9,0(
M&Q;27^2/AN,C!,;('Z4^>E/R(C=T7LY<$YQ 'F:0)S@?"]FCO6]9*,N6[HL=
M;P19K_FL[=YV?PJ\;;Z%=\N;?Q0^ 5%0IT!R6<!6?YA O:Z;K_1F8-7:?1G/
ME87O;-=="0X%("Z ^84"!MH!'M#]53+Y'U!+ P04    " #CA(Q8+!O1,3\'
M  #^%@  &0   'AL+W=O<FMS:&5E=',O<VAE970V,BYX;6S-6%UOXS86_2N$
M"W03@(WYJ8]I$F"2F>W.PW2#2=M]6.P#+3.QMI+HBO0DZ:_?0TF6[8R=Z1HI
MT!>;DLA[S^6YY_)*YP^N_=4OK WDL:X:?S%9A+!\,YWZ8F%KX\_<TC9X<N?:
MV@1<MO=3OVRMF7>+ZFHJ&$NFM2F;R>5Y=^^FO3QWJU"5C;UIB5_5M6F?KFSE
M'BXF?+*^\:F\7X1X8WIYOC3W]M:&GY<W+:ZFHY5Y6=O&EZXAK;V[F+SE;ZY4
MG-]-^*6T#WYK3&(D,^=^C1<?YA<3%@'9RA8A6C#X^VRO;55%0X#QVV!S,KJ,
M"[?':^M_[V)'+#/C[;6K_E7.P^)BDDW(W-Z9514^N8=_V"$>'>T5KO+=+WGH
MYR:87*Q\</6P& CJLNG_S>.P#UL+,G9@@1@6B YW[ZA#^<X$<WG>N@?2QMFP
M%@==J-UJ@"N;2,IM:/&TQ+IP^:'IB8T[-'LBWMYCQP,Y^<G,*NM/SZ<!3N+4
M:3$8O.H-B@,&N2 ?71,6GKQOYG:^:V *="-$L89X)5ZT^,X69T1R2@03\@5[
M<@Q9=O;D(7NE+RKG5ZTE[HX@O5N$W]RO8_?DWV;F0XM\^<^^\'OC:K_QJ*$W
M?FD*>S&!2+QM/]O)Y;??\(1]_P)T-4)7+UF_O.VE$W'?#DQM10,FR;6KEZ9Y
M^IO'J/&N*N<FV#GY9Q\E;NT+Z2M.!T_S74]A8=?>OOTF$SS]WI-BVZ<;?9+2
M$^.QJD(-\&\Z(LE'^U@6CIAF3JYAOC45>5O;MBP,.>&GY!859+&Y(TYW _K)
M!2QH[6?;K*PG-_Z,<)53F8ANG&N:BJ0;"J4IRS+RH0FV+7K ZX4DHTJD!#,Q
MT)*\?\2<!H8_[1IF-)=Z-,Q8;U@F-,'M'UKG/5FV[JX,).4T2321.>6Y)IPS
MFB4,ON'8DIG%QEE2]E?!/,)!C-\O3)^,<4\'0]CA*MK%7>.]*TJ$W<_^KRO!
M!O %4(%;1>%63=R3R,K*QU2.=NQOJS(\D=J&A9L3GE&N!0&>1#$B,IKF@KRS
MR-%HN:N/,&UJUX;R]_Y&0E-LFZ2IDG&=EIS\Z)KO"N,7I RV!C;XB8E@&A3"
METQEB2)9-(/-2\G['EG9$&O:!G@].8FQGNX$.R<]6>7^L 5+2$X$UT,J8)V%
M=GF24<8Y &NJ&2:DDFH1&?AL?>CU#<>CEY>=I#1/(FJ129)3H9+!656:65F5
M(2[C3-$LQT8IFO.4<%"? =6U699QJGW$^3DO.WN4-#AF3^0I9E&%2;"?<01!
M99Y$58@_016HG(QM5"&S/GD%Z%5LORH2JC*HHOO/#XE"**KY1A1R4)M@5&B^
M*XI$4 :AR(P*:(,S1B7[2X@"N/,4S.8Y-($+1/TU32BAB,*.QA3#A3Y:$[E.
M20KV><?)JVA"(?].)-)$9LDS6:2"IH,L1*8@"Z0>"M1QLDAHCL YA)5VA5/L
MDP527&M%I* ZDJX2RGG^-5E@,W0>90%U\[PKI9 %_Q-DT7&ONG&:HV3T-9WG
M$#-3^V6A.\UR&0<B.Z0+I(5,\]YPADU.^]L9#J<TV=6%3G%@);&W$5*0+*,Z
MS_XJLA!@@>'H$H)F^FM'A48=BT=%A@J)\B?5T:I L8(WG41=)-CJ5]$%5YR<
M:.070#Z3!<ZU[GB#7Q%E@:1.TB-E@5W((V[-)#9/(;OVR:*OP3B!!0H 5[+3
MX<NRP):B7J+JX!B%K#*H(F;]<R4@5ZK5'$Y^6 %K;2I#R8]XT)K[%8;7S@=#
M/L69$?R-:4QMSL@[Y)</94%.!I&YIGHZW:CEP2+?^HHO0(FF_05#$4!!Z2S%
M(T#1%+W7?-6N<^H)A'EBXTL LJ>P]0P9L&[C:7_:Q=51WQ3N_-)V;VC5TT%,
M89N[#2Z4%J'E@$L+B"D9<<6F4*& F$X=KXICF]813)[1!!"&/4(ODLH-%H:3
M1NDCL<2JMEOG1KZO6O-[65'RMKU'2I1-1W;EZEG94_USNT(&P,;N^I'BP=!@
MIS3-YA& 1NA)$CNA/BS\YTJ-46'G&0[\5V)^ V$_V3BW-!^ 8,S$ANI448YN
M[;C=?>YW+[GHF30JQ/!:@29@PRW:'H5VZCCG!V@QE7<C-VM"O^2&IS3)AN,+
M35V>;R4_Y7CR2M1L$!S088K#>RU#11-T^B,033E.N.-VY[G?O=1H*F7:^T9Z
M,C&ZENBMCY7<'^%EK3G[I6;0OF3K2M"]&ZPQH6=BV6O1L@&PGQ:%9EL-@J%R
M2[@)7HO3(W?FN=.]G'"TALF@%C0_V48LZ+>.%>H?X62H=U\PHF(#1X<AVP*$
M)$D/EC!T)?\OR#6 _8R@3\!+XL"!W)*)QLOYL2K9=7F #[W6)P[)3&SQH7 T
M'7LNR=-]7[:F6]\D0=9]]^4U?B%"_]E_GASOCA]WW_;?-#?3^R_#'TU[7S:>
M5/8.2]E9JB>D[;^V]A?!+;LOG#,7@JN[X<*:N6WC!#R_<RZL+Z*#\9/WY?\
M4$L#!!0    ( ..$C%ACZJ:<G ,  -4.   9    >&PO=V]R:W-H965T<R]S
M:&5E=#8S+GAM;+U7VV[;.!#]%4(++':!K232]ZPMP$Y2M, &:]2]/!1]8*2Q
MQ:U$JB1M)W^_I"A+=B$+=9 D#[%(<<Z<&0YU.-.]D-]5"J#10YYQ-?-2K8NK
M(%!Q"CE5OBB FS=K(7.JS5!N E5(H$EIE&<!"<-AD%/&O6A:SBUE-!5;G3$.
M2XG4-L^I?%Q )O8S#WN'B0]LDVH[$433@FY@!?I3L91F%-0H"<N!*R8XDK">
M>7-\M2"A-2A7?&:P5T?/R(9R+\1W.WB?S+S0,H(,8FTAJ/G9P35DF44R/'Y4
MH%[MTQH>/Q_0WY;!FV#NJ8)KD7UAB4YGWMA#":SI-M,?Q/X=5 $-+%XL,E7^
M1WNW=AAZ*-XJ+?+*V##(&7>_]*%*Q)$!P6<,2&5 2M[.4<GRAFH:3:78(VE7
M&S3[4(9:6AMRC-M=66EIWC)CIZ.YS0K3#!02:Z130-<B+RA_1&_0/$F831W-
MT'ON"L F\H\;T)1E?TX#;0A8F""NG"V<,W+&&2;H3G"=*G3+$TA. 0+#O*9/
M#O07I!/Q!F(?]?!?B(2DAU1*):@.V%Z=E5X)VSL'RU2<";658+.R-*A<&\Z:
MZ<>35'RUAHAIR-6WMG0X+_UV+_; 7:F"QC#SS(E2('?@1;__AH?AWQTQ].L8
M^EWHT1)D;&B;HV5C$'L.4J6L:*/I@,8ED#W&NPA/@UV+[T'M>W"![YW0C&^0
MM =$M?D?_*K_8>U_V.E_!=)6]#_H7YDP;KXV:-52&LYY)](3]VA4\QR]2IV-
M7B"&<1W#^+GJS %-CO8Y]/%@V+[7D]K_I-/_[8\MV]',9LZ=?\1X0\,,-)A)
M;6?_$V:$=F:IR7@;0>=I<%R(83L['#8?V/!7:G'A2K#UH]D)\,3MPT<*@%^E
M""LWSQP&:<(@SU6'%=)I(8:3_IFM;E0#=W[0H[?"W%>T0+>QX")GL4!W\,!B
MR@5:^7-_X9O[ KKV/_NMI%Y"+'"C%KC_.E70J4I/#:,1'GR)\G17P:"E"OHC
M<J8*&NW!W>)SH?A5:.,3&H-A>/QW1@YQHS.X4P*BC^7%+J9OS.V5'JYXK6Q>
M0DIPHR5X_#I5V*E93PVCD23<K4F75.&DI0K):-R^XZ21'=(M.Q=6885V2J-'
M)C_1"(XZC1SDINRG%(K%EFO7=-2S=<\V=YU*L]PU?'=4;AA7*(.U,0W]D3F.
MTO50;J!%4?8M]T*;+JA\3$W?"=(N,._70NC#P#JH.]GH?U!+ P04    " #C
MA(Q82(CJSH$$   D&@  &0   'AL+W=O<FMS:&5E=',O<VAE970V-"YX;6RU
M66%OJS84_2L6DZ9->@NQD[9IET1JTK?WGK1J5:.]?9CVP8&;Q'L&\VR3M/OU
MLX%"J(AI$?F28/ YON>"+P=[>A#RF]H!:/04\5C-O)W6R8WOJV '$54#D4!L
MKFR$C*@V3;GU52*!AADHXCX9#B_]B++8FT^S<P]R/A6IYBR&!XE4&D54/B^
MB\/,P][+B4>VW6E[PI]/$[J%%>@_DP=I6G[)$K((8L5$C"1L9MXMOEF2*PO(
M>GQE<%!'Q\A*60OQS3:^A#-O:","#H&V%-3\[6$)G%LF$\?W@M0KQ[3 X^,7
M]M\R\4;,FBI8"OX7"_5NYDT\%,*&IEP_BL-G* 1=6+Y <)7]HD/1=^BA(%5:
M1 781!"Q./^G3T4BC@!D<@) "@!Y!<#C$X!1 1AE0O/(,EEW5-/Y5(H#DK:W
M8;,'66XRM%'#8GL;5UJ:J\S@]/S6II%I!@J)#=([0$L1)31^1K^@57YK[845
MV\9LPP(::_0EWH/2YE9JA5AL>JT5"QF5EN.G.]"4\9^GOC;!V2'\H ADD0="
M3@2"";H7L=XI]#$.(:P3^$95*8V\2%L0)^,=! ,TPA\0&9)10T#+M\.)(YQ1
MF>E1QC<^P?<@16(FP-,'M!J8!PT]#G[/_I>#KX.F=#G9[.R^40D-8.:9Z:M
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
MX(.26Y'07XQ8M$ R'=!(1NW@12F#"R@4;"Y"H47Y_0Z6=^X,7/<ZPQ8&,+@
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
M45NA?]!$:-//I<C/-%^P76J!8*77;]6*QFP4&#,K)K^P8/SM-]&@]^,NII[
M'-Z7#>_+"IWLTY&K.!6JD*SDFU3CPPP;GM=?296U9^;[!JTVX^T#6C4#CC4#
M[J\2%W'-,O7W+KTN?>KE"<S1J]_HU0?'R122X0,J:KNEQFZ[9("Q<0^],BK5
M+LY=*AV"@X;@X-U&^%VL0!> 2&U[U1.80_JJ(7UU#BZX\JF7)S!'K^M&K^L3
MN@#&[@,NZ%+I$+QI"-Z 4$\T7II'9JIU>_A=DP,(W;:;/8$Y*D0]&T=ZYV",
M32L\2>8+S=5L*\)%)S3' ?#^?G-TJ70I8DL1=[3'H2D#!F[=TY[07!EL9HS(
M6;C#:]KTA>9J9O-F!,:S8]T!@V/('EU*79(V)$9P'C,#0TL^*ZHAT'+V@*%;
M][8G-%<(&R:CP5DXQ&L2]87F:F:S: 1&MV,= H-? @;I4.E2M/$Q@I/:7G\<
MG#Y W-8=[0G-5<%FS.CF+,SA-8_Z0G,7C6P@Q6!X.](<!\ CP!V=2EV2-D%B
M.*H]L[GD"R9IE_D#QF[;W;[07"5LT,3X'"R"O:927VBN9C:58G@I\TB+P.!7
M@$,Z5+H4;8C$<%C;;Y!#$P@,W+JG3[$4B6W,Q/VS<(?71.H+S=7,)E(,KV\>
MZ0X8/ +6KCJ5NB1MA,1P5GMFNI YG:4,S<R,D;)W;FO L*U[^A1+E-B&3'Q]
M%N[P&DE]H;F:V4B*X77/(]T!@T?5"$<#E%5;B3OI'X'@[OO91$G@Y+;3*X>F
M$1BS]0;@*18LB8V;)#H'HQ"OP=07FJN9#:8$7@$]SB@'P(&?(5TJ78I;.^)P
M8/M-+YEL^^L#QFS=R:=8JR0V9I*SV!PG7C.I+S17,YM)R2DWR ^ $\ 8'2I=
MBC9"$CBJ_=\8!Z<+K^N3OM!<^C9<DK/8+"=>LZ@O-%<SFT7)*3?,#X!#OSHZ
ME=8DPZUC;!F3B^ITGT+5N;3ZG%?SM#E!>%>=F_O/\TET>U^? [0P];'$)RH7
M/%<H97,#V;NX,B:6]4F_^D:+5758;E;-/-7EDM&$R?(-YO6Y$/KMIOR YKSE
M^%]02P,$%     @ XX2,6+Q\6$FL P  SA$  !D   !X;"]W;W)K<VAE971S
M+W-H965T-S$N>&ULS5C;;MLX$/T50ELL6J"-KE;DK"T@L;9H']P&"7H!BGU@
MI+%$E!*])&VW?U^24A1+480$58&\V"(U<S3G#(>WQ8'Q[Z( D.A'22NQM HI
MMV>V+=("2BQ.V!8J]6;#>(FE:O+<%EL..#-.);4]QPGM$I/*BA>F[Y+'"[:3
ME%1PR9'8E27F/R^ LL/2<JW;CBN2%U)WV/%BBW.X!OEI>\E5RVY1,E)")0BK
M$(?-TCIWSQ+7UP[&XC.!@SAZ1IK*#6/?=>-]MK0<'1%02*6&P.IO#RN@5".I
M./YO0*WVF]KQ^/D6_:TAK\C<8 $K1K^03!9+*[)0!AN\H_**'=Y!0VBF\5)&
MA?E%A\;6L5"Z$Y*5C;.*H"15_8]_-$(<.;CA PY>X^#U'8(''/S&P7^L0] X
M!$:9FHK1(<$2QPO.#HAK:X6F'XR8QEO1)Y7.^[7DZBU1?C)>8PF<8(K.TY3M
M*DFJ'%TR2E(" KU!U_5P0&R#KF /U0[0AK,2K5@EN<J94.'* JU,H, %>IF
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
MF RBV(4J+A1/\GV9-5>*1_GI#BA^/;('\/<-Y^KI(FN@V@M<_ =02P,$%
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
M9>=B@.5591=3#HQ<NGM]+@UV">XQQ\8/E 7@^TQ*LQW8#]2M9/P;4$L#!!0
M   ( ..$C%@")09_XP(  +8(   9    >&PO=V]R:W-H965T<R]S:&5E=#<X
M+GAM;*V676^;,!2&_XK%JJF5MO(90KH$:4U5K1?MHG9?TK0+AYPD5@UFMI-T
M_W['D#(27-2+W0#&Y[Q^WF,;,]X)^:C6 )H\Y;Q0$V>M=7GANBI;0T[5N2BA
MP)ZED#G5V)0K5Y42Z*)*RKD;>%[LYI053CJNWLUD.A8;S5D!,TG4)L^I_',)
M7.PFCN\\O[AGJ[4V+]QT7-(5/(#^6LXDMMQ&9<%R*!03!9&PG#@?_8OIR,17
M =\8[%3KF1@G<R$>3>-F,7$\ P0<,FT4*-ZV, 7.C1!B_-YK.LV0)K']_*Q^
M77E'+W.J8"KX=[;0ZXF3.&0!2[KA^E[L/L'>S\#H98*KZDIV=>S0<TBV45KD
M^V0DR%E1W^G3O@ZM!#]Z(2'8)P2O30CW"6%EM":K;%U13=.Q%#LB332JF8>J
M-E4VNF&%F<4'+;&789Y.;XHM%%I(!HJ\)P_U7!*Q).V.TRO0E/$SC+C]<4=.
M3\[("6$%N66<XURHL:L1Q0BZV7[8RWK8X(5AKR [)Z'_C@1>$%K2IZ]/#P[3
M72Q 4X6@J4)0Z84OZ$TY50J-HN]L(R4:1WO__/^D<Z4EKKA?-J>U=&27-KOP
M0I4T@XF#VTR!W(*3OGWCQ]X'F^__)'90A;"I0MBGGEZS@N%*6I!2BL4FT]9Y
MK27B2L)\(K9I'(QP"K=M%]V@0=P*.J"+&KJHE^Z>[G#A:Y",<BM9G3YH#1K&
M071$U@V*@B2QDPT:LD$OV1U^CLSZT+!B&<'YD4#P8J_?H /@>]XQ93=H9-:Y
M#3)N(.->R/9^QJV+N/@EUC;"V$(X/ +LQ@0M$P> PP9PV LXH]DC*U;]<SSL
MC#L(DR.V;DP4>':VI&%+>MD^ZS5(&T_277/^\61:8F+?SC-J>$:]/%^$IMS&
M,^IL/-]/$N^(R!YUO O<UJEB3O1;*E>L4(3#$O.\\R%:DO4I63>T**N#9BXT
M'EO5XQI_+$": .Q?"J&?&^;L:GY5TK]02P,$%     @ XX2,6 A<>$9[ @
MFP8  !D   !X;"]W;W)K<VAE971S+W-H965T-SDN>&ULK55=3]LP%/TKEH<F
MD ;YI""61J+-IO'0"8'V(4U[<)/;QL*Q,]MMX-_/'VDHT"(>>$E\[7N.?<]U
M3K).R#M5 VATWS"NQKC6NKT( E76T!!U(EK@9F4A9$.T">4R4*T$4CE0PX(X
M#$=!0RC'>>;FKF6>B95FE,.U1&K5-$0^3(");HPCO)FXH<M:VXD@SUJRA%O0
M/]IK::)@8*EH UQ1P9&$Q1A?1A=%:O-=PD\*G=H:(UO)7(@[&UQ58QS: P&#
M4EL&8EYKF )CEL@<XU_/B8<M+7![O&'_ZFHWM<R)@JE@OVBEZS$^QZB"!5DQ
M?2.Z;]#7<VKY2L&4>Z+.YYZ%&)4KI473@\T)&LK]F]SW.FP!HM$>0-P#XN>
M= \@Z0')6P%I#W!2![X4IT-!-,DS*3HD;;9ALP,GID.;\BFW;;_5TJQ2@]/Y
M%5\#UT)24.@87585M>T@#%UQ?Z=L<PX+T(2R(Y,Q^_T='1X<H0-$.9I1QLRZ
MR@)MCF()@[+?=N*WC?=L&\5H)KBN%?K"*ZB>$@2FAJ&0>%/()'Z5L8#R!"71
M)Q2'<;+C0-.WP^,=\.+M\.B5:I*A+8GC2_;P31E1RK1$+,PED-*TR.C]V*D_
M9*ZT--_,WUW2>^IT-[7UD0O5DA+&V!B% KD&G'_\$(W"S[MD>T^RXIW(GDB:
M#I*FK[$/-_T!=9)J.*Y$QW>IYUE&CL6:YCJ/1J=9L-X6Y67.>?@TI7B9DCZR
M^ *"K<^V ;ET]J=0*59<^XL_S X.>^F,Y=G\Q#BO-\I'&F_;,R*7E"O$8&$H
MPY.S4XRDMT(?:-$Z<Y@+;:S&#6OS]P!I$\SZ0@B]">P&P_\H_P]02P,$%
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
M'"\ZD"8 US,A]&9B>FEW=<;_ %!+ P04    " #CA(Q8:2V];<8"  !,!P
M&0   'AL+W=O<FMS:&5E=',O<VAE970X,BYX;6RM55UOVC 4_2M65DVMU#4?
M0"@=1&KIJNVA&RK[DJ8]F.0"5AT[M1WH_OVNG1#Q$;H^[ 7L^)[C<\^]N1FN
MI7K42P!#GG,N],A;&E-<^;Y.EY!3?2$+$'@RERJG!K=JX>M" <T<*.=^% 2Q
MGU,FO&3HGDU4,I2EX4S 1!%=YCE5?VZ R_7("[W-@P>V6!K[P$^&!5W %,RW
M8J)PYS<L&<M!:"8%43 ?>=?AU3BV\2[@.X.UWEH3F\E,RD>[^92-O, * @ZI
ML0P4_U8P!LXM$<IXJCF]YDH+W%YOV.]<[IC+C&H82_Z#968Y\BX]DL&<EMP\
MR/5'J//I6;Y4<NU^R;J.#3R2EMK(O :C@IR)ZI\^USYL <+N$4!4 Z+7 CHU
MH.,2K92YM&ZIH<E0R351-AK9[,)YX]"8#1.VBE.C\)0ASB1?S!(4&9=*@3#D
M6FLPFE"1D=V#.R:H2!GEFY!W9%K5G<@YF2@H*,O(AV=L+@V:G-Z"H8R?8=C]
MS\_D].2,G! FR#WC'(NGA[Y![5:!G]8Z;RJ=T1&=MY!>D$YX3J(@ZK3 QZ^'
M1[MP'QUK;(L:VR+'USG"-RUG*:=:LSE+J>U';7V@SIMSPAF=,<X,@\I+>"JK
MS2\ZTT9AZ_YN<Z"ZLMM^I7V=KW1!4QAY^+YJ4"OPDK=OPCAXW^;'?R+;<:?3
MN--YB3VYSE;8+9BOD3@>BH(S4*TUKVAB1V/GS2KI7PZ&_FH[D<.8L-N_;()V
M!'8;@=U_"01EF&9BX0I4*)E+6T9L<-@TL6MI;%I:9=.FO[JEMZ5M$._)/PP)
MPWZ[^EZCOO>B^LWKQH0NU3%IO<-[^WO26D*"H%U:W$B+7Y3V51K*V^3$!U4<
M!-&>GL.8,![T]@3Y6[/.?F?NJ5J@$83#'&'!11_S4=7LKC9&%F[\S:3!8>J6
M2_S<@;(!>#Z7TFPV=J(V']#D+U!+ P04    " #CA(Q8R-UGJ7("  !B!@
M&0   'AL+W=O<FMS:&5E=',O<VAE970X,RYX;6RM56U/VS 0_BN6AR8F,?)6
M.F!M)&B$Q@<V!-J+-.V#FUP:"\<.MM.R?[^SDX96E*D?^)+X['N>NWM\N4Q6
M2C^8"L"2IUI(,Z65M<UY$)B\@IJ98]6 Q)-2Z9I9-/4B,(T&5GA0+8(X#,=!
MS;BDZ<3OW>ITHEHKN(1;34Q;UTS_O02A5E,:T?7&'5]4UFT$Z:1A"[@'^[VY
MU6@% TO!:Y"&*TDTE%-Z$9UGB?/W#C\XK,S&FKA*YDH]...ZF-+0)00"<NL8
M&+Z6, ,A'!&F\=ASTB&D VZNU^Q7OG:L9<X,S)3XR0M;3>DI)064K!7V3JV^
M0%_/B>/+E3#^25:];TA)WAJKZAZ,&=1<=F_VU.NP 8A&KP#B'A#O"TAZ0+(O
M8-0#1EZ9KA2O0\8L2R=:K8AVWLCF%EY,C\;RN737?F\UGG+$V?2;K4"36:LU
M2$LNC %K"),%V3ZXXI+)G#.Q=OE(+HJ"NZO#O6O9]9^[R,,,+./B WK<_/I*
M#@\^D /");GA0N"YF006TW;!@[Q/\;)+,7XEQ0SR8Y)$1R0.XV0'?+8_/-X!
MS_:'1]OP +4>!(\'P6//E[S"=]_.<\&,X27/O6*&J)(PK^H1$9S-N4!=H;L%
M>&P[XS>;&ZOQ*_FS2\ NY&AW2#<YSDW#<IA2' T&]!)H^OY=- X_[Y+S+<FR
M-R+;DCH9I$[^Q][W=MZW,'ON;;5U4 Z]W;GL$K@+-/:!W"1=IJ/Q&;;#<E.X
MET[)V6FR[92]=#H91<].7:'!Q@?MIN\-TPN.G2*@1%AX_.F$$MU-M,ZPJO'?
M^%Q9G!A^6>%/ +1SP/-2*;LVW-@8?BOI/U!+ P04    " #CA(Q84A 9^9$"
M  "F!@  &0   'AL+W=O<FMS:&5E=',O<VAE970X-"YX;6RM55U/VS 4_2M6
MAB:0&/EJ"V-I)&B%M@<V1/<E37MPDYO&PK&#?=.R?S_;2:,6 N-A+XFO?<_Q
MN<?.3;*1ZDZ7 $@>*B[TU"L1ZW/?UUD)%=4GL@9A5@JI*HHF5"M?UPIH[D 5
M]Z,@F/@59<)+$S=WH])$-LB9@!M%=%-55/VY!"XW4R_TMA.W;%6BG?#3I*8K
M6 !^JV^4B?R>)6<5",VD( J*J7<1GL_&-M\E?&>PT3MC8BM92GEG@T_YU NL
M(."0H66@YK6&&7!NB8R,^X[3Z[>TP-WQEOW*U6YJ65(-,\E_L!S+J7?FD1P*
MVG"\E9N/T-7C!&:2:_<DFRXW\$C6:)15!S8**B;:-WWH?-@!A*-G %$'B%X+
MB#M [ IME;FRYA1IFBBY(<IF&S8[<-XXM*F&"7N*"U1FE1D<IE^P!$5FC5(@
MD%QH#:@)%3G97[AB@HJ,4;Y->4<6[;D36?PK]W .2!D_,J#KGY_)X<$1.2!,
MD&O&N3E*G?AH*K%Z_*Q3?=FJCIY1/8?LA,3A,8F"*!Z SUX/C_;AOO&O-S'J
M38P<7_P,WZ)99IQJS0J647L[M76%NNJ/"6=TR3A#!JVS<-^TP2^ZU*C,1?X]
MY$"[Y6AX2_MQG^N:9C#US->K0:W!2]^^"2?!AR$__A/9GCMQ[T[\$GMZ"Z9*
MEB'D)*.Z'*JU)9@X MMWUFD<C!)_O5O"TYQH%/<Y>\I&O;+1B\KFH-B:VCY"
MBO[2,F'D-J91X>#%;!G'NS(F\2.I0SF3LV&MXU[K^$6M7R52/B1H_,27\>3T
MD:"G.='[,'PDR-_I(K:#7U.U,F80#H6!!2>GAD6U7;$-4-:NL2PEFC;EAJ7Y
MD8"R"6:]D!*W@>U5_:\I_0M02P,$%     @ XX2,6."+>\9X @  IP8  !D
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
MJN2QA::W0BC)XSE'HZ1GM9ID"TU/C!)9GEED->X2<1M0\A$CW44EM3RSU&I
MR2V"?GQ0%H(U1JX_V..=4CR>N9QS*"W?I!8X[1.;KS"82#2&H_WG"^;9#]YL
M3]*0M-.1Y!V/A5;+1;;0],0H_>69]5=C%G:;L-!LI+NH1(UG+MPT86&OVO7B
ME,\6:HSZ^SIC/*4LO%_K[*GTQD18)AF\7Y$U!E<!C>C\0<A>$O )WV$>E X8
M:B.V>LAE"TW/H9(^GG\\=EHM)-E"TQ.CE)=G5EZ-V3EHPDZSD=XDJ?1-UUS2
M:<#.+8+V^'-1N6998]7MEX_^.CMMU3%A\ZS;G(.,=GD3<7&UZ&@?97W<I>L7
M[LDX[TM7,'F;_ 2S>9AP$)%[">FT^_*FQO+.\_R+H,NL>?N."D'C[.."X!EA
MJ8'\_9Y2\? EG:#H_Q_^#U!+ P04    " #CA(Q8Z736]>4&  "V-P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970X-RYX;6R]FVMOVS84AO\*X19% G2V1=G.
MI8D!)V(Q#TWG-FTW8-@'1F)LKI+HDI23[M>/NL0R%86-AE-_26R9YR%Y7OF8
M+R6=W0GY5:T8T^@^B5-UWEMIO3X=#%2X8@E5?;%FJ?GD5LB$:O-6+@=J+1F-
MBJ D'N#A<#)(*$][T[/BV$).ST2F8YZRA40J2Q(JOU^P6-R=][S>PX&/?+G2
M^8'!]&Q-E^R:Z<_KA33O!EM*Q!.6*BY2)-GM>6_FG1)_G <4+;YP=J=V7J-\
M*C="?,W?S*/SWC ?$8M9J',$-?\V[)+%<4XRX_A607O;/O/ W=</]+?%Y,UD
M;JABER+^@T=Z==X[[J&(W=(LUA_%W:^LFE QP%#$JOB+[JJVPQX*,Z5%4@6;
M$20\+?_3^RH1.P'>Z(D 7 7@9L#DB0"_"O"?V\.H"A@]-V!<!113'Y1S+Q(7
M4$VG9U+<(9FW-K3\19'](MKDBZ?YB7*MI?F4FS@]G:<;IK117BO$4_2[7C&)
M2*JYYDRA7] LBGBN*(W1/"W/RUS?@X!IRN-#T^+JS_?HX.4A>IG'7_$X-I^K
MLX$V@\N[&(350"[+@> G!N)A="52O5*F]XA%-F!@9K6=&GZ8V@5V$J_9NH_\
MX6N$AWC8-B!W>,!"$^X5X7Y+>/#\<-P23IX?[CF2X6]U]@N>_Q2/JS 6*I,,
MB5M$E1(AI]I(3-,(_2-XJM'&G 3F<X7^RH,1URQ1?[>,_*+L:=3>4U[93M6:
MANR\9TJ78G+#>M-7+[S)\$V;")"P !)&@&"67*.M7",7?3I/UI3+_&N9R\7K
M+VF;'DY45SU*V*2 Y;\RFZDW,J?_9C?-C]L,[1;D<0L\KMM8*1EO4S)VIN2W
MXB3]4IVD;7EPQG?- R0L@(01()@EPF0KPF1O960"*1<D+("$$2"8)=?15JXC
MYW>&?,NX_HX8E2E/EPH=&.W4H5G@A6*9\G^;/[.E+DYD5UU*V'BWG)PTBD70
MU@8W"LKC-GY[.3G>IN;8F9J%%(G00E)TQ>YY2%-JUI>()#="FU4KC829W&MT
MW9_U\^.7_2]]=+"8SZYGAVTY<_;5-6>0L  21H!@EF G6\%.]E9Z3B#E@H0%
MD# "!+/D\H:ULQ@ZOV$!W_"(&7%X&HJ$M>G@)G05HJ+M%HFCDT:M >V10-'L
M#.]X-\^]),J60IGR%*,-C6-6EJM%?[XM6:TY=S([YQR2%H#2"!3-5@?7ZN"]
M%:RJ*RC1(&D!*(U T6S1:IOL.6W=])*NN:8Q"D6J);_)\MV.5D% 37!%VZU<
MH\FD6;I W6U;EZ/V)957NU;/;5O)_9JEJCC?S1"TS$)S>IN59[D?6.PIM283
MU,%6M-V9X5$SEY ]$BB:G?7:&'MN9SR+\ZU;7?P4H&OQ#RU^!SZW9AK4(X/2
M E :@:+9FM0^V=N?4?9 G3(H+0"E$2B:+5KMECVW7>ZTZ^9F=5:EQ00_VG<#
M[9) T>QDU_[;^X$!CVFJ*7J?L0U%)!2Q6+YZ@?VC-Q0%#'VB-U2%PG;@K3*
M6F]06@!*(U T6Z_:?GO[\]\>J $'I06@- )%LZ^ U1X<NSWX<Y>S;DQ70?!C
M(SX>-I>S;8TFS>L(4..RTU<;;.PVV/,TRLPREIL"E6ZHRG<%BVW"#QF3FDK1
MW""<DP]/;!"Z.^J<8%#7#4HC4#1;LMIUX_VY;@SJND%I 2B-0-%LT6K7C=VN
M^QE;A6Y"9RU +SOCQU[:FS0KV<^XG(QK9X[=SOP=HP+51O$[NF W/*(*O?L4
MS%KS#>K)06D!*(U T6QE:O>.Q_LK6*#V'I06@-((%,T6K;;WV.E$IQ]9E)5W
MNN5&4:F,12@LUUJMNH Z>%!: $HC%<W>R6S?5L2U+\=N7_Y)BC5Z*S-MZE4D
MT(6DBL>OB]+5Z@G=N,[IAJ0%H#0"1;.%J3T\/MY?[0(U\J"T )1&H&BV:+61
MQT[/V6V7R\WJK JH4P>ED8IF739XZIXUOS;@_@\,N##9?O4"C[PW#[M;"YK2
MA)7'"C=9+<6>=_G6W5_GNR\A:0$HC4#1;.5J[^][>ZMM/JC[!Z4%H#0"1;-%
MJ]V_[S2JTP63H1&%+@O1E!;A5Z1$W'J?6X4ZWG5MMFF[=/?6.=.@EAV*9F=Z
MYWYRMV6?;;\0K;F%O4<<]B9QV+O$?X:O]VM?[X_V5Z5 +3\H+0"E$2B:+5IM
M^7WW!?O_=5NNF]E9G9)FWZ'?V*%O:>.=-.ZD("V-CL>-5=-@Y_FDA,EE\6"8
M0J'(4ET^S[,]NGWX;%8\<M4X?NF=DO(1LAI3/M%V1>62IPK%[-8@A_TC,RQ9
M/B16OM%B73P%=2.T%DGQ<L5HQ&3>P'Q^*X1^>)-WL'U4;_H?4$L#!!0    (
M ..$C%B9N>N)0@0  "P5   9    >&PO=V]R:W-H965T<R]S:&5E=#@X+GAM
M;*U8VV[C-A3\%4)=M+O )KK9LIW:!N)8QB[0%$&"M 6*/M#2D4VL1*HD'2=_
M7U)2%.MBU0+T$HDTSPPY<\CH<'YD_(?8 TCTFL14+(R]E.F-:8I@#PD6URP%
MJGZ)&$^P5$V^,T7* 8=94!*;CF5Y9H()-9;SK.^!+^?L(&-"X8$C<4@2S-]6
M$+/CPK"-]XY'LMM+W6$NYRG>P1/(Y_2!JY99HH0D 2H(HXA#M#!N[9N-[>B
M;,0?!([BY!WII6P9^Z$;W\.%8>D900R!U!!8/5[@#N)8(ZEY_%N &B6G#CQ]
M?T??9(M7B]EB 7<L_I.$<K\PI@8*(<*'6#ZRXS<H%C36> &+1?87'?.Q$\]
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
MH(6^7".X0$P%R.=+2L7C0)W-M(=WV0]02P,$%     @ XX2,6!Z$R,)Z P
M\0H  !D   !X;"]W;W)K<VAE971S+W-H965T.3 N>&ULK99M;]LV$,>_"J$6
M:PNLD2C9LIW: F(GQ08T@Y%B#T#1%[1TLHA*I$K2<?+M1U**XLB4EA=[8Y'T
MW9^_.U''6QZY^"$+ (4>JI+)E5<H55_ZODP+J(B\X#4P_4_.1464GHJ]+VL!
M)+-.5>F'01#[%:',2Y9V;2N2)3^HDC+8"B0/547$XQI*?EQYV'M:N*/[0ID%
M/UG69 ]?0?U9;X6>^9U*1BM@DG*&!.0K[PI?;G!H'*S%7Q2.\F2,3"@[SG^8
MR>_9R@L,$920*B-!].,>-E"61DES_&Q%O6Y/XW@Z?E+_;(/7P>R(A TO_Z:9
M*E;>W$,9Y.10JCM^_ W:@*9&+^6EM+_HV-H&'DH/4O&J==8$%67-DSRTB3AQ
MP/& 0]@ZA'V'R8!#U#I$-M"&S(9U311)EH(?D3#66LT,;&ZLMXZ&,O,:ORJA
M_Z7:3R5?0.= HH]H4Q"V!T094@6@#:]JPA[?260-T!=*=K2DBFK;]]>@""T_
M:*?;?_Y []]^0&^-WRTM2_UFY-)7&LS(^VD+L6X@P@$('*);SE0AT0W+('LI
MX.N(NK#"I[#6X:CB-:07*,*_HC ((P?0YO7NX0A.U&4YLGK1@-Y6@ 2FB#VY
M/$=EDW7]%>JAE #H&]E))?2A_NY*7Z,^<:N;+_U2UB2%E5>;C<0]>,DO;W <
M?'*%_C^)O4C$I$O$9$P]69.2L!0046@'>\H897N3$'/F:A"49Z[P&\W8:IJZ
M=)^$.)HN_?O3L,Z-\#1X-GJ!.^UPIZ.X5UE&U="9;ERG)QM.YW$/ZMP&!_/(
M#15W4/$HU!U4^O@<A'XPY22+SW:=X[!'=FXSF<5NL%D'-GM=ME N>(5V!ZD-
MI$0IKW:4D<%$SLY0@A[LN04>2.*\8YV/LEY367-)2B?0_&R[C^%LUF-R&$7!
MPDVUZ*@6HU1;\CCX4A?G^\6+?J)<1A%V0^'@^8X(1K'TA:FO0X;@(6UN"<AS
M?0V[*WW@2%X?TV&$9P.4)S<9'J6\::!,.6DPI;F5\CZ[( K<Y-A!WJ\R+B,\
M\-9Q^(P>OK8L LO^NR"V<B\JXC3$?5:'U6G=;&#]D^:A K&W/97Y: ],-1=N
MM]KU;5>V6^FMKTT_9YN29YFF&;PE0M=ZJ>^Z7$L&%S.=/M'T5\U$\=JV*#NN
M=,-CAX7N24$8 _U_SKEZFI@-NBXW^1=02P,$%     @ XX2,6/'7K;$B P
M/@D  !D   !X;"]W;W)K<VAE971S+W-H965T.3$N>&ULK59M3]LP$/XK5H8F
MD 9Y:U/*VDA F88TI@JT,6G:!S>YMA:.W=EN"_]^9SO-2@D5'_C2^N6>Q_?<
M77P>K*5ZT', 0QXK+O0PF!NS. M#7<RAHOI$+D#@SE2JBAJ<JEFH%PIHZ4 5
M#Y,HRL**,A'D [<V5OE +@UG L:*Z&554?5T 5RNAT$<;!9NV6QN[$*8#Q9T
M!G=@?BS&"F=APU*R"H1F4A %TV%P'I^->M;>&?QDL-9;8V*53*1\L)/K<AA$
MUB'@4!C+0/%O!9? N25"-_[6G$%SI 5NCS?L7YQVU#*A&BXEOV>EF0^#TX"4
M,*5+;F[E^BO4>KJ6KY!<NU^R]K99-R#%4AM9U6#TH&+"_]/'.@Y;@#A[!9#4
M@&07T'D%D-: ]*V 3@WHN,AX*2X.(VIH/E!R392U1C8[<,%T:)3/A$W[G5&X
MRQ!G\F^ 0=/DF)R7);.9H)Q<"U].-B^'(S"4\2.TN/GUG1P>')$#P@2Y89SC
MOAZ$!KVP7&%1GWCA3TQ>.3%.R(T49J[)E2BA?$X0HON-AF2CX2+9RSB"XH2D
M\2>21$G:XM#EV^%)"WST=GB\1TW:9"1U?.DK?&,%&H3QX9=3PGV&,"4XU!J
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
MP\T/ZP@Q:S3%%<VNJN9>>:918LDZ3,P:37%%LVNN&5TR#!5+.@PLTCQUGZZ
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
M(AAP%[%'8.6%U_@7> K28Q OJ'$*8H!BQ 2A!TGT<#KHH5%AC9. 08 1MX,
M.@37!HW$'=R-L893;.&<NAJ(>30U>'M^"'L_#"\\9SC%%LXIO,'"$5.(?OP
M+!HF94I\/*"NR.F+'J@SXSGY&" :<7T8QA+ L6%2D*]3H*PF"_5!6>X=)##L
M'T3$_R&""Q3*W%E$4R02]/454/E&_ T/!A$V'&!@ 6#;FM->@:HR5Z602GAG
MH!BF!R+B>L#:UP-'@XET5U^?8IF[;JB",G,5>B=G _(B#@D]NG/@;S I!9T8
M#76DA5%09[4P3C(&K,5<$_Q=^X#5)2-[&=S?L(93;.&<*AL$>#0S>/N./NSU
M,+SPG.$46SBG\ :Y1@PA^G7TR-!!2F);,L7"-*/O!*"/1%/GWB;7@,:(4<2P
MOAY9.60B)7/\H(Y,UU10)ZO&QS"&.82(N$.$NWO@TE"[:^Y-H:J@/0-8T"[+
M?%V^X?D@8J8/8[M\X..0I>Z@]Q3)I&AHKX&L57TO/@Q7"!&SA6#M]"E\3?;?
M]I&<D:XD#M10U^3>DVOP7-BYH%>W3RFK:T<JLGJT1TA]DK#0:G#L? RC!!%Q
M2@CT_ -6*8SL97 'Q!I.L85SJFS XM% X>U[_K![Q/#"<X93;.&<PAM@6X;!
MME_/7](!O\G>(Y;T+%B8N4MO*2P4=>%[\#"\(D3$+&)8SP\,'2:B)OX*6)=G
MI"E".IEZ7Z0;'A%BC$F$ -8.UL*RSVE064/6/(/!<B^]&$X1XL16$0*X.U1N
MESY%JMJMA4*JK/*AI^$4(=[0*D( AX>)).N+0%E&F0Y&2[TWG<%THRTC!'!Y
MV+<-Q([,(R2MC?)%3'UC^89SA(A81P2[_3Z+W45V,+SCX9W_=Q(S"6&X28AS
MV4D(7C\)WG"*+9Q=>,-20G!X2@A@ S$114J<$K&P0W32IV"A\!F "<-:0D2\
M)8;U^, B8I+)@HR*8QU=% ;II+D<EY.7 6<1WXEPCP_\(&1).@;D&N%Z7RD8
M*_.YB@O##T)$#"%&=_C QT%4->GQD4R2U?>13'J_OC1<(43$%H*URT?.#Z6[
MXMD4RBJR4A^4>1?8%H:/A(@92<2[?.CN4!+@G&(A;6X4%EK-C9./@6T1RXA
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
MCN*M&4MB[">8O.4 *6Y16=.#*W$K/1=NI:2X16J-4UG3@RYQ*R7 K10B4A*
MY?B8*D_,O@53I4-O0JG$K70&;J40E$(P)Q011>:W#,S0T 235!)7>AKBLIN=
M?%LCGQ#-^7E49]0#)9$K/1ZY4F1) /@(@H@2,Y.':()X@*I39>>:&=25(KQD
M+CC#-'!Z%Z(:NCTE>*4G J\4^SX(+@F6QS*7EF&B<' W(4E>Z=<CK]1-7FX)
MMTKTS7PD>65SR2N#M)1DJ9F6Q%1@%."82AT%="<D>66CR&OD8D"[L<D;#9%2
M%I4U/9"2LK)S459&2EFDUCB5-3WHDK(R LK*D$047 R(J.!B0,Q4.C!#*Y.,
ME<U@K RB49Z$9N.Q.?1@ CFB2M*!_$$F*2L[#679S4Z^K=UY+:H3ZG&2D)4=
M#UD9,DLK]<V/W9B*@6\BF"I*!EX$,@E:V0S0RMSI+;>$6R5ZLY4M]TX$61F&
M1L I++T5FFYA)#;@ET2L[.LA5N9&++>$6R7Z_GT2L?*YB)5C*P[!ZF=,!5<_
M(ZK!U<^Y)*Q\PK=$QR)HNZFI?2*I-4YE30^CY*O\7'R5D_(5J35.94T/NN2K
MG("O<@2* G,*U@)3,1\\@L@D^'!@2FLN 2N? 5@YI")SZ^ %H@%[?Z((-M!R
M"5?Y:>#*;G;R/>V&*ZH3ZG&2<)4?#U<Y!*+(-]- B"@W!W)$$PSMPY-+L,IG
M@%6.K5 $;7>CE56B-URB57XBM,K1CX(F[6(J<TT?QT3!T"51]@W^>G"5CUB9
MB&C RD1$,[0RD?GJGL'S-PU&X"G*S"P6*@/# $=EZCA@>*+L&NS;.>O#<OFT
M>>HNB%AY7'2]S'*/"KA/M/L(DYKC9.:,6 9*+,^VE[!/NYDPJ3E.9LZ(O+*?
ML$^QH; /,>DRB<!R85P7^^; ANKB)!C(;#%?V2W8MZ/7V$(/KW;T.2 A[&40
M66JNH.*XM:$I)<Q7=@WV[4!F':U?#U9/&YL@C(G@!R=,-3!B,U_9G==W;"=V
M[)C]:EB''_,]&U,QD[4XIDH&4)GYRBZXOIVD*(?MUW/I-QK8LAM3Y?!:(JIX
M<,A3ML'U9^^#ZV,4Q0+H"**#/0K'=6J/8CBC;(?KVZ%K:/P^Q78#CK9,'X5H
MM]"E,F<48%"HD)UK%UUF+V(QO8(#Z3ZZ9.:,R*NU+PBVTGTUHC_5D9FU&"?C
M3IGAC(*1]NH+XP?_8ZHX>/C] #?+!7V856,XJY";HQ2$G0R.J=HPX"%D->BA
M36-XJ+"<J_3#T?!@-SS)>_?T?;O&\%XA/T?!"%*Z.*9*PT! W+DYN\8(B,*2
M]JH&8^B#8=\UD7YJC(P[988G"C@ZZB=8T,->C(ATSUI:<YS,G!%6!4_9N?:M
M9?8"$=,C3[IS+9DY(_(*2SMJ2XRD"/=WWQ$:;M<8U:P4!K47+1@/#\<4/\#[
MT@#F)H&S5HWAK()]C@H*=G@XIMS!@(<0]:"'-HWAH<*"KIH)1\.#W? D[T?
MH55C>*_ H:/8 BD\'%/V8" @(UC2JC$"HK"DO4S &'@(G*BW&*'A=HWA@(*#
MCCH$%F:855J,JM[ :X HS7$R<T;8%>@,SE9?S%Z)87KD:2N,49DS(J] LJ.*
MPSBF"-PS 4=HN%UC^* 0J;UHP 2F.(+@!KI8F#"%SMHTAK,*!#HJ&#B8XH@<
MXX"'(Q#1JC%J;RJ(Z*I:<#13V U/\1ZI9@"\MVH,[Q5F=%4\H&2*8TH1# 1D
M!&):-49 %,2T;]T_ABE")P$N1FBX76,XH!:3M5.BA2GF5 NTGW7RP$9JCI.9
M,Z*NH.BA=L 9D,)>/6%ZY"G-<3)S1N05AG947QA9/1EF+_L%#>8L.%R7@[7&
MN"Z,ASYA*A42F*-$PFB\0"H=7,8,%H3&9 &H3XK*!NNP*[43V)SB"0PI>0#[
M4JA!YCI8+1FM5V#O5-43&%+Q .Q,N,!4H'8")AJ^TQ2V^XJU$QA2] "9ZH"I
MS(J6'%4-3G502BBPV344&%+TX#+V,U#A&-/!_H3C.K4_,9Q1R,U11<$RSH]<
MB.LXP^21A;9B IDY(\(*"IZM: *CK9I :XZ3F3,BKS L1>4$AA0[ &.'6\/M
M&L,'A0@=)1-&C^,CRB>,T'"[QG!#P2M'"07[\(V4-H!M'_%QV:HQVJZ@E*.F
MP?&#M[N6P6*$AMLUAE\*4CE*'I .W"-*)(S0<+O&<%7A+U>9A!%#MC,YMABA
MX7:-X8 "68Y*",X4OV,UI\/^]*&"=I8AE3D]ODH)!A:?;9:AO?K#Y,B3FN-D
MYHS(*P#JJ!HQ;I".D7F!S(_-G0-1709JDJ&R.!B:DZ\4<6#V@@7CA^L89NTN
M0_C:C<D"F$= 98.OW4I]!.8HD& ?MY%:!G"- 2("G:958S1>82='283C!VZD
MT@$H>(J)0#H!,S3HF8)3CJH)I$,W4OP C'R(QMR^C-L-&;XJ^.6H>S!B[#Y8
M2+36A6!A+:X#O0A'=6HOLO?EJGD0HN5%6]Q<;T1]+Q9BO>[70S]MN\/Z/N/M
MK]V%N>M=??<AN+@"?__(WG'6__U*FKFY?BSNQ:>B[GK'QEN+N\ZD_WV_.5_=
MKT!X_:6M'KMH7GBW5=M6F]V/#Z)8B;H7=/]^5U7MZR_]"5ZJ^I==LV_^#U!+
M P04    " #CA(Q8+-4ZPH\$  "\&@  &0   'AL+W=O<FMS:&5E=',O<VAE
M970Y-2YX;6S%66UOVS80_BN$5@PML$6BY-?,-I!8+98/*8*DW08,^\!(9YL(
M)6HD'2?#?GQ)R9$L6^;B@D.^V")U]YSN(>]T)TXV7#S(%8!"3QG+Y=1;*56<
M^[Y,5I 1><8+R/6=!1<947HHEKXL!)"T5,J8'P;!P,\(S;W9I)R[$;,)7RM&
M<[@12*ZSC(CG2V!\,_6P]S)Q2Y<K92;\V:0@2[@#];6X$7KDUR@IS2"7E.=(
MP&+J7>#S. R,0BGQ&X6-W+E&QI5[SA_,X"J=>H%Y(F"0* -!]-\CS($Q@Z2?
MX^\MJ%?;-(J[UR_HGTKGM3/W1,*<L]]IJE93;^2A%!9DS=0MW_P*6X?Z!B_A
M3):_:%/)#@<>2M92\6RKK)\@HWGU3YZV1.PHX&,*X58AW%?H'5&(M@K1:Q5Z
M6X5>R4SE2LE#3!29303?(&&D-9JY*,DLM;7[-#?K?J>$ODNUGII=Y8KD2WK/
M %U("4JBG]%%FE*S*(2AJ[S:6F:)WL>@"&4?M,3U'Y_1^W<?T#M$<W1-&=/W
MY<17^H$,K)]LC5]6QL,CQG&(KGFN5A)]S%-(VP"^]J1V)WQQYS*T(L:0G*$(
M_X3"((PZ'FC^>O6P0SU^O3JV>!/5BQ.5>-$Q/"H3QN5: .(+O9L-_9!JSIM%
M(?<ZF/5,O8JD6L4_#1:B"C+Y5]?"5(9[W89-LCF7!4E@ZNEL(D$\@C?[\0<\
M"'[I(M4E6.P(K$5XKR:\9T.?W9!GG=,T?8KK3%@4C(*02+.-EIRG$I$\1<8F
M3:!SNU?H@Q+=9-S'6=0?3_S'7;(.9<)@3R8^E,'#02W3<JU?N]:WNG9+Y0/2
ME&5TG9E,224JN-XWG7Y44*,=^\%9@/<<L=H[==4=@;6H&=34#*S4S+E4)L#N
M".M>5JOZJ<'B$BQV!-:B;5C3-GRK[#1T2;A+L-@16(OP44WXR+I/+S(N%/VG
MHE93?L!K%Y6CPU02[@5R)=+?%8GV$E*'2+\['XUK9\969^YTJ4?S99E2KXEX
M &5&'Y]T02NARQ$KW*E[PB58[ BL12,.F@(N>*LPW%IVQ+E3M-@56IOUG;(9
MNX_%+>9N&(WW(FW>(3/J[45CAPP.1MWQB,/&I=#N4JK["RJ5(*850W \%.U
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
MSZ+"1C8PYG@77XAWN,D!6*OQWC,;8!AS,(R=@6&,"H98TF0_<3",83"<N7S
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
M]$$7:/$"C\87Z ,PT!(&'@@QT,V8\^'KOY9)8ID#?4&G1_@-?62Q _?"'>@
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
M :9/2BYJK/16;'S9","%!=74CX)@ZM>8,"]-K&TETH2WBA(&*X%D6]=8/"R
M\F[FA=[.<$,VE3(&/TT:O(%;4-^:E= [?V I2 U,$LZ0@'+FS<.+;&+\K<-W
M IT<K9&I9,WYG=E<%3,O, D!A5P9!JQ?6U@"I89(I_&GY_2&D 8X7N_8/]G:
M=2UK+&')Z0]2J&KF??!0 25NJ;KAW6?HZSDW?#FGTCY1U_L&'LI;J7C=@W4&
M-6'NC>_[/HP X?0 (.H!T5/ Y  @[@'Q<P&3'F!;[;M2;!\RK'":"-XA8;PU
MFUG89EJT+I\P,_9;)?0IT3B5+C#%+ >),"O05X&9Q'8@4N>A*G0#%"LHT H+
M17JO>5D22JQYR>L&,W/P#LV+@A@DINB*N>_1#/8D X4)/=4>US^_H)/7IXFO
M=.(FO)_W22Y<DM&!),,(77.F*HDN60'%8P)?5SR4'>W*7D1'&3/(SU <OD51
M$,5[$EH^'Q[M@6?/AX='JHF'(<:6+S[$1V1.N6P%(%XB-9[B&E0'8&ZH&V33
M#_(77DOMF*O?^\;APDWVAS-*="$;G,/,TU(C06S!2]^\"J?!QWVM?$FR[(7(
M'K5Y,K1Y<HP]O;S78BMU\TK!:]0R??>L?*WU=5 /6G[ZJU2TX%S&37_8UV<7
M;VKC&8'>ID'B;\?-^Z]'=LS#E>F/Y*$&L;$R*U'.6Z;<E1FL@Y+/K8 ]L2^T
MPCM!_D?C?@_76&R(_MPHE)HR.'M_[B'A)-=M%&^L"*VYTI)FEY7^2X$P#OJ\
MY%SM-B; \-]+_P)02P,$%     @ XX2,6'Z"<OF5!P  JC0  !H   !X;"]W
M;W)K<VAE971S+W-H965T,3 S+GAM;+5;:W.C-A3]*QJWT]F=V=H&@>VDB6><
M*-NFT[1IO'U]5$"VZ0)RA4AV^^LK'K$LD)5X<_LEL?&]!^Y!!QTNXNR1BX_%
MAC&)/F5I7IP/-E)N3T>C(MJPC!9#OF6Y^F7%14:E^BK6HV(K&(WKI"P=^>/Q
M9)31)!_,S^IMMV)^QDN9)CF[%:@HLXR*SQ<LY8_G V_PM.$N66]DM6$T/]O2
M-5LR^=OV5JAOHQU*G&0L+Q*>(\%6YX.%=TJ"L$JH(WY/V&.Q]QE5I=QS_K'Z
M<AV?#\;5$;&41;*"H.K? [MD:5HAJ>/XIP4=[/99)>Y_?D)_7Q>OBKFG!;OD
MZ1])+#?G@]D Q6Q%RU3>\<<?6%M0?8 13XOZ+WIL8\<#%)6%Y%F;K(X@2_+F
M/_W4$K&7X$T.)/AM@M]-" XDX#8!OS0A:!."FIFFE)H'0B6=GPG^B$05K="J
M#S69=;8J/\FK\[Z40OV:J#PYOZ IS2-6()K'Z(.@>4'K$U*HXY ;=,=2*EF,
M;JF021NU6*V2-*DW7_)L2_/JAV_1LADYB*],G"KE%[EAH@?VAC!)D_2M2K[Y
M\V?TYNNWZ&N4Y.@F2=,J]6PD5875<8ZBMIJ+IAK_0#6>CVYX+C<%NLIC%IL
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
M? N-1,=QM@7%9$Y>K\%0QM^@OYN_?R.O7[TAKP@39,,XMZKGOL&@VM#X61_
M91? Z)D AA'92&$J33Z('/*G!#YF8TA)])B29721<0W9%8G#MR0*HGC$H=7+
MS:,1\_7+S<,+:N*AP&+'%S_'QW3&I6X5N P>5]@>S ' OAY=D35]D7VE>XW
MS'P;2T=WW&3\./M*7NN&9K#P\!G4H.[ 2W_^*4R"7\="^2/)UC^([$F8)T.8
M)Y?8TU6KE+TEV?$=LQ<)ZH;+!P",=G<IQV+:<2>.VS:*NS0,WF/V[XYC-0::
MG8#6YZ!9/!LP3Z1-!VG3B]*^@,*'KU-T243',CTZ>AJ_/]%PC@G?G2@XAP3C
M_B>#_\E%_W<555C=MCO9&G^PK]FH@.0L=G%X*F $$R4G"LXQT2PYT> ?M8P:
M5.E:K\;R:87IGJIA=>CN-ZZIG:POL>MW3?I_FNZ384-5R?":<RB0,KB:84Q5
MUX:[B9&-:TQ[:;#-N6&%7RZ@+ #W"RG-X\0>,'P+I?\!4$L#!!0    ( ..$
MC%C.&GUCX 0  -(G   :    >&PO=V]R:W-H965T<R]S:&5E=#$P-2YX;6S%
MFFMOHT84AO_*B%VMLM(V,-R=M2TUX=)^R"J*F[92U0\3/([1 N,.XW@K]<>7
M6S!@3"![I/V2@,UYSIQY7X^'8^8'QK^F6TH%^A9'2;J0MD+LKF0Y#;8T)NDE
MV]$D>V?#>$Q$=LJ?Y'3'*5D707$DJXIBRC$)$VDY+UZ[X\LYVXLH3.@=1^D^
MC@G_]YI&[+"0L/3RPGWXM!7Y"_)ROB-/=$7%P^Z.9V=R35F',4W2D"6(T\U"
M^AE?^=C. XHK?@_I(6T<H[R41\:^YB>_KA>2DH^(1C00.8)D_Y[I#8VBG)2-
MXY\**M4Y\\#F\0O=*XK/BGDD*;UAT1_A6FP7DBVA-=V0?23NV>$76A5DY+R
M16GQ%QVJ:Q4)!?M4L+@*SD80ATGYGWRK)J(1H*IG M0J0!T;H%4!VM@ O0K0
MQP8858 Q-L"L LRQ 5858!5BE;-;2.,0099SS@Z(YU=GM/R@T+>(SA0)D]R*
M*\&S=\,L3BRO2422@*:()&OT&R=)2@J/I"A,4"9V)F6";O:<TR0(L\M^0JO2
MM(AMT-3@"X<*$D8?T8=WMF;JG_/+;L,HRD,^H?<#IW-99,7F0Y:#JK#KLC#U
M3&$.#2Z1AC\A55$U]+!RT,7[CSV8FRF8VS^_G,$X4S#NPSVZJ.:@#^:.AZD#
MI7E3,.=+\Z=@!DJ3,VO6_E1K?ZH%73M'#],@8NF>T[<8[J\<AT)!X_3O/@N5
MN?7^W/FWP%6Z(P%=2-DRGU+^3*7EAW?85#[W&0D2YD#"7$B8!PGS@6 M:VFU
MM;0A^K+TB4 D3:GH76$&XZ?:HX29!2S?(#PO3<O2[+G\W-0=,J4+"?-.QV_-
M5*RVQ^\#I6P)JM>"ZH."?F%)\*JF@XBIFI8PHS$GJF)8=F=2',B<+B3,.RT
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
M&^TS89?]V2@<9<@ST:/4YOPVR[E\P\4TA(J4_#!+4.1!BO.D4,KV.@  F8*
M.3.:G)-GMU&(G)/O4BS.?X+*R+7&_9/;%=7D+ 9#&?\T]@T&:J?SDRJHJ0LJ
M/!!4)R3W4IBE)K<BA717P$>'M<UP8W,:MBK&D%R0;N<S"8.PVQ#0S?'TL($>
M'T_OM+CIUHO6+?6Z!_3NF* B891?->76<7O-7'N-7.F<)C#Q\)[0H%;@11\_
M= ;!EZ:\G%(L/I'83LYZ=<YZ;>I1S'0B"]S+BAH@A8:4&$D2RI."VQ[<\_:^
M0%9*9FZ7$SGC;$'=_83GPD($WL1,&,  <5S4??M4SNB,<6;>R!G5&DSC*7 1
M7Y81V_MY%047G0 WV&I["9I0P>7E+BIVJ-$N:E2#=G+6KW/6;\W9,^7VA#.1
MX(NBH<E"ORFXWFC/PE&HN!G5;_8PJ#T,6CW<%:900/+JI6KS,FB:O[OOY2A4
MW(PZX&58>QFVGOLIDQD8Q9+&<S\\Y;D_I5A\(K&=G(WJG(U:U__!5@<<*Q3#
M%+@G;M&X^NTR@X"\ 56Z*5?O9L;O8;HL^%M/?@9J499.FI17G'L6Z]ZZ.KLN
MBY*]_BE6;:[(^B_C2KY[JA8,WW$.<Y0,+H9X/I4KHUS#R+PL+&;28)E2?BZQ
M\@1E 3@^E])L&G:"NI:-_@%02P,$%     @ XX2,6"N['S=! P  3PL  !H
M  !X;"]W;W)K<VAE971S+W-H965T,3 X+GAM;+566V^;,!3^*Q:KIE9J"X8$
MDBY!ZFW:'MI%C7:1ICTX<))8-9C93M+^^]E "5VX2-/Z$O#E.]^Y<+Z<R8Z+
M1[D&4.@I8:F<6FNEL@O;EM$:$B+/>0:I/EERD1"EEV)ERTP B7-0PFS7<7P[
M(32UPDF^-Q/AA&\4HRG,!)*;)"'B^0H8WTTM;+UL/-#56ID-.YQD9 5S4%^S
MF= KN[(2TP1227F*!"RGUB6^N,*! >0WOE'8R=H[,J$L.'\TB\_QU'*,1\ @
M4L8$T8\M7 -CQI+VXW=IU*HX#;#^_F+]8QZ\#F9!)%QS]IW&:CVU1A:*84DV
M3#WPW2<H QH:>Q%G,O]%N_*N8Z%H(Q5/2K#V(*%I\21/92)J -=M ;@EP,W]
M+HAR+V^((N%$\!T2YK:V9E[R4'.T=HZFIBIS)?0IU3@5SKA49[=)QOBSSK5"
M)(W1%[4&@>YY>A9MA#"[Q04 = 4I+*F2Z S-BSHBOD274A<U,UF6I^@RX9M4
MW]#[U>W;ITQ7 6*D.%H FA$:H^,;4(2R$W2$:(KN*&,&/[&5CLKX9D=E!%=%
M!&Y+!#<0G2,/GR+7<3UT]^,>'1^=O#9CZZ14F7&KS+BYW4%;9HI/[_T[[#L?
M3%H>0%$!>99FC#2[VFG2=-B%S$@$4TNWD 2Q!2LL"#H<]BJ'O=RZUY8(*B/&
MY4: R;W^,O5YK-.=UP!EQF7TTX 059#(7TW^>V_@_Z#R?]"9<%V_09-/!<K/
M449DMJ$W]B?VMH%J6%$-^ZB&350%:EBC<EVWF<JOJ/P^*K^)RC^D&GK-5$%%
M%?11!4U4P0&5-VA)X*BB&O51C9JH1H=4&#=3C2NJ<1_56,N-ZWAN$^/X,(_>
ML"4Z[.Q5T>DDG4-*N:#J&<UTR]--TBQ,G4;^L5UP3;KQFS=\2?&?0]AK+.X6
MV;:>+V'ULHY&+47=ZR/NE*_6KB]A=;(@:"';BQGN5;/&OB]AKR)KZ1"\ES/<
MJV>-G8\/!:TUC7M!P[V*UMC[^%#2QFV1[24-]VI:5_>7Z/J?P]#[6T;MVGAD
M1LT[(E94]P:#I48YYX%V61336[%0/,LGI@57>O[*7]=ZX@5A+NCS)>?J96&&
ML&J&#O\ 4$L#!!0    ( ..$C%@]YW;B<P4  %LB   :    >&PO=V]R:W-H
M965T<R]S:&5E=#$P.2YX;6R]FFUOJS84Q[^*E5U-O=):L,ECET1J'J9-6KNJ
MU>XF37OA$B?Q+N!<VTG:;S_S$ C&M<J5VS=M(.?\L7_'.? 'QD?&OXHM(1(\
MQU$B)IVME+MKSQ/AEL187+$=2=0W:\9C+-4FWWABQPE>94EQY"'?[WLQIDEG
M.L[VW?/IF.UE1!-RSX'8QS'F+S,2L>.D SNG'0]TLY7I#F\ZWN$->23RS]T]
M5UM>J;*B,4D$90G@9#WIW,#K)0K2A"SB"R5'<?89I%-Y8NQKNO';:M+QTQ&1
MB(0RE<#JWX',212E2FH<WPK13GG,-/'\\TG]EVSR:C)/6) YB_ZB*[F==(8=
ML")KO(_D SO^2HH)]5*]D$4B^PN.1:S? >%>2!87R6H$,4WR__BY '&6 /NO
M)* B >D)W5<2@B(A>&M"MTCHOC6A5R1D4_?RN6?@%ECBZ9BS(^!IM%)+/V3T
MLVS%BR;I0GF47'U+59Z<WC,A+Y?Q+F(OJOP2X&0%_I!;PL$=2R[#/>?IWCR
M$# C"5E3*< EF.$()R$1@*W![Q0_T8A*JC;5X@5VU?FKJA<+(C&-/BOYV[_O
MP,6GS^ 3H FXI5&DEI48>U+-.1VY%Q;SF^7S0Z_,#R)PRQ*Y%6"9K,BJ+N I
M6"4Q="(V0U;%!0FO0 !_ LA'@6% \[>G(T/ZXNWIT)"^?'NZ;X$1E,LGR/2"
MU_2H"",F]IRDRR!1C4W]2%7,"CSE-051L31>P 46@LC/X)]4!%!)8O&OJ:#Y
M$;OF(Z:-\UKL<$@F'=49!>$'TIG^^ /L^S^;BN%2;.%2;.E(K%:V;EFVKDU]
M>F<KE*DFN5P_DTO//8?IH#L8>X=SU,V8$43UF$4S!J*N7P]:&H+@("B#:C/N
ME3/N66><=212[T@LZTC)69\CIXY40#$VG/Q O;/A!;V^-H>Y(6C@CS0:UB&W
M74^.Q&IT^R7=OIUN?N60ZZ5H'XBDG&2D[]5IPLC1*MGV=^Y2;.%2;.E(K%:7
M05F7P8>WYX'+LKD46[@46SH2JY5M6)9M:/TY?2%"GM6(/45T@]/K:E,]AHU.
MT^\%6C=JQ@Q@3VM&UB&UI>=(K$9O5-(;V4]NJJ$?VA <->@@?P0UA(8@..IK
M#*T#:\O0D5B-(?0K7^!;*=Z$X3[>1_CM& O!&J)!MZMQ-$6-H$9[81]<6Y*N
MU.HHSRP6M*)</BN;E/FD'6?_*8>LD.I]N$(+V$%=E>#V^&$#+$3#!GYCU%#'
M;YU0:_R.U.KX484?6?$O7D5MQ(@:@+H^&NH8#5%PI%_?V0?6&J,CM3K&RNE!
MJR,Y7>.!G;J> ^M]LA( 2[#&E(,#CO;$"#-H8+J$@:^?GHQAAE7IU'^Y4JOC
MK!P8=&S!"KUZ>T4]':4ARM!>K6-K3=*16IUDY>R@W=H]DH0RGE["WBO+0?>Q
M^3:12[,U=ZJV<*JV=*56+T=E!6'_PST'=.H5G:HMG*HM7:G5BU?Y16CU->V<
M1Z%5N\F!]!LAAB T:)PHG5HW5VIUAI5Y@W;WUMI_P*8]"YK7S<T@U-,]G'UD
MK3F^AXN#E8V#=A_W'0ZD:=+Z_0;(9E OZ.H@G3HY5VKUYQ65E4-V*_<Q_@.9
MC)T.WQ 4C/2;Q/;IM(7O2JT.OS)_R&[^VKD/U+1GHYYN/DQ!2+\581]6:XCO
M8>%09>&0W<)]C_= 38NF3(5N/<Q1NO.P#Z\US/<P<J@R<LANY%H[CT+O_(',
M,-"-AR%H,&IP=.K@7*GE'+VSA^@QX9OL[04!0K9/9/YTN-Q;OB%QD[T7H.V?
MP>MY_IY#)9._=G&+^88F D1DK23]JX%:=CQ_DR'?D&R7/:I_8E*R./NX)7A%
M>!J@OE\S)D\;Z0'*]TFF_P-02P,$%     @ XX2,6#K+]H>K P  UA$  !H
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
MH45(3U7E%AEC8?3!^HBD?03F?<@Q16:)*6BB6\XBE<6ZZ4PAPW0^6!>1M(N
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
M >+[-:7\^4+^0'-BM_@?4$L#!!0    ( ..$C%CACR!NY ,  *T0   :
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
MLF,W]"DNB52TH5_K&_KG)KNGWYAD_F3']@ H9UA.6,ZRG&,YCW%)8J,^HK[
M>8>:;3!0SK"<L)QE.<=R'N.2O$:M2#WQ*=93DQU;;Z"<83D)G#[935[CV,?R
M&)>$)"HB:OW\PIS)CJT54,ZPG+"<#9P^V;%= <4-(]5$74&C=P7G)KNGWYYD
M]F2GKYH=0Y0S+"<L9UG.L9S'N"2Q47'17."$0\-6'2AG6$Y8SK*<8SF/<4E>
MHU:DF?@(ZXG)3K\]/WILO8%R$CAULIN^QK&/Y3$N"4E41#3ZB849DYTNY.>$
MK1503EC.!DZ=[- E/<8ED8JZ@D;O"LY-=D^_2<G\R8ZM&%#.L)RPG&4YQW(>
MXY+$1L5%<X%C#@U;=:"<83EA.<MRCN4\QB5YC5J19MDQ!_WV_.BQ]0;*2>#T
MR6[&,0?TL3S&)2&)BHAF\<$(7<C/"5LKH)RPG V</MFQ70'%)9&*NH(F_P1%
MWEN5S)_VV-H!Y0S+"<M9EG,LYS$N27%49C07.%71L/4'RAF6$Y:S+.=8SF/<
M,*]MU)2TRTY5Z+=G1P_E#,M)X-1I;_H:QSZ6Q[@D)%$YT2X^5:$+^3EAJP:4
M$Y:S@5.G/71)CW%)I*+^H)TX5?'%#U^LS&FPVQX?)[?57^\#]O?3Y+;;K;X]
M[-^<G]UT-S]H;+& <L)REN4<RWF,2S(9U17M!<Y-M&S!@7*&Y83E+,LYEO,8
ME^0UZD):O0N9G-W84@/E#,M)X)*W!%E?;48#W+P+W9,7UNF[D4Q?F'R)H_*@
M77SJ01?RO\IL%8!RPG(V</'DM:[7FW(4!7:/_\RR55&5W5-YB3;OVXDC#3/&
MJM-_X7=OWIY>V=X?C@^O:J=7N]O=_OIP7.T/3WTO87?]4<ZPG+"<93G'<A[C
MDLQ&74)[@4,-+=L^H)QA.6$YRW*.Y3S&)7F-BHI6+RKFO":S!0/*&9:3P,6O
M9LV9L8OM#>8LZK%%DZQ$=4"KGVT8OAXOK*WTM?)3Q=8 *"<L9UG.L9S'N&%.
MNZ@&Z*Z>_S6X8[L#E#,L)RQG6<ZQG,>X)*]1(]$M^VQJ_?;\Z+%U!,I)X-)W
M0VVJ]#5XYH7NJ0O;JR[^3_IJFWE7\L6/NH-.[PYF#&"ZD/_U9UL"E!.6LX&+
M1ZNB&A52Z*+^W*)=^514HBW]3C^!,)R_'M^3-:-MTOG\'+&[]R@G+&=9SK&<
MQ[@DFM'N?5==8.1BM_Q1SK"<L)QE.<=R'N.2O$951+?LHZ/UV_.CQ_80*">!
M4W]3:/H:QSZ6Q[@D)%'_T.G]PYS1C&T24,ZPG+"<#9SZFT+HDA[CDDA%]4"G
M'S4X.\(MW$G3E\S/(-L.H)RPG&4YQW(>XY*X1NU UUY@K&/[!)0S+"<L9UG.
ML9S'N"2O44/1+?OT:/WV_.BQI0/*2>"R]KWL9]WEV$?W&#<(4GG55PCW?UXV
M^DT(N5EB.<-RPG(V</'H5Z:_LL:NZ3$NR50194K?YA_-?INL[;L)/C]P: W
M<L)REN4<RWF,2Z)91M$LGWW."VMB>45K"Y83EK,LYUC.8UR2UW64UT6?'CUQ
M>W[TT*:#Y21PVO;=C&L<^U@>XY*05%%(U%WD63,<VC"PG&$Y83D;.&W[CEW2
M8UP2J4T4*;TV.#O"+=N^FU@R/X-HU<!RPG*6Y1S+>8Q+XEI'<:TO,-:AE0?+
M&983EK,LYUC.8UR2UR;*J]Z.3(YU:-/!<H;E)'"CWV];CV:[>1<Z]@$]QB5Q
M::.X+#V[,"'D)P;M&EA.6,X&;O"K<\5XEPZM$# N"547A2KGD,/CARCE[-*A
M%0/+&983EK,LYUC.8]PPFD542A3/?ZXAK$GE%>4,RPG+699S+.<Q+LEK5'@4
MB\XU3-R>'SVVT$ Y"9RZ2S=]C6,?RV-<$I*H>BB6GG^8$/)SPA8)*"<L9P.G
M[M*A2WJ,2R(5M0-%YCF)Y9^#.;%D?@;91@'EA.4LRSF6\QB7Q#7J*8KJ F,=
MVVR@G&$Y83G+<H[E/,8E>8U*D&+1V8F)V_.CQQ8:*">!T\>ZZ;,3[&-YC$M"
M$E4/Q=*S$Q-"?D[8(@'EA.5LX/2QCFT'*"Z)5-0.%)EG)YJ\G3F=S\\;VQZ@
MG+"<93G'<A[CDFA&343Q_.<DPII87MGN N6$Y2S+.9;S&)?D-2HYBD7G)"9N
MSX\>6V*@G 1.'^$FKW'L8WF,&X:DC.J&<O$9"%W(S@G*&983EK.!4T<X=$F/
M<4FDHD:@S#P"L?QSS">6S,\@VR*@G+"<93G'<A[CDKA&W41Y@6,1)=MFH)QA
M.6$YRW*.Y3S&)7F-BH]RV;$(_?;\Z+$E!LI)X-2Q;OH:QSZ6Q[@D)%'=4*H;
MQ+/&.K8\0#G#<L)R-G#Z6,<V A271"IJ!,K,8Q%MWLZ<SN?GC6T,4$Y8SK*<
M8SF/<4DTHQZBO, 1B))M+E#.L)RPG&4YQW(>XY*\1B5'N>P(A'Y[?O38$@/E
M)'#Z"#=YC6,?RV-<$I*H;B@7'WS0A?R<L.4!R@G+V<#I(QS;"%!<$JFH$2@S
MCSVTP,X<VR*@G&$Y83G+<H[E/,8-X[J.NHGU!8Y"K-DV ^4,RPG+699S+.<Q
M+LEK5'RLEQV%T&_/CQY;8J"<!$X=ZZ:O<>QC>8Q+0A+5#>O%1R%T(3\G;'F
M<L)R-G#J6(<NZ3$NB534"*PSCT)TJ^W^S>JGT]]Y>%5<_;;;'F_S=NOT)?,S
MR+8(*"<L9UG.L9S'N"2N43>QKBXPUK%M!LH9EA.6LRSG6,YC7)+7J/A8+SL*
MH=^>'SVVV$ Y"=SDAY;/O="Q#^@Q+HE+5$:L%Q^*T(7\Q+#5 LH)R]G 37T
M.KNLQ[@D5E%GL,X\&/'4D+=P/T]_C/QLLMT#R@G+699S+.<Q+HEPU&BL+W"
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
M!Y*OF5IA[>*!(5!M2OD*0#(0L.2H\N8)9[;*21#?1;<NF<TVPR/GPG'24^G
MC.*>2 <F&KDUQIW&^*+&!2B^8_8=P8K ,[_%Y\F*.F33J2<^]X/VG9V?@X*$
M]A4Y0/0H-">2DDY2<MU!A/9.MGDK 1^ZDV11I[3D7%HRZBD[QP2#L"?,@:&!
M6]>HTS6ZZCAB^Z(P8V)U.)@N':-S'6$_0PY,TM?AP-#0K6/<Z1A?EY_VS72Y
M/SXKYR2@/=_FYZ!X2&E/@ ,4C/L*_*-FH *,J6VJ-,GE5ICFW>Q6N[[M8]VN
M]-9GV,\U[=<;3=,,/F"JL,+P("Z1DMXE&%/5-%C-Q,A-W7)DTF #4P_7V)."
ML@#\OI1X;-N)W:#K<M/_ 5!+ P04    " #CA(Q8&&NB5C\*  "Y>P  &@
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
M.J;BH7JU3B=C:E:2HD>3XFEKT)%EDC. S)C*8: .YX!)3\*D1\,D1<P>Y$1
MS(@&\#*=@JE%"9,>#9,T+].-!TQ">OI)2)-MZ0LAD=.CD?,P5=,-AQ1!/RUI
MLBU]$3K/GFC(<SAWTQ&'5$=_@]UD6_KJ2#KU:#H=Q.4>Q$]D-$!$ZL4(G92I
M:<FH'LVHQR&YASQS I$<40$DI],QM2M1UCOU1K2'/%<2J*NE,1'H_@A3=6&@
M[T%"HT?/\&EQ/&N?3WW8/I^*>AP5!$>-%HT5K?_XF@1!WWY!1.Z/!(+;CA@U
M6C16M'Y'2$CU=9"J.U)]R)A!X*DGV#DB"YW0 X\&GH-%?<FB/LVB)S&YCSR;
M$W@ RG'93!V1Z$Q-*R&1U:>1E:)R7\N9<T3BVVHI(CH'4X^21GV:1FDLIQL/
M8"Y?3Z0FV](70A*I3Q/I82SW(2^"R6Y$@TQVTRF86NP\$:W!RN'0[2,SH'"R
M&U$AD]UT=J;N)5_Z-%\.@FH?P4S/8RI]83(><K!KGP,U?8F:/HV:QY$U'63(
ML:Y=0!F9;$M?$,FM_JEWIGUXR]EW9^#Q<$2&#/P1(NL/_/W'_24B!O1<X5%#
M,AUC*-F-&BT:*UJ_?I+L O:"$#L8B>MV'3%FM&BL:/V.D,P9Z)A3=T &D!@Y
M \\.(RKFV>K*;#H94[,2*P,-5I[CS20!]HCX3$525.6HRT?H_$WK(Y$TH)&4
MPNY RY%SO22B$S U*%$SH%&39NX HB1\MP<B0E[N0>=AZE/R9D#SYF&D#B P
M>O!@1J@R!%UY#J@,.F_<T4#E<*0.]$]<ZR41G9>I;XF4 8V4@V Z0)Z=5AEY
MCH@ 1]%)F9J6V!C0V'@<1P?(<S%<O5[$1$R]8T>G8_KF)$F7X:EWHG<!NJ_N
MXN 1H#FF D-WA*AZ0_?6Q+3SZL2-*.[;5U"6UB)_S*KM:P/WO^Y?<_FV?;FC
M\OL->Q-M7U8IPVS?G?DQ+NZ3K*S/T*LZI/VZ.8D6V]=1;K]4^4/[@L:[O*KR
M3?MQ+>*E*!I!_?=5GE<_OC0;V+\4]/K_4$L#!!0    ( ..$C%@;:H_!I00
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
MN1 4S86YLZ&T >;]3 A]V[&W@OH6./H#4$L#!!0    ( .2$C%B/4-]WA@<
M & T   :    >&PO=V]R:W-H965T<R]S:&5E=#$R-BYX;6S-FVMOVS84AO\*
MX1;#"C2U>)/M+@G0I"V:#]F*[@H,^Z#8M"U,$CV*3M+]^E&R8TKDH=H.DN$O
MB2\OC]]S1)&/*.K\0:J_R[40&CWF65%>C-9:;UZ/Q^5\+?*D?"4WHC#?+*7*
M$VW>JM6XW"B1+.I&>38F412/\R0M1I?G]6<?U>6YW.HL+<1'A<IMGB?J\Y7(
MY,/%"(^>/OB4KM:Z^F!\>;Y)5N)GH7_=?%3FW?@099'FHBA362 EEA>C-_CU
M=5PWJ!6_I>*A;+Q&52IW4OY=O;E97(RBRI'(Q%Q7(1+S[UY<BRRK(AD?_^R#
MC@Z_635LOGZ*_KY.WB1SEY3B6F:_IPN]OAA-1V@AELDVTY_DPP>Q3XA7\>8R
M*^N_Z&&OC49HOBVUS/>-C8,\+7;_D\=](1H-<!QH0/8-B-N !1K0?0-:)[IS
M5J?U-M')Y;F2#TA5:A.M>E'7IFYMLDF+ZC#^K)7Y-C7M].7[M$B*>9IDZ*8H
MM=J:(Z1+=(9N\HVI,))+]$$L5FFQ0C\5Z-T_VU1_1M^_%3I)L_*%T=W^\2/Z
M_OD+]!RE!;I-L\P<F_)\K(VUZ@?&\[V-JYT-$K"!";J5A5Z7Z%VQ$(MV@+')
MZ9 8>4KLBG1&?"OFKQ#%+Q&)" 4,77]]<])AAQ[J3.MX-!0O+>>9++=*5#5=
M'JJ>E*4P!?^STJ-4B[S\"ZK>+CB#@U>G^NO2'"]Q,3+G<BG4O1A=?O<,Q]$/
M4.8]!6O5@1WJP+JB-_I;VNAO"U&FJR+18F$*@M;['M=0O$2)1LLD5>@^R;;B
M);H3JUISEV0FGH!JMC,2UT:JT>S^\@Q3=CZ^;];"%V&*K:B5(S_DR/]'CM\]
MFQ*,?T";K9JOS< #GB6[P+SI>1;-',^ B$TFL.?XX#GN]'R]3HJ5J$YB6^5V
M3VWFHL1<KHKT7W.\3(N?KF^@7&+?)IW-IDXR@(K$DQC.9G+(9M*9S9M<;@M=
MV<S,"98N4V-TJ61>645:HHV2R]2,;@J9<Q(\$!//%F;$]>Z+SC")8.O3@_5I
M=^>1RDP]A1G[E1+%_+-)HCH823WIF0.BUP(59GI?[G5F0E?UEV :4\\AF7+J
MI.&+,)Y2.(W9(8U99QKOEDLS49>5XWG=M<JZ;^U-B\?=A\A8AT^$F>_)<0TH
M J7'D9T,HT[7-\5<Y@+IY!&).@%P)HO\HM+8<0>(8DH"_AJ3-3[*Z"F*Q1<&
MS[V15M_FQ.TYD*HYQK;3)#9-TIGFC[(XFQL<4-+P1)V*%F8J@H]&9ZAOG1K[
MBM9.W$("'I02<*^8T%>T=BTL*."3(86]DW8W=DD!$,U" XXE!3P8*F   SAW
M30,B&D %;%D!'QT6,, !F+D3+JB:\D ^EA;PT+B (13PY@1 1 /S++:\@(\)
M#!B  1ZYB?BB6:A366# PQ(#]H'@S&4&0(-AW\0R ^F!&0C #.X  VAXH'<0
M2PSD5(B! "P0NST'$H4NMXCE!=+-"^_=3F)ZS4.B%JB&B,3T*M!PK^305[1V
M"2PYD$')@?1*#GU%:]?"D@,Y&7(@ #F0V!WX 57H,I%8=""#H0.!T"$BKFMP
MG2'DV\(#.3H\$! >N#?  C+& A=EQ-(#&9H>"+#:,(TFKGU?Q4E@H818?"#'
MQ ?BDX$W!71)VDE8=B##L@/QN< E:4 2F+>H10?: SI0'PLF+A<#FEF@9U"+
M#O14T($"5$"I.QY!JN98VT[3P@/MAH=K9<[*LT/W+Q^2#=A'NL-\\QK\$+A
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
MMJ6_A9#*<[Z#2+]9<Q%2I6_%QI8[ 725!(6!31QG9(>41=9\FCR[%?,ICU7
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
MA3$3105]?<[U1*@Z*1+46PQG_P!02P,$%     @ Y(2,6*/'\W?)!   ?2
M !H   !X;"]W;W)K<VAE971S+W-H965T,3,Q+GAM;,6::V_;-A2&_PJA#4,+
MK)%(V;*=V082!T4+K%W08!=@V =&IFVBDNB1M-T,_?$C)46R(IJ(;!K.AT:R
M>5Z>]XB7IV+&.\:_BA4A$GQ+DTQ,O)64ZVO?%_&*I%A<L37)U#<+QE,LU2U?
M^F+-"9[G06GBHR"(_!33S)N.\\_N^73,-C*A&;GG0&S2%/.G6Y*PW<2#WO,'
M7^AR)?4'_G2\QDOR0.3OZWNN[OQ*94Y3D@G*,L#)8N+=P.M9&.J O,4?E.S$
MWC705AX9^ZIO/LXG7J S(@F)I9; ZM>6S$B2:"65Q[^EJ%?UJ0/WKY_5W^?F
ME9E'+,B,)7_2N5Q-O*$'YF2!-XG\PG8?2&FHK_5BEHC\7[ KVP8>B#="LK0,
M5AFD-"M^XV]E(?8"8.]  "H#T&L#PC(@KYQ?9);;NL,23\><[0#7K96:OLAK
MDT<K-S33C_%!<O4M57%R^IYF.(LI3L#'3$B^44]("O ./.2/E?Y'A+I<8@[N
M.8T)P-D<W"0;E<@F+3^:L4QR]30$>'-')*;)6Q7^Z:_/X,V/;\>^5#GJGORX
MS.>VR <=R.>.Q%<@A#\#%*#0$#Y[?3AJAONJ,E5Y4%4>E.N%A_2HB!,F-IP
MME##0_LC<T"S8@+E _%1S0ZPJ.I(]^KXM]8#5))4_&.J1=%YS]RYGL'78HUC
M,O'4%!6$;XDW_>D'& 6_F"KC2*Q1I["J4VA3G]X(0:3)81$6Y6%Z2=E.1U&0
M_XS][7[V[8;]$7S1LI%:KTJM9TT-!2$R96:-ZEI[1V(-@_W*8/^28[3OLDZ.
MQ!IUBJHZ1=:!\)GI6BCW-RG;9,;16@CT]P;AL-<;&,=KN^DH&EH'[*#*<V#-
M\XYPNL5Z=SOPQ!**'VE"Y9/)PJ"5USL8MA(K/)C:#M#09F)8F1@>MR ,6WV^
MS,K6HI'+J,IE9,UEAL4*+!2P@!69+]6.]KW>P];Y'A97>]CW0QO/K;6/KO/
MD5BC'#"H]_S@DBM&V;NC4KE2:]9JCX_@J:N&7:&S7]@:_U&$;',2UC0#K1!P
MXM)B%^_L$QE6'^O: VL:@4?BB#VNLX6P9<&Z \":6: =6KHM6;\2(8!<X0PP
M-3&?".9&[TZ)QY5:LT U\\"+0@]T2CVNU)JUJKD'G@P^L(TST0'PL7=VK)D:
MCN YZ0BVD:?ES]K_L?YJ;H)'@A-L<Q$R8YV]AV,=U+0%.^-6\0KA]:QE[Z'S
M]#L';:&:MM!%:0LYI2U7:LU:U;2%3J8MNT)GOVW:@M'0BB%H[^71.7'++M[9
MJ &W>B]?Q31]UKB%CL0M>UQG"VW<"NW_6T4U<*'.P'5HT7H=;=G[ZVS]'+2%
M:MI"%Z4MY)2V7*DU:U73%CJ9ME";ME!_%!HW<T/;7F0?]#5+H7.R%#*^:@K,
M+FS<U<R^)B5T)"DA RD%YK?.9=/(!E7-]&H,0LXPZ#<U.R0#<L?RY40833E%
M(E=JS<."&HG"BR)1Z!2)7*DU:U4C47@R$H5MB!GT^N9C%D?TU#13$U%X3B(*
M#0PS>/EJK/1YEM.PO>.P8\_#VN=<K=0=05.1NK]W-JP/YC]AOE0%!PE9*/G@
M:J"JR8NS[N)&LG5^7/S(I&1I?KDB>$ZX;J"^7S FGV_T"73U%P?3_P%02P,$
M%     @ Y(2,6%7H6+Q&!   ,10  !H   !X;"]W;W)K<VAE971S+W-H965T
M,3,R+GAM;,U8;6_;-A#^*X16#"VP1B^67Y+9!AHK7?,A;=!T+\"P#XQTMHE*
MI$;2=@+LQ_<HR;(MTT*""$.^Q")U]^B>N^/E>..-D-_5$D"3ARSE:N(LM<XO
M7%?%2\BH.A,Y<'PS%S*C&I=RX:I< DT*I2QU \\;N!EEW)F.B[U;.1V+E4X9
MAUM)U"K+J'R\A%1L)H[O;#>^LL52FPUW.L[I NY _Y[?2ERY-4K",N"*"4XD
MS"?.!_\B\OM&H9#X@\%&[3T30^5>B.]F<9U,',]8!"G$VD!0_%G##-+4(*$=
M_U:@3OU-H[C_O$7_6)!',O=4P4RD?[)$+R?.R"$)S.DJU5_%YA-4A H#8Y&J
MXB_95+*>0^*5TB*KE-&"C/'RESY4CMA3\ <G%()*(6@JA"<4>I5"[ZD*8:40
M%IXIJ11^B*BFT[$4&R*--**9A\*9A3;29]S$_4Y+?,M03T\_,DYYS&A*KKG2
M<H4AU8J\)W=E'A Q)Y\Q^Z[F<PR4,LNKAYQ)2,A,<"VIV;Q!@4^0+!A?D)ED
M&B2CY&T$FK+T'6+=_/69O'WSCKPAC),;EJ88<#5V-9IOC'#CRM3+TM3@A*E^
M0&[PFTM%KG@"R2& B[QK\L&6_&70BAA!?$9Z_B\D\(*>Q:#9T]4#BWKT='6_
MA4VO#F6OP.N=PF,J3H5:23!AXA@4V$4-JJC%==3TDFJ2H=2R"EV\#=W?!IG@
M(E/_V,)4FA':S3"%ZD+E-(:)@Y5(@5R#,_WY)W_@_6IS<9=@44=@!^X/:_>'
M;>C3:X[> Z7- <&Z"#;/E0B# L%4Y/7T_=#W,'?6^RZQ2 WZGG<H%=FD_/,=
MU@&)?DVBWTH":RE62H[I$B\I7UA)E C]_0_[7CAHD+!(]8*PP>%8* B&=@:#
MFL&@E4&$*;RFYI^)POJOD S5F/=4%7F.F_]AC1)*87&5$GC\2-2&YHI0GF!Y
MJD(H4:?<MSF@U8#GYG^78%%'8 >.']:.'[Z.\C/LTOU=@D4=@1VX?U2[?_3B
M\C.RG,GS9O6Q"/F-8WLLXMD/[7EM_/F+R\[YL5W#<-@PWB+4;QA_+'+">-_;
M]5#>2VL.,MQ0B7L+"5 V65J0?"61L (RKQRP+4K6[JC5B.<F?J=H45=HAP'8
M:V+]UU%[*CNZBD&7:%%7:(<Q"'8Q"%H/P>Z:0+[8;@G?C-.M5X4O',54H?:;
M$ FY$VEB=7Y@*4VC7J.IF-G$!J-F#;-)#4>C$Z5@UX/[K3WFD]H/D64B8?J1
MY)+%L,M+*^=.F^U.T:*NT Y=O>NW_?"5'/K6QO_9,>@2+>H*[3 &N^N"WWY?
M^!\.??_HGA/VO.:1/Q8:^,W+AD7(#\)^X\2[>[.4#.2BF$GA;4&LN"XG"_5N
M/??Z4$Q[&ON79AY6S&AV,.4P[89*](4B*<P1TCL;HF&RG$^5"RWR8F)S+[06
M6?&X!)J - +X?BZ$WB[,!^HIX?0'4$L#!!0    ( .2$C%A>!*PO;0,  -4+
M   :    >&PO=V]R:W-H965T<R]S:&5E=#$S,RYX;6S=5E%OFT@0_BLCKJH2
MZ1(P=G OM9$2TZA]<!0UNK92=0\;&,PJL,OM+G8KW8^_6<#8CK&5D]R7>['9
M9;Z/G?D^AIFLI'K6&:*!'T4N]-3)C"FO75?'&19,7\H2!=U)I2J8H:5:N+I4
MR)(:5.2N[WF!6S NG'!2[SVH<"(KDW.!#PIT511,_;S%7*ZFSL!9;WSFB\S8
M#3><E&R!CVC^+!\4K=R.)>$%"LVE (7IU+D97$=C&U\'?.&XTEO78#-YDO+9
M+CXE4\>S!\(<8V,9&/TM<89Y;HGH&'^WG$[W2 O<OEZSW]6Y4RY/3.-,YE]Y
M8K*I\\Z!!%-6Y>:S7'W$-I\KRQ?+7->_L&IC/0?B2AM9M& Z0<%%\\]^M'78
M @R" P"_!?@O :,#@&$+&+X6,&H!H[HR32IU'2)F6#A1<@7*1A.;O:B+6:,I
M?2ZL[(]&T5U..!/><<%$S%D.GX0VJB)%C88+>&QL #*%>S+?AS0EH>QJEC&Q
M0 U<P!WC"KZPO$)[(T+%E\RJ"/VD)F,&$IZ D ;FUM(?,5EPL8"9XH;0#,C&
M<!/'LA+&[C]4JI2:'G86H6$\/Z>#S;_=P]F;<WAC3S#G>4[NT1/74"UL1F[<
MYGW;Y.T?R'O@PUP*DVGX(!),=@E<*F)727]=R5O_*&.$\24,![^#[_G#G@/-
M7@_W>^#1Z^&#(]D,.U\,:[[A(3ZNXUSJ2M7:"A(+.PO$&PNDU@++M062C072
MS@+\D 4*:X&LM4"\;0&VL4"YML!W>T*@H$+_U2=WD\ZH/QW;/*]UR6*<.M0=
M-:HE.N';WP:!][Y/JE.212<BVY%QU,DX.L8>SIEZIBHW"IV1H/H<J-OVJM-7
MU88]J-GM%V09#H(_)NYRNUC[,1?!V-\-BO:#WGE=R$YJ5UUJ5T=3V_0;#?=D
MIP@U7PAF, 'Z(M2]!;>;R3_49BA_:JI*H8A_@EZQ4@,3"16!O(?:@")XL]]7
MC*/G^:\6.R59="*R'1V"3H?@_]4I@E/*>$JRZ$1D.S*..QG'O[13C/<[Q6CP
MHE/LQUSX_MA[T2KVH_9:A;LU\!2H%O7@2*^V]4+SQ>YVN]GTIA[)7NS?TLS:
MC)@;FF;@I7J0W33DF!*E=SFF=TPU0V2S,+*LQZHG:6A(JR\SFKM1V0"ZGTII
MU@O[@&Z2#_\%4$L#!!0    ( .2$C%C?7[UY2@<  /X]   :    >&PO=V]R
M:W-H965T<R]S:&5E=#$S-"YX;6S-FVMO&CD4AO^*Q797J=0&?!DNV00IP:VV
M4M.-@K(7K?:#"P9&F0OUF-#\^_4,!#/$XX%R5N)+82;GO#,^Q_/R%.S+9:H>
MLYF4&GV/HR2[:LRTGE\TF]EH)F.1G:=SF9B_3%(5"VT.U;29S944XR(ICIJD
MU6HW8Q$FC?YE<>Y.]2_3A8["1-XIE"WB6*CG&QFERZL&;KR<N ^G,YV?:/8O
MYV(JAU(_S.^4.6IN5,9A+),L3!.DY.2J<8TO>$#RA"+BCU NLZWW*!_*US1]
MS \^C:\:K?R.9"1'.I<0YN5)#F04Y4KF/KZM11N;:^:)V^]?U#\6@S>#^2HR
M.4BC/\.QGETUN@TTEA.QB/1]NOQ-K@<4Y'JC-,J*?]%R'=MJH-$BTVF\3C9W
M$(?)ZE5\7Q=B*P&W*Q+(.H'L)K"*!+I.H/LFL'4"*RJS&DI1!RZTZ%^J=(E4
M'FW4\C=%,8ML,_PPR?L^U,K\-31YNO\Q3$0R"D6$/B695@O34IVA]VBXF@<H
MG:!AWF73G5 _H^M$1,]9F.7G;X5Z-!/S/LP>,W3&I19A]-:DKL\K<SX_^NL+
M.GOS%KU!88)NPR@RW<XNF]K<>WX'S='Z/F]6]TDJ[A,3=)LF>I:A#\E8CLL"
M33/HS<C)R\AOB%>1R]$YHO@=(BU"'3<TV#^=.-+Y_NG8,QJZZ2,M]%A5'U.U
M%&J,Q%1)N6JB3M%\H48S\U2@A_/A.>)I% F%SDQ+F@]#_M;5!>]5<A.ZR.9B
M)*\:QF4RJ9YDH__+3[C=^M5504@Q#B16JB[;5)<5ZK2J6V$VBM)LH60^\1.A
M\W<B&2/Y79M:YR=5\1@(\Q(F4S11:8PFFV<KW'JV_LG%4:AEG/WKZ@"#[ "D
M& <2*W4@V'0@\,[OP4PD4YE[B)FY2 DM7;7S:YQA?-YJ_>R:]X.ZS%95)O^1
M:Y9*T-Z4H.V5^C"9F ]+9#XLY;>%,6-7 58*[4(A_\A_ZK]G[>"R^;0]5D=0
M@$DYB#N"2*^["2J-H+,90<<[@CN53D)=/#CF:<J0+$;D&H=7QSW5D*NM0#J\
M\ZH:+7<INIM2=,'\^N;^<Z5?>Z]RJ%M BG$@L5)U>YOJ]D[&KWN0'8 4XT!B
MI0[@E@7+%H!CUXB<85)IV;6IW4K/KDUMUYDVW@)L?+1MKR7*EIQS8<FWG5%!
M:\>X75&DR]QVA8D=!@'R;K_0 >8-)<370GO8-[:\C>& >_#[7:6!^R]SJ'^
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
M&.S42G $#F:>_V[=,&"ZVUFLZ!]B+&=#P2E9$#C;<3#]K%4"2]N@< P&IZ1
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
M<R.KG^^D,*HHC*P4/I$72*HW25\\\3.Z8%S?.;J[PS2#2[0%46#I@E+(A[5
MO1:*_YT165U\)X"P A!: 3Q(F1T)7"$N]!NA?PO+%Z$KY/!50)/!L!7T"7,B
MJV/O#/NF"OO&&O8CB!B8TC_RYCXA+.8I(,71D_X4F,D5"*&QZ)%R[2X0Q1+C
M^LY>>Z,6":L?YUX8/8DUD(TK9&,KLB5A),U2<QQJZ)I'!RO4.#QG(QUW( U:
M1*UNGDNT)[$&T4E%=&(E>I?RC"F30U!8:V06+I-7YVGHM[F<,">RSVE$X7O'
M;,JSQK' %+,87@6"5AE+.M,B[Y4;-Y.@?7+LJYZ[T7VI-1G5,D[?OM>='*PV
MYZ8FO:I%?:DU>05'7L&/R/W*5?HBW*=:U)=:D_ QN?:MZ>7A3Y#::/$-ITGM
M8N\D6:A-&E?SR//;A[;7!+DOM2:B8XKLVW/DJ!-$3_EJR:M/M:@OM2:O8S+M
MCW[(H>TI(2X)]ZD6]:76)'S,UGU[NG[NH0T[#NUP,FD?VIY2\1)1KXF]6ROS
MI"#6>;E,HMBD3D5AI!JM2G)W>2&J-;XPI;J\?'24*>I\2RS6A$F=O*RTI'=]
MH_=8%*6SHJ/X-B\F/7&E>)HW-X 3$&:"?K[B7!TZ9H&J@#G_#U!+ P04
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
M_?!6O<&R;?7LT&W&6)94+S<TY!>&\@#^_EV6L:>-4J!]A&[Q+U!+ P04
M" #DA(Q8@7;J!%(%  !H'   &@   'AL+W=O<FMS:&5E=',O<VAE970Q-#4N
M>&ULS5E;;]LV%/XKA%<,#;#$(F7)4F8;:*P6ZX.WH.DNP+ 'QJ)MMI+HD722
M]M>/ND0W4EK2\*$OL41_Y_!\Y_"0G\/%/>.?Q8$0"1[2)!/+R4'*X^5T*K8'
MDF)QP8XD4]_L&$^Q5*]\/Q5'3G!<&*7)%#F./TTQS2:K13%VS5<+=I()S<@U
M!^*4IIA_N2()NU].X.1QX /='V0^,%TMCGA/;HC\_7C-U=NT]A+3E&2"L@QP
MLEM.WL#+"'FY08'X@Y)[T7H&.95;QC[G+^_CY<3)(R()V<K<!58?=V1-DB3W
MI.+XMW(ZJ>?,#=O/C][?%>05F5LLR)HE?])8'I:38 )BLL.G1'Y@][^0BE 1
MX)8EHO@+[BNL,P';DY LK8Q5!"G-RD_\4"6B90#] 0-4&:"^P6S P*T,W*<:
MS"J#69&9DDJ1APA+O%IP=@]XCE;>\H<BF86UHD^SO.XWDJMOJ;*3J_?9EJ4$
M?,0/1(!S<%.6'[ =V.!/C(,U2X\L(YD4^5B#!F\?U-(3!+R.B,0T.5/&F[]^
M!:]?G8%7@&9@0Y-$%58LIE*%F4\VW58A794AH8&0( (;ELF# &^SF,1=!U/%
MKR:)'DE>H5&/$=E> !?^!)"#7$- ZZ>;(X-Y]'1S.,+&K4OF%O[< 7_K$^>J
M($"J*I#'*M"B,F< 9S' \2>U<-*B:&IG4,NH,5!%/'*J!H]$?<0"_(UOA>2J
M_?XQ5:J,9&:.)-^3+L41;\ERHC8=0?@=F:Q^_ 'ZSL^F+-MT%EERUJG K*[
M;,Q[78$O!'-3UDIKO[#.-]Z[U=QW9HOI73L;.LCSO: +BG30#'EA#>I$[]71
M>Z/K)R([HN*/S0MH?#UX-M>#36>1)6>=C/IU1OW1]? ;IWN:X?(@4PW(R1WA
M B=YMTFB-E">[ZDQW:G$DVQ+C)MB.877*O7YK+]F=$S@.[TEHV/0//3,2V9>
M$YR/$GQ]13*RH_(,G"1-Z->2:LY.+:&$":$.#TZV;)_1K_T=NV0WUZ*"*-\-
M._1T$ I[['2(RM( NZ!F%XRR^\BDJE7<;HNR&QZ[PT0HT G!^;Q'2 <%09^1
MCD&NYY@9A36C\ F,*A+M-E<'\U8=RBRA,9:*:Z:490DS<0SU\.=!OV@ZR/=F
MO41$!I#O#.QCT&FTBS-*<T,>Z)89%<:HX7,W*JO>(EO>NDEK"3[XW<B'*A1;
M9;#I+;+EK5L&U)0!O4A#5.;MEE%MU3\0#"C7RT5JI_M,*-?S!]JOT:%P7(B^
M1$A J\K2JK?(EK=N6AMQ"<?5I14U4<W1.2C=_L)8&U P[._=)I _)$)AHT+A
MJ"2SH"FJ";I'9]"GJ(/.9WV&.F:X/1I1",=5X3?)"FB0@8'6]3H(AFZ?E$$(
M.G! *L%&"<)Q*6A)6D!=R'ENZ/2)ZBAWWN)0,37YFL,!IHTJA..R\!WCA.XS
M8_2CEL_>O6QZBVQYZV:M49XP_'[DQ:@*?G89;'J+;'GK_L.KD<9H7!K_G[RH
MS#N[ W3[_6=&^;W^,Z!"QS6W'VIT*AK7J2]1%\BJ[K3J+;+EK9O61G>B<=UI
M15T@75"B>?_D-8!\OW]*&4"PO<*Z+!MIBD8UF@5Q44W06=2!VZ>H@UR-H8XY
M#YR!TPDU*A&-J\1O4A?((.60W_]%;T#YH=;T.DC]IAA@U8A"-"X*+:F+:A:_
M$URH\=11*'#[/YX,*-B6F273:>L*)B5\7UQE"17S*9/E144]6E^7O2DNB7KC
M5_ R*B^]&C?E'=P&<]6Y B1DIUPZ%W,5&"^OM<H7R8[%1<\MDY*EQ>.!X)CP
M'*"^WS$F'U_R">K+Q=5_4$L#!!0    ( .2$C%CNG'YF$@0  /X-   :
M>&PO=V]R:W-H965T<R]S:&5E=#$T-BYX;6RU5]MNXS80_15"710)T$077Y/:
M!A*[1?.0;I#LMGVEI;%%+$5Z2=I.^O4=4K(BR[0;%.Z+S<O,<,Y<CLC15JIO
M.@<PY+7@0H^#W)C5;1CJ-(>"ZFNY H$["ZD*:G"JEJ%>*:"94RIXF$11/RPH
M$\%DY-:>U&0DUX8S 4^*Z'514/5V#UQNQT$<[!:>V3(W=B&<C%9T"2]@OJZ>
M%,["VDK&"A":24$4+,;!77P[BYV"D_B#P58WQL1"F4OYS4X>LG$068^ 0VJL
M"8I_&Y@"Y]82^O&],AK49UK%YGAG_5<''L',J8:IY'^RS.3C8!B0#!9TS<VS
MW/X&%:">M9=*KMTOV5:R44#2M3:RJ)31@X*)\I^^5H%H*,3](PI)I9"T%;I'
M%#J50N>C"MU*H>LB4T)Q<9A10R<C);=$66FT9@<NF$X;X3-A\_YB%.XRU#.3
M!Y'* L@7^@J:7)&7,OU$+LC[#GF&5"X%^QLRP@292J$E9QDU.'\Q^(=U8*S*
M9Y.#POT"2S"WM;&!G9F+S].'2W(Q T,9O\23'O_ZG5Q\NB2?K,E'QCE6@1Z%
M!C%9S\*T\O^^]#\YXG^<D$<I3*[)+R*#;-] B,&H(Y+L(G*?G+0X@_2:=.*?
M2!(E'8]#TX^K)Q[UV<?5XQ-H.G5^.\Y>YW1^#691 7<I,Y(PS)DF:4[5$A>D
MPKTZPQG#B>%O-B^8-)*M%1-+@JDE;T#5K2]'I0]=OP^6NF[UBJ8P#K P-*@-
M!),??XC[T<^^^)[3V.Q,QO9BWZUCWSUE??)5(!-S%U0NM2872^3A2X)LEU*=
MDP5R+LDA6X*W[DO;?6?;LO=F<I5T^J-PTXR51ZAW$^T+S0Z%!L-!+;,'K5=#
MZYV$]HP]3_5:N=;7MO=M?0C\3B'GHFQ&YB!P9 AG=,XX,V\^C.4AO89G2;>%
M\% D'G1:  ]EKI(C /LUP/Y)@%^DH1Q;H-$]30[$QO#AZ7L<B9,6(H]0-QZT
M(!T*#?J1']*@AC3XGZF NDQ;%K@"D7F98'!.)CBGL=F9C.V%?EB'?O@?F2 #
MQ3;4WGT(]@T5*7-EIXU:N];RQ7CHJ;)NW*HRCU#<[IM#F5ZCM_:0WM1(;TXB
MW?_X[_I'(AW8PN)4:[9@9>6ME+0$@27G8H(UIM=S#=_7]C:QPKC(S O_YB/P
M/4('\ ]ECL*/H_?[5/0OS'AU%FJLCME'T&M!F/JDDJC7 NJ3ZD;#(U ;5\?X
M)-1[RK%@P4)L$"7F\>X(/5;V]CY7G9LVX_NDDGC8QG0H%?=[+4AAXV)< #*<
M?6 @V\FU,.6-L%ZM'S%W[NK>6K^WCQMWX7XW4[Z,'I$XL5\)AP6:C*X'&&55
M/C;*B9$K=_V>2X.7>3?,\8$&R@K@_D)*LYO8 ^HGW^0?4$L#!!0    ( .2$
MC%B($#X3MP0  "$2   :    >&PO=V]R:W-H965T<R]S:&5E=#$T-RYX;6RM
M6&USHD@0_BM3W$N9JEL%1,2<6K6&7%T^9"^5[+U47=V'$5J=76#<F3$F__YZ
M %%Q #]L/D1>^GGHI[NGIV&ZY^*KW  H\I8FF9Q9&Z6VMX.!C#:04MGG6\CP
MSHJ+E"H\%>N!W J@<0Y*DX%KV_X@I2RSYM/\VI.83_E.)2R#)T'D+DVI>%]
MPO<SR[$.%Y[9>J/TA<%\NJ5K> 'UY_9)X-F@8HE9"IED/","5C/KHW,;.KX&
MY!9_,=C+DV.BI2PY_ZI/'N*996N/((%(:0J*/Z]P!TFBF="/;R6I53U3 T^/
M#^R_Y>)1S))*N./)WRQ6FYD56"2&%=TEZIGO?X=2T$CS13R1^7^R+VUMBT0[
MJ7A:@M&#E&7%+WTK W$"0*%F@%L"W#I@U  8EH!A'> U +P2X.61*:3D<0BI
MHO.IX'LBM#6RZ8,\F#D:Y;-,Y_U%";S+$*?F#UG$4R"?Z1M(\H&\%.DG?$6>
M(>)9Q!)&\P0M0.T!,FU)[M^P["00FL6D)%@ UB"0,[I>"(JRY 9Y'__Y1'H_
MWDP'"GW63QY$I7^+PC^WP3_')8\\4QM)[K,8XG." 8JM%+L'Q0NWE3&$J$^&
MSB_$M=VAP:&[Z^&N 1Y>#W=:U RK_ USOF$#WR/]P@7!H&]Y!IF2.G,*4P1E
MBGHLS\@-^9<NI1*XS/XS):%XB&=^B.X]MW)+(YA9V%PDB%>PYC__X/CVKZ8
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
M9B1CND_&]'R^.DPQ\XD)QC'!!!*8D<]@K$7"^)1?'G9;-XI]'%H%#0J:VOW
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
M>W)TFSN!S&E[X0H4Q.Q&# 79BRZ$?X+/)5"+Y,0ODC=W?P)I0#6U4=$X*IK
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
ME>ZB=ECJ=PZ$,=#[!>?J:6)::?]RIG\!4$L#!!0    ( .2$C%C1SSV)IP(
M "8'   :    >&PO=V]R:W-H965T<R]S:&5E=#$U-2YX;6RME=MNG# 0AE_%
MHE&52$E@.25*6:1F5U4K->DJZ4FJ>F'8V<6*P=3V'O+V'1M"R(9L<]$;L/'\
M/]^,\9!LA+Q3!8 FVY)7:NP46M<7KJOR DJJ3D4-%:XLA"RIQJE<NJJ60.=6
M5'+7][S8+2FKG#2QSV8R3<1*<U;!3!*U*DLJ[R^!B\W8&3D/#V[8LM#F@9LF
M-5W"+>AO]4SBS.U<YJR$2C%1$0F+L?-^=#&)3;P-^,Y@HWIC8C+)A+@SDT_S
ML>,9(."0:^- \;:&"7!NC!#C3^OI=*\TPO[XP?V#S1USR:B"B> _V%P78^?<
M(7-8T!77-V+S$=I\(N.7"Z[LE6S:6,\A^4II4;9B)"A9U=SIMJU#3S *7Q#X
MK<!_K2!H!8%-M"&S:4VIIFDBQ89($XUN9F!K8]68#:O,+MYJB:L,=3K]H@N0
MY#.C&>-,,U#'9";%FIE=4H16<S(19<DT;IQ6Y(3<-KM-Q((TTFM1G>0K*7&]
M;T,.IZ IXT>HN?IY30X/CL@!816Y8IP;[\35B&\@W+Q%O6Q0_1=0IY"?DF!T
M3'S/#P;DD]?+_:=R%XO65<[O*N=;O^ E/Z9R+M1*@BF&L,6H'TOWBV9*2_Q*
M?P]EVEB'P];FY%ZHFN8P=O!H*I!K<-*W;T:Q]VXH[_]D]J0*05>%8)][^I5N
M<;-K>D\S#D.9-O+8RDU+6:?!>>*N^_Q[0YY0A1U5N)=J"IG&@Z0+8OH<;HPJ
MJ(1"\#G(P2^OL8MZ"*/H;)=S,"@:)HTZTF@OJ3U$0T31LY>=^]$.T/.8,/2&
M>>*.)_XW#ZEZAYH_'NHASOC9YOEA.-H!'0CRHF"'U.UU,?,'N:)RR? D<5B@
MS#L]PT1ETY6;B1:U;6R9T-@F[;# 'QE($X#K"R'TP\3TRN[7F/X%4$L#!!0
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
MU +U_;HHY..!OL!QP\S\?U!+ P04    " #DA(Q8M,/!3( %  "Q)   &@
M 'AL+W=O<FMS:&5E=',O<VAE970Q-3DN>&ULO5IA;]LV$/TKA%<,+=#5(FW)
M=N882*P6"] L09-U X9]H"7:)DJ)*DG'2;$?/U)2),N6V6J@\R419=XC[Y%W
MO&=SNN7BBUP3HL!CPE)YWELKE9WU^S):DP3+=SPCJ?YDR46"E6Z*55]F@N X
M-TI8'WE>T$\P37NS:?[N5LRF?*,83<FM '*3)%@\71+&M^<]V'M^\8FNULJ\
MZ,^F&5Z1.Z+^R&Z%;O4KE)@F))64IT"0Y7GO IZ%:&P,\AZ?*=G*G6=@7%EP
M_L4TKN+SGF=F1!B)E(' ^M\#F1/&#)*>Q]<2M%>-:0QWGY_1/^3.:V<66)(Y
M9W_26*W/>^,>B,D2;YCZQ+>_D=(AW^!%G,G\+]B6?;T>B#92\:0TUC-(:%K\
MQX\E$3L&,#AB@$H#M&\P/&(P* T&/VHP+ V&.3.%*SD/(59X-A5\"X3IK=',
M0TYF;JW=IZE9]SLE]*=4VZG9C5H3 3Y2O*",*DKD6W K^ ,UZRH!3F,PYTE"
ME5YJ)<$OX"*.J5DPS,!56FP[LWRO0Z(P96]TC^N_?@>O7[T!KP!-P35ES"!-
M^TI/U@S9C\J)71830T<F!A&XYJE:2_ ^C4G<!.AK+RM7T;.KE\B*&)+H'1C
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
M,HAFS_?""-I34<_>E4 ZCU+FVWE ?A&G!$Z$&@:DAS#@,[V0=L$M"GV/6LD
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
M':5_'<?VD-/IKV,BM'I;Z/EQ:%0*CMQC)8QQ8K3^-8+)#^Q^ %!+ P04
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
M7.\"T+NXW@6@=W&]"T#OXGH7@-[5]:X O:OK70%Z5]>[ O2NKG<%Z%W#A]T
MO:OK70%Z5]>[ O2NKG<%Z%U=[PK0N[K>%:!W<[T;0._F>C> WLWU;@"]F^O=
M 'HWU[L!]&[AGY4 O9OKW0!Z-]>[ ?1NKG<#Z-U<[P;0N[O>':!W=[T[0._N
M>G> WMWU[@"]N^O= 7IWU[L#].[A9A. WMWU[@"]N^O= 7IWU[L#]!ZN]P#H
M/5SO =![N-X#H/=PO0= [^%Z#X#>P_4> +V'ZST >H]PLR! [^%Z#X#>P_4>
M +VGZST!>D_7>P+TGJ[W!.@]7>\)T'NZWA.@]W2])T#OZ7I/@-[3]9X O6>X
MV1N@]W2])T#OQ?5> 'HOKO<"T'MQO1> WHOKO0#T7ESO!:#WXGHO +T7UWL!
MZ+VXW@M [\7U7@!Z+R'6 >BM%',=@-]*(=A) ,&50K*3 (8KA6@G 117"ME.
M CBN%,*=!)!<*:0["6"Y4HAW$D!SI9#O)(#G2B'@20318X#)*#!C@DD0/4:8
MB HS9IB(#C.&F(@2,Z:8B!8SQIB(&C/FF(@>,P:9B"(S)IF$)E,ARA2ARE3(
M,D7H,I5C5D\0/:29(K29"G&F"'6F0IXI0I^I$&B*4&@J))HB-)H*D:8(E:9"
MIBE"IZD0:HI0:BJDFB*TF@JQI@BUIDI\5 I!]!!LBE!L*B2;(C2;"M&F"-6F
M0K8I0K>I$&Z*4&XJI)LBM)L*\:8(]:9"OBE"OZD0<(I0<"HDG"(TG*KQ\5<$
MT4/&*4+'J1!RBE!R*J2<(K2<"C&G"#6G0LXI0L^I$'2*4'0J))TB-)T*4:<(
M5:="UBE"UZD0=HI0=JK%1QH21 ]QIPAUIT+>*4+?J1!XBE!X*B2>(C2>"I&G
M")6G0N:I/]IYGLZ_'M?3VZ+?UV' G]3[_/*SZ]OO?[W\_6)\&UZYWKZ?<?KT
M+U!+ P04    " #DA(Q8/']*9!<#  "E60  $P   %M#;VYT96YT7U1Y<&5S
M72YX;6S-V\MNVD 8AN%;06PC\'P^NPK9M-VV6?0&7!B"A4_R3%)R]QW(06J5
MHD94ZKL)"A[//]C2LWNOOSV.ULT.7=N[U7SG_?@ABMQZ9[O:+8?1]N'*=IBZ
MVH=_I[MHK-?[^LY&L3%YM!YZ;WN_\,<]YC?7G^RVOF_][/,A?.V:H5_-)]NZ
M^>SCT\+CK-6\'L>V6=<^7(\>^LUO4Q;/$Y;ASM,:MVM&=Q46S*,W)QRO_'G
M\WU?'^PT-1L[NZTG_Z7NPJKHT$;./[;6+<]O\<89A^VV6=O-L+[OPBU+-TZV
MWKB=M;YKET^;7IV?[,,3MD]_=?'\TS;G!H:5M],PNO#&)OO^<2^OY'CW8@P;
MV<DWYW_BZ\2P]<6_SQ[?]L9N_G)V>+P_AFE_>A\N.GU<_HQ_?<>O^[_S'#'D
M' GD'"GD'!GD'#GD' 7D'"7D'!7D'#*4@U!$%85444P5!5515!6%55%<%056
M462-*;+&%%ECBJPQ1=:8(FM,D36FR!I39(TILL8461.*K E%UH0B:T*1-:'(
MFE!D32BR)A19$XJL"476E")K2I$UI<B:4F1-*;*F%%E3BJPI1=:4(FM*D36C
MR)I19,THLF8463.*K!E%UHPB:T:1-:/(FE%DS2FRYA19<XJL.476G")K3I$U
MI\B:4V3-*;+F%%D+BJP%1=:"(FM!D;6@R%I09"THLA8460N*K 5%UI(B:TF1
MM:3(6E)D+2FREA192XJL)476DB)K29&UHLA:462M*+)6%%DKBJP51=:*(FM%
MD;6BR%I19)6AT"I#L56&@JL,15<9"J\R%%]E*,#*4(25H1 K@S$6E&-AC.4$
M69PBBY-D<9HL3I3%J;(X61:FRQ(FS!*FS!(FS1*FS1(FSA*FSA(FSQ*FSQ(F
MT!*FT!(FT1*FT1(FTA*FTA(FTQ*FTQ(FU!*FU!(FU1*FU1(FUA*FUA(FUQ*F
MUQ(FV!*FV!(FV1*FV1(FVA*FVA(FVQ*FVQ(FW!*FW!(FW1*FW1(FWA*FWA(F
MWQ*FWQ(FX-)_+;B^#\/^'X\_?2Z[NNE?YD?'3=W-3U!+ 0(4 Q0    ( ..$
MC%@'04UB@0   +$    0              "  0    !D;V-0<F]P<R]A<' N
M>&UL4$L! A0#%     @ XX2,6(:@POWN    *P(  !$              ( !
MKP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ XX2,6)E<G",0!@
MG"<  !,              ( !S $  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"
M% ,4    " #CA(Q8X453'5@(   $,   &               @($-"   >&PO
M=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @ XX2,6%IR2*Q  @
MP 4  !@              ("!FQ   'AL+W=O<FMS:&5E=',O<VAE970R+GAM
M;%!+ 0(4 Q0    ( ..$C%@OE(\*[0X  $Y[   8              " @1$3
M  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4    " #CA(Q8POS'
MZ=H+   18   &               @($T(@  >&PO=V]R:W-H965T<R]S:&5E
M=#0N>&UL4$L! A0#%     @ XX2,6._\/9LH"0  DT@  !@
M ("!1"X  'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    ( ..$
MC%ADT(' G0<  $@Q   8              " @:(W  !X;"]W;W)K<VAE971S
M+W-H965T-BYX;6Q02P$"% ,4    " #CA(Q8TZF$U$02   (F@  &
M        @(%U/P  >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%
M  @ XX2,6&B1#F>*!@  5P\  !@              ("![U$  'AL+W=O<FMS
M:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    ( ..$C%CU0!X=TQ0  # ^   8
M              " @:]8  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"
M% ,4    " #CA(Q8EBCQ.LTF   3AP  &0              @(&X;0  >&PO
M=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    ( ..$C%@>I=F89@4
M )@,   9              " @;R4  !X;"]W;W)K<VAE971S+W-H965T,3$N
M>&UL4$L! A0#%     @ XX2,6!9,!L D P  [P8  !D              ("!
M69H  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4    " #CA(Q8
M@E/:R-<&   H$0  &0              @(&TG0  >&PO=V]R:W-H965T<R]S
M:&5E=#$S+GAM;%!+ 0(4 Q0    ( ..$C%CY_\9S? ,  )P'   9
M      " @<*D  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%
M  @ XX2,6,P4,.+$ P  M0@  !D              ("!=:@  'AL+W=O<FMS
M:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4    " #CA(Q8"W>O(N<'  "=%0
M&0              @(%PK   >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+
M 0(4 Q0    ( ..$C%AV;6!1^P0  *D,   9              " @8ZT  !X
M;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#%     @ XX2,6&Y=J_8(
M"   *QL  !D              ("!P+D  'AL+W=O<FMS:&5E=',O<VAE970Q
M."YX;6Q02P$"% ,4    " #CA(Q8Y;9+##<.  #Z*@  &0
M@('_P0  >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( ..$
MC%CR8<%[9P0   X*   9              " @6W0  !X;"]W;W)K<VAE971S
M+W-H965T,C N>&UL4$L! A0#%     @ XX2,6-+_-?@.!P  \Q   !D
M         ("!"]4  'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4
M    " #CA(Q8R*91&&L#  #7"   &0              @(%0W   >&PO=V]R
M:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    ( ..$C%AM,5$W 1(  '@Y
M   9              " @?+?  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL
M4$L! A0#%     @ XX2,6&$7"-N."   ZA4  !D              ("!*O(
M 'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4    " #CA(Q8DKZ[
MW=0-  ".*@  &0              @('O^@  >&PO=V]R:W-H965T<R]S:&5E
M=#(U+GAM;%!+ 0(4 Q0    ( ..$C%B?;@R,70,  *\'   9
M  " @?H( 0!X;"]W;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @
MXX2,6%+:"ZX1&P  BF$  !D              ("!C@P! 'AL+W=O<FMS:&5E
M=',O<VAE970R-RYX;6Q02P$"% ,4    " #CA(Q8C.J>,-P#   &"0  &0
M            @('6)P$ >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4
M Q0    ( ..$C%@M#2&3"@L  (D;   9              " @>DK 0!X;"]W
M;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#%     @ XX2,6%,$,L[1 P
MVPL  !D              ("!*C<! 'AL+W=O<FMS:&5E=',O<VAE970S,"YX
M;6Q02P$"% ,4    " #CA(Q8-PBQH3LB  ")8P  &0              @($R
M.P$ >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    ( ..$C%BV
ME<-%>@L  'D<   9              " @:1= 0!X;"]W;W)K<VAE971S+W-H
M965T,S(N>&UL4$L! A0#%     @ XX2,6+*.U<51"0  Q!P  !D
M     ("!56D! 'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4
M" #CA(Q8L-1@US &  !5$   &0              @('=<@$ >&PO=V]R:W-H
M965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    ( ..$C%@ZB#T'<P(  '@%   9
M              " @41Y 0!X;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L!
M A0#%     @ XX2,6.Q&FD#U8P  CGD! !D              ("![GL! 'AL
M+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"% ,4    " #CA(Q8A484W2P#
M   V!P  &0              @($:X $ >&PO=V]R:W-H965T<R]S:&5E=#,W
M+GAM;%!+ 0(4 Q0    ( ..$C%CTH2J5D0,  &X(   9              "
M@7WC 0!X;"]W;W)K<VAE971S+W-H965T,S@N>&UL4$L! A0#%     @ XX2,
M6$\=>*NP"P  LB8  !D              ("!1><! 'AL+W=O<FMS:&5E=',O
M<VAE970S.2YX;6Q02P$"% ,4    " #CA(Q8_GGH$S\#   B!P  &0
M        @($L\P$ >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0
M   ( ..$C%B[6AXT> (  (X%   9              " @:+V 0!X;"]W;W)K
M<VAE971S+W-H965T-#$N>&UL4$L! A0#%     @ XX2,6(^_/12# P  # @
M !D              ("!4?D! 'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q0
M2P$"% ,4    " #CA(Q8C]X/CE<#  "7!P  &0              @($+_0$
M>&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    ( ..$C%CQ]BJR
M5@,  #0(   9              " @9D  @!X;"]W;W)K<VAE971S+W-H965T
M-#0N>&UL4$L! A0#%     @ XX2,6/W G-3&!   (0L  !D
M ("!)@0" 'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6Q02P$"% ,4    " #C
MA(Q8LJN\2TT$  !P"P  &0              @($C"0( >&PO=V]R:W-H965T
M<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    ( ..$C%C&;KHDD @  $8<   9
M          " @:<- @!X;"]W;W)K<VAE971S+W-H965T-#<N>&UL4$L! A0#
M%     @ XX2,6,K65^;%"   9QP  !D              ("!;A8" 'AL+W=O
M<FMS:&5E=',O<VAE970T."YX;6Q02P$"% ,4    " #CA(Q8QO2TLLP#  "3
M"   &0              @(%J'P( >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM
M;%!+ 0(4 Q0    ( ..$C%A&O#XD^ 8  !D1   9              " @6TC
M @!X;"]W;W)K<VAE971S+W-H965T-3 N>&UL4$L! A0#%     @ XX2,6/TP
MDO5% P  )P@  !D              ("!G"H" 'AL+W=O<FMS:&5E=',O<VAE
M970U,2YX;6Q02P$"% ,4    " #CA(Q8#6,/PB8-  #]+0  &0
M    @($8+@( >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;%!+ 0(4 Q0    (
M ..$C%B4#J04$@,  '(&   9              " @74[ @!X;"]W;W)K<VAE
M971S+W-H965T-3,N>&UL4$L! A0#%     @ XX2,6 D5__*9"0  (AX  !D
M             ("!OCX" 'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6Q02P$"
M% ,4    " #CA(Q8FEG5:VL#  "_!P  &0              @(&.2 ( >&PO
M=V]R:W-H965T<R]S:&5E=#4U+GAM;%!+ 0(4 Q0    ( ..$C%BY=Q=5!PX
M %DW   9              " @3!, @!X;"]W;W)K<VAE971S+W-H965T-38N
M>&UL4$L! A0#%     @ XX2,6'R;#2&0 P  IP@  !D              ("!
M;EH" 'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6Q02P$"% ,4    " #CA(Q8
M4$3L5ZH$  !]"P  &0              @($U7@( >&PO=V]R:W-H965T<R]S
M:&5E=#4X+GAM;%!+ 0(4 Q0    ( ..$C%B&47$99 ,  *@)   9
M      " @19C @!X;"]W;W)K<VAE971S+W-H965T-3DN>&UL4$L! A0#%
M  @ XX2,6)OHA,LC#   *",  !D              ("!L68" 'AL+W=O<FMS
M:&5E=',O<VAE970V,"YX;6Q02P$"% ,4    " #CA(Q8SI/5U@$&   V$0
M&0              @($+<P( >&PO=V]R:W-H965T<R]S:&5E=#8Q+GAM;%!+
M 0(4 Q0    ( ..$C%@L&]$Q/P<  /X6   9              " @4-Y @!X
M;"]W;W)K<VAE971S+W-H965T-C(N>&UL4$L! A0#%     @ XX2,6&/JIIR<
M P  U0X  !D              ("!N8 " 'AL+W=O<FMS:&5E=',O<VAE970V
M,RYX;6Q02P$"% ,4    " #CA(Q82(CJSH$$   D&@  &0
M@(&,A ( >&PO=V]R:W-H965T<R]S:&5E=#8T+GAM;%!+ 0(4 Q0    ( ..$
MC%@T_8.\M (  !L)   9              " @42) @!X;"]W;W)K<VAE971S
M+W-H965T-C4N>&UL4$L! A0#%     @ XX2,6)&TZ+14!0  '2,  !D
M         ("!+XP" 'AL+W=O<FMS:&5E=',O<VAE970V-BYX;6Q02P$"% ,4
M    " #CA(Q88JG\X.4%  #V+0  &0              @(&ZD0( >&PO=V]R
M:W-H965T<R]S:&5E=#8W+GAM;%!+ 0(4 Q0    ( ..$C%B+_LMNY00  %LC
M   9              " @=:7 @!X;"]W;W)K<VAE971S+W-H965T-C@N>&UL
M4$L! A0#%     @ XX2,6+_M_NY*"   WTP  !D              ("!\IP"
M 'AL+W=O<FMS:&5E=',O<VAE970V.2YX;6Q02P$"% ,4    " #CA(Q8<]W,
MPQ0%  ![*0  &0              @(%SI0( >&PO=V]R:W-H965T<R]S:&5E
M=#<P+GAM;%!+ 0(4 Q0    ( ..$C%B\?%A)K ,  ,X1   9
M  " @;ZJ @!X;"]W;W)K<VAE971S+W-H965T-S$N>&UL4$L! A0#%     @
MXX2,6!T)ZNG4!   %QP  !D              ("!H:X" 'AL+W=O<FMS:&5E
M=',O<VAE970W,BYX;6Q02P$"% ,4    " #CA(Q891Y/A70#   ["@  &0
M            @(&LLP( >&PO=V]R:W-H965T<R]S:&5E=#<S+GAM;%!+ 0(4
M Q0    ( ..$C%@70%]99P(  &4&   9              " @5>W @!X;"]W
M;W)K<VAE971S+W-H965T-S0N>&UL4$L! A0#%     @ XX2,6*6J6+^/!
M7!X  !D              ("!];D" 'AL+W=O<FMS:&5E=',O<VAE970W-2YX
M;6Q02P$"% ,4    " #CA(Q8GM^_Z6T#  !Y#0  &0              @(&[
MO@( >&PO=V]R:W-H965T<R]S:&5E=#<V+GAM;%!+ 0(4 Q0    ( ..$C%@:
M?(\(7P,  %8*   9              " @5_" @!X;"]W;W)K<VAE971S+W-H
M965T-S<N>&UL4$L! A0#%     @ XX2,6 (E!G_C @  M@@  !D
M     ("!]<4" 'AL+W=O<FMS:&5E=',O<VAE970W."YX;6Q02P$"% ,4
M" #CA(Q8"%QX1GL"  ";!@  &0              @($/R0( >&PO=V]R:W-H
M965T<R]S:&5E=#<Y+GAM;%!+ 0(4 Q0    ( ..$C%B_F0C4Z0(  %$(   9
M              " @<'+ @!X;"]W;W)K<VAE971S+W-H965T.# N>&UL4$L!
M A0#%     @ XX2,6, "W/6] @  1@<  !D              ("!X<X" 'AL
M+W=O<FMS:&5E=',O<VAE970X,2YX;6Q02P$"% ,4    " #CA(Q8:2V];<8"
M  !,!P  &0              @('5T0( >&PO=V]R:W-H965T<R]S:&5E=#@R
M+GAM;%!+ 0(4 Q0    ( ..$C%C(W6>I<@(  &(&   9              "
M@=+4 @!X;"]W;W)K<VAE971S+W-H965T.#,N>&UL4$L! A0#%     @ XX2,
M6%(0&?F1 @  I@8  !D              ("!>]<" 'AL+W=O<FMS:&5E=',O
M<VAE970X-"YX;6Q02P$"% ,4    " #CA(Q8X(M[QG@"  "G!@  &0
M        @(%#V@( >&PO=V]R:W-H965T<R]S:&5E=#@U+GAM;%!+ 0(4 Q0
M   ( ..$C%AYISSX'@<   LP   9              " @?+< @!X;"]W;W)K
M<VAE971S+W-H965T.#8N>&UL4$L! A0#%     @ XX2,6.ETUO7E!@  MC<
M !D              ("!1^0" 'AL+W=O<FMS:&5E=',O<VAE970X-RYX;6Q0
M2P$"% ,4    " #CA(Q8F;GKB4($   L%0  &0              @(%CZP(
M>&PO=V]R:W-H965T<R]S:&5E=#@X+GAM;%!+ 0(4 Q0    ( ..$C%@< _HC
MLP,  ,@3   9              " @=SO @!X;"]W;W)K<VAE971S+W-H965T
M.#DN>&UL4$L! A0#%     @ XX2,6!Z$R,)Z P  \0H  !D
M ("!QO," 'AL+W=O<FMS:&5E=',O<VAE970Y,"YX;6Q02P$"% ,4    " #C
MA(Q8\=>ML2(#   ^"0  &0              @(%W]P( >&PO=V]R:W-H965T
M<R]S:&5E=#DQ+GAM;%!+ 0(4 Q0    ( ..$C%@U.!?BL!4  .G)   9
M          " @=#Z @!X;"]W;W)K<VAE971S+W-H965T.3(N>&UL4$L! A0#
M%     @ XX2,6&7JZ&AD @  1@8  !D              ("!MQ # 'AL+W=O
M<FMS:&5E=',O<VAE970Y,RYX;6Q02P$"% ,4    " #CA(Q8\"8+D]40  !Z
MG0  &0              @(%2$P, >&PO=V]R:W-H965T<R]S:&5E=#DT+GAM
M;%!+ 0(4 Q0    ( ..$C%@LU3K"CP0  +P:   9              " @5XD
M P!X;"]W;W)K<VAE971S+W-H965T.34N>&UL4$L! A0#%     @ XX2,6+KM
MF!B'!   9QT  !D              ("!)"D# 'AL+W=O<FMS:&5E=',O<VAE
M970Y-BYX;6Q02P$"% ,4    " #CA(Q8]B!;K,T,   OE0  &0
M    @('B+0, >&PO=V]R:W-H965T<R]S:&5E=#DW+GAM;%!+ 0(4 Q0    (
M ..$C%C7Q<CIVP0  *D@   9              " @>8Z P!X;"]W;W)K<VAE
M971S+W-H965T.3@N>&UL4$L! A0#%     @ XX2,6)?^JF*7 P  U0H  !D
M             ("!^#\# 'AL+W=O<FMS:&5E=',O<VAE970Y.2YX;6Q02P$"
M% ,4    " #CA(Q8.EPOX94"  #7!@  &@              @('&0P, >&PO
M=V]R:W-H965T<R]S:&5E=#$P,"YX;6Q02P$"% ,4    " #CA(Q8 2WQV?($
M  !S'   &@              @(&31@, >&PO=V]R:W-H965T<R]S:&5E=#$P
M,2YX;6Q02P$"% ,4    " #CA(Q8V6_>WJ8"   #!P  &@
M@(&]2P, >&PO=V]R:W-H965T<R]S:&5E=#$P,BYX;6Q02P$"% ,4    " #C
MA(Q8?H)R^94'  "J-   &@              @(&;3@, >&PO=V]R:W-H965T
M<R]S:&5E=#$P,RYX;6Q02P$"% ,4    " #CA(Q8Z?!5S%$#   7"0  &@
M            @(%H5@, >&PO=V]R:W-H965T<R]S:&5E=#$P-"YX;6Q02P$"
M% ,4    " #CA(Q8SAI]8^ $  #2)P  &@              @('Q60, >&PO
M=V]R:W-H965T<R]S:&5E=#$P-2YX;6Q02P$"% ,4    " #CA(Q8.->K R\$
M  !4%P  &@              @($)7P, >&PO=V]R:W-H965T<R]S:&5E=#$P
M-BYX;6Q02P$"% ,4    " #CA(Q8*>I3P#L#  #7"@  &@
M@(%P8P, >&PO=V]R:W-H965T<R]S:&5E=#$P-RYX;6Q02P$"% ,4    " #C
MA(Q8*[L?-T$#  !/"P  &@              @('C9@, >&PO=V]R:W-H965T
M<R]S:&5E=#$P."YX;6Q02P$"% ,4    " #CA(Q8/>=VXG,%  !;(@  &@
M            @(%<:@, >&PO=V]R:W-H965T<R]S:&5E=#$P.2YX;6Q02P$"
M% ,4    " #CA(Q8.LOVAZL#  #6$0  &@              @($'< , >&PO
M=V]R:W-H965T<R]S:&5E=#$Q,"YX;6Q02P$"% ,4    " #CA(Q8>%.]XP4$
M  #O$   &@              @('J<P, >&PO=V]R:W-H965T<R]S:&5E=#$Q
M,2YX;6Q02P$"% ,4    " #CA(Q8,W.9X^H&  !]-   &@
M@($G> , >&PO=V]R:W-H965T<R]S:&5E=#$Q,BYX;6Q02P$"% ,4    " #C
MA(Q8=\)@:BL$  !N#0  &@              @(%)?P, >&PO=V]R:W-H965T
M<R]S:&5E=#$Q,RYX;6Q02P$"% ,4    " #CA(Q8UNL\9;H%  #Z&P  &@
M            @(&L@P, >&PO=V]R:W-H965T<R]S:&5E=#$Q-"YX;6Q02P$"
M% ,4    " #CA(Q8+RK&0W$$   =%   &@              @(&>B0, >&PO
M=V]R:W-H965T<R]S:&5E=#$Q-2YX;6Q02P$"% ,4    " #CA(Q8O;].5I8,
M  "IB@  &@              @(%'C@, >&PO=V]R:W-H965T<R]S:&5E=#$Q
M-BYX;6Q02P$"% ,4    " #CA(Q8]!FU2CP%  "]&P  &@
M@($5FP, >&PO=V]R:W-H965T<R]S:&5E=#$Q-RYX;6Q02P$"% ,4    " #C
MA(Q8X8\@;N0#  "M$   &@              @(&)H , >&PO=V]R:W-H965T
M<R]S:&5E=#$Q."YX;6Q02P$"% ,4    " #CA(Q8\W3JI_$%  ""-P  &@
M            @(&EI , >&PO=V]R:W-H965T<R]S:&5E=#$Q.2YX;6Q02P$"
M% ,4    " #CA(Q8"TIK:;<S  "ZW@, &@              @('.J@, >&PO
M=V]R:W-H965T<R]S:&5E=#$R,"YX;6Q02P$"% ,4    " #CA(Q8?N^3+H #
M  #Q"@  &@              @(&]W@, >&PO=V]R:W-H965T<R]S:&5E=#$R
M,2YX;6Q02P$"% ,4    " #CA(Q8&&NB5C\*  "Y>P  &@
M@(%UX@, >&PO=V]R:W-H965T<R]S:&5E=#$R,BYX;6Q02P$"% ,4    " #C
MA(Q8SU7A!W$*   @5   &@              @('L[ , >&PO=V]R:W-H965T
M<R]S:&5E=#$R,RYX;6Q02P$"% ,4    " #CA(Q8&VJ/P:4$   F$P  &@
M            @(&5]P, >&PO=V]R:W-H965T<R]S:&5E=#$R-"YX;6Q02P$"
M% ,4    " #CA(Q8A\,]DEL#   1#@  &@              @(%R_ , >&PO
M=V]R:W-H965T<R]S:&5E=#$R-2YX;6Q02P$"% ,4    " #DA(Q8CU#?=X8'
M  !@-   &@              @($%  0 >&PO=V]R:W-H965T<R]S:&5E=#$R
M-BYX;6Q02P$"% ,4    " #DA(Q8).0^Q/P"  "F"0  &@
M@('#!P0 >&PO=V]R:W-H965T<R]S:&5E=#$R-RYX;6Q02P$"% ,4    " #D
MA(Q8FHL;>S,$  #P%P  &@              @('W"@0 >&PO=V]R:W-H965T
M<R]S:&5E=#$R."YX;6Q02P$"% ,4    " #DA(Q8?[+&ES@$  "/%P  &@
M            @(%B#P0 >&PO=V]R:W-H965T<R]S:&5E=#$R.2YX;6Q02P$"
M% ,4    " #DA(Q8R4/J.?L%  !N.   &@              @('2$P0 >&PO
M=V]R:W-H965T<R]S:&5E=#$S,"YX;6Q02P$"% ,4    " #DA(Q8H\?S=\D$
M  !](   &@              @($%&@0 >&PO=V]R:W-H965T<R]S:&5E=#$S
M,2YX;6Q02P$"% ,4    " #DA(Q85>A8O$8$   Q%   &@
M@($&'P0 >&PO=V]R:W-H965T<R]S:&5E=#$S,BYX;6Q02P$"% ,4    " #D
MA(Q87@2L+VT#  #5"P  &@              @(&$(P0 >&PO=V]R:W-H965T
M<R]S:&5E=#$S,RYX;6Q02P$"% ,4    " #DA(Q8WU^]>4H'  #^/0  &@
M            @($I)P0 >&PO=V]R:W-H965T<R]S:&5E=#$S-"YX;6Q02P$"
M% ,4    " #DA(Q8ASJF9=X"  #@!P  &@              @(&K+@0 >&PO
M=V]R:W-H965T<R]S:&5E=#$S-2YX;6Q02P$"% ,4    " #DA(Q8<^B5"54%
M   +)@  &@              @('!,00 >&PO=V]R:W-H965T<R]S:&5E=#$S
M-BYX;6Q02P$"% ,4    " #DA(Q80WX\TF83  #7\0  &@
M@(%.-P0 >&PO=V]R:W-H965T<R]S:&5E=#$S-RYX;6Q02P$"% ,4    " #D
MA(Q8'L&C9( #  !_%   &@              @('L2@0 >&PO=V]R:W-H965T
M<R]S:&5E=#$S."YX;6Q02P$"% ,4    " #DA(Q8Y:H$$9X#  !6"P  &@
M            @(&D3@0 >&PO=V]R:W-H965T<R]S:&5E=#$S.2YX;6Q02P$"
M% ,4    " #DA(Q81HY]]38$  #,%   &@              @(%Z4@0 >&PO
M=V]R:W-H965T<R]S:&5E=#$T,"YX;6Q02P$"% ,4    " #DA(Q8TUDUP4(%
M  !K(0  &@              @('H5@0 >&PO=V]R:W-H965T<R]S:&5E=#$T
M,2YX;6Q02P$"% ,4    " #DA(Q88G\2_E$#  # $P  &@
M@(%B7 0 >&PO=V]R:W-H965T<R]S:&5E=#$T,BYX;6Q02P$"% ,4    " #D
MA(Q8DE'AM#4$  ""&@  &@              @('K7P0 >&PO=V]R:W-H965T
M<R]S:&5E=#$T,RYX;6Q02P$"% ,4    " #DA(Q8/T:CI6(&  !.-P  &@
M            @(%89 0 >&PO=V]R:W-H965T<R]S:&5E=#$T-"YX;6Q02P$"
M% ,4    " #DA(Q8@7;J!%(%  !H'   &@              @('R:@0 >&PO
M=V]R:W-H965T<R]S:&5E=#$T-2YX;6Q02P$"% ,4    " #DA(Q8[IQ^9A($
M  #^#0  &@              @(%\< 0 >&PO=V]R:W-H965T<R]S:&5E=#$T
M-BYX;6Q02P$"% ,4    " #DA(Q8B! ^$[<$   A$@  &@
M@('&= 0 >&PO=V]R:W-H965T<R]S:&5E=#$T-RYX;6Q02P$"% ,4    " #D
MA(Q8)%J!$3\+  !D=   &@              @(&U>00 >&PO=V]R:W-H965T
M<R]S:&5E=#$T."YX;6Q02P$"% ,4    " #DA(Q8;#=QV1@$  #E#0  &@
M            @($LA00 >&PO=V]R:W-H965T<R]S:&5E=#$T.2YX;6Q02P$"
M% ,4    " #DA(Q8Y5&V 94#  #D#0  &@              @(%\B00 >&PO
M=V]R:W-H965T<R]S:&5E=#$U,"YX;6Q02P$"% ,4    " #DA(Q84T ?O+D"
M   A!P  &@              @(%)C00 >&PO=V]R:W-H965T<R]S:&5E=#$U
M,2YX;6Q02P$"% ,4    " #DA(Q8RM8A+U@#   ,"@  &@
M@($ZD 0 >&PO=V]R:W-H965T<R]S:&5E=#$U,BYX;6Q02P$"% ,4    " #D
MA(Q8=BK>+[ "   F!P  &@              @('*DP0 >&PO=V]R:W-H965T
M<R]S:&5E=#$U,RYX;6Q02P$"% ,4    " #DA(Q8L:>K"KT"  !%!P  &@
M            @(&RE@0 >&PO=V]R:W-H965T<R]S:&5E=#$U-"YX;6Q02P$"
M% ,4    " #DA(Q8T<\]B:<"   F!P  &@              @(&GF00 >&PO
M=V]R:W-H965T<R]S:&5E=#$U-2YX;6Q02P$"% ,4    " #DA(Q8\#=XOCL#
M  #"#@  &@              @(&&G 0 >&PO=V]R:W-H965T<R]S:&5E=#$U
M-BYX;6Q02P$"% ,4    " #DA(Q81<Z?&HL#  !D$P  &@
M@('YGP0 >&PO=V]R:W-H965T<R]S:&5E=#$U-RYX;6Q02P$"% ,4    " #D
MA(Q85%F5S 0&   \(P  &@              @(&\HP0 >&PO=V]R:W-H965T
M<R]S:&5E=#$U."YX;6Q02P$"% ,4    " #DA(Q8M,/!3( %  "Q)   &@
M            @('XJ00 >&PO=V]R:W-H965T<R]S:&5E=#$U.2YX;6Q02P$"
M% ,4    " #DA(Q8:67DDA\)   G.P  &@              @(&PKP0 >&PO
M=V]R:W-H965T<R]S:&5E=#$V,"YX;6Q02P$"% ,4    " #DA(Q8=]<RM:H&
M  "8*@  &@              @($'N00 >&PO=V]R:W-H965T<R]S:&5E=#$V
M,2YX;6Q02P$"% ,4    " #DA(Q86^K:KFX#  "2%@  #0
M@ 'IOP0 >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( .2$C%B7BKL<P    !,"
M   +              "  8+#! !?<F5L<R\N<F5L<U!+ 0(4 Q0    ( .2$
MC%C.?7%Z^@D  ,)I   /              "  6O$! !X;"]W;W)K8F]O:RYX
M;6Q02P$"% ,4    " #DA(Q8/HSXK4$$  !(7@  &@              @ &2
MS@0 >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    " #DA(Q8
M/']*9!<#  "E60  $P              @ $+TP0 6T-O;G1E;G1?5'EP97-=
:+GAM;%!+!08     J0"I -0N  !3U@0    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>180
<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>181
<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>183
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.1.u1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1432</ContextCount>
  <ElementCount>656</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>277</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>11</UnitCount>
  <MyReports>
    <Report instance="kof-20231231.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-20231231.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-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - 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-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - 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-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - 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-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - 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-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - 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-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - 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>8</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - 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>9</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - 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>10</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - Business Combinations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BusinessCombinations</Role>
      <ShortName>Business Combinations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - 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-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - 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-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - 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-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - 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-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - 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-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - 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-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - 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-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - 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-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - 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-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - 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-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - 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-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000023 - 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-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0000024 - 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-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0000025 - 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-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>0000026 - 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-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>0000027 - 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-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>0000028 - 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-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>0000029 - 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-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>0000030 - 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-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>0000031 - 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-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>0000032 - 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-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>0000033 - 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-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>0000034 - 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-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>0000035 - 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-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>9954471 - 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>36</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>9954472 - 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>37</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>9954473 - 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>38</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>9954474 - 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>39</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>9954475 - Disclosure - Business Combinations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BusinessCombinationsTables</Role>
      <ShortName>Business Combinations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/BusinessCombinations</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>9954476 - 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>41</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>9954477 - 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>42</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>9954478 - 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>43</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>9954479 - 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>44</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>9954480 - 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>45</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>9954481 - 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>46</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>9954482 - 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>47</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>9954483 - 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>48</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>9954484 - 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>49</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>9954485 - 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>50</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>9954486 - 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>51</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>9954487 - 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>52</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>9954488 - 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>53</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>9954489 - 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>54</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>9954490 - 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>55</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>9954491 - 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>56</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>9954492 - 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>57</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>9954493 - 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>58</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>9954494 - 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>59</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>9954495 - 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>60</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>9954496 - 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>61</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>9954497 - 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>62</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>9954498 - 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>63</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>9954499 - 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>64</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>9954500 - 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>65</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>9954501 - Disclosure - Basis of Preparation - Reclassification by Presentation in Consolidated Financial Statements (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BasisofPreparationReclassificationbyPresentationinConsolidatedFinancialStatementsDetail</Role>
      <ShortName>Basis of Preparation - Reclassification by Presentation in Consolidated Financial Statements (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>9954502 - 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>67</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>9954503 - 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>68</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>9954504 - 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>69</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>9954505 - 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>70</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>9954506 - 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>71</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>9954507 - Disclosure - Business Combinations - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BusinessCombinationsAdditionalInformationDetail</Role>
      <ShortName>Business Combinations - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>9954508 - Disclosure - Business Combinations - Summary of Fair Value of Net Assets Acquired (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofFairValueofNetAssetsAcquiredDetail</Role>
      <ShortName>Business Combinations - Summary of Fair Value of Net Assets Acquired (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>9954510 - 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>74</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>9954511 - 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>75</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>9954512 - 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>76</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>9954513 - 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>77</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>9954514 - 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>78</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>9954515 - 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>79</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>9954516 - 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>80</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>9954517 - 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>81</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>9954518 - 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>82</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>9954519 - 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>83</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>9954520 - 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>84</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>9954521 - 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>85</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>9954522 - 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>86</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>9954523 - 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>87</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>9954524 - 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>88</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>9954525 - 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>89</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>9954526 - 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>90</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>9954527 - 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>91</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>9954528 - 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>92</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>9954529 - 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>93</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>9954530 - 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>94</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>9954531 - 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>95</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>9954532 - 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>96</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>9954533 - 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>97</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>9954534 - 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>98</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>9954535 - 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>99</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>9954536 - 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>100</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>9954537 - 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>101</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>9954538 - 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>102</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>9954539 - 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>103</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>9954540 - 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>104</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>9954541 - 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>105</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>9954542 - 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>106</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>9954543 - 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>107</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R108.htm</HtmlFileName>
      <LongName>9954544 - 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>108</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R109.htm</HtmlFileName>
      <LongName>9954545 - 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>109</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R110.htm</HtmlFileName>
      <LongName>9954546 - 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>110</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R111.htm</HtmlFileName>
      <LongName>9954547 - 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>111</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R112.htm</HtmlFileName>
      <LongName>9954548 - 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>112</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R113.htm</HtmlFileName>
      <LongName>9954549 - 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>113</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R114.htm</HtmlFileName>
      <LongName>9954550 - 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>114</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R115.htm</HtmlFileName>
      <LongName>9954551 - 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>115</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R116.htm</HtmlFileName>
      <LongName>9954552 - 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>116</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R117.htm</HtmlFileName>
      <LongName>9954553 - 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>117</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R118.htm</HtmlFileName>
      <LongName>9954554 - 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>118</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R119.htm</HtmlFileName>
      <LongName>9954555 - 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>119</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R120.htm</HtmlFileName>
      <LongName>9954556 - 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>120</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R121.htm</HtmlFileName>
      <LongName>9954557 - Disclosure - Summary of Interest Expense - Bank Loans and Notes Payables (Detail)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.coca-colafemsa.com/role/SummaryofInterestExpenseBankLoansandNotesPayablesDetail</Role>
      <ShortName>Summary of Interest Expense - Bank Loans and Notes Payables (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>121</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R122.htm</HtmlFileName>
      <LongName>9954558 - 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>122</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R123.htm</HtmlFileName>
      <LongName>9954559 - 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>123</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R124.htm</HtmlFileName>
      <LongName>9954560 - 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>124</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R125.htm</HtmlFileName>
      <LongName>9954561 - 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>125</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R126.htm</HtmlFileName>
      <LongName>9954562 - 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>126</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R127.htm</HtmlFileName>
      <LongName>9954563 - 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>127</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R128.htm</HtmlFileName>
      <LongName>9954564 - 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>128</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R129.htm</HtmlFileName>
      <LongName>9954565 - 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>129</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R130.htm</HtmlFileName>
      <LongName>9954566 - 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>130</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R131.htm</HtmlFileName>
      <LongName>9954567 - 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>131</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R132.htm</HtmlFileName>
      <LongName>9954568 - 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-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R133.htm</HtmlFileName>
      <LongName>9954569 - 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-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R134.htm</HtmlFileName>
      <LongName>9954570 - 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-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R135.htm</HtmlFileName>
      <LongName>9954571 - 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-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R136.htm</HtmlFileName>
      <LongName>9954572 - 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-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R137.htm</HtmlFileName>
      <LongName>9954573 - 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>137</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R138.htm</HtmlFileName>
      <LongName>9954574 - 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>138</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R139.htm</HtmlFileName>
      <LongName>9954575 - 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>139</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R140.htm</HtmlFileName>
      <LongName>9954576 - 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>140</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R141.htm</HtmlFileName>
      <LongName>9954577 - 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>141</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R142.htm</HtmlFileName>
      <LongName>9954578 - 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>142</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R143.htm</HtmlFileName>
      <LongName>9954579 - 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>143</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R144.htm</HtmlFileName>
      <LongName>9954580 - 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>144</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R145.htm</HtmlFileName>
      <LongName>9954581 - 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>145</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R146.htm</HtmlFileName>
      <LongName>9954582 - 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>146</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R147.htm</HtmlFileName>
      <LongName>9954583 - 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>147</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R148.htm</HtmlFileName>
      <LongName>9954584 - 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>148</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R149.htm</HtmlFileName>
      <LongName>9954585 - 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>149</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R150.htm</HtmlFileName>
      <LongName>9954586 - 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>150</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R151.htm</HtmlFileName>
      <LongName>9954587 - 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>151</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R152.htm</HtmlFileName>
      <LongName>9954588 - 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>152</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R153.htm</HtmlFileName>
      <LongName>9954589 - 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>153</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R154.htm</HtmlFileName>
      <LongName>9954590 - 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>154</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R155.htm</HtmlFileName>
      <LongName>9954591 - 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>155</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R156.htm</HtmlFileName>
      <LongName>9954592 - 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>156</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R157.htm</HtmlFileName>
      <LongName>9954593 - 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>157</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R158.htm</HtmlFileName>
      <LongName>9954594 - 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>158</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R159.htm</HtmlFileName>
      <LongName>9954595 - 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>159</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R160.htm</HtmlFileName>
      <LongName>9954596 - 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>160</Position>
    </Report>
    <Report instance="kof-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R161.htm</HtmlFileName>
      <LongName>9954597 - 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>161</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[dq-0540-EntityWellKnownSeasonedIssuer-Value] In submission type 20-F, EntityWellKnownSeasonedIssuer value "Yes", is not equivalent to header element wellKnownSeasonedIssuerFlag value, false, in the Required Context. kof-20231231.htm 4</Log>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 7 fact(s) appearing in ix:hidden were eligible for transformation: dei:DocumentAccountingStandard, dei:DocumentAnnualReport, dei:DocumentRegistrationStatement, dei:DocumentTransitionReport, dei:EntityRegistrantName, dei:SecurityExchangeName -  kof-20231231.htm 4</Log>
  </Logs>
  <InputFiles>
    <File doctype="20-F" isDefinitelyFs="true" isIfrs="true" isUsgaap="true" original="kof-20231231.htm">kof-20231231.htm</File>
    <File>kof-20231231.xsd</File>
    <File>kof-20231231_cal.xml</File>
    <File>kof-20231231_def.xml</File>
    <File>kof-20231231_lab.xml</File>
    <File>kof-20231231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>kof-20231231_g1.jpg</File>
    <File>kof-20231231_g2.gif</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="9">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="55">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
    <BaseTaxonomy items="3009">https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>186
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "kof-20231231.htm": {
   "nsprefix": "kof",
   "nsuri": "http://www.coca-colafemsa.com/20231231",
   "dts": {
    "inline": {
     "local": [
      "kof-20231231.htm"
     ]
    },
    "schema": {
     "local": [
      "kof-20231231.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/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/currency/2023/currency-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "kof-20231231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "kof-20231231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "kof-20231231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "kof-20231231_pre.xml"
     ]
    }
   },
   "keyStandard": 388,
   "keyCustom": 268,
   "axisStandard": 46,
   "axisCustom": 3,
   "memberStandard": 96,
   "memberCustom": 166,
   "hidden": {
    "total": 11,
    "http://xbrl.sec.gov/dei/2023": 11
   },
   "contextCount": 1432,
   "entityCount": 1,
   "segmentCount": 277,
   "elementCount": 1184,
   "unitCount": 11,
   "baseTaxonomies": {
    "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full": 3009,
    "http://xbrl.sec.gov/dei/2023": 55,
    "http://fasb.org/us-gaap/2023": 9
   },
   "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-20231231.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-20231231.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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
     "longName": "0000003 - 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",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "name": "kof:CurrentPortionOfBankLoansAndNotesPayable",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
     "longName": "0000004 - 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",
       "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:CostOfSales",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome",
     "longName": "0000005 - 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",
       "ifrs-full:EarningsPerShareExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.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-20231231.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity",
     "longName": "0000006 - 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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows",
     "longName": "0000007 - 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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.coca-colafemsa.com/role/ActivitiesoftheCompany",
     "longName": "0000008 - Disclosure - Activities of the Company",
     "shortName": "Activities of the Company",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.coca-colafemsa.com/role/BasisofPreparation",
     "longName": "0000009 - Disclosure - Basis of Preparation",
     "shortName": "Basis of Preparation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.coca-colafemsa.com/role/MaterialAccountingPolicies",
     "longName": "0000010 - Disclosure - Material Accounting Policies",
     "shortName": "Material Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.coca-colafemsa.com/role/BusinessCombinations",
     "longName": "0000011 - Disclosure - Business Combinations",
     "shortName": "Business Combinations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfBusinessCombinationsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfBusinessCombinationsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.coca-colafemsa.com/role/CashandCashEquivalents",
     "longName": "0000012 - 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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.coca-colafemsa.com/role/TradeReceivableNet",
     "longName": "0000013 - 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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.coca-colafemsa.com/role/Inventories",
     "longName": "0000014 - 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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssets",
     "longName": "0000015 - 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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntities",
     "longName": "0000016 - 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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.coca-colafemsa.com/role/Leases",
     "longName": "0000017 - 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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.coca-colafemsa.com/role/Propertyplantequipment",
     "longName": "0000018 - 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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.coca-colafemsa.com/role/IntangibleAssets",
     "longName": "0000019 - 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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.coca-colafemsa.com/role/Othernoncurrentassetsandothernoncurrentfinancialassets",
     "longName": "0000020 - 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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompanies",
     "longName": "0000021 - 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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrencies",
     "longName": "0000022 - 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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefits",
     "longName": "0000023 - 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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.coca-colafemsa.com/role/BonusPrograms",
     "longName": "0000024 - 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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.coca-colafemsa.com/role/BankLoansandNotesPayables",
     "longName": "0000025 - 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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.coca-colafemsa.com/role/OtherIncomeandExpenses",
     "longName": "0000026 - 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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.coca-colafemsa.com/role/FinancialInstruments",
     "longName": "0000027 - 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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiaries",
     "longName": "0000028 - 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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.coca-colafemsa.com/role/Equity",
     "longName": "0000029 - 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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.coca-colafemsa.com/role/EarningsperShare",
     "longName": "0000030 - 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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.coca-colafemsa.com/role/IncomeTaxes",
     "longName": "0000031 - 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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitments",
     "longName": "0000032 - 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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.coca-colafemsa.com/role/Informationbysegment",
     "longName": "0000033 - 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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.coca-colafemsa.com/role/FutureImpactofRecentlyIssuedAccountingStandardsnotyetinEffect",
     "longName": "0000034 - 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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.coca-colafemsa.com/role/SubsequentEvents",
     "longName": "0000035 - 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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesPolicies",
     "longName": "9954471 - Disclosure - Material Accounting Policies (Policies)",
     "shortName": "Material Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "36",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyTables",
     "longName": "9954472 - Disclosure - Activities of the Company (Tables)",
     "shortName": "Activities of the Company (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.coca-colafemsa.com/role/BasisofPreparationTables",
     "longName": "9954473 - Disclosure - Basis of Preparation (Tables)",
     "shortName": "Basis of Preparation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfReclassificationsOrChangesInPresentationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfReclassificationsOrChangesInPresentationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesTables",
     "longName": "9954474 - Disclosure - Material Accounting Policies (Tables)",
     "shortName": "Material Accounting Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "kof:DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "kof:DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.coca-colafemsa.com/role/BusinessCombinationsTables",
     "longName": "9954475 - Disclosure - Business Combinations (Tables)",
     "shortName": "Business Combinations (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.coca-colafemsa.com/role/CashandCashEquivalentsTables",
     "longName": "9954476 - Disclosure - Cash and Cash Equivalents (Tables)",
     "shortName": "Cash and Cash Equivalents (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.coca-colafemsa.com/role/TradeReceivableNetTables",
     "longName": "9954477 - Disclosure - Trade Receivable, Net (Tables)",
     "shortName": "Trade Receivable, Net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.coca-colafemsa.com/role/InventoriesTables",
     "longName": "9954478 - Disclosure - Inventories (Tables)",
     "shortName": "Inventories (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "kof:DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsTables",
     "longName": "9954479 - 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": "44",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesTables",
     "longName": "9954480 - Disclosure - Investments in Other Entities (Tables)",
     "shortName": "Investments in Other Entities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "45",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.coca-colafemsa.com/role/LeasesTables",
     "longName": "9954481 - Disclosure - Leases (Tables)",
     "shortName": "Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "46",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.coca-colafemsa.com/role/PropertyplantequipmentTables",
     "longName": "9954482 - Disclosure - Property, plant & equipment (Tables)",
     "shortName": "Property, plant & equipment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "47",
     "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-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R48": {
     "role": "http://www.coca-colafemsa.com/role/IntangibleAssetsTables",
     "longName": "9954483 - Disclosure - Intangible Assets (Tables)",
     "shortName": "Intangible Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsTables",
     "longName": "9954484 - 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": "49",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesTables",
     "longName": "9954485 - 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": "50",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "kof:DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesTables",
     "longName": "9954486 - 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": "51",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsTables",
     "longName": "9954487 - 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": "52",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.coca-colafemsa.com/role/BonusProgramsTables",
     "longName": "9954488 - Disclosure - Bonus Programs (Tables)",
     "shortName": "Bonus Programs (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "53",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesTables",
     "longName": "9954489 - Disclosure - Bank Loans and Notes Payables (Tables)",
     "shortName": "Bank Loans and Notes Payables (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesTables",
     "longName": "9954490 - Disclosure - Other Income and Expenses (Tables)",
     "shortName": "Other Income and Expenses (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.coca-colafemsa.com/role/FinancialInstrumentsTables",
     "longName": "9954491 - Disclosure - Financial Instruments (Tables)",
     "shortName": "Financial Instruments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "56",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesTables",
     "longName": "9954492 - 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": "57",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "kof:DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.coca-colafemsa.com/role/EquityTables",
     "longName": "9954493 - Disclosure - Equity (Tables)",
     "shortName": "Equity (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "58",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.coca-colafemsa.com/role/EarningsperShareTables",
     "longName": "9954494 - Disclosure - Earnings per Share (Tables)",
     "shortName": "Earnings per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:EarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:EarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.coca-colafemsa.com/role/IncomeTaxesTables",
     "longName": "9954495 - Disclosure - Income Taxes (Tables)",
     "shortName": "Income Taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "60",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsTables",
     "longName": "9954496 - Disclosure - Other Liabilities, Provisions and Commitments (Tables)",
     "shortName": "Other Liabilities, Provisions and Commitments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "61",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.coca-colafemsa.com/role/InformationbysegmentTables",
     "longName": "9954497 - Disclosure - Information by segment (Tables)",
     "shortName": "Information by segment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "62",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyAdditionalInformationDetail",
     "longName": "9954498 - 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": "63",
     "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-20231231.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-20231231.htm",
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail",
     "longName": "9954499 - 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": "64",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.coca-colafemsa.com/role/BasisofPreparationAdditionalInformationDetail",
     "longName": "9954500 - Disclosure - Basis of Preparation - Additional Information (Detail)",
     "shortName": "Basis of Preparation - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "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-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "name": "kof:IncreaseDecreaseInForeignCurrencyExchangeRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.coca-colafemsa.com/role/BasisofPreparationReclassificationbyPresentationinConsolidatedFinancialStatementsDetail",
     "longName": "9954501 - Disclosure - Basis of Preparation - Reclassification by Presentation in Consolidated Financial Statements (Detail)",
     "shortName": "Basis of Preparation - Reclassification by Presentation in Consolidated Financial Statements (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c-15",
      "name": "ifrs-full:CurrentTaxAssetsCurrent",
      "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-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-15",
      "name": "ifrs-full:CurrentTaxAssetsCurrent",
      "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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofAverageExchangeRateDetail",
     "longName": "9954502 - 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": "67",
     "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-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-105",
      "name": "ifrs-full:AverageForeignExchangeRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "unique": true
     }
    },
    "R68": {
     "role": "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofcumulativeinflationDetail",
     "longName": "9954503 - 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": "68",
     "firstAnchor": {
      "contextRef": "c-150",
      "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-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-150",
      "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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesAdditionalInformationDetail",
     "longName": "9954504 - Disclosure - Material Accounting Policies - Additional Information (Detail)",
     "shortName": "Material Accounting Policies - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:InterestIncomeOnLoansAndReceivables",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:InterestIncomeOnLoansAndReceivables",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail",
     "longName": "9954505 - 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": "70",
     "firstAnchor": {
      "contextRef": "c-181",
      "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-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-181",
      "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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofRevenuefromContractswithCustomersDetail",
     "longName": "9954506 - 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": "71",
     "firstAnchor": {
      "contextRef": "c-1",
      "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-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-213",
      "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-20231231.htm",
      "unique": true
     }
    },
    "R72": {
     "role": "http://www.coca-colafemsa.com/role/BusinessCombinationsAdditionalInformationDetail",
     "longName": "9954507 - Disclosure - Business Combinations - Additional Information (Detail)",
     "shortName": "Business Combinations - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "c-219",
      "name": "ifrs-full:PercentageOfVotingEquityInterestsAcquired",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-219",
      "name": "ifrs-full:PercentageOfVotingEquityInterestsAcquired",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofFairValueofNetAssetsAcquiredDetail",
     "longName": "9954508 - Disclosure - Business Combinations - Summary of Fair Value of Net Assets Acquired (Detail)",
     "shortName": "Business Combinations - Summary of Fair Value of Net Assets Acquired (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "c-219",
      "name": "ifrs-full:CurrentAssetsRecognisedAsOfAcquisitionDate",
      "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-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-219",
      "name": "ifrs-full:CurrentAssetsRecognisedAsOfAcquisitionDate",
      "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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://www.coca-colafemsa.com/role/CashandCashEquivalentsSummaryofCashandCashEquivalentsDetail",
     "longName": "9954510 - 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": "74",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail",
     "longName": "9954511 - 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": "75",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R76": {
     "role": "http://www.coca-colafemsa.com/role/TradeReceivableNetAdditionalInformationDetail",
     "longName": "9954512 - Disclosure - Trade Receivable, Net - Additional Information (Detail)",
     "shortName": "Trade Receivable, Net - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R77": {
     "role": "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail",
     "longName": "9954513 - 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": "77",
     "firstAnchor": {
      "contextRef": "c-15",
      "name": "ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets",
      "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-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets",
      "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-20231231.htm",
      "unique": true
     }
    },
    "R78": {
     "role": "http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail",
     "longName": "9954514 - Disclosure - Inventories - Summary of Inventories (Detail)",
     "shortName": "Inventories - Summary of Inventories (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R79": {
     "role": "http://www.coca-colafemsa.com/role/InventoriesAdditionalInformationDetail",
     "longName": "9954515 - Disclosure - Inventories - Additional Information (Detail)",
     "shortName": "Inventories - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:InventoryWritedown2011",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:InventoryWritedown2011",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R80": {
     "role": "http://www.coca-colafemsa.com/role/InventoriesSummaryofChangesinInventoriesDetail",
     "longName": "9954516 - 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": "80",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R81": {
     "role": "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentAssetsDetail",
     "longName": "9954517 - 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": "81",
     "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-20231231.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-20231231.htm",
      "unique": true
     }
    },
    "R82": {
     "role": "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofPrepaidExpensesDetail",
     "longName": "9954518 - 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": "82",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R83": {
     "role": "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsAdditionalInformationDetail",
     "longName": "9954519 - 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": "83",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R84": {
     "role": "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentFinancialAssetsDetail",
     "longName": "9954520 - 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": "84",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R85": {
     "role": "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentsinOtherEntitiesDetail",
     "longName": "9954521 - 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": "85",
     "firstAnchor": {
      "contextRef": "c-232",
      "name": "ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R86": {
     "role": "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail",
     "longName": "9954522 - 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": "86",
     "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-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-250",
      "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-20231231.htm",
      "unique": true
     }
    },
    "R87": {
     "role": "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail",
     "longName": "9954523 - 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": "87",
     "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-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-289",
      "name": "ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "unique": true
     }
    },
    "R88": {
     "role": "http://www.coca-colafemsa.com/role/LeasesCompanysRightofUseAssetDetail",
     "longName": "9954524 - 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": "88",
     "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-20231231.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-20231231.htm",
      "unique": true
     }
    },
    "R89": {
     "role": "http://www.coca-colafemsa.com/role/LeasesCompanysLeaseLiabilitiesDetail",
     "longName": "9954525 - Disclosure - Leases - Company's Lease Liabilities (Detail)",
     "shortName": "Leases - Company's Lease Liabilities (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "89",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R90": {
     "role": "http://www.coca-colafemsa.com/role/LeasesChangeintheCompanysLeaseLiabilitiesDetail",
     "longName": "9954526 - 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": "90",
     "firstAnchor": {
      "contextRef": "c-15",
      "name": "ifrs-full:LeaseLiabilities",
      "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-20231231.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",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "unique": true
     }
    },
    "R91": {
     "role": "http://www.coca-colafemsa.com/role/LeasesAdditionalInformationDetail",
     "longName": "9954527 - Disclosure - Leases - Additional Information (Detail)",
     "shortName": "Leases - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "91",
     "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-20231231.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-20231231.htm",
      "unique": true
     }
    },
    "R92": {
     "role": "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail",
     "longName": "9954528 - 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": "92",
     "firstAnchor": {
      "contextRef": "c-15",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-440",
      "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-20231231.htm",
      "unique": true
     }
    },
    "R93": {
     "role": "http://www.coca-colafemsa.com/role/PropertyplantequipmentAdditionalInformationDetail",
     "longName": "9954529 - Disclosure - Property, plant & equipment - Additional Information (Detail)",
     "shortName": "Property, plant & equipment - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "93",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R94": {
     "role": "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail",
     "longName": "9954530 - 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": "94",
     "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-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-544",
      "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-20231231.htm",
      "unique": true
     }
    },
    "R95": {
     "role": "http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail",
     "longName": "9954531 - Disclosure - Intangible Assets - Additional Information (Detail)",
     "shortName": "Intangible Assets - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "95",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R96": {
     "role": "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail",
     "longName": "9954532 - 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": "96",
     "firstAnchor": {
      "contextRef": "c-579",
      "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-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-579",
      "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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R97": {
     "role": "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail",
     "longName": "9954533 - 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": "97",
     "firstAnchor": {
      "contextRef": "c-581",
      "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-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-581",
      "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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R98": {
     "role": "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail",
     "longName": "9954534 - 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": "98",
     "firstAnchor": {
      "contextRef": "c-581",
      "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-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-581",
      "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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R99": {
     "role": "http://www.coca-colafemsa.com/role/OthernoncurrentassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail",
     "longName": "9954535 - 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": "99",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R100": {
     "role": "http://www.coca-colafemsa.com/role/OthernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail",
     "longName": "9954536 - 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": "100",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R101": {
     "role": "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail",
     "longName": "9954537 - 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": "101",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:OtherCurrentReceivables",
      "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-20231231.htm",
      "first": 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-20231231.htm",
      "unique": true
     }
    },
    "R102": {
     "role": "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesAdditionalInformationDetail",
     "longName": "9954538 - 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": "102",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "ifrs-full:ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.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",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R103": {
     "role": "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail",
     "longName": "9954539 - 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": "103",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R104": {
     "role": "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofBenefitsandAggregateCompensationPaidtoExecutiveOfficersandSeniorManagementoftheCompanyRecognizedasanExpenseDuringtheReportingPeriodDetail",
     "longName": "9954540 - 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": "104",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R105": {
     "role": "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail",
     "longName": "9954541 - 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": "105",
     "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-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-671",
      "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-20231231.htm",
      "unique": true
     }
    },
    "R106": {
     "role": "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail",
     "longName": "9954542 - 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": "106",
     "firstAnchor": {
      "contextRef": "c-1",
      "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-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-675",
      "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-20231231.htm",
      "unique": true
     }
    },
    "R107": {
     "role": "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofLongTermAssumptionsDetail",
     "longName": "9954543 - 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": "107",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R108": {
     "role": "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail",
     "longName": "9954544 - 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": "108",
     "firstAnchor": {
      "contextRef": "c-678",
      "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-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-678",
      "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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R109": {
     "role": "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
     "longName": "9954545 - 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": "109",
     "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-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-680",
      "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-20231231.htm",
      "unique": true
     }
    },
    "R110": {
     "role": "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail",
     "longName": "9954546 - 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": "110",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R111": {
     "role": "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail",
     "longName": "9954547 - 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": "111",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R112": {
     "role": "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementofChangesinEquityDetail",
     "longName": "9954548 - 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": "112",
     "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-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R113": {
     "role": "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofRemeasurementsofNetDefinedBenefitLiabilityRecognizedinOtherComprehensiveIncomeDetail",
     "longName": "9954549 - 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": "113",
     "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-20231231.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-20231231.htm",
      "unique": true
     }
    },
    "R114": {
     "role": "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
     "longName": "9954550 - 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": "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-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-720",
      "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-20231231.htm",
      "unique": true
     }
    },
    "R115": {
     "role": "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail",
     "longName": "9954551 - 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": "115",
     "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-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-734",
      "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-20231231.htm",
      "unique": true
     }
    },
    "R116": {
     "role": "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail",
     "longName": "9954552 - 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": "116",
     "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-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-751",
      "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-20231231.htm",
      "unique": true
     }
    },
    "R117": {
     "role": "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail",
     "longName": "9954553 - 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": "117",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "kof:EmployeeProfitSharing",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:EmployeeBenefitsExpense",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "kof:DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "unique": true
     }
    },
    "R118": {
     "role": "http://www.coca-colafemsa.com/role/BonusProgramsAdditionalInformationDetail",
     "longName": "9954554 - Disclosure - Bonus Programs - Additional Information (Detail)",
     "shortName": "Bonus Programs - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "118",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "kof:AnnualBonusPercentageToPurchaseOptions",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "kof:AnnualBonusPercentageToPurchaseOptions",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R119": {
     "role": "http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail",
     "longName": "9954555 - 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": "119",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-780",
      "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-20231231.htm",
      "unique": true
     }
    },
    "R120": {
     "role": "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
     "longName": "9954556 - 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": "120",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R121": {
     "role": "http://www.coca-colafemsa.com/role/SummaryofInterestExpenseBankLoansandNotesPayablesDetail",
     "longName": "9954557 - Disclosure - Summary of Interest Expense - Bank Loans and Notes Payables (Detail)",
     "shortName": "Summary of Interest Expense - Bank Loans and Notes Payables (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "121",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R122": {
     "role": "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail",
     "longName": "9954558 - 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": "122",
     "firstAnchor": {
      "contextRef": "c-913",
      "name": "kof:IncreaseInInterestRateOnTheBonds",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-913",
      "name": "kof:IncreaseInInterestRateOnTheBonds",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R123": {
     "role": "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail",
     "longName": "9954559 - 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": "123",
     "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-20231231.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-20231231.htm",
      "unique": true
     }
    },
    "R124": {
     "role": "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail",
     "longName": "9954560 - 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": "124",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R125": {
     "role": "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail",
     "longName": "9954561 - 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": "125",
     "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-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-948",
      "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-20231231.htm",
      "unique": true
     }
    },
    "R126": {
     "role": "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails",
     "longName": "9954562 - 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": "126",
     "firstAnchor": {
      "contextRef": "c-15",
      "name": "ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue",
      "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-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-53",
      "name": "ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue",
      "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-20231231.htm",
      "unique": true
     }
    },
    "R127": {
     "role": "http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail",
     "longName": "9954563 - 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": "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-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-972",
      "name": "ifrs-full:NotionalAmount",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "unique": true
     }
    },
    "R128": {
     "role": "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail",
     "longName": "9954564 - 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": "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-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-975",
      "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-20231231.htm",
      "unique": true
     }
    },
    "R129": {
     "role": "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsforPriorYearDetail",
     "longName": "9954565 - 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": "129",
     "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-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-979",
      "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-20231231.htm",
      "unique": true
     }
    },
    "R130": {
     "role": "http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail",
     "longName": "9954566 - Disclosure - Financial Instruments - Additional Information (Detail)",
     "shortName": "Financial Instruments - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "130",
     "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-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-990",
      "name": "kof:JointVentureStockInterestSoldPercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "unique": true
     }
    },
    "R131": {
     "role": "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
     "longName": "9954567 - 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": "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-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-982",
      "name": "ifrs-full:NotionalAmount",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "unique": true
     }
    },
    "R132": {
     "role": "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail",
     "longName": "9954568 - 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",
       "kof:DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-991",
      "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-20231231.htm",
      "unique": true
     }
    },
    "R133": {
     "role": "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail",
     "longName": "9954569 - 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-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1000",
      "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-20231231.htm",
      "unique": true
     }
    },
    "R134": {
     "role": "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail",
     "longName": "9954570 - 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-1003",
      "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-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1003",
      "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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R135": {
     "role": "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofInterestRateRisksDetail",
     "longName": "9954571 - 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-1033",
      "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-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1033",
      "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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R136": {
     "role": "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail",
     "longName": "9954572 - 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-1048",
      "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-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1048",
      "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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R137": {
     "role": "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail",
     "longName": "9954573 - 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": "137",
     "firstAnchor": {
      "contextRef": "c-1054",
      "name": "ifrs-full:CreditExposure",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ifrs-full:DisclosureOfExternalCreditExposuresExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1054",
      "name": "ifrs-full:CreditExposure",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ifrs-full:DisclosureOfExternalCreditExposuresExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R138": {
     "role": "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestinConsolidatedSubsidiariesDetail",
     "longName": "9954574 - 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": "138",
     "firstAnchor": {
      "contextRef": "c-14",
      "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-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-581",
      "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-20231231.htm",
      "unique": true
     }
    },
    "R139": {
     "role": "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestDetail",
     "longName": "9954575 - 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": "139",
     "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-20231231.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-20231231.htm",
      "unique": true
     }
    },
    "R140": {
     "role": "http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail",
     "longName": "9954576 - Disclosure - Equity - Additional Information (Detail)",
     "shortName": "Equity - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "140",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:NumberOfSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "ifrs-full:NumberOfSharesOutstanding",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:ParValuePerShare",
      "unitRef": "mxnPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "unique": true
     }
    },
    "R141": {
     "role": "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail",
     "longName": "9954577 - 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": "141",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:NumberOfSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "ifrs-full:NumberOfSharesOutstanding",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1219",
      "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-20231231.htm",
      "unique": true
     }
    },
    "R142": {
     "role": "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockDetail",
     "longName": "9954578 - Disclosure - Equity - Summary of Capital Stock (Detail)",
     "shortName": "Equity - Summary of Capital Stock (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "142",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R143": {
     "role": "http://www.coca-colafemsa.com/role/EquitySummaryofDividendsDeclaredandPaidDetail",
     "longName": "9954579 - 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": "143",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R144": {
     "role": "http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail",
     "longName": "9954580 - 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": "144",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ProfitLoss",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:EarningsPerShareExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.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",
       "ifrs-full:EarningsPerShareExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "unique": true
     }
    },
    "R145": {
     "role": "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail",
     "longName": "9954581 - 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": "145",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:CurrentTaxExpenseIncome",
      "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-20231231.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",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R146": {
     "role": "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail",
     "longName": "9954582 - 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": "146",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R147": {
     "role": "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail",
     "longName": "9954583 - 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": "147",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R148": {
     "role": "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail",
     "longName": "9954584 - 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": "148",
     "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-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1252",
      "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-20231231.htm",
      "unique": true
     }
    },
    "R149": {
     "role": "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofNetDeferredIncomeTaxLiabilityDetail",
     "longName": "9954585 - 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": "149",
     "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-20231231.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-20231231.htm",
      "unique": true
     }
    },
    "R150": {
     "role": "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail",
     "longName": "9954586 - Disclosure - Income Taxes - Additional Information (Detail)",
     "shortName": "Income Taxes - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "150",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R151": {
     "role": "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail",
     "longName": "9954587 - 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": "151",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "kof:TaxLossesCarriedForwardWhichExpireInYearFive",
      "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-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "name": "kof:TaxLossesCarriedForwardWhichExpireInYearFive",
      "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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R152": {
     "role": "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofChangesinBalanceofTaxLossCarryforwardsDetail",
     "longName": "9954588 - 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": "152",
     "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-20231231.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-20231231.htm",
      "unique": true
     }
    },
    "R153": {
     "role": "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentLiabilitiesDetail",
     "longName": "9954589 - 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": "153",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R154": {
     "role": "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentFinancialLiabilitiesDetail",
     "longName": "9954590 - 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": "154",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R155": {
     "role": "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentLiabilitiesDetail",
     "longName": "9954591 - 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": "155",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R156": {
     "role": "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentFinancialLiabilitiesDetail",
     "longName": "9954592 - 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": "156",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R157": {
     "role": "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofNatureandAmountofLossContingenciesRecordedDetail",
     "longName": "9954593 - 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": "157",
     "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-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R158": {
     "role": "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail",
     "longName": "9954594 - 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": "158",
     "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-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1354",
      "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-20231231.htm",
      "unique": true
     }
    },
    "R159": {
     "role": "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail",
     "longName": "9954595 - 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": "159",
     "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-20231231.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-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R160": {
     "role": "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail",
     "longName": "9954596 - 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": "160",
     "firstAnchor": {
      "contextRef": "c-1",
      "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-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:Revenues",
      "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-20231231.htm",
      "unique": true
     }
    },
    "R161": {
     "role": "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail",
     "longName": "9954597 - 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": "161",
     "firstAnchor": {
      "contextRef": "c-1",
      "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-20231231.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-20231231.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "kof_A1850SeniorNotesDue2023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/2023",
     "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/2023",
     "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/2023-03-23/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": [
      "r408"
     ]
    },
    "kof_AccumulatedDefinedBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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": [
      "r77",
      "r500",
      "r512",
      "r519",
      "r520"
     ]
    },
    "ifrs-full_AccumulatedOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r494"
     ]
    },
    "ifrs-full_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r490"
     ]
    },
    "ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AcquisitiondateFairValueOfTotalConsiderationTransferred",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofFairValueofNetAssetsAcquiredDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/BusinessCombinationsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofFairValueofNetAssetsAcquiredDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total consideration transferred",
        "totalLabel": "Total consideration transferred",
        "label": "Consideration transferred, acquisition-date fair value"
       }
      },
      "en": {
       "role": {
        "documentation": "The fair value, at acquisition date, of the consideration transferred in a business combination. [Refer: Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r235"
     ]
    },
    "ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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: Business combinations [member]; Intangible assets and goodwill]"
       }
      }
     },
     "auth_ref": [
      "r513"
     ]
    },
    "ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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: Business combinations [member]; Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r72"
     ]
    },
    "ifrs-full_ActuarialAssumptionOfDiscountRates": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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 [member]]"
       }
      }
     },
     "auth_ref": [
      "r504"
     ]
    },
    "ifrs-full_ActuarialAssumptionOfDiscountRatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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 [member]]"
       }
      }
     },
     "auth_ref": [
      "r505"
     ]
    },
    "ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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 [member]; Defined benefit obligation, at present value; Actuarial assumptions [member]]"
       }
      }
     },
     "auth_ref": [
      "r504"
     ]
    },
    "ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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 [member]; Defined benefit obligation, at present value; Actuarial assumptions [member]]"
       }
      }
     },
     "auth_ref": [
      "r504"
     ]
    },
    "ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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 [member]]"
       }
      }
     },
     "auth_ref": [
      "r505"
     ]
    },
    "ifrs-full_ActuarialAssumptionsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r93"
     ]
    },
    "ifrs-full_ActuarialAssumptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ActuarialAssumptionsMember",
     "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 [member]"
       }
      },
      "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": [
      "r93"
     ]
    },
    "ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r85"
     ]
    },
    "ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r86"
     ]
    },
    "kof_ActuarialGainsLossesArisingFromExperienceAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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": []
    },
    "ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofRemeasurementsofNetDefinedBenefitLiabilityRecognizedinOtherComprehensiveIncomeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Adjustment from employees transferred",
        "label": "Decrease (increase) in net defined benefit liability (asset) resulting from actuarial gains (losses) arising from experience adjustments"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease (increase) in a net defined benefit liability (asset) resulting from actuarial gains (losses) arising from experience adjustments that result in remeasurements of the net defined benefit liability (asset). Experience adjustments deal with the effects of differences between the previous actuarial assumptions and what has actually occurred. [Refer: Net defined benefit liability (asset)]"
       }
      }
     },
     "auth_ref": [
      "r503"
     ]
    },
    "ifrs-full_AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for the year",
        "label": "Additional allowance recognised in profit or loss, allowance account for credit losses of financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additional allowance for credit losses of financial assets recognised in profit or loss. [Refer: Allowance account for credit losses of financial assets]"
       }
      }
     },
     "auth_ref": [
      "r533"
     ]
    },
    "ifrs-full_AdditionalPaidinCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r494"
     ]
    },
    "ifrs-full_AdditionalPaidinCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r490"
     ]
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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: Business combinations [member]; Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r138"
     ]
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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: Business combinations [member]; Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "kof_AdditionsToLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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": []
    },
    "kof_AdditionsToLeaseLiabilitiesRecognisedInBusinessCombination": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "AdditionsToLeaseLiabilitiesRecognisedInBusinessCombination",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/LeasesChangeintheCompanysLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Additions from business combinations",
        "label": "Additions To Lease Liabilities Recognised In Business Combination",
        "documentation": "Additions To Lease Liabilities Recognised In Business Combination"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdditionsToNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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; Financial instruments, class [member]; Non-current assets]"
       }
      }
     },
     "auth_ref": [
      "r279",
      "r283"
     ]
    },
    "kof_AdditionsToRightOfUseAssetsRecognisedInBusinessCombination": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "AdditionsToRightOfUseAssetsRecognisedInBusinessCombination",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/LeasesCompanysRightofUseAssetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions from business combinations",
        "label": "Additions To Right Of Use Assets Recognised In Business Combination",
        "documentation": "Additions To Right Of Use Assets Recognised In Business Combination"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdditionsToRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r208"
     ]
    },
    "dei_AddressTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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": []
    },
    "ifrs-full_AdjustmentsForAmortisationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r526"
     ]
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r524"
     ]
    },
    "ifrs-full_AdjustmentsForDepreciationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r526"
     ]
    },
    "ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r525"
     ]
    },
    "kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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": [
      "r526"
     ]
    },
    "kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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": [
      "r526"
     ]
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r524"
     ]
    },
    "ifrs-full_AdjustmentsForInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r526"
     ]
    },
    "ifrs-full_AdjustmentsForInterestIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r526"
     ]
    },
    "ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r521"
     ]
    },
    "kof_AdjustmentsForMarketValueLossOnFinancialInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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 (income)",
        "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/20231231",
     "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/2023-03-23/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/20231231",
     "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/2023-03-23/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": [
      "r525"
     ]
    },
    "ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r431",
      "r525"
     ]
    },
    "ifrs-full_AdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdministrativeExpense",
     "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"
     ],
     "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": [
      "r55",
      "r112",
      "r400"
     ]
    },
    "kof_AdministrativeExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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": []
    },
    "ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AggregatedIndividuallyImmaterialBusinessCombinationsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofSelectedIncomeStatementInformationRelatedtoBusinessAcquisitionDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregated Individually Immaterial Business Combinations",
        "label": "Aggregated individually immaterial business combinations [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the aggregation of business combinations that are individually immaterial. [Refer: Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r239"
     ]
    },
    "ifrs-full_AggregatedMeasurementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AggregatedMeasurementMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregated measurement",
        "label": "Aggregated measurement [member]"
       }
      },
      "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": [
      "r144",
      "r148",
      "r194"
     ]
    },
    "ifrs-full_AggregatedTimeBandsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AggregatedTimeBandsMember",
     "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/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail",
      "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": "Aggregated time bands",
        "label": "Aggregated time bands [member]"
       }
      },
      "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": [
      "r28",
      "r202",
      "r213",
      "r214",
      "r218",
      "r219",
      "r221",
      "r227",
      "r252",
      "r415",
      "r450",
      "r455"
     ]
    },
    "kof_AgreementsWithCustomers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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_AguaCristalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "AguaCristalMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BusinessCombinationsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Agua Cristal from Bepensa",
        "label": "Agua Cristal [Member]",
        "documentation": "Agua Cristal"
       }
      }
     },
     "auth_ref": []
    },
    "kof_AlimentosDeSojaS.A.UMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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": []
    },
    "currency_AllCurrenciesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "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": []
    },
    "ifrs-full_AllLevelsOfFairValueHierarchyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AllLevelsOfFairValueHierarchyMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All levels of fair value hierarchy",
        "label": "All levels of fair value hierarchy [member]"
       }
      },
      "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": [
      "r91",
      "r195"
     ]
    },
    "ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AllowanceAccountForCreditLossesOfFinancialAssets",
     "crdr": "credit",
     "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": {
        "negatedLabel": "Allowance for expected credit losses",
        "terseLabel": "Allowance account for credit losses of financial assets",
        "periodStartLabel": "Balance at the beginning of the year",
        "periodEndLabel": "Balance at the end of the year",
        "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": [
      "r293"
     ]
    },
    "kof_AluminumPriceContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023",
     "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/20231231",
     "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/2023-03-23/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": [
      "r491"
     ]
    },
    "ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r139"
     ]
    },
    "kof_AmortizationPrepaidExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/20231231",
     "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/2023-03-23/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: Related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r103",
      "r109"
     ]
    },
    "ifrs-full_AnalysisOfIncomeAndExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AnalysisOfIncomeAndExpenseAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Analysis of income and expense [abstract]",
        "label": "Analysis of income and expense [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_AnnualBonusPercentageToPurchaseOptions": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "AnnualBonusPercentageToPurchaseOptions",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BonusProgramsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Annual bonus percentage",
        "label": "Annual bonus percentage to purchase options",
        "documentation": "Annual bonus percentage to purchase options"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ApplicableTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ApplicableTaxRate",
     "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": "Mexican statutory income tax rate",
        "label": "Applicable tax rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The applicable income tax rate."
       }
      }
     },
     "auth_ref": [
      "r62"
     ]
    },
    "ifrs-full_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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",
        "terseLabel": "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": [
      "r25",
      "r194",
      "r195",
      "r196",
      "r277",
      "r281"
     ]
    },
    "ifrs-full_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/ifrs-full",
     "localname": "AssociatesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Associates",
        "label": "Associates [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the entities over which the investor has significant influence."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r117",
      "r120",
      "r193"
     ]
    },
    "ifrs-full_AtFairValueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r144",
      "r148",
      "r194"
     ]
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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": [
      "r475",
      "r476",
      "r477"
     ]
    },
    "dei_AuditorLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorLocation",
     "presentation": [
      "http://www.coca-colafemsa.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Location",
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r475",
      "r476",
      "r477"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorName",
     "presentation": [
      "http://www.coca-colafemsa.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Name",
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r475",
      "r476",
      "r477"
     ]
    },
    "ifrs-full_AverageEffectiveTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r62"
     ]
    },
    "kof_AverageExchangeRateARSMXNMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "AverageExchangeRateARSMXNMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average exchange rate ARS/MXN",
        "label": "Average exchange rate ARS/MXN [Member]",
        "documentation": "Average exchange rate ARS/MXN"
       }
      }
     },
     "auth_ref": []
    },
    "kof_AverageExchangeRateARSUSDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/2023-03-23/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": [
      "r491"
     ]
    },
    "kof_AverageInterestRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "localname": "AveragePriceUSDCentLbMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average price (USD/Ton)",
        "label": "Average price (USD cent/Lb) [Member]",
        "documentation": "Average price (USD cent/Lb) [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_AveragePriceUSDPerTonOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "AveragePriceUSDPerTonOneMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commodities risk",
        "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/20231231",
     "localname": "AveragePriceUSDPerTonTwoMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average price (USD cent/Lb)",
        "label": "Average price USD, per ton two [Member]",
        "documentation": "Average price USD, per ton two [member]"
       }
      }
     },
     "auth_ref": []
    },
    "country_BR": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "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/2023",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/2023-03-23/ifrs-full",
     "localname": "BasicEarningsLossPerShare",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r122",
      "r123"
     ]
    },
    "ifrs-full_BenefitsPaidOrPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r111"
     ]
    },
    "kof_BetaSanMiguelMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/20231231",
     "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/2023-03-23/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": [
      "r494"
     ]
    },
    "ifrs-full_BorrowingsAdjustmentToInterestRateBasis": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r530"
     ]
    },
    "ifrs-full_BorrowingsByNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r530"
     ]
    },
    "ifrs-full_BorrowingsByNameMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BorrowingsByNameMember",
     "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 [member]"
       }
      },
      "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": [
      "r530"
     ]
    },
    "ifrs-full_BorrowingsInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r530"
     ]
    },
    "kof_BottlerAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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": [
      "r198",
      "r221",
      "r231",
      "r435",
      "r437",
      "r530"
     ]
    },
    "ifrs-full_BrandNamesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r420"
     ]
    },
    "ifrs-full_BuildingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r499"
     ]
    },
    "ifrs-full_BusinessCombinationsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BusinessCombinationsAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BusinessCombinationsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofFairValueofNetAssetsAcquiredDetail",
      "http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofSelectedIncomeStatementInformationRelatedtoBusinessAcquisitionDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business combinations [axis]",
        "label": "Business combinations [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"
     ]
    },
    "dei_BusinessContactMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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": [
      "r476",
      "r477"
     ]
    },
    "country_CO": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "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/2023",
     "localname": "COP",
     "presentation": [
      "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/2023",
     "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/2023",
     "localname": "CRC",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofAverageExchangeRateDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Colon",
        "label": "Costa Rica, Colones"
       }
      }
     },
     "auth_ref": []
    },
    "kof_CVIRefrigerantesLtdaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "CVIRefrigerantesLtdaMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BusinessCombinationsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofFairValueofNetAssetsAcquiredDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CVI Refrigerantes Ltda.",
        "label": "CVI Refrigerantes Ltda. [Member]",
        "documentation": "CVI Refrigerantes Ltda."
       }
      }
     },
     "auth_ref": []
    },
    "kof_CancellationOfContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "CancellationOfContingencies",
     "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": "Cancellation of contingencies",
        "label": "Cancellation of contingencies",
        "documentation": "Cancellation of contingencies"
       }
      }
     },
     "auth_ref": []
    },
    "kof_CapitalContribution": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/ifrs-full",
     "localname": "CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail",
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail"
     ],
     "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": [
      "r69",
      "r74",
      "r137",
      "r140",
      "r145",
      "r146",
      "r147",
      "r148",
      "r149",
      "r242",
      "r260",
      "r261"
     ]
    },
    "ifrs-full_CarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CarryingAmountMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail",
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail"
     ],
     "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": [
      "r74",
      "r140",
      "r145",
      "r147",
      "r148",
      "r242",
      "r260",
      "r261"
     ]
    },
    "ifrs-full_Cash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r527"
     ]
    },
    "ifrs-full_CashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r17",
      "r159",
      "r184"
     ]
    },
    "ifrs-full_CashAndCashEquivalentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/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": [
      "r527"
     ]
    },
    "ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashAndCashEquivalentsRecognisedAsOfAcquisitionDate",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofFairValueofNetAssetsAcquiredDetail": {
       "parentTag": "ifrs-full_CashTransferred",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofFairValueofNetAssetsAcquiredDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash acquired of CVI",
        "label": "Cash and cash equivalents recognised as of acquisition date"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for cash and cash equivalents acquired in a business combination. [Refer: Cash and cash equivalents; Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r528"
     ]
    },
    "ifrs-full_CashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r527"
     ]
    },
    "ifrs-full_CashFlowHedgesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowHedgesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail",
      "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: Hedges [member]]"
       }
      }
     },
     "auth_ref": [
      "r143",
      "r253",
      "r254",
      "r255"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r160"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/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."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r160"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/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. [Refer: Revenue]"
       }
      }
     },
     "auth_ref": [
      "r150",
      "r160"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/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: Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r156"
     ]
    },
    "ifrs-full_CashOutflowForLeases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r207"
     ]
    },
    "kof_CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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_CashTransferred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashTransferred",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofFairValueofNetAssetsAcquiredDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofFairValueofNetAssetsAcquiredDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash paid",
        "label": "Cash transferred"
       }
      },
      "en": {
       "role": {
        "documentation": "The fair value, at acquisition date, of cash transferred as consideration in a business combination. [Refer: Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r234"
     ]
    },
    "ifrs-full_CategoriesOfFinancialLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CategoriesOfFinancialLiabilitiesAbstract",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail"
     ],
     "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/2023-03-23/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": [
      "r108"
     ]
    },
    "kof_ChangeInAluminumPriceEffectOnEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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": []
    },
    "ifrs-full_ChangesInEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/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": [
      "r55",
      "r399"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/2023-03-23/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": [
      "r128",
      "r129",
      "r197",
      "r210"
     ]
    },
    "ifrs-full_ClassesOfAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfAssetsMember",
     "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": "Assets",
        "label": "Assets [member]"
       }
      },
      "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": [
      "r128",
      "r197",
      "r210"
     ]
    },
    "ifrs-full_ClassesOfFinancialAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail",
      "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": [
      "r228",
      "r266",
      "r267",
      "r291",
      "r292"
     ]
    },
    "ifrs-full_ClassesOfFinancialInstrumentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfFinancialInstrumentsAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "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": [
      "r260",
      "r262",
      "r263",
      "r264"
     ]
    },
    "ifrs-full_ClassesOfFinancialInstrumentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfFinancialInstrumentsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial instruments, class [member]",
        "label": "Financial instruments, class [member]"
       }
      },
      "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": [
      "r260",
      "r262",
      "r263",
      "r264"
     ]
    },
    "ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r517"
     ]
    },
    "ifrs-full_ClassesOfInventoriesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfInventoriesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of current inventories [abstract]",
        "label": "Classes of current inventories [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r75"
     ]
    },
    "ifrs-full_ClassesOfProvisionsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r134"
     ]
    },
    "ifrs-full_ClassesOfShareCapitalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r37"
     ]
    },
    "ifrs-full_ClassesOfShareCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfShareCapitalMember",
     "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": "Share capital",
        "label": "Share capital [member]"
       }
      },
      "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": [
      "r37"
     ]
    },
    "ifrs-full_ClosingForeignExchangeRate": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r491"
     ]
    },
    "kof_CocaColaCompanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/2023-03-23/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: Financial instruments, class [member]]"
       }
      }
     },
     "auth_ref": [
      "r449",
      "r457"
     ]
    },
    "kof_CommodityRiskAveragePrice": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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": []
    },
    "kof_CompaaPanameaDeBebidasSAPIDeCVMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "CompaaPanameaDeBebidasSAPIDeCVMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compa\u00f1\u00eda Paname\u00f1a de Bebidas, S.A.P.I. de C.V.",
        "label": "Compa\u00f1\u00eda paname\u00f1a de bebidas, S.A.P.I de C.V [Member]",
        "documentation": "Compa\u00f1\u00eda paname\u00f1a de bebidas, S.A.P.I de C.V [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComponentsOfEquityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r6"
     ]
    },
    "ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/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/ConsolidatedStatementsofChangesinEquity": {
       "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",
        "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",
      "r41",
      "r167",
      "r169",
      "r182",
      "r433"
     ]
    },
    "ifrs-full_ComprehensiveIncomeAttributableToAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/ifrs-full",
     "localname": "ComprehensiveIncomeAttributableToNoncontrollingInterests",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "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",
      "r44"
     ]
    },
    "ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ComprehensiveIncomeAttributableToOwnersOfParent",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "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",
      "r45"
     ]
    },
    "srt_CondensedBalanceSheetStatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "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": [
      "r301",
      "r482"
     ]
    },
    "srt_CondensedBalanceSheetStatementsCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "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": [
      "r301",
      "r482"
     ]
    },
    "srt_CondensedCashFlowStatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "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": [
      "r301",
      "r482"
     ]
    },
    "srt_CondensedCashFlowStatementsCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "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": [
      "r301",
      "r482"
     ]
    },
    "srt_CondensedIncomeStatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "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": [
      "r301",
      "r482"
     ]
    },
    "srt_CondensedIncomeStatementsCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "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": [
      "r301",
      "r482"
     ]
    },
    "srt_CondensedStatementOfComprehensiveIncomeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "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": [
      "r301",
      "r482"
     ]
    },
    "srt_CondensedStatementOfIncomeCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "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": [
      "r301",
      "r482"
     ]
    },
    "kof_ConsiderationTransferredAmountToBePaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "ConsiderationTransferredAmountToBePaid",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofFairValueofNetAssetsAcquiredDetail": {
       "parentTag": "ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofFairValueofNetAssetsAcquiredDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Consideration not paid on acquisition date",
        "label": "Consideration transferred, amount to be paid",
        "documentation": "Consideration transferred, amount to be paid"
       }
      }
     },
     "auth_ref": []
    },
    "kof_ConsiderationTransferredNetPaymentOnAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "ConsiderationTransferredNetPaymentOnAcquisitionDate",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofFairValueofNetAssetsAcquiredDetail": {
       "parentTag": "ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofFairValueofNetAssetsAcquiredDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consideration paid in acquisition date, net",
        "label": "Consideration transferred, net payment on acquisition date",
        "documentation": "Consideration transferred, net payment on acquisition date"
       }
      }
     },
     "auth_ref": []
    },
    "kof_ConsolidatedFinancialStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/20231231",
     "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/2023-03-23/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": [
      "r499"
     ]
    },
    "dei_ContactPersonnelEmailAddress": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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/2023",
     "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/20231231",
     "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/2023-03-23/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": [
      "r76"
     ]
    },
    "ifrs-full_ContributionsToPlanNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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 [member]]"
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/2023-03-23/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": [
      "r497"
     ]
    },
    "ifrs-full_CostOfSales": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CostOfSales",
     "crdr": "debit",
     "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/ConsolidatedIncomeStatements"
     ],
     "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",
      "r55"
     ]
    },
    "ifrs-full_CostOfSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r488",
      "r491"
     ]
    },
    "ifrs-full_CountryOfDomicileMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r286",
      "r287"
     ]
    },
    "ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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: Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r115",
      "r118",
      "r172",
      "r175"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cover [Abstract]",
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CreditExposure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CreditExposure",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net exposure",
        "label": "Credit exposure"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of exposure to loss resulting from credit risk. [Refer: Credit risk [member]]"
       }
      }
     },
     "auth_ref": [
      "r297",
      "r462",
      "r464"
     ]
    },
    "kof_CrossCurrencySwapsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/2023",
     "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": [
      "r542"
     ]
    },
    "ifrs-full_CurrencyInWhichInformationIsDisplayedAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r101"
     ]
    },
    "ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r101"
     ]
    },
    "ifrs-full_CurrencySwapContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r491"
     ]
    },
    "kof_CurrentAccruedExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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": [
      "r29",
      "r178",
      "r433"
     ]
    },
    "ifrs-full_CurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentAssetsAbstract",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationReclassificationbyPresentationinConsolidatedFinancialStatementsDetail",
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CURRENT ASSETS",
        "label": "Current assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentAssetsRecognisedAsOfAcquisitionDate",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofFairValueofNetAssetsAcquiredDetail": {
       "parentTag": "kof_IdentifiableAssetsAcquiredRecognisedAsOfAcquisitionDate",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofFairValueofNetAssetsAcquiredDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total current assets, including cash acquired",
        "label": "Current assets recognised as of acquisition date"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for current assets acquired in a business combination. [Refer: Current assets; Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r528"
     ]
    },
    "ifrs-full_CurrentDerivativeFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r494"
     ]
    },
    "ifrs-full_CurrentDerivativeFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r494"
     ]
    },
    "ifrs-full_CurrentDividendPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r494"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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": []
    },
    "kof_CurrentIncomeTaxPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "CurrentIncomeTaxPayable",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationReclassificationbyPresentationinConsolidatedFinancialStatementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax payable",
        "label": "Current Income Tax Payable",
        "documentation": "Current Income Tax Payable"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentInterestPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r491"
     ]
    },
    "ifrs-full_CurrentLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r204"
     ]
    },
    "ifrs-full_CurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r30",
      "r180",
      "r433"
     ]
    },
    "ifrs-full_CurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentLiabilitiesAbstract",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationReclassificationbyPresentationinConsolidatedFinancialStatementsDetail",
      "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/2023-03-23/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": [
      "r496"
     ]
    },
    "kof_CurrentPortionOfBankLoansAndNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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": [
      "r494"
     ]
    },
    "kof_CurrentPrepaidBonuses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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": [
      "r491"
     ]
    },
    "ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r494"
     ]
    },
    "ifrs-full_CurrentProvisionsForEmployeeBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r33"
     ]
    },
    "ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r494"
     ]
    },
    "kof_CurrentRecoverablesIncomeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/BasisofPreparationReclassificationbyPresentationinConsolidatedFinancialStatementsDetail",
      "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/2023-03-23/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": [
      "r82"
     ]
    },
    "kof_CurrentSundryCreditors": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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_CurrentTaxAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentTaxAssetsCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationReclassificationbyPresentationinConsolidatedFinancialStatementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recoverable taxes",
        "label": "Current tax assets, current"
       }
      },
      "en": {
       "role": {
        "documentation": "The current amount of current tax assets. [Refer: Current tax assets]"
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "ifrs-full_CurrentTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r409"
     ]
    },
    "ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/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": [
      "r21"
     ]
    },
    "ifrs-full_CurrentTaxLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentTaxLiabilitiesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationReclassificationbyPresentationinConsolidatedFinancialStatementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Taxes payable",
        "label": "Current tax liabilities, current"
       }
      },
      "en": {
       "role": {
        "documentation": "The current amount of current tax liabilities. [Refer: Current tax liabilities]"
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "ifrs-full_CurrentTradeReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r402",
      "r403"
     ]
    },
    "kof_DecreaseInProvisionsResultingFromPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/20231231",
     "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_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other effects",
        "label": "Decrease through loss of control of subsidiary, other provisions"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in other provisions resulting from the loss of control of a subsidiary. [Refer: Other provisions]"
       }
      }
     },
     "auth_ref": [
      "r511"
     ]
    },
    "kof_DeferredIncomeTaxAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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": [
      "r22",
      "r26",
      "r64"
     ]
    },
    "kof_DeferredTaxAssetsOperatingLossCarryForwards1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/2023-03-23/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": [
      "r65"
     ]
    },
    "ifrs-full_DeferredTaxExpenseIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/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": [
      "r410"
     ]
    },
    "kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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": "(Benefit) utilization 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/2023-03-23/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": [
      "r22",
      "r26",
      "r64"
     ]
    },
    "ifrs-full_DeferredTaxLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r64"
     ]
    },
    "kof_DeferredTaxLiabilityUnrealizedExchangeGains": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "DeferredTaxLiabilityUnrealizedExchangeGains",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofNetDeferredIncomeTaxLiabilityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cumulative translation effect",
        "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/20231231",
     "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/2023-03-23/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": [
      "r507"
     ]
    },
    "kof_DefinedBenefitObligationFundsAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/2023-03-23/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": [
      "r79"
     ]
    },
    "ifrs-full_DefinedBenefitPlansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DefinedBenefitPlansMember",
     "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 [member]"
       }
      },
      "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": [
      "r79"
     ]
    },
    "ifrs-full_DepreciationAndAmortisationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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 amortisation expense",
        "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",
      "r55",
      "r187",
      "r274",
      "r283",
      "r399"
     ]
    },
    "ifrs-full_DepreciationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r491"
     ]
    },
    "ifrs-full_DepreciationRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r205"
     ]
    },
    "ifrs-full_DerivativeFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail",
      "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": [
      "r494"
     ]
    },
    "kof_DerivativeFinancialInstrumentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/ifrs-full",
     "localname": "DerivativeFinancialLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail",
      "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": [
      "r494"
     ]
    },
    "kof_DerivativesDesignatedAsHedgesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/2023-03-23/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: Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r492"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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: Financial instruments, class [member]; Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r492"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r492"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r492"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r492"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r492"
     ]
    },
    "kof_DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/2023-03-23/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": [
      "r492"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r492"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r492"
     ]
    },
    "kof_DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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: Associates [member]; Joint ventures [member]]"
       }
      }
     },
     "auth_ref": [
      "r492"
     ]
    },
    "kof_DescriptionOfAccountingPolicyForJudgementsAndEstimatesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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": [
      "r492"
     ]
    },
    "kof_DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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": [
      "r492"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r492"
     ]
    },
    "kof_DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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": [
      "r492"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r492"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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: Share-based payment arrangements [member]]"
       }
      }
     },
     "auth_ref": [
      "r492"
     ]
    },
    "kof_DescriptionOfAccountingPolicyForSourcesOfEstimationUncertaintyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/20231231",
     "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": []
    },
    "ifrs-full_DilutedEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r122",
      "r123"
     ]
    },
    "kof_DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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": [
      "r487"
     ]
    },
    "kof_DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/2023-03-23/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": [
      "r487"
     ]
    },
    "ifrs-full_DisclosureOfBorrowingsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r487"
     ]
    },
    "ifrs-full_DisclosureOfBusinessCombinationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfBusinessCombinationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of detailed information about business combination [abstract]",
        "label": "Disclosure of detailed information about business combination [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfBusinessCombinationsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfBusinessCombinationsExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BusinessCombinations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combinations",
        "label": "Disclosure of business combinations [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for business combinations."
       }
      }
     },
     "auth_ref": [
      "r244"
     ]
    },
    "ifrs-full_DisclosureOfBusinessCombinationsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfBusinessCombinationsLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BusinessCombinationsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofFairValueofNetAssetsAcquiredDetail",
      "http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofSelectedIncomeStatementInformationRelatedtoBusinessAcquisitionDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Detailed Information About Business Combination [Line Items]",
        "label": "Disclosure of detailed information about business combination [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_DisclosureOfBusinessCombinationsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfBusinessCombinationsTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BusinessCombinationsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofFairValueofNetAssetsAcquiredDetail",
      "http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofSelectedIncomeStatementInformationRelatedtoBusinessAcquisitionDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of detailed information about business combination [table]",
        "label": "Disclosure of detailed information about business combination [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of business combinations."
       }
      }
     },
     "auth_ref": [
      "r238"
     ]
    },
    "kof_DisclosureOfCapitalStockExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/20231231",
     "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/2023-03-23/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": [
      "r487"
     ]
    },
    "ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/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": [
      "r163"
     ]
    },
    "kof_DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/2023-03-23/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/2023-03-23/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/2023-03-23/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": [
      "r37"
     ]
    },
    "kof_DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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/2023-03-23/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": [
      "r135"
     ]
    },
    "kof_DisclosureOfCrossCurrencySwapContractTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/20231231",
     "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/2023-03-23/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": [
      "r487"
     ]
    },
    "kof_DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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/20231231",
     "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/2023-03-23/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/2023-03-23/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": [
      "r79"
     ]
    },
    "ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r487"
     ]
    },
    "kof_DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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/2023-03-23/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": [
      "r530"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/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": [
      "r530"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BusinessCombinationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Preliminary Estimate of Fair Value of Net Assets Acquired and Reconciliation of Cash Flows",
        "label": "Disclosure of detailed information about business combination [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about business combinations. [Refer: Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r245"
     ]
    },
    "kof_DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/2023-03-23/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": [
      "r75"
     ]
    },
    "kof_DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/2023-03-23/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": [
      "r200"
     ]
    },
    "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/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": [
      "r200"
     ]
    },
    "ifrs-full_DisclosureOfDividendsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r487"
     ]
    },
    "kof_DisclosureOfDividendsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/2023-03-23/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": [
      "r126"
     ]
    },
    "ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r102"
     ]
    },
    "ifrs-full_DisclosureOfEmployeeBenefitsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r95"
     ]
    },
    "ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r289"
     ]
    },
    "ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r58"
     ]
    },
    "ifrs-full_DisclosureOfExternalCreditExposuresExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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: External credit grades [member]]"
       }
      }
     },
     "auth_ref": [
      "r297",
      "r463"
     ]
    },
    "ifrs-full_DisclosureOfExternalCreditExposuresLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/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": [
      "r297",
      "r463"
     ]
    },
    "kof_DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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 [member]]"
       }
      }
     },
     "auth_ref": [
      "r91"
     ]
    },
    "ifrs-full_DisclosureOfFinancialAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialAssetsExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Accounts Receivable, Net",
        "label": "Disclosure of financial assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of financial assets. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r268"
     ]
    },
    "ifrs-full_DisclosureOfFinancialAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/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": [
      "r268"
     ]
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/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": [
      "r272"
     ]
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail",
      "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/2023-03-23/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/FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail",
      "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": [
      "r257",
      "r262",
      "r268"
     ]
    },
    "ifrs-full_DisclosureOfFinancialLiabilitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/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": [
      "r268"
     ]
    },
    "ifrs-full_DisclosureOfFirstTimeAdoptionExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/20231231",
     "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/20231231",
     "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/2023-03-23/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": [
      "r67"
     ]
    },
    "ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r487"
     ]
    },
    "ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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: Cash-generating units [member]]"
       }
      }
     },
     "auth_ref": [
      "r132"
     ]
    },
    "ifrs-full_DisclosureOfIntangibleAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/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": [
      "r142"
     ]
    },
    "ifrs-full_DisclosureOfIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/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": [
      "r141"
     ]
    },
    "kof_DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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": [
      "r98"
     ]
    },
    "kof_DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/20231231",
     "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/2023-03-23/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": [
      "r487"
     ]
    },
    "ifrs-full_DisclosureOfJointVenturesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/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": [
      "r216",
      "r217"
     ]
    },
    "kof_DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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": [
      "r214"
     ]
    },
    "ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/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": [
      "r214"
     ]
    },
    "kof_DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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/2023-03-23/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": [
      "r258",
      "r259"
     ]
    },
    "ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r81"
     ]
    },
    "ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/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": [
      "r81"
     ]
    },
    "kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/2023-03-23/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/2023-03-23/ifrs-full",
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationReclassificationbyPresentationinConsolidatedFinancialStatementsDetail"
     ],
     "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/2023-03-23/ifrs-full",
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/BasisofPreparationReclassificationbyPresentationinConsolidatedFinancialStatementsDetail"
     ],
     "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": [
      "r57"
     ]
    },
    "ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r487"
     ]
    },
    "ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfOffsettingOfFinancialLiabilitiesLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail"
     ],
     "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/2023-03-23/ifrs-full",
     "localname": "DisclosureOfOffsettingOfFinancialLiabilitiesTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail"
     ],
     "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": [
      "r247"
     ]
    },
    "ifrs-full_DisclosureOfOperatingSegmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/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": [
      "r277"
     ]
    },
    "ifrs-full_DisclosureOfOperatingSegmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/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": [
      "r277"
     ]
    },
    "kof_DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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_DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/2023-03-23/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": [
      "r487"
     ]
    },
    "kof_DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/2023-03-23/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": [
      "r487"
     ]
    },
    "kof_DisclosureOfOtherIncomeAndExpensesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/2023-03-23/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": [
      "r487"
     ]
    },
    "kof_DisclosureOfOtherNoncurrentLiabilitiesExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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": [
      "r487"
     ]
    },
    "ifrs-full_DisclosureOfOtherProvisionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/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": [
      "r136"
     ]
    },
    "ifrs-full_DisclosureOfOtherProvisionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/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": [
      "r134"
     ]
    },
    "kof_DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/2023-03-23/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": [
      "r78"
     ]
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/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": [
      "r75"
     ]
    },
    "ifrs-full_DisclosureOfProvisionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r487"
     ]
    },
    "kof_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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": [
      "r210"
     ]
    },
    "ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReclassificationsOrChangesInPresentationExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Reclassification by Presentation in Consolidated Financial Statements",
        "label": "Disclosure of reclassifications or changes in presentation [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of reclassifications or changes in the presentation of items in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "kof_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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": [
      "r517"
     ]
    },
    "kof_DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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": [
      "r430"
     ]
    },
    "ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/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": [
      "r430"
     ]
    },
    "kof_DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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": [
      "r38"
     ]
    },
    "ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r229"
     ]
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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: Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r117",
      "r120",
      "r191"
     ]
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/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": [
      "r117",
      "r120",
      "r191"
     ]
    },
    "kof_DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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_DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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/2023-03-23/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": [
      "r66"
     ]
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/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/2023-03-23/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": [
      "r232"
     ]
    },
    "ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r487"
     ]
    },
    "kof_DisclosureOfTradeAndOtherReceivablesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "DisclosureOfTradeAndOtherReceivablesLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetAdditionalInformationDetail",
      "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/20231231",
     "localname": "DisclosureOfTradeAndOtherReceivablesTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetAdditionalInformationDetail",
      "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/2023-03-23/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/2023-03-23/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: Related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r105"
     ]
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/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": [
      "r108"
     ]
    },
    "kof_DisclosureOfTrustAssetExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/20231231",
     "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/2023-03-23/ifrs-full",
     "localname": "DisclosureOfVoluntaryChangeInAccountingPolicyAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of voluntary change in accounting policy [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/2023-03-23/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": [
      "r514"
     ]
    },
    "ifrs-full_DisposalsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r71"
     ]
    },
    "kof_DistributionEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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": [
      "r7"
     ]
    },
    "ifrs-full_DividendsPaidClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r155"
     ]
    },
    "ifrs-full_DividendsPaidOrdinarySharesPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r127"
     ]
    },
    "ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r8",
      "r56"
     ]
    },
    "ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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: Joint ventures [member]; Dividends received]"
       }
      }
     },
     "auth_ref": [
      "r522"
     ]
    },
    "ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r489"
     ]
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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": [
      "r476"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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": [
      "r475",
      "r476",
      "r477"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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": [
      "r475",
      "r476",
      "r477",
      "r479"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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/2023",
     "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/2023",
     "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/2023",
     "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/2023",
     "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/2023",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Registration Statement",
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r471"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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": [
      "r476"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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": [
      "r478"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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/2023-03-23/ifrs-full",
     "localname": "DonationsAndSubsidiesExpense",
     "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": "Donations",
        "label": "Donations and subsidies expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense arising from donations and subsidies."
       }
      }
     },
     "auth_ref": [
      "r491"
     ]
    },
    "kof_DonationsToRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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": []
    },
    "currency_EUR": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "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/2023-03-23/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/2023-03-23/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": [
      "r122"
     ]
    },
    "ifrs-full_EarningsPerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/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": [
      "r122"
     ]
    },
    "ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r153",
      "r154"
     ]
    },
    "kof_EffectOnValuation": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "EffectOnValuation",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect on valuation",
        "label": "Effect On Valuation",
        "documentation": "Effect On Valuation"
       }
      }
     },
     "auth_ref": []
    },
    "kof_EffectsOfChangeInForeignExchangeRatesRightOfUseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/20231231",
     "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/2023-03-23/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": [
      "r460",
      "r461"
     ]
    },
    "kof_EmbotelladoraMexicanaDeBebidasRefrescantesSDeRLDeCVMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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",
      "r55",
      "r399"
     ]
    },
    "kof_EmployeeBenefitsExpenseLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "localname": "EmployeeProfitSharing",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail",
      "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/20231231",
     "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": []
    },
    "kof_EmployeesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023",
     "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/2023",
     "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/2023",
     "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/2023",
     "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/2023",
     "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/2023",
     "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/2023",
     "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": [
      "r473"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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/2023",
     "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/2023",
     "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": [
      "r473"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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/2023",
     "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": [
      "r473"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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/2023",
     "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": [
      "r480"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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": [
      "r473"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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": [
      "r473"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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/2023",
     "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": [
      "r481"
     ]
    },
    "ifrs-full_EntitysTotalForAssociatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EntitysTotalForAssociatesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail",
      "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": "Entity's total for associates [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Associates' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r117",
      "r120",
      "r193"
     ]
    },
    "ifrs-full_EntitysTotalForBusinessCombinationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EntitysTotalForBusinessCombinationsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BusinessCombinationsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofFairValueofNetAssetsAcquiredDetail",
      "http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofSelectedIncomeStatementInformationRelatedtoBusinessAcquisitionDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity's total for business combinations",
        "label": "Entity's total for business combinations [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Business combinations' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r238",
      "r243"
     ]
    },
    "ifrs-full_EntitysTotalForJointVenturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EntitysTotalForJointVenturesMember",
     "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": "Entity's total for joint ventures [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Joint ventures' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r117",
      "r120",
      "r192"
     ]
    },
    "ifrs-full_EntitysTotalForRelatedPartiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EntitysTotalForRelatedPartiesMember",
     "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": "Entity's total for related parties",
        "label": "Entity's total for related parties [member]"
       }
      },
      "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": [
      "r108"
     ]
    },
    "ifrs-full_EntitysTotalForSegmentConsolidationItemsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EntitysTotalForSegmentConsolidationItemsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity's total for segment consolidation items",
        "label": "Entity's total for segment consolidation items [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Segment consolidation items' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r284"
     ]
    },
    "ifrs-full_EntitysTotalForSubsidiariesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EntitysTotalForSubsidiariesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity's total for subsidiaries",
        "label": "Entity's total for subsidiaries [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Subsidiaries' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r117",
      "r120",
      "r191"
     ]
    },
    "ifrs-full_Equity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r25",
      "r34",
      "r166",
      "r168",
      "r194",
      "r195",
      "r196"
     ]
    },
    "ifrs-full_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/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": [
      "r25"
     ]
    },
    "ifrs-full_EquityAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/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": [
      "r24"
     ]
    },
    "ifrs-full_EquityAttributableToOwnersOfParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r6"
     ]
    },
    "ifrs-full_EquityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EquityMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity",
        "label": "Equity [member]"
       }
      },
      "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": [
      "r6"
     ]
    },
    "kof_EquityRatioThresholdPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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": []
    },
    "kof_EquivalentSharesInOwnershipInterestInJointVenture": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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": []
    },
    "kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive",
     "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 five",
        "documentation": "Defined benefit plan expected future benefit payments in year five"
       }
      }
     },
     "auth_ref": []
    },
    "kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour",
     "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 four",
        "documentation": "Defined benefit plan expected future benefit payments year four"
       }
      }
     },
     "auth_ref": []
    },
    "kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree",
     "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 three",
        "documentation": "Defined benefit plan expected future benefit payments year three"
       }
      }
     },
     "auth_ref": []
    },
    "kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "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/20231231",
     "localname": "EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029 - 2032",
        "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/20231231",
     "localname": "EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "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/20231231",
     "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/20231231",
     "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/20231231",
     "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": []
    },
    "kof_ExpectedAnnualLongTermInflationPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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_ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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_ExpectedAnnualLongTermInflationTwoThousandTwentyTwoToTwoThousandTwentySixMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "ExpectedAnnualLongTermInflationTwoThousandTwentyTwoToTwoThousandTwentySixMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected\u00a0Annual\u00a0Long-Term Inflation 2023-2027",
        "label": "Expected\u00a0Annual\u00a0Long-Term Inflation Two Thousand Twenty Two To Two Thousand Twenty Six [Member]",
        "documentation": "Expected\u00a0Annual\u00a0Long-Term Inflation Two Thousand Twenty Two To Two Thousand Twenty Six"
       }
      }
     },
     "auth_ref": []
    },
    "kof_ExpectedCreditLossesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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_ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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\u00a0Two Thousand Twenty Three To Two Thousand Twenty Seven [Member]",
        "documentation": "Expected Volume Growth Rates\u00a0Two Thousand Twenty Three To Two Thousand Twenty Seven"
       }
      }
     },
     "auth_ref": []
    },
    "kof_ExpectedVolumeGrowthRatesTwoThousandTwentyTwoToTwoThousandTwentySixMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "ExpectedVolumeGrowthRatesTwoThousandTwentyTwoToTwoThousandTwentySixMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected Volume Growth Rates\u00a02023-2027",
        "label": "Expected Volume Growth Rates Two Thousand Twenty Two To Two Thousand Twenty Six [Member]",
        "documentation": "Expected Volume Growth Rates Two Thousand Twenty Two To Two Thousand Twenty Six"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r491"
     ]
    },
    "ifrs-full_ExpenseOfRestructuringActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r53"
     ]
    },
    "ifrs-full_ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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: Related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r104"
     ]
    },
    "kof_ExpensesForLowValueAssetsAndShortTermLeases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/2023-03-23/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": [
      "r250",
      "r295"
     ]
    },
    "kof_ExtraordinaryBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "ExtraordinaryBenefit",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Extraordinary benefit",
        "label": "Extraordinary Benefit",
        "documentation": "Extraordinary Benefit"
       }
      }
     },
     "auth_ref": []
    },
    "kof_FEMSAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "localname": "FinanceChargesForEmployeeBenefits",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/SummaryofInterestExpenseBankLoansandNotesPayablesDetail": {
       "parentTag": "ifrs-full_InterestExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/SummaryofInterestExpenseBankLoansandNotesPayablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance charges for employee benefits (See Note 16.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/20231231",
     "localname": "FinanceChargesForLeases",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/SummaryofInterestExpenseBankLoansandNotesPayablesDetail": {
       "parentTag": "ifrs-full_InterestExpense",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/SummaryofInterestExpenseBankLoansandNotesPayablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Interest expense for leases (See Note 10)",
        "label": "Finance charges for leases",
        "documentation": "Finance charges for leases"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinanceIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinanceIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "parentTag": "kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
       "weight": 1.0,
       "order": 10.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": [
      "r497"
     ]
    },
    "kof_FinanceOperatingCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "FinanceOperatingCharges",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/SummaryofInterestExpenseBankLoansandNotesPayablesDetail": {
       "parentTag": "ifrs-full_InterestExpense",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/SummaryofInterestExpenseBankLoansandNotesPayablesDetail"
     ],
     "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/2023-03-23/ifrs-full",
     "localname": "FinancialAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial assets",
        "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: Financial instruments, class [member]; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r256",
      "r260",
      "r261",
      "r263",
      "r448"
     ]
    },
    "ifrs-full_FinancialAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialAssetsMember",
     "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/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail",
      "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": "Financial assets, class",
        "label": "Financial assets, class [member]"
       }
      },
      "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": [
      "r228",
      "r266",
      "r267",
      "r291",
      "r292"
     ]
    },
    "ifrs-full_FinancialEffectOfCorrectionsOfAccountingErrorsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialEffectOfCorrectionsOfAccountingErrorsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationReclassificationbyPresentationinConsolidatedFinancialStatementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effects of reclassification",
        "label": "Increase (decrease) due to corrections of prior period errors [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the financial effect of corrections of prior period errors."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r165"
     ]
    },
    "ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue",
     "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": "Financial instruments designated as hedging instruments, at fair value"
       }
      },
      "en": {
       "role": {
        "documentation": "The fair value of financial instruments designated as hedging instruments. Hedging instruments are designated derivatives or (for a hedge of the risk of changes in foreign currency exchange rates only) designated non-derivative financial assets or non-derivative financial liabilities whose fair value or cash flows are expected to offset changes in the fair value or cash flows of a designated hedged item. [Refer: At fair value [member]; Derivatives [member]; Derivative financial assets; Derivative financial liabilities; Financial instruments, class [member]; Financial assets; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r294"
     ]
    },
    "kof_FinancialInstrumentsHeldToMaturity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/20231231",
     "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/2023-03-23/ifrs-full",
     "localname": "FinancialLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail"
     ],
     "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: Financial instruments, class [member]; Financial assets; Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r256"
     ]
    },
    "ifrs-full_FinancialLiabilitiesTypeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialLiabilitiesTypeMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail",
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial liabilities, type",
        "label": "Financial liabilities, type [member]"
       }
      },
      "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": [
      "r269",
      "r270"
     ]
    },
    "kof_FinancialStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/2023-03-23/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": [
      "r404",
      "r509"
     ]
    },
    "kof_FiniteUsefulLivedIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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_FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "FivePointFourSixPercentageDebtBondsMaturingOnTwoThousandTwentyThreeMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "5.46% Debt Bonds Maturing in 2023",
        "label": "Five point four six percentage debt bonds maturing on two thousand twenty three [Member]",
        "documentation": "Five point four six percentage debt bonds maturing on two thousand twenty three [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_FivePointFourSixPercentageSeniorNotesMaturingOnMayTwelveTwoThounsandTwentyThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/2023-03-23/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": [
      "r529"
     ]
    },
    "kof_FixedReturnAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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": [
      "r529"
     ]
    },
    "kof_FomentoEconomicoMexicanoSABDeCVMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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": [
      "r286",
      "r287"
     ]
    },
    "kof_ForeignCurrencyRevaluationOfTheNetForeignOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "localname": "ForeignExchangeGainLossRelatedToOperatingActivities",
     "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": {
        "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": []
    },
    "kof_ForwardAgreementToPurchaseUSDollarCRCUSDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/2023-03-23/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": [
      "r491"
     ]
    },
    "kof_FountainAguaMineralLTDAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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": []
    },
    "ifrs-full_FunctionalOrPresentationCurrencyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r101"
     ]
    },
    "kof_FundacionFemsaACMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023",
     "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/2023",
     "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/20231231",
     "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/2023-03-23/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 [member]; Actuarial assumptions [member]]"
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "ifrs-full_GainsLossesOnDisposalsOfNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r491"
     ]
    },
    "ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r54"
     ]
    },
    "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "parentTag": "kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Foreign exchange (loss) gain, 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]; Financial instruments, class [member]]"
       }
      }
     },
     "auth_ref": [
      "r9",
      "r99"
     ]
    },
    "ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss",
     "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/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": [
      "r248"
     ]
    },
    "ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "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": [
      "r248"
     ]
    },
    "ifrs-full_GainsLossesOnHedgingInstrument": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GainsLossesOnHedgingInstrument",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/SummaryofInterestExpenseBankLoansandNotesPayablesDetail": {
       "parentTag": "ifrs-full_InterestExpense",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/SummaryofInterestExpenseBankLoansandNotesPayablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Derivative instruments (Interest)",
        "label": "Gains (losses) on hedging instrument, fair value hedges"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) on hedging instruments in fair value hedges. [Refer: Fair value hedges [member]]"
       }
      }
     },
     "auth_ref": [
      "r296"
     ]
    },
    "ifrs-full_GainsLossesOnNetMonetaryPosition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GainsLossesOnNetMonetaryPosition",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofNetDeferredIncomeTaxLiabilityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inflation adjustment",
        "label": "Gains (losses) on net monetary position"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) representing the difference resulting from the restatement of non-monetary assets, owners' equity and items in the statement of comprehensive income and the adjustment of index linked assets and liabilities in hyperinflationary reporting."
       }
      }
     },
     "auth_ref": [
      "r121"
     ]
    },
    "kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "parentTag": "kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
       "weight": 1.0,
       "order": 9.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/2023-03-23/ifrs-full",
     "localname": "GainsOnDisposalsOfNoncurrentAssets",
     "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": "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": [
      "r491"
     ]
    },
    "ifrs-full_GeographicalAreasAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r288",
      "r413",
      "r439",
      "r442"
     ]
    },
    "ifrs-full_GeographicalAreasMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GeographicalAreasMember",
     "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 [member]"
       }
      },
      "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": [
      "r288",
      "r413",
      "r439",
      "r442"
     ]
    },
    "kof_GlassBottlesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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: Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r12",
      "r131",
      "r133",
      "r242"
     ]
    },
    "kof_GoodwillAndDistributionRightsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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": [
      "r417"
     ]
    },
    "ifrs-full_GoodwillRecognisedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GoodwillRecognisedAsOfAcquisitionDate",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BusinessCombinationsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofFairValueofNetAssetsAcquiredDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill recognised as of acquisition date",
        "verboseLabel": "Goodwill arising on acquisition",
        "label": "Goodwill recognised as of acquisition date"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as of the business combination's acquisition date for goodwill. [Refer: Goodwill; Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r445",
      "r446"
     ]
    },
    "ifrs-full_GrossCarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r69",
      "r137",
      "r146",
      "r149",
      "r242",
      "r261",
      "r263",
      "r448"
     ]
    },
    "ifrs-full_GrossLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r212",
      "r451"
     ]
    },
    "ifrs-full_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r400"
     ]
    },
    "kof_GuaranteeDepositsOtherNonCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/ifrs-full",
     "localname": "HedgedItemsAxis",
     "presentation": [
      "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": "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": [
      "r254"
     ]
    },
    "ifrs-full_HedgedItemsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "HedgedItemsMember",
     "presentation": [
      "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": "Hedged items [member]",
        "label": "Hedged items [member]"
       }
      },
      "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": [
      "r254"
     ]
    },
    "kof_HedgedPortionOfSeniorNoteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "HedgedPortionOfSeniorNoteMember",
     "presentation": [
      "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": "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/2023-03-23/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": [
      "r251",
      "r253"
     ]
    },
    "ifrs-full_HedgingInstrumentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "HedgingInstrumentsMember",
     "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 [member]"
       }
      },
      "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": [
      "r251",
      "r253"
     ]
    },
    "kof_HeinekenGroupMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "HeinekenGroupMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail",
      "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/2023",
     "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": [
      "r475",
      "r476",
      "r477"
     ]
    },
    "ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IdentifiableAssetsAcquiredLiabilitiesAssumed",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofFairValueofNetAssetsAcquiredDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofFairValueofNetAssetsAcquiredDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net assets acquired",
        "label": "Identifiable assets acquired (liabilities assumed)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for net identifiable assets acquired or liabilities assumed in a business combination. [Refer: Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r444",
      "r446"
     ]
    },
    "kof_IdentifiableAssetsAcquiredRecognisedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "IdentifiableAssetsAcquiredRecognisedAsOfAcquisitionDate",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofFairValueofNetAssetsAcquiredDetail": {
       "parentTag": "ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofFairValueofNetAssetsAcquiredDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Identifiable Assets Acquired Recognised As Of Acquisition Date",
        "documentation": "The amount recognised as of the acquisition date for identifiable assets acquired in a business combination. [Refer: Business combinations [member]]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofFairValueofNetAssetsAcquiredDetail": {
       "parentTag": "kof_IdentifiableAssetsAcquiredRecognisedAsOfAcquisitionDate",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/BusinessCombinationsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofFairValueofNetAssetsAcquiredDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Distribution rights",
        "label": "Identifiable intangible assets recognised as of acquisition date"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for identifiable intangible assets acquired in a business combination. [Refer: Intangible assets other than goodwill; Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r444",
      "r446"
     ]
    },
    "kof_IdentifiableLiabilitiesAcquiredRecognisedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "IdentifiableLiabilitiesAcquiredRecognisedAsOfAcquisitionDate",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofFairValueofNetAssetsAcquiredDetail": {
       "parentTag": "ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/BusinessCombinationsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofFairValueofNetAssetsAcquiredDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Identifiable liabilities acquired recognised as of acquisition date",
        "negatedLabel": "Total liabilities",
        "label": "Identifiable Liabilities Acquired Recognised As Of Acquisition Date",
        "documentation": "The amount recognised as of the acquisition date for identifiable liabilities acquired in a business combination. [Refer: Business combinations [member]]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r241"
     ]
    },
    "kof_IncomeFromRelatedPartyAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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/2023-03-23/ifrs-full",
     "localname": "IncomeTaxExpenseContinuingOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements_1": {
       "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": [
      "r47",
      "r59",
      "r61",
      "r62",
      "r113",
      "r189",
      "r276"
     ]
    },
    "ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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 cash flow hedges",
        "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": [
      "r48",
      "r60"
     ]
    },
    "ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r48",
      "r60"
     ]
    },
    "ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/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": [
      "r51"
     ]
    },
    "kof_IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "localname": "IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Re-measurements 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/2023-03-23/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 [member]]"
       }
      }
     },
     "auth_ref": [
      "r48",
      "r60"
     ]
    },
    "kof_IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/2023-03-23/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)/increase 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": [
      "r159"
     ]
    },
    "ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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; Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r240"
     ]
    },
    "kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/2023-03-23/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": [
      "r88"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r157"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effects of changes in foreign exchange rates",
        "label": "Increase (decrease) through net exchange differences, allowance account for credit losses of financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in an allowance account for credit losses of financial assets 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: Allowance account for credit losses of financial assets]"
       }
      }
     },
     "auth_ref": [
      "r533"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r515"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r73"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r158"
     ]
    },
    "kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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": [
      "r516"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r501"
     ]
    },
    "kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/20231231",
     "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/2023-03-23/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": [
      "r428",
      "r431"
     ]
    },
    "kof_IndefiniteLivedIntangibleAssets1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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": []
    },
    "kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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": []
    },
    "kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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": []
    },
    "ifrs-full_IntangibleAssetsAndGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r494"
     ]
    },
    "ifrs-full_IntangibleAssetsAndGoodwillMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IntangibleAssetsAndGoodwillMember",
     "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": "Intangible assets and goodwill",
        "label": "Intangible assets and goodwill [member]"
       }
      },
      "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": [
      "r517"
     ]
    },
    "kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/2023-03-23/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": [
      "r421"
     ]
    },
    "ifrs-full_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "parentTag": "kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
       "weight": -1.0,
       "order": 1.0
      },
      "http://www.coca-colafemsa.com/role/SummaryofInterestExpenseBankLoansandNotesPayablesDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail",
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail",
      "http://www.coca-colafemsa.com/role/SummaryofInterestExpenseBankLoansandNotesPayablesDetail"
     ],
     "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": [
      "r188",
      "r273",
      "r283"
     ]
    },
    "ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r83"
     ]
    },
    "ifrs-full_InterestExpenseOnBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestExpenseOnBorrowings",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/SummaryofInterestExpenseBankLoansandNotesPayablesDetail": {
       "parentTag": "ifrs-full_InterestExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/SummaryofInterestExpenseBankLoansandNotesPayablesDetail"
     ],
     "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": [
      "r491"
     ]
    },
    "ifrs-full_InterestExpenseOnLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r206"
     ]
    },
    "ifrs-full_InterestIncomeOnLoansAndReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestIncomeOnLoansAndReceivables",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income on loans and receivables",
        "label": "Interest income on loans and receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest income on loans and receivables. [Refer: Interest income; Loans and receivables]"
       }
      }
     },
     "auth_ref": [
      "r532"
     ]
    },
    "ifrs-full_InterestPaidClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r155"
     ]
    },
    "ifrs-full_InterestRateRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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: Financial instruments, class [member]]"
       }
      }
     },
     "auth_ref": [
      "r222",
      "r223",
      "r224",
      "r225",
      "r271"
     ]
    },
    "ifrs-full_InterestRateSwapContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestRateSwapContractMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails"
     ],
     "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": [
      "r491"
     ]
    },
    "ifrs-full_InterestRateTypesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestRateTypesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate types",
        "label": "Interest rate types [member]"
       }
      },
      "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": [
      "r529"
     ]
    },
    "ifrs-full_InterestReceivedClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r155"
     ]
    },
    "ifrs-full_Inventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r15",
      "r96",
      "r402"
     ]
    },
    "kof_InventoriesInTransit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/2023-03-23/ifrs-full",
     "localname": "InventoryWritedown2011",
     "presentation": [
      "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": [
      "r52",
      "r97"
     ]
    },
    "ifrs-full_InvestmentAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r14",
      "r190",
      "r278"
     ]
    },
    "kof_InvestmentImpairments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "InvestmentImpairments",
     "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/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/20231231",
     "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/2023-03-23/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. It also represents the standard value for the 'Types of investment property' axis if no other member is used. [Refer: Investment property]"
       }
      }
     },
     "auth_ref": [
      "r434",
      "r436",
      "r491"
     ]
    },
    "kof_InvestmentSecuritiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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": [
      "r510"
     ]
    },
    "ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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: Associates [member]; Investments accounted for using equity method]"
       }
      }
     },
     "auth_ref": [
      "r494"
     ]
    },
    "ifrs-full_InvestmentsInJointVentures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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: Joint ventures [member]]"
       }
      }
     },
     "auth_ref": [
      "r114"
     ]
    },
    "ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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: Joint ventures [member]; Investments accounted for using equity method]"
       }
      }
     },
     "auth_ref": [
      "r494"
     ]
    },
    "ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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: Associates [member]; Joint ventures [member]; Subsidiaries [member]; Investments in subsidiaries reported in separate financial statements]"
       }
      }
     },
     "auth_ref": [
      "r114"
     ]
    },
    "ifrs-full_IssuedCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r405"
     ]
    },
    "ifrs-full_IssuedCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r6"
     ]
    },
    "ifrs-full_IssuedCapitalOrdinaryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r495"
     ]
    },
    "ifrs-full_ItemsOfContingentLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r236"
     ]
    },
    "ifrs-full_ItemsOfContingentLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ItemsOfContingentLiabilitiesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Items of contingent liabilities",
        "label": "Items of contingent liabilities [member]"
       }
      },
      "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: Contingent liabilities [member]]"
       }
      }
     },
     "auth_ref": [
      "r236"
     ]
    },
    "kof_JointVentureStockInterestSoldPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "JointVentureStockInterestSoldPercentage",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Joint venture stock interest sold percentage",
        "label": "Joint venture stock interest sold percentage",
        "documentation": "Joint venture stock interest sold percentage"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_JointVenturesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r117",
      "r120",
      "r192"
     ]
    },
    "ifrs-full_JointVenturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "JointVenturesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Joint Ventures",
        "label": "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": [
      "r117",
      "r120",
      "r192"
     ]
    },
    "kof_JugosDelValleSAPIDeCVMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/20231231",
     "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/2023-03-23/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": [
      "r411"
     ]
    },
    "ifrs-full_LaterThanFiveYearsAndNotLaterThanSevenYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LaterThanFiveYearsAndNotLaterThanSevenYearsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsforPriorYearDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Five to seven years",
        "label": "Later than five years and not later than seven years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than five years and not later than seven years."
       }
      }
     },
     "auth_ref": [
      "r450",
      "r456"
     ]
    },
    "ifrs-full_LaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LaterThanFiveYearsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029 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": [
      "r213",
      "r214",
      "r227",
      "r450",
      "r454",
      "r456"
     ]
    },
    "ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LaterThanFourYearsAndNotLaterThanFiveYearsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsforPriorYearDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "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": [
      "r213",
      "r214",
      "r227",
      "r450",
      "r456",
      "r491"
     ]
    },
    "kof_LaterThanFourYearsAndNotLaterThanSixYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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": [
      "r450",
      "r456"
     ]
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r450",
      "r453",
      "r456"
     ]
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": "2025",
        "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": [
      "r213",
      "r214",
      "r227",
      "r450",
      "r456",
      "r491"
     ]
    },
    "ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r450",
      "r452",
      "r456"
     ]
    },
    "ifrs-full_LaterThanTenYearsAndNotLaterThanFifteenYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r450",
      "r456"
     ]
    },
    "ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LaterThanThreeYearsAndNotLaterThanFourYearsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "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": [
      "r213",
      "r214",
      "r227",
      "r450",
      "r456",
      "r491"
     ]
    },
    "kof_LaterThanTwoYearsAndNotLaterThanFourYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/ifrs-full",
     "localname": "LaterThanTwoYearsAndNotLaterThanThreeYearsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "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": [
      "r213",
      "r214",
      "r227",
      "r450",
      "r456",
      "r491"
     ]
    },
    "kof_LeaoAlimentosEBebidasLTDAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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_LeaoAlimentosYBebidasLTDAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "LeaoAlimentosYBebidasLTDAMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leao Alimentos y Bebidas LTDA",
        "label": "Leao alimentos y bebidas LTDA [Member]",
        "documentation": "Leao alimentos y bebidas LTDA [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_LeaseInterestPaidClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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": [
      "r204"
     ]
    },
    "ifrs-full_LeaseLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r429",
      "r432"
     ]
    },
    "ifrs-full_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r499"
     ]
    },
    "ifrs-full_LegalProceedingsProvisionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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: Other provisions [member]]"
       }
      }
     },
     "auth_ref": [
      "r418",
      "r419"
     ]
    },
    "ifrs-full_Level1OfFairValueHierarchyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r91",
      "r195"
     ]
    },
    "ifrs-full_Level2OfFairValueHierarchyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r195"
     ]
    },
    "ifrs-full_LevelsOfFairValueHierarchyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r91",
      "r195"
     ]
    },
    "ifrs-full_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r25",
      "r194",
      "r195",
      "r196",
      "r277",
      "r282"
     ]
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r430"
     ]
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r430"
     ]
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LiabilitiesArisingFromFinancingActivitiesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities arising from financing activities",
        "label": "Liabilities arising from financing activities [member]"
       }
      },
      "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": [
      "r430"
     ]
    },
    "kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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 [member]]"
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "kof_LifeAnnuitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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": []
    },
    "kof_LoansFromBanksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/2023-03-23/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": [
      "r494"
     ]
    },
    "ifrs-full_LongtermBorrowingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r429",
      "r432"
     ]
    },
    "kof_LossContingencyDamagesSoughtValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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_LossOnRetirementOfIntangibleAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "LossOnRetirementOfIntangibleAsset",
     "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 the retirement of intangible assets",
        "label": "Loss on retirement of intangible asset",
        "documentation": "Loss on retirement of intangible asset"
       }
      }
     },
     "auth_ref": []
    },
    "kof_LossOnTheRetirementOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/2023-03-23/ifrs-full",
     "localname": "LossesOnDisposalsOfNoncurrentAssets",
     "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": "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": [
      "r491"
     ]
    },
    "kof_LossesOnRetirementOfNonCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "LossesOnRetirementOfNonCurrentAssets",
     "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": {
        "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/2023",
     "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/2023",
     "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/2023-03-23/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": [
      "r412"
     ]
    },
    "ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/20231231",
     "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/20231231",
     "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/2023-03-23/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]; Financial instruments, class [member]]"
       }
      }
     },
     "auth_ref": [
      "r222",
      "r223",
      "r224",
      "r225",
      "r447"
     ]
    },
    "ifrs-full_MaterialIncomeAndExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/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/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail",
      "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": [
      "r28",
      "r202",
      "r213",
      "r214",
      "r218",
      "r219",
      "r221",
      "r227",
      "r252",
      "r265",
      "r415",
      "r450"
     ]
    },
    "ifrs-full_MeasurementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MeasurementAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail"
     ],
     "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": [
      "r144",
      "r148",
      "r194"
     ]
    },
    "kof_MexicoAndCentralAmericaSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/2023-03-23/ifrs-full",
     "localname": "MiscellaneousOtherOperatingExpense",
     "crdr": "debit",
     "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": {
        "terseLabel": "Other",
        "label": "Miscellaneous other operating expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of miscellaneous other operating expenses. [Refer: Other operating income (expense)]"
       }
      }
     },
     "auth_ref": [
      "r491"
     ]
    },
    "ifrs-full_MiscellaneousOtherOperatingIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MiscellaneousOtherOperatingIncome",
     "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": "Other",
        "label": "Miscellaneous other operating income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of miscellaneous other operating income. [Refer: Other operating income (expense)]"
       }
      }
     },
     "auth_ref": [
      "r491"
     ]
    },
    "kof_MoreThanThreeYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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": []
    },
    "country_NI": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "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/2023",
     "localname": "NIO",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofAverageExchangeRateDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cordoba",
        "label": "Nicaragua, Cordobas"
       }
      }
     },
     "auth_ref": []
    },
    "kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/2023-03-23/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": [
      "r81"
     ]
    },
    "ifrs-full_NetDefinedBenefitLiabilityAssetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NetDefinedBenefitLiabilityAssetMember",
     "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) [member]"
       }
      },
      "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": [
      "r81"
     ]
    },
    "kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net Effect Of Expired Contracts That Met Hedging Criteria On 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/20231231",
     "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": []
    },
    "kof_NetOperatingLossUsageLimit": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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": []
    },
    "kof_NonVestedDefinedBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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": [
      "r57"
     ]
    },
    "ifrs-full_NonadjustingEventsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NonadjustingEventsMember",
     "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 [member]"
       }
      },
      "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": [
      "r57"
     ]
    },
    "ifrs-full_NoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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: Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r23",
      "r171",
      "r174"
     ]
    },
    "ifrs-full_NoncontrollingInterestsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r6"
     ]
    },
    "ifrs-full_NoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r29",
      "r179",
      "r433"
     ]
    },
    "ifrs-full_NoncurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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_NoncurrentAssetsRecognisedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentAssetsRecognisedAsOfAcquisitionDate",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofFairValueofNetAssetsAcquiredDetail": {
       "parentTag": "kof_IdentifiableAssetsAcquiredRecognisedAsOfAcquisitionDate",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofFairValueofNetAssetsAcquiredDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total non-current assets",
        "label": "Non-current assets recognised as of acquisition date"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for non-current assets acquired in a business combination. [Refer: Non-current assets; Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r528"
     ]
    },
    "ifrs-full_NoncurrentDebtInstrumentsIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r494"
     ]
    },
    "ifrs-full_NoncurrentLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r204"
     ]
    },
    "ifrs-full_NoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r30",
      "r181",
      "r433"
     ]
    },
    "ifrs-full_NoncurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentLiabilitiesAbstract",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationReclassificationbyPresentationinConsolidatedFinancialStatementsDetail",
      "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/2023-03-23/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/BasisofPreparationReclassificationbyPresentationinConsolidatedFinancialStatementsDetail",
      "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": [
      "r19"
     ]
    },
    "ifrs-full_NoncurrentProvisionsForEmployeeBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r33"
     ]
    },
    "ifrs-full_NoncurrentRestrictedCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r494"
     ]
    },
    "kof_NormalRetirementAge": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsforPriorYearDetail",
      "http://www.coca-colafemsa.com/role/LeasesCompanysLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Less than one year",
        "terseLabel": "2024",
        "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": [
      "r27",
      "r213",
      "r214",
      "r227",
      "r450",
      "r456"
     ]
    },
    "ifrs-full_NotLaterThanThreeMonthsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NotLaterThanThreeMonthsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2023",
        "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": [
      "r491"
     ]
    },
    "kof_NotesAndBondsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail",
      "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": [
      "r491"
     ]
    },
    "kof_NumberOfBottlerAgreements": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/20231231",
     "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/2023-03-23/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": [
      "r230"
     ]
    },
    "ifrs-full_NumberOfSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r489"
     ]
    },
    "ifrs-full_NumberOfSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r36"
     ]
    },
    "kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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": [
      "r284"
     ]
    },
    "kof_OperationsOfThirdPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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": []
    },
    "kof_OptionsGrantedVestingPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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_OtherAmortizablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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": [
      "r494"
     ]
    },
    "ifrs-full_OtherAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r440"
     ]
    },
    "kof_OtherAssociatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/ifrs-full",
     "localname": "OtherComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome_1": {
       "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": [
      "r5",
      "r40",
      "r49",
      "r183"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/20231231",
     "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/2023-03-23/ifrs-full",
     "localname": "OtherComprehensiveIncomeAttributableToNoncontrollingInterests",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome_1": {
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0,
       "order": 1.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": [
      "r497"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherComprehensiveIncomeAttributableToOwnersOfParent",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome_1": {
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0,
       "order": 2.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": [
      "r497"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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 [member]; 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": [
      "r31",
      "r50",
      "r502"
     ]
    },
    "kof_OtherComprehensiveIncomeExcludingSaleOfJointVenture": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "OtherComprehensiveIncomeExcludingSaleOfJointVenture",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive (loss) income, net of income tax",
        "label": "Other Comprehensive Income, Excluding Sale Of Joint Venture",
        "documentation": "Other Comprehensive Income, Excluding Sale Of Joint Venture"
       }
      }
     },
     "auth_ref": []
    },
    "kof_OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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": [
      "r31",
      "r49"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r31",
      "r49"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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 [member]; 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": [
      "r31",
      "r49",
      "r502"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r406",
      "r407"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r406",
      "r407"
     ]
    },
    "ifrs-full_OtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r494"
     ]
    },
    "kof_OtherCurrentAssetsAndFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/2023-03-23/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": [
      "r13"
     ]
    },
    "ifrs-full_OtherCurrentFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r20",
      "r185"
     ]
    },
    "ifrs-full_OtherCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r494"
     ]
    },
    "ifrs-full_OtherCurrentReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherCurrentReceivables",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail",
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other sundry accounts receivable",
        "verboseLabel": "Other receivables",
        "label": "Other current receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current other receivables. [Refer: Other receivables]"
       }
      }
     },
     "auth_ref": [
      "r403"
     ]
    },
    "kof_OtherCurrentTaxAssetsRecoverable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/BasisofPreparationReclassificationbyPresentationinConsolidatedFinancialStatementsDetail",
      "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": []
    },
    "kof_OtherCurrentTaxPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "OtherCurrentTaxPayable",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationReclassificationbyPresentationinConsolidatedFinancialStatementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other taxes payable",
        "label": "Other Current Tax Payable",
        "documentation": "Other current tax payable"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherEquityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r405"
     ]
    },
    "ifrs-full_OtherEquityInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r6"
     ]
    },
    "ifrs-full_OtherExpenseByNature": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherExpenseByNature",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "parentTag": "kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
       "weight": -1.0,
       "order": 5.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": [
      "r55",
      "r399"
     ]
    },
    "kof_OtherExpensesWithRelatedParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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": [
      "r20"
     ]
    },
    "kof_OtherFinancialLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/ifrs-full",
     "localname": "OtherIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "parentTag": "kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
       "weight": 1.0,
       "order": 8.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": [
      "r110",
      "r399",
      "r400"
     ]
    },
    "kof_OtherIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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: Associates [member]; Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r497"
     ]
    },
    "ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r152"
     ]
    },
    "ifrs-full_OtherIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r518"
     ]
    },
    "ifrs-full_OtherInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r509"
     ]
    },
    "kof_OtherLongTermLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/2023-03-23/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": [
      "r13"
     ]
    },
    "ifrs-full_OtherNoncurrentFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r20",
      "r186"
     ]
    },
    "ifrs-full_OtherNoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/BasisofPreparationReclassificationbyPresentationinConsolidatedFinancialStatementsDetail",
      "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": [
      "r494"
     ]
    },
    "ifrs-full_OtherNoncurrentNonfinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r494"
     ]
    },
    "kof_OtherOperatingRevenuesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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": [
      "r494"
     ]
    },
    "ifrs-full_OtherPropertyPlantAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r499"
     ]
    },
    "ifrs-full_OtherProvisionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherProvisionsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail",
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofNatureandAmountofLossContingenciesRecordedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other provisions",
        "label": "Other provisions [member]"
       }
      },
      "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": [
      "r134"
     ]
    },
    "ifrs-full_OtherRelatedPartiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherRelatedPartiesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail",
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Related Parties",
        "label": "Other related parties [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for related parties that the entity does not separately disclose in the same statement or note. [Refer: Related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r107"
     ]
    },
    "ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome",
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail": {
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0,
       "order": 12.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": [
      "r62"
     ]
    },
    "kof_OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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": []
    },
    "country_PA": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "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/2023",
     "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/20231231",
     "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_PackingMaterials": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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": [
      "r35"
     ]
    },
    "ifrs-full_PastDueStatusAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r448"
     ]
    },
    "ifrs-full_PastDueStatusMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PastDueStatusMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Past due status",
        "label": "Past due status [member]"
       }
      },
      "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": [
      "r448"
     ]
    },
    "ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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 [member]]"
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r90"
     ]
    },
    "ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofRemeasurementsofNetDefinedBenefitLiabilityRecognizedinOtherComprehensiveIncomeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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 [member]]"
       }
      }
     },
     "auth_ref": [
      "r90"
     ]
    },
    "kof_PaymentsOfLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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": [
      "r427"
     ]
    },
    "ifrs-full_PaymentsToSuppliersForGoodsAndServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r422"
     ]
    },
    "kof_PensionAndRetirementPlansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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": []
    },
    "ifrs-full_PercentageOfEntitysRevenue": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PercentageOfEntitysRevenue",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of stock sold",
        "label": "Percentage of entity's revenue"
       }
      },
      "en": {
       "role": {
        "documentation": "The percentage of the entity's revenue. [Refer: Revenue]"
       }
      }
     },
     "auth_ref": [
      "r531"
     ]
    },
    "kof_PercentageOfIncomeToBeTransferredToReserve": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/2023-03-23/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 [member]]"
       }
      }
     },
     "auth_ref": [
      "r92"
     ]
    },
    "kof_PercentageOfSignificantActuarialAssumptions": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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_PercentageOfTaxEffectOfIncomeTaxCredits": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "PercentageOfTaxEffectOfIncomeTaxCredits",
     "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 tax credits",
        "label": "Percentage of tax effect of income tax credits",
        "documentation": "Percentage of tax effect of income tax credits"
       }
      }
     },
     "auth_ref": []
    },
    "kof_PercentageOfUnrecoverableTradeAccountsReceivables": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/ifrs-full",
     "localname": "PercentageOfVotingEquityInterestsAcquired",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BusinessCombinationsAdditionalInformationDetail",
      "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: Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r233"
     ]
    },
    "kof_PlantaNuevaEcologaDeTabascoSADeCVMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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": []
    },
    "kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/2023-03-23/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": [
      "r80"
     ]
    },
    "ifrs-full_PresentationOfLeasesForLesseeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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_PreviouslyStatedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PreviouslyStatedMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationReclassificationbyPresentationinConsolidatedFinancialStatementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Initially Reported",
        "label": "Previously stated [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the information previously stated in the financial statements (ie before retrospective application or retrospective restatement)."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r161",
      "r162",
      "r164"
     ]
    },
    "ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r425"
     ]
    },
    "ifrs-full_ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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 the 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": [
      "r424"
     ]
    },
    "ifrs-full_ProductsAndServicesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r285",
      "r438"
     ]
    },
    "ifrs-full_ProductsAndServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProductsAndServicesMember",
     "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 [member]"
       }
      },
      "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": [
      "r285",
      "r438"
     ]
    },
    "ifrs-full_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 1.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": [
      "r4",
      "r39",
      "r151",
      "r167",
      "r169",
      "r277",
      "r280",
      "r433",
      "r441"
     ]
    },
    "ifrs-full_ProfitLossAttributableToAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/ifrs-full",
     "localname": "ProfitLossAttributableToNoncontrollingInterests",
     "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/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": [
      "r42",
      "r173"
     ]
    },
    "ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r124"
     ]
    },
    "ifrs-full_ProfitLossAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLossAttributableToOwnersOfParent",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "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": [
      "r43"
     ]
    },
    "ifrs-full_ProfitLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r246",
      "r399",
      "r400",
      "r458",
      "r459"
     ]
    },
    "kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements_1": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "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 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/20231231",
     "localname": "PromotoraIndustrialAzucareraSADeCVPIASAMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail",
      "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/20231231",
     "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/2023-03-23/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": [
      "r11",
      "r74"
     ]
    },
    "ifrs-full_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/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. It also represents the standard value for the 'Classes of property, plant and equipment' axis if no other member is used. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r75",
      "r417",
      "r440"
     ]
    },
    "ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BusinessCombinationsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment recognised as of acquisition date",
        "label": "Property, plant and equipment recognised as of acquisition date"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for plant, property and equipment acquired in a business combination. [Refer: Property, plant and equipment; Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r444",
      "r446"
     ]
    },
    "kof_PropimexSDeRLDeCVMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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: Associates [member]]"
       }
      }
     },
     "auth_ref": [
      "r116",
      "r119",
      "r177"
     ]
    },
    "ifrs-full_ProportionOfOwnershipInterestInJointVenture": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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: Joint ventures [member]]"
       }
      }
     },
     "auth_ref": [
      "r116",
      "r119",
      "r177"
     ]
    },
    "ifrs-full_ProportionOfOwnershipInterestInSubsidiary": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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: Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r116",
      "r119",
      "r176"
     ]
    },
    "ifrs-full_ProportionOfVotingRightsHeldInJointVenture": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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: Joint ventures [member]]"
       }
      }
     },
     "auth_ref": [
      "r116",
      "r119",
      "r177"
     ]
    },
    "kof_ProvisionForContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "ProvisionForContingencies",
     "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": "Provisions for contingencies",
        "label": "Provision for contingencies",
        "documentation": "Provision for contingencies"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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: Other provisions [member]]"
       }
      }
     },
     "auth_ref": [
      "r511"
     ]
    },
    "ifrs-full_Provisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r19"
     ]
    },
    "kof_ProvisionsAndOtherNonCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "ProvisionsAndOtherNonCurrentLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationReclassificationbyPresentationinConsolidatedFinancialStatementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provisions and other non-current liabilities",
        "label": "Provisions and other non current liabilities",
        "documentation": "Provisions and other non-current liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "kof_PubliclyTradedSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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": [
      "r423"
     ]
    },
    "ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r423"
     ]
    },
    "kof_PurchasesOfConcentrateRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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: Related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r416"
     ]
    },
    "kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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": []
    },
    "kof_PxMegPriceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "PxMegPriceMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sugar (in millions of pesos)",
        "label": "PX MEG price [member]",
        "documentation": "PX MEG price."
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Axis]",
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r330",
      "r331",
      "r332",
      "r333",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r357",
      "r358",
      "r360",
      "r375",
      "r376",
      "r377",
      "r379",
      "r381",
      "r382",
      "r384",
      "r396",
      "r397",
      "r465",
      "r466",
      "r468",
      "r469",
      "r470",
      "r537",
      "r539",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549"
     ]
    },
    "ifrs-full_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r198",
      "r221",
      "r231",
      "r435",
      "r437",
      "r530"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Domain]",
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "auth_ref": [
      "r330",
      "r331",
      "r332",
      "r333",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r357",
      "r358",
      "r360",
      "r375",
      "r376",
      "r377",
      "r379",
      "r381",
      "r382",
      "r384",
      "r396",
      "r397",
      "r465",
      "r466",
      "r468",
      "r469",
      "r470",
      "r537",
      "r539",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549"
     ]
    },
    "ifrs-full_RangesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RangesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ranges",
        "label": "Ranges [member]"
       }
      },
      "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": [
      "r198",
      "r221",
      "r231",
      "r435",
      "r437",
      "r530"
     ]
    },
    "ifrs-full_RawMaterials": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r404",
      "r509"
     ]
    },
    "ifrs-full_RawMaterialsAndConsumablesUsed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r55",
      "r399"
     ]
    },
    "ifrs-full_ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsAbstract",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of changes in allowance account for credit losses of financial assets [abstract]",
        "label": "Reconciliation of changes in allowance account for credit losses of financial assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/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/2023-03-23/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: Cash-generating units [member]]"
       }
      }
     },
     "auth_ref": [
      "r130"
     ]
    },
    "kof_RecoverableTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "RecoverableTaxes",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recoverable taxes",
        "label": "Recoverable taxes",
        "documentation": "Recoverable taxes"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReductionOfIssuedCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ReductionOfIssuedCapital",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reduction of issued capital",
        "label": "Reduction of issued capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in equity resulting from a reduction in issued capital. [Refer: Issued capital]"
       }
      }
     },
     "auth_ref": [
      "r489"
     ]
    },
    "kof_RefrigerationEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/20231231",
     "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/2023-03-23/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": [
      "r523"
     ]
    },
    "kof_RepaymentsOfBondsNotesAndDebenturesNetSavings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/2023-03-23/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": [
      "r426"
     ]
    },
    "ifrs-full_ReserveOfCashFlowHedgesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r290",
      "r401"
     ]
    },
    "ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r100",
      "r401"
     ]
    },
    "ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r401"
     ]
    },
    "ifrs-full_RestatedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RestatedMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationReclassificationbyPresentationinConsolidatedFinancialStatementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Currently stated",
        "label": "Currently stated [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the information currently stated in the financial statements. It also represents the standard value for the 'Retrospective application and retrospective restatement' and 'Departure from requirement of IFRS' axes if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r161",
      "r162",
      "r164",
      "r220",
      "r493"
     ]
    },
    "srt_RestatementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RestatementAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BusinessCombinationsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revision of Prior Period [Axis]",
        "label": "Revision of Prior Period [Axis]"
       }
      }
     },
     "auth_ref": [
      "r298",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r328",
      "r329",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r354",
      "r355",
      "r356",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371"
     ]
    },
    "srt_RestatementDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RestatementDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BusinessCombinationsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revision of Prior Period [Domain]",
        "label": "Revision of Prior Period [Domain]"
       }
      }
     },
     "auth_ref": [
      "r298",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r328",
      "r329",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r354",
      "r355",
      "r356",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371"
     ]
    },
    "ifrs-full_RestrictedCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r494"
     ]
    },
    "ifrs-full_RetainedEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r405",
      "r407"
     ]
    },
    "ifrs-full_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r6",
      "r401"
     ]
    },
    "ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RetrospectiveApplicationAndRetrospectiveRestatementAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationReclassificationbyPresentationinConsolidatedFinancialStatementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retrospective application and retrospective restatement [axis]",
        "label": "Retrospective application and retrospective restatement [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": [
      "r3",
      "r161",
      "r162",
      "r164"
     ]
    },
    "ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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 [member]; Increase (decrease) in net defined benefit liability (asset) resulting from interest expense (income)]"
       }
      }
     },
     "auth_ref": [
      "r84"
     ]
    },
    "kof_ReturnableBottlesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/ifrs-full",
     "localname": "RevenueFromContractsWithCustomers",
     "crdr": "credit",
     "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/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": [
      "r199",
      "r200"
     ]
    },
    "ifrs-full_RevenueFromDividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r491"
     ]
    },
    "ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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; Related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r416"
     ]
    },
    "ifrs-full_RevenueOfAcquiree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RevenueOfAcquiree",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BusinessCombinationsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/BusinessCombinationsSummaryofSelectedIncomeStatementInformationRelatedtoBusinessAcquisitionDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue of acquiree since acquisition date",
        "label": "Revenue of acquiree since acquisition date"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of revenue of the acquiree since the acquisition date included in the consolidated statement of comprehensive income. [Refer: Revenue]"
       }
      }
     },
     "auth_ref": [
      "r237"
     ]
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Revenues",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenues",
        "label": "Revenues",
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)."
       }
      }
     },
     "auth_ref": [
      "r299",
      "r300",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r326",
      "r327",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r353",
      "r359",
      "r538"
     ]
    },
    "kof_RightOfUseAssetHyperinflationaryEconomiesEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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",
        "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": [
      "r203",
      "r209"
     ]
    },
    "ifrs-full_RightofuseAssetsIncreaseDecreaseInRevaluationSurplus": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r211"
     ]
    },
    "kof_RiskPremiumBasisPoints": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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": []
    },
    "kof_SLBTIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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_SaleOfJointVenture": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "SaleOfJointVenture",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "auth_ref": []
    },
    "kof_SaleOfProductsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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": []
    },
    "srt_ScenarioPreviouslyReportedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScenarioPreviouslyReportedMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BusinessCombinationsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Previously Reported",
        "label": "Previously Reported [Member]"
       }
      }
     },
     "auth_ref": [
      "r298",
      "r302",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r315",
      "r317",
      "r348",
      "r349",
      "r350",
      "r351",
      "r354",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r483",
      "r484",
      "r485",
      "r486",
      "r534",
      "r535",
      "r536",
      "r541",
      "r543",
      "r544"
     ]
    },
    "kof_ScheduleOfDomesticTaxRateExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/2023",
     "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": [
      "r472"
     ]
    },
    "kof_SecurityDepositsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023",
     "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": [
      "r474"
     ]
    },
    "ifrs-full_SegmentConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r277"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical",
        "label": "Geographical [Domain]"
       }
      }
     },
     "auth_ref": [
      "r324",
      "r325",
      "r372",
      "r373",
      "r374",
      "r378",
      "r380",
      "r383",
      "r385",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r398",
      "r467",
      "r470",
      "r540",
      "r550"
     ]
    },
    "ifrs-full_SegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r129",
      "r201",
      "r277",
      "r414",
      "r443"
     ]
    },
    "ifrs-full_SegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SegmentsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail",
      "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments",
        "label": "Segments [member]"
       }
      },
      "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": [
      "r129",
      "r201",
      "r284",
      "r414",
      "r443"
     ]
    },
    "kof_SellingAndDistributionExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "localname": "SellingExpenses",
     "crdr": "debit",
     "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": {
        "verboseLabel": "Selling expenses",
        "label": "Selling expenses",
        "documentation": "Selling expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SellingGeneralAndAdministrativeExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r488",
      "r491"
     ]
    },
    "kof_SeniorityPremiumPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "localname": "SeverancePayments",
     "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": "Severance payments",
        "label": "Severance payments",
        "documentation": "Severance payments"
       }
      }
     },
     "auth_ref": []
    },
    "kof_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriod",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BonusProgramsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation arrangement by share-based payment award, vesting period",
        "label": "Share-based compensation arrangement by share-based payment award, vesting period",
        "documentation": "Share-based compensation arrangement by share-based payment award, vesting period"
       }
      }
     },
     "auth_ref": []
    },
    "kof_ShareBasedPaymentsOtherNonCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/ifrs-full",
     "localname": "ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
     "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/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: Associates [member]; Investments accounted for using equity method; Joint ventures [member]; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r46",
      "r275",
      "r283"
     ]
    },
    "kof_SharebasedPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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": []
    },
    "ifrs-full_SharebasedPaymentArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SharebasedPaymentArrangementsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based payment arrangements",
        "label": "Share-based payment arrangements [member]"
       }
      },
      "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": [
      "r232"
     ]
    },
    "kof_SharedBasedPaymentInExcessOfCapitalContribution": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/2023-03-23/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": [
      "r494"
     ]
    },
    "ifrs-full_ShorttermBorrowingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r429",
      "r432"
     ]
    },
    "ifrs-full_SignificantInvestmentsInAssociatesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SignificantInvestmentsInAssociatesAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail",
      "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": [
      "r117",
      "r120",
      "r193"
     ]
    },
    "ifrs-full_SignificantInvestmentsInSubsidiariesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r117",
      "r120",
      "r191"
     ]
    },
    "ifrs-full_SocialSecurityContributions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r508"
     ]
    },
    "kof_SouthAmericaSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/2023-03-23/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": [
      "r509"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Axis]",
        "label": "Geographical [Axis]"
       }
      }
     },
     "auth_ref": [
      "r324",
      "r325",
      "r372",
      "r373",
      "r374",
      "r378",
      "r380",
      "r383",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r398",
      "r467",
      "r470",
      "r540",
      "r550"
     ]
    },
    "ifrs-full_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/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/2023-03-23/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/2023-03-23/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": [
      "r6"
     ]
    },
    "ifrs-full_StatementOfComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/20231231",
     "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/20231231",
     "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/2023-03-23/ifrs-full",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of financial position [abstract]",
        "label": "Statement of financial position [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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": []
    },
    "kof_SurchargeRatePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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/20231231",
     "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/20231231",
     "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/20231231",
     "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": []
    },
    "kof_TaxContingenciesAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/20231231",
     "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/2023-03-23/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": [
      "r61"
     ]
    },
    "kof_TaxLossCarryForwardsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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_TaxLossesCarriedForwardWhichExpireInYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "TaxLossesCarriedForwardWhichExpireInYearFive",
     "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": "2029",
        "label": "Tax losses carried forward which expire in year five",
        "documentation": "Tax losses carried forward which expire in year five"
       }
      }
     },
     "auth_ref": []
    },
    "kof_TaxLossesCarriedForwardWhichExpireInYearSeven": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/20231231",
     "localname": "TaxLossesCarriedForwardWhichExpireThereafter",
     "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": "2033 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/20231231",
     "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/2023-03-23/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": [
      "r62"
     ]
    },
    "ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods",
     "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": "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": [
      "r498"
     ]
    },
    "kof_TaxRateEffectOfAnnualInflationTaxAdjustment": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "TaxRateEffectOfAnnualInflationTaxAdjustment",
     "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": {
        "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/20231231",
     "localname": "TaxRateEffectOfEffectOfRestatementOfTaxValues",
     "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": "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/2023-03-23/ifrs-full",
     "localname": "TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss",
     "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": {
        "negatedLabel": "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": [
      "r62"
     ]
    },
    "kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies",
     "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": {
        "terseLabel": "Income (loss) 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/20231231",
     "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_TaxRateEffectOfRevenuesExemptFromTaxation": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TaxRateEffectOfRevenuesExemptFromTaxation",
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail": {
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The tax rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from revenue that is exempt from taxation. [Refer: Average effective tax rate; Applicable tax rate]"
       }
      }
     },
     "auth_ref": [
      "r62"
     ]
    },
    "ifrs-full_TaxRateEffectOfTaxLosses": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TaxRateEffectOfTaxLosses",
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail": {
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0,
       "order": 11.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": [
      "r62"
     ]
    },
    "kof_TaxesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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": [
      "r518"
     ]
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r66"
     ]
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember",
     "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 [member]"
       }
      },
      "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": [
      "r66"
     ]
    },
    "ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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: Associates [member]; Subsidiaries [member]; Temporary differences [member]; Investments in subsidiaries reported in separate financial statements]"
       }
      }
     },
     "auth_ref": [
      "r63"
     ]
    },
    "ifrs-full_TerminationBenefitsExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r506"
     ]
    },
    "kof_TheCocaColaCompanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/2023-03-23/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": [
      "r198",
      "r221",
      "r231",
      "r435",
      "r437",
      "r530"
     ]
    },
    "kof_TotalHoldersOfTheParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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": []
    },
    "ifrs-full_TradeAndOtherCurrentPayablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/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: Related parties [member]; Payables to related parties]"
       }
      }
     },
     "auth_ref": [
      "r496"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r16",
      "r32"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/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: Related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r403"
     ]
    },
    "ifrs-full_TradeAndOtherPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r18"
     ]
    },
    "ifrs-full_TradeAndOtherPayablesToTradeSuppliers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r496"
     ]
    },
    "ifrs-full_TradeAndOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r16",
      "r32"
     ]
    },
    "ifrs-full_TradingEquitySecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r434",
      "r436"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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": []
    },
    "kof_TropFrutasDoBrasilLTDAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "TropFrutasDoBrasilLTDAMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trop Frutas do Brasil, LTDA.",
        "label": "Trop Frutas Do Brasil, LTDA. [Member]",
        "documentation": "Trop Frutas Do Brasil, LTDA."
       }
      }
     },
     "auth_ref": []
    },
    "kof_TrustAssetsFixedAndVariableReturnPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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_TwoThousandNineteenIncentivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "TwoThousandNineteenIncentivePlanMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2019",
        "label": "Two thousand nineteen incentive plan [Member]",
        "documentation": "Two thousand nineteen incentive plan [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_TwoThousandTwentyIncentivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/2023-03-23/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": [
      "r269",
      "r270"
     ]
    },
    "ifrs-full_TypesOfHedgesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TypesOfHedgesAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail",
      "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": [
      "r253",
      "r254",
      "r255"
     ]
    },
    "ifrs-full_TypesOfHedgesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TypesOfHedgesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsforPriorYearDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedges",
        "label": "Hedges [member]"
       }
      },
      "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": [
      "r253",
      "r254",
      "r255"
     ]
    },
    "ifrs-full_TypesOfInterestRatesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r529"
     ]
    },
    "ifrs-full_TypesOfInvestmentPropertyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r491"
     ]
    },
    "ifrs-full_TypesOfRisksAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r222",
      "r223",
      "r224",
      "r226",
      "r249",
      "r258",
      "r259"
     ]
    },
    "ifrs-full_TypesOfRisksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TypesOfRisksMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofInterestRateRisksDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risks",
        "label": "Risks [member]"
       }
      },
      "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": [
      "r222",
      "r223",
      "r224",
      "r226",
      "r249",
      "r258",
      "r259"
     ]
    },
    "ifrs-full_TypesOfSharebasedPaymentArrangementsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r232"
     ]
    },
    "currency_USD": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "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/2023",
     "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/2023",
     "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": []
    },
    "kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "localname": "UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration",
     "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": "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/2023-03-23/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": [
      "r68"
     ]
    },
    "kof_UtilisationReversalAllowanceAccountForCreditLossesOfFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "UtilisationReversalAllowanceAccountForCreditLossesOfFinancialAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Charges and write-offs of uncollectible accounts",
        "label": "Utilisation (Reversal), Allowance Account For Credit Losses Of Financial Assets",
        "documentation": "Utilisation (Reversal), Allowance Account For Credit Losses Of Financial Assets"
       }
      }
     },
     "auth_ref": []
    },
    "country_VE": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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/20231231",
     "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": []
    },
    "ifrs-full_WagesAndSalaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r508"
     ]
    },
    "kof_WeightedAverageCostOfCapitalAfterTaxPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "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/20231231",
     "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/2023-03-23/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": [
      "r94"
     ]
    },
    "ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r215"
     ]
    },
    "ifrs-full_WeightedAverageShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r125"
     ]
    },
    "kof_YearFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "YearFiveMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Year Five [member]",
        "documentation": "Year five."
       }
      }
     },
     "auth_ref": []
    },
    "kof_YearFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "YearFourMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Year Four [member]",
        "documentation": "Year four."
       }
      }
     },
     "auth_ref": []
    },
    "kof_YearSevenAndThereafterMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "YearSevenAndThereafterMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029 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/20231231",
     "localname": "YearSixAndThereafterMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Year Six And Thereafter [Member]",
        "documentation": "Year six and thereafter [Member]."
       }
      }
     },
     "auth_ref": []
    },
    "kof_YearThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "YearThreeMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Year Three [member]",
        "documentation": "Year three."
       }
      }
     },
     "auth_ref": []
    },
    "kof_YearTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20231231",
     "localname": "YearTwoMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "label": "Year Two [member]",
        "documentation": "Year two."
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "103",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_103&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "104",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_104&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_d_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_d_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "107",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_107&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "137",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_137_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_35&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "41",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_41&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r13": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r14": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r15": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_g&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r16": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_h&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r17": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r18": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "k",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_k&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r19": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "l",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_l&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r20": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "m",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_m&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r21": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "n",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_n&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r22": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "o",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_o&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r23": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "q",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_q&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r24": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "r",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_r&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r25": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "55",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_55&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r26": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "56",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_56&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r27": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "61",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_61_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r28": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "61",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_61&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r29": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r30": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "69",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_69&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r31": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r32": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r33": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r34": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r35": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_a_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r36": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_a_iv&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r37": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r38": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r39": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "81A",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81A_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r40": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "81A",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81A_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r41": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "81A",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81A_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r42": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "81B",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81B_a_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r43": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "81B",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81B_a_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r44": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "81B",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81B_b_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r45": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "81B",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81B_b_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r46": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "82",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_82_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r47": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "82",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_82_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r48": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "90",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_90&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r49": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "91",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_91_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r50": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "91",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_91_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r51": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "91",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_91&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r52": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "98",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_98_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r53": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "98",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_98_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r54": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "98",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_98&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r55": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "99",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_99&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r56": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2023-01-01",
   "Paragraph": "13",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2023-en-r&anchor=para_13&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r57": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2023-01-01",
   "Paragraph": "21",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2023-en-r&anchor=para_21&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r58": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS10_g17-22_TI",
   "URIDate": "2023-03-23"
  },
  "r59": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_79&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r60": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "ab",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_ab&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r61": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "c",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_c_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r62": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "c",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_c_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r63": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_f&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r64": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_g_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r65": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_g_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r66": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_g&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r67": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS12_g79-88_TI",
   "URIDate": "2023-03-23"
  },
  "r68": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r69": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r70": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r71": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r72": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r73": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "viii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e_viii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r74": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r75": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r76": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "74",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_74_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r77": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "75",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_75_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r78": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS16_g73-79_TI",
   "URIDate": "2023-03-23"
  },
  "r79": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "138",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_138&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r80": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "140",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_140_a_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r81": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "140",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_140_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r82": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "141",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_141_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r83": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "141",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_141_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r84": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "141",
   "Subparagraph": "c",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_141_c_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r85": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "141",
   "Subparagraph": "c",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_141_c_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r86": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "141",
   "Subparagraph": "c",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_141_c_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r87": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "141",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_141_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r88": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "141",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_141_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r89": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "141",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_141_f&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r90": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "141",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_141_g&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r91": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "142",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_142&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r92": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "145",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_145_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r93": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "145",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_145&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r94": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "147",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_147_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r95": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Section": "Scope",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS19_g2-7_TI",
   "URIDate": "2023-03-23"
  },
  "r96": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "36",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2023-en-r&anchor=para_36_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r97": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "36",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2023-en-r&anchor=para_36_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r98": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS02_g36-39_TI",
   "URIDate": "2023-03-23"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2023-01-01",
   "Paragraph": "52",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2023-en-r&anchor=para_52_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2023-01-01",
   "Paragraph": "52",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2023-en-r&anchor=para_52_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2023-01-01",
   "Paragraph": "57",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2023-en-r&anchor=para_57_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS21_g51-57_TI",
   "URIDate": "2023-03-23"
  },
  "r103": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "18",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_18_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r104": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "18",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_18_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "18",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_18&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "19",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_19_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r107": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "19",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_19_g&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "19",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_19&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "26",
   "IssueDate": "2023-01-01",
   "Paragraph": "35",
   "Subparagraph": "b",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2023-en-r&anchor=para_35_b_iv&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "26",
   "IssueDate": "2023-01-01",
   "Paragraph": "35",
   "Subparagraph": "b",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2023-en-r&anchor=para_35_b_v&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "26",
   "IssueDate": "2023-01-01",
   "Paragraph": "35",
   "Subparagraph": "b",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2023-en-r&anchor=para_35_b_vi&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "26",
   "IssueDate": "2023-01-01",
   "Paragraph": "35",
   "Subparagraph": "b",
   "Clause": "viii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2023-en-r&anchor=para_35_b_viii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2023-01-01",
   "Paragraph": "10",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_10&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r115": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_16_b_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_16_b_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_16_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_17_b_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_17_b_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_17_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "29",
   "IssueDate": "2023-01-01",
   "Paragraph": "9",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=29&code=ifrs-tx-2023-en-r&anchor=para_9&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2023-01-01",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2023-01-01",
   "Paragraph": "67",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&anchor=para_67&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2023-01-01",
   "Paragraph": "70",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&anchor=para_70_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2023-01-01",
   "Paragraph": "70",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&anchor=para_70_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS33_g70-73A_TI",
   "URIDate": "2023-03-23"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "34",
   "IssueDate": "2023-01-01",
   "Paragraph": "16A",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=34&code=ifrs-tx-2023-en-r&anchor=para_16A_f&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "126",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_126&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "130",
   "Subparagraph": "d",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_130_d_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "130",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_130_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "134",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_134_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "134",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_134&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "135",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_135_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2023-01-01",
   "Paragraph": "84",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_84&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2023-01-01",
   "Paragraph": "86",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_86&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS37_g84-92_TI",
   "URIDate": "2023-03-23"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e_vi&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS38_g118-128_TI",
   "URIDate": "2023-03-23"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "39",
   "IssueDate": "2023-01-01",
   "Paragraph": "86",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=39&code=ifrs-tx-2023-en-r&anchor=para_86_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2023-01-01",
   "Paragraph": "32A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_32A&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2023-01-01",
   "Paragraph": "76",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_76&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_79_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_79_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "41",
   "IssueDate": "2023-01-01",
   "Paragraph": "50",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2023-en-r&anchor=para_50&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "41",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2023-en-r&anchor=para_54_f&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "10",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_10&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "18",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_18_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "21",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_21&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "25",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "31",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "39",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_39&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "44B",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_44B_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "44B",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_44B_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "50",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_50_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "Subparagraph": "f",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_f_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "29",
   "Subparagraph": "c",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2023-en-r&anchor=para_29_c_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "39",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2023-en-r&anchor=para_39&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "49",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2023-en-r&anchor=para_49_b_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "49",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2023-en-r&anchor=para_49_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "24",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_24_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "24",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_24_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "32",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_32_a_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "32",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_32_a_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Section": "Presentation and disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS01_g20-33_TI",
   "URIDate": "2023-03-23"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "10",
   "IssueDate": "2023-01-01",
   "Paragraph": "22",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=10&code=ifrs-tx-2023-en-r&anchor=para_22&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "12",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_12_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "12",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_12_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "12",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_12_f&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "19B",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_19B_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "19B",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_19B_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "21",
   "Subparagraph": "a",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_21_a_iv&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_i&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_ii&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_iii&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_iv&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "ix",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_ix&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "viii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_viii&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B13",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B13_a&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B13",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B13_b&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B13",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B13_c&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B13",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B13_d&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B13",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B13_f&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B13",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B13_g&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B16&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B4",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B4_a&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B4",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B4_b&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B4",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B4_d&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "14",
   "IssueDate": "2023-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=14&code=ifrs-tx-2023-en-r&anchor=para_33_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "113",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_113_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "114",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_114&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "115",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_115&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "120",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_120_b_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "47",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_47_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "47",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_47_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53_g&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53_h&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "Subparagraph": "j",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53_j&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "57",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_57&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "58",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_58&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "94",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "97",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_97&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "C12",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_C12_a&doctype=Appendix&subtype=C",
   "URIDate": "2023-03-23"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS16_g51-60_TI",
   "URIDate": "2023-03-23"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Section": "Presentation",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS16_g47-50_TI",
   "URIDate": "2023-03-23"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "109",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_109&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "109A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_109A&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "113",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_113_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "120",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_120&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "124",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_124&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "125",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_125&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "127",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_127&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "128",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_128_a_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "128",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_128_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "132",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_132_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "C32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_C32&doctype=Appendix&subtype=C",
   "URIDate": "2023-03-23"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "44",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_44&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_b_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_c&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "Subparagraph": "f",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_f_i&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_f&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "Subparagraph": "j",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_j&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "Subparagraph": "q",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_q_i&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B65",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B65&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B67",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B67_c&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B67_d_v&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B67_d&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B67",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B67&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Section": "Disclosures",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS03_g59-63_TI",
   "URIDate": "2023-03-23"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Section": "Disclosures application of paragraphs 59 and 61",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&doctype=Appendix&subtype=B&dita_xref=IFRS03_gB64-B67_TI",
   "URIDate": "2023-03-23"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2023-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2023-en-r&anchor=para_33_b_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "13C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_13C&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "20",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_20_a_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "21C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_21C&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "22A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_22A&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "23A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_23A&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "23B",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_23B_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "24A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_24A&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "24B",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_24B&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "24C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_24C&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "25",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "31",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35H",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35H&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35I",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35I&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35K",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35K&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35M",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35M&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "36",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_36&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "42E",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_42E_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "42I",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_42I&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_6&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B51",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B51&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B52",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B52&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Section": "Defined terms",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&doctype=Appendix&subtype=A&dita_xref=IFRS07_APPA_TI",
   "URIDate": "2023-03-23"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Section": "Scope",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS07_g3-5A_TI",
   "URIDate": "2023-03-23"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "23",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "23",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "23",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23_g&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "23",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23_h&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "24",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_24_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "24",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_24_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_32&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "33",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_33_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_33_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS08_g20-24_TI",
   "URIDate": "2023-03-23"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2023-01-01",
   "Paragraph": "6.5.11",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2023-en-r&anchor=para_6.5.11&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2023-01-01",
   "Paragraph": "7.2.34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2023-en-r&anchor=para_7.2.34&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2023-01-01",
   "Paragraph": "7.2.42",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2023-en-r&anchor=para_7.2.42&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expired 2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-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": "2023-03-23"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expired 2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "22",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_22_b&doctype=Standard&book=b",
   "URIDate": "2023-03-23"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expired 2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "22",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_22&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expired 2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "24",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_24_a_i&doctype=Standard&book=b",
   "URIDate": "2023-03-23"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expired 2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-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": "2023-03-23"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "102",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_102&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "103",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_103&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "108",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_108&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "68",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_68&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "82A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_82A&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "IG6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_IG6&doctype=Implementation%20Guidance",
   "URIDate": "2023-03-23"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2023-01-01",
   "Paragraph": "22",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2023-en-r&anchor=para_22_g&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "80",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_80_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "80",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_80_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "37",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_37_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "37",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_37_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "138",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_138_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "138",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_138_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "147",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_147_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "21",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_21_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "127",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_127&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2023-01-01",
   "Paragraph": "87",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_87&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2023-01-01",
   "Section": "Example 10 A court case",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&doctype=Illustrative%20Examples&dita_xref=IAS37_IE_C_ex10_TI",
   "URIDate": "2023-03-23"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "119",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_119_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "119",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_119_g&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "14",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_14_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_16_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_16_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_17_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_17_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_17_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "44B",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_44B&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "44C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_44C&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "44D",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_44D&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-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-2023-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_A_TI",
   "URIDate": "2023-03-23"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-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-2023-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_C_TI",
   "URIDate": "2023-03-23"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B10",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B10_b&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "94",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "B6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_B6&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "IE60",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_IE60&doctype=Illustrative%20Examples",
   "URIDate": "2023-03-23"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "IE63",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_IE63&doctype=Illustrative%20Examples",
   "URIDate": "2023-03-23"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "B89",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_B89_a&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "B89",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_B89_b&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "113",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_113_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "96",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_96_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "96",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_96_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "Subparagraph": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_i&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "IE72",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_IE72&doctype=Illustrative%20Examples",
   "URIDate": "2023-03-23"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_32&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35N",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35N&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "40",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_40_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B11",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B11&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B11D",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B11D_a&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B35",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B35_d&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B35",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B35_e&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B35",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B35_g&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B35&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "IG31A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_IG31A&doctype=Implementation%20Guidance",
   "URIDate": "2023-03-23"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "IG32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_IG32&doctype=Implementation%20Guidance",
   "URIDate": "2023-03-23"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "IG4",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_IG4&doctype=Implementation%20Guidance",
   "URIDate": "2023-03-23"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expired 2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "IG24",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_IG24_b&doctype=Implementation%20Guidance&book=b",
   "URIDate": "2023-03-23"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expired 2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-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": "2023-03-23"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expired 2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "IG25",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_IG25_a&doctype=Implementation%20Guidance&book=b",
   "URIDate": "2023-03-23"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r478": {
   "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"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-11"
  },
  "r483": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3"
  },
  "r484": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r485": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r486": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8"
  },
  "r487": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "10",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_10_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r488": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "104",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_104&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r489": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r490": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "108",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_108&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r491": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "112",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_112_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r492": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "117",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_117&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r493": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "20",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_20_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r494": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "55",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_55&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r495": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r496": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r497": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "85",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_85&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r498": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "c",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_c_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r499": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "37",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_37&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r500": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r501": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r502": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "135",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_135_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r503": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "141",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_141_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r504": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "144",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_144&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r505": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "145",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_145&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r506": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "171",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_171&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r507": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "57",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_57_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r508": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "9",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_9&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r509": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "37",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2023-en-r&anchor=para_37&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r510": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "127",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_127&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r511": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2023-01-01",
   "Paragraph": "84",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_84&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r512": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r513": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r514": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r515": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "vii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e_vii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r516": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r517": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r518": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "119",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_119&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r519": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_79_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r520": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "41",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2023-en-r&anchor=para_54_f&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r521": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "14",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_14&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r522": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_16&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r523": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r524": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "20",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_20_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r525": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "20",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_20_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r526": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r527": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r528": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "Subparagraph": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_i&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r529": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "39",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_39&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r530": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r531": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r532": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expired 2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "112",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2017-en-b&anchor=para_112_c&doctype=Standard&forcepdf=true",
   "URIDate": "2023-03-23"
  },
  "r533": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expired 2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-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": "2023-03-23"
  },
  "r534": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12"
  },
  "r535": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r536": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r537": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10"
  },
  "r538": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r539": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r540": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5"
  },
  "r541": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r542": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479424/830-30-S99-1"
  },
  "r543": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r544": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r545": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r546": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r547": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r548": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r549": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r550": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>187
<FILENAME>0001628280-24-016091-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001628280-24-016091-xbrl.zip
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
M[DF]NBFZX=.#3KKK<XGV&C_J>!$^)OD+4$L#!!0    ( .2$C%@)N$[.Q 8
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
MVZL+2K/AM]MM>T<Q&(U)UXY7UQ??75]J)MW>.^[XQ_7]VW4_^+97<[9+^XA
M%T2<5,+*WT"NYWJ!U;5'#ZS+NFJI;J-XA&!SQ'.:;8$L[51V=J65Q]#JC1\Y
M.YW%+C,83O(ZMUS^#@^:[9YVSS4=?C+%71@P&4RCX6RPZTAXKF+-,>V-9-Y_
M)7RGB\N$/K)$XB0WRRJL%F^,&OF,+C9/]V:K^6Y0-H?XOSICUJ&^_%PII&;V
M:M95E!,[F+<^8)Z[M<S'LPJ)L5\79EOE/\Y,YTV).3P(6O7>]G/75]?J67X
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
MTV0,EE)5%LLD+]%]+26RCT841?4YQ%9G]%MP:E?'EVPJX_3-66,S#4'DING
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
M-?.Q)9*-;C28@-EJ+V@?KQ\>/919_@7P2R=MMEM 7Q:F@PX&<>:K^-0()2%
MJ@Y\$Q"*OX*#/PG#^FU0>NF_MK.0.C(*:]65.*>)F7::L]/L"OG=(@TP*((L
M:UV1U?AY5(=3?ZHZ/KF-;O@,68SI(J:5X?(264\TL4V)4TC.,2U-^6.6;F "
MPWCRS"':BIP-5KCKN7):97;8PH_0OPJ#!:5B+H=)B6A7&Y%[&/_A'$WL"Z1"
MRK(RC^0A\V%KKPSJRR;,8^5<0P.K(#.(W*7^H%B8QW!!BD"ND+T4J[[.N9#/
MR7,#9"3)#SE)X7 0]$'%MS.&H5I7"K[6E>!Z^*0<%%CWZI+7;Y!?S2OIKGHX
M..KNXW"$?-AADXS]]:[97:[>A]LNV;H:^=[*W6()3@[E*%%V]]I5V&!<=YQD
MWSDK[6PP)J_T48R$D@WH9U13KUK#EF5H4<?:V@VN/F64]& !*H@B*Y,)!CC"
MXNXPH!;EJH)PF9(]R=0V K?2X;=KD;G0\F;5+.GZ<I9@@=8OSOJZEE%RBMHI
M9Q23E1_EE'3 .5SCS";IR-1L+E@E94EIKII%MF##64MD_\AMZV4X?JRY;18[
M][2J=*_%[T->&KS55?):0AZ*_,58>EV5:&TN&Z2@Z,/65!Y\#^8?>(VD]MZ"
M4U?-ETXE*.#;]Y_<S?FAXKM&]Z,Q9!&HCUAD$]#>U*:-G+M\[A4?NTO&)2(<
M*!"KCST5T31Z]1HXSCSVJXL*Y1;ZG^ ,ARAN!IG!I3*7&)CQ6+0"UK*5)1[Z
MMCD2PF2765Y0V [1VO['0:K6[ /P<FLS.G9% Y^<10M8>-8HR)PE&8X!WSUE
MHE<Q$F.O?5+5:+I6 OJN\1NY\ '2.R70]1XT :C^E(-@P4<LLX"\J I:T UM
M,PIUE/.33,#Q_K3>SX;LGB#'&XA=U846*L%[BJ(6;F1=FB4H<K@X$XJJD7\$
M?P;/X?-R4QSZ;L/0WTB6^;?AD0+5?KA;%M(IAVM7.%?#Y5NGCH T8)AR[*,K
M(&I@M<X)'+A!GOTRK[HFA"!:1BB.'BM5'_[*P%5::<B-DA]+J1'3R1"_A\W
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
MH5H;Y(G'VS*;97DM*64OE,AI'0<=<F[9RF:&]J@.M12WG1O]B^,#<3R$$%%
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
M1J!2BR*KHVMA ;S8=ZIAW0#.;=O7$YL<(BR93=%LT' /@P)QV*0H@F!Y0'&
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
MC/X=/4<3\MY()?SB>K\7GY\+I_X)U*E$ER'BOG1G<1NYY >3/<NH6@6NW'^
M,72 QYZH\9!D'#P-"4V@(:T-K[CSH7.);<&$QY=!X?0PW?/A]Y7,=<MZ,#HX
M"I85#^O*%>WUNMG*LO7XC1_@6NIYBZOR0Z9NB0 '_2O\;Z\J[[$]UP2NB0'U
M<86D)60I,&TX!<<I,*X5MY$W&>,C0B;QE*(Q8I@.C9IS=V#49=.8C;"O+6V:
M2]3F[^MZX?Z5N,?>-3O9_)IY;A ,$/U, 5/ J=CJ73LZ?&B7+6JW$C<#7LEW
M:8NY>K:=1?SP<ZE/R2!BB!)!M!T"5[HY_\WM<<M/[Q*1 3N^8Z7A/:M)>M!A
M HN[HN ]@<T7B)86VVJ&/0(4;MQ9S5;/LC2D!B_6>K^!Y7783T$/7\#G_97?
MZ0OH(,>V7L6C,+.:1ZZCK=4.2@B\7D"@X<YS[3L^=&-2<5\%]>"I+_M53UDQ
MU8T/AAIZY@UTT>I]?# [IF=?##B/88XH#K+/ ;D<KV$,1;G=VCV>I0.QT-7:
M/UU[1R,1?] ZFAJ-^VWF;JBT'\%A<^)5HADV4> #LH>N-U6@#][IN,+%X;4W
M6=8#S_>_L>:\IG3H7@,+/U3$G"9QSG[<@#NO] L0XOC#)47)$<UF>4\$3<.E
M[JMYY[=9A14LY?I]^MWE; \/'D;2]K8;NE%5SYVO_?/AE-?[$9QXUW (+A)>
MO+L&)QX=[)I%_C:CN$ MC#<E+H+P6BBT[H=_GKT5K*KVOY2_3$B^X FE_K==
MG1P='!TG[Y!M\.C@R;OD*N,2O0AC@TA<2] :6)N6[9KQP;9:?U%7%% 7@>7]
MV'2+1?&%-.KW*O _!H'B5I!^W/T*EII0 K ,YA(7+]ZI/=P&4MX'K^@W]._#
M5_M^T;F_]&?B^AX>87I0O&:?I'S8&_K;7V5@*G41-/X$.2&S16.^UG^\PC99
M1;;\.B]IHO2E5^'RX_DG0VN2%2*&Z3KPGYWH&AVP^&I!Q+13?;/\>41_^DL[
M'?@;W*>73U?^^6!TN/JKZQY[/'KZXGC[CST9/3\XV?IC7XR.[N"IA\]&SYX_
MW_YCP9@[NH/'XM*^W.BQ?Z%#Q@<-SG*SR,K_^NKXJZB0YNNCQ>?$]M?T+8CX
M0/-9WK9 >7F=:J,+<T8BPMY@F?I#G]4;811]+TT@']O\?JK!&<T7R&]!30,?
MV_S>"XG$8YU7\I/4AN%!?6R3_#YK.T)G/\;)O2<SO*O#B6U;(X"7<-?3ZYF7
M-#W, 1S\)]A])5*]DY.33#L#]OGQP5ULY;U-]+^SLL.8Q]%1BF[(XYK<SV?_
M<9@>G1PD\.@"[/='-3D^HE\V)?3C5DJ5X1#BT>C9R="ZW/?Q)0_WO[N"_KW2
MI]V186/&!CW4I4'FWC$XG25Q_H.+N:D[/MJE7>!ECR0(A\H>PU4+A>0CTP!6
MDZ?4@&":O#/CFJ9[@K,]/*"&VMJB1W*9;_$!%\F9#2.!"=Y[4*Q;1H_35C@<
MO5AE*QP]JI-R9A:M(2*QP\=I+#P_.'F4I@*?T$<UI>^S&O3G(6E][UPF:S2K
M?(6.[N&C6HSH8CXRL7,K!?41OG*=?EHOST@__85B\6M8@B1I-52;MBL%!<>]
M= E"R+!)PSQS3'G"D.^Q082M]8A&$G4;D[GHM[E@F9OS&>&VS'VR"V8"0HPO
MUW%@QYV6F?]JTRZY/%R;Q]+'B\+A<V=YF;N"E/Z(\IN<C50/AV'KI?%/1^])
ML?429(W0"A15;X^532))??HD<]4S:^()1RL>K(_C!921MW2LUP^\=ZSC%QS%
M(T_E7<*FZ#>)HL$/3)81I?),.X1FW1JLLY-6#%$?UT]2WB*5WH,!WVL"\[V0
M##><6DS=+6BN15=N0@WW?'2X>$!8*=GZU]4D>_*Z*K+DW=OOST[MP90_7YGX
M-UWCGUWY9=75]K=<G1@_-SD;G8Z^&8&$25Z/_C%BJE9":E4DSQCZ:B@[CQUA
M\VF>U8)HSF:SO$ VVFOP?QOLDM]T_+YWZ>A@XUWZ%@1C5B++3[3,/]75 H;S
M&=<7U_;#Z#N[QBDV D=Z#] $_\ZF59TEWV7)3R U_HVDO,DW9IQ/LV;XJ]_6
MW:)*WL[A+B,7*GP[>9W/FVSXTQ_,#'N&5TWRCQS)B')B_4U>8U%M-?R5?U9%
MCC^=3K)%5TP&/\45>16QJ/ $*(\!VJ5&X./ULY!2UIK/E=188UW^-#QDBBX[
MM^L<:6 0'J?=.1+PH2V;)F^D B6G42W!U"V[639!D5SSW/\!:A45:O+]G_]T
M='S\ZG.^8HY48.P_#CF3J52X=N,)AI,F\+=SI? G Z"\]BS ,_0#\$Z/["NU
MOQ=2N&DX'%>AT"/50;M"AFC8$@G798(=J[4!<;9B-MNOX7KI68=L2O\*.Y?/
MEKMQ[V\@G6WY$E_ZN<'^WE0D#&?9\I$1-7+4NR&OB9N\"9O9$2SSRF@9-U%*
M&F/I\*42#)2D-#YA4PCELWLKTO*O8OOGP0B42I@6GSBFQ42(^/W>6]A3^B-1
M6[XF#O)ELB>3?_/QM;5NF$=A:*YPWHQI:;)?7*44DKT(4=]3^F5\<N[4U]B"
MQD#&"&JQB0-44;?T#U*C!4D]E4NG!!F(F\@I(/3TX(-%('RPK+')V9/_(ZUP
MYUUQGGFE>F=O7U.#0*IAFK#A?,R6\W'*HQEZ!XX,R6P$]#>[5O?=7FV<+=A[
M!<E] DO9HC[[ILZ:O(![%7_]%+_ A5F@_U@3_JLS==60'OBV*F85:(AOLE]1
M$3Q_M5K3^=HV4W2__SK5LRAO!X>^(<<NG^D_X,Z#<.?#*)_R$.#.]XE1=I @
M/,,] ,V-$<J; )0/#WO.UIWCDV\0 ,)E<3[\XUN*:X'"V?DY:&G$PBW<Z9AK
MGR4OO &F!I8L,6H@A8'A_W/ R_L4L3O-$=U#K0_C[&#O\]ED4G=>(S:J1:D%
MFB>1(2R#QI@U4X7U,F?V(*L!%0Y:"W^#T009<3\NSDU&2N'9$9 2QHZ4[-K2
MNQ#]#EI:;+Q%+T9'QK-^E"*\$-88UTB.7W5X N[!- .+2NFLB("G];O2P9_W
MDWP.5G_.E*W<JM>V 5<N<1SM;2MN=O@DW_Q2'UUSJ0>FN1MW\WC3NWD4W<WG
M!R>]FWDT?#-[>9'>%]9>30E8AE>S%UT=O)M'@W=SDZ35EU[.HUV_G#<ZD>NM
MP?L^W#=,PGS+*9;?O=BR&*?[L >H=,MK26&O/J8BB&O&_<H_T!3Y;=V5)%&C
M86(G/TB>3)4]>.HX%(39N9&G65YW^U7LK4V$-8LLGW(+[X#95S@>7"MD)3-G
M+D46$3F6.)7F9@_#@%B''23]H=KBJ>!6)[\P!VC7^HUE2Q<^LP$><$^E&_SQ
MLX,G*%E(NHG+K#V.KDQQ:9)C_L <-N_BUK0@&Q+O/=TQ^U1S%M]X4C:,BY!J
M^+XJX0]I\K$S#?WC%S,MY9\?+[H:_T4'[EV=3XE(C6FHD7*4Q3C^UC;J'F?E
M)\H$^PTF0:'@I/Y9U9^2UT(K3FY_Q3^Z)NJH7(2A]M]<AR[16 ZK$->_:]E#
MG?J8S.G2N YKK(MPS%A4%R4,X]#=!,$(&(-IF7A@G@Y-20@;\C(K)1KH30\'
M[:90+0P'&*UZBZ>_7?[:9ZY;ZNH@\#TSVC)_IE[XO%&9&-QN7G;;:*%G(J08
MT9UGG[A;G)6T\A28;/#ID9: @*%4->VB*EV7Z=Z';6?6!C95^O]AXJDV="P<
M":5-2&/,CUOP@,0&:<5R4 8#IQ>V$8Y)*.)^DG&XID7P1K@MF!PT/&.A$<MI
M-<PLPQ_<VV6IHJ%H\#I6%E9DNOF+_6LE_.! 5Z[2%W:,O*>XS9D+WKKTXMVV
MIWC1Y_O:@;)R24:Y12!EGM>UN:R0L8;%?%?:9BTDSFS>"_NDX+'\M<JE'KPQ
MEX3L(97,N(U95W!\; '/:3OO9%&O&_'#J%_+/._F9%> :$CMV4W]WM+N0 ?=
MJ?@4:_R>6#3 =# D5.C=CJVL:Z)6M.X::2[4WB/PMV8H8I![6&D['+,OWQR5
M3OHJG^9C;,@H<HV"<&B-,9_L&MC6#W8/MJT*=HW*W"-.7J@X1LGJ]2S"Y"ZN
M&/&R5N0>5J7?KIPZ?2+C32IT-PB]:D FV6Z]?"R&J<;FF-^;]GH?T4;JOA _
M^L?L,P[AO\$*;Z8YE^7O90VGA=#\,$5UM9_&=XC,=3HJ ^<V<JR#\]=4CE>F
M-*V>,&DX.V7Z2O:^_<,7LU#:SV?CA@C!<:V]-26<VI2X-<9D\:3"S!HTN"ML
M=Y_&XY4@S9.J(4D)\J-7/[D+?>JFK*$*L3 ?IJKX(,:K[-,/@9SX5@7A7;.2
M/.OWWKS_2'=I8S^8N,1.$Y..PC^D,N T@?4-E@2E+!U^8A0",-K@06COZ&.D
MR9!D:?%Z\\V6MG^*72'&;Z4J*5"P>.]%)A.&>.(SP+U@;Y ,]XYL-GU;U&65
M.6%;:Y69Y#(K.@LOE-$P69:&I())A@O$!/4=>P-#(QP:&F[TN"77R^_5[;TF
M]5W^&JU-T7--JG,&#_V) Y\$&>50"^H"ST2)79JR4Q]&7"V:Y>H'$E2(%N[2
M:,/>AE*?A#DL<M"+TTP!B%5]GI7YO^7G.X[2W#!H!.8.;"Q(8\20P43SXCZC
M2"FYFW6W:"?+75LIV%(SKK-[C;)9;:]MD$%"3 S'BL<46,C.,_3.P?3S!0ZK
M33C(GX07&B\$/I<,4U%IC#-#&=+I:X;NZJ;2CS7MKQW!DC$N 9(,T4>^^,%6
M-]1^1Y'J[.UY72DIYN%=_>PS7*]L7'% OZDH'B%,?LM5<DG0I]JKDJ6L=C%C
M?])K:M9'RE1,SA@:.9[$DB ++]!JY?_[0UD</4"4Q7!T\\5N&26_1 8]!3.M
M79Y&F,W0\ZLYA+3A/;8L[LYKZYLUP:MH+.%7-*35-W@\$R,T>'JOU1J8#2P@
M-FDVLX#Z[]F&3?2'>?"'>;#+YD'F"XO>#8XNQ VMAR^V'/I#N&];8KM,^ <[
MUJ3J=9'EW/!Q IN3:V%$; ?U73#W<:JEPP/BG+>"6M\T*<>(*&2SJ'-IK'LI
M,?W!V!#FI7A(*-*MLQ:/YV%&65Y34Z )*3\))MUQ1.5X]SHO%(4+B%X7H;:2
MR3^ J6U8YF)WJ7OFAN%VCJH,1"[G6*DPEK06#- G7'^8Q^ZL)2EKR=-PYOK#
M'9^_YQZUT4X</W0,*<==4\:O<<ENRA<.X.4\V01FW^3"3+M"TQXV^4+=$XN"
MF^IIV+CA=5=\BT(0Y)GN76$AVH]L/D9?7O\M+P6U?@K2E'<H:<1.L_MZE%X:
MFUDEWD,\M* =.:@%,U\H1B&;3$QAA%.96Y_:]"Z_<*/-H(1:H>.A)%1J.[A*
M)J&W8&"(9'618QQ_<'NNVY?M:O[#HUU+4?UBN.M-UQ@IA$>:@O5GUZL(CO_4
M5EQOK3X4[RBU78C17XUWL$;(T@TF8X9L!P)T6+HG90)ZJ5= R.CY!#"#$1=%
M#X*VYLYFS::7E9KNVN>/DE_PI5<FG.\USZDW.'IZ1UF[<:-.ZD"4P:21.806
MPH+,<*VX7G#P].N_4YTI 8'X6J=;/.WWJ=J(X9W*4DU9S7-NH7S7::KC9Z/G
M.W637;23 #D"\:("?+*P+&292C3U?$TJ;)[2"*8R@=7+Y]T<I+.WDGA,N'R#
MBS>T%MF<(_QA#E(\AVOK?8P^!$\SG['E-AXQ;#OG!V3](6KP%(<%CS@OJG%6
MB")\D.?Q-='7<\#K R$D\/J>+I!FY0M@RAMA;TYV#(9YAH)V(@MBP_"$&N%(
MFJP*[KSG"SI&G,9]'0.77IMCZ6$\(0P9>Z_\0=?O9R_?3R1$1_WAY^/\O"-I
M2"V6P!&;M-+<S7&_Z*<M*XZ>T&%Z&#%6I)T-F#7228)JF;62U<9'+(K'/;WE
M#LPIC!:&.\\H!Z]SQEA'54I5M?&9>N#7& )Q%VC%\$0S6=SQ-&PT$OI; W]T
M[I=RJ@R\>Y..&-P^@X('E6^UPK1SZ0TOGACM975I2G@O?(""J TW6F-,(#6!
MGZAB0Z1K?KFO/1M!/3*BU?(;V<5T"!+"5TXOX;AA&#GC1N>T3AK7BD\CH1)A
M^T"CPE6 )1:G]6'*J/4PECMW"'>G7DJ-8"KK$30;^#+:=*W(KO"X3L%XA .B
MO_5!6]R-C+!M?OC!&I_8@%4A>U-LW3ZU?]N/6KZ+;KRH+$ $/I5/]9&"&2?V
MANRSDC=L.3AYLFOPF[/54"V\VVAC+/A'!_,BL!K9QM3\O!H.,V*P>A"VYH"5
M26G0A*$FN0)8,]2O$"%K0]4NE,-2EW7/Q4M9H5 8BFM'J&>=[R?'HAB_,<T;
MP0'6 ?@S/D@2ZO8.[;X+=@4H/';^\6C!Y JVSL1[D$>3BIE*&\+< ZF/DF^"
M>8>^1P#2(^V'X5IIGLJ]..&'QA\*AP*NC-XN:;N'?T5O3M':JT"1L)P$^<.:
M'<XO?#%,DIHG7^;7 2;WQ)'S#@!;'/W#M,_H2MV9EE&64N/AT ?]W\\\6X&F
M;=DWN#@1]KB1A1:,*1Y4)MWIL#X%27ZTZ"C*K40AHS&ZA!ZT7PZ?ESCY ]%@
M$0W'CP31P'+^GE9QA:GJF#0SYKZJ4RILJPK)EM-UD1Z?*5Q5*FJ29JE+;,3#
M5W'<M)BJYI(JAXF43)(8J((SV&=4)Z?@74$OM:ETV<U4](Q0)YGDYY)[<K<4
MX-I#R -63DEH9P!,O9IR\8L"BL>[%E#\L?-AF[:08$#-8M'$176%^C3U =E:
M5X%"N<:-]'0\%4HZXRAL,KH"@L[*8VPNLF*F<E4[EM8^QQ4RQM7D&HK*%.*L
M=+4.$F%J#^X-NG=OR'+VPM6W/01&LZU4*\"%-QSHSS NC>0!^%B\DN0L8T 7
MC06DH,7+7TH;P;%IK[ HP+<Q)(DX6-[ 0[$&T-R0$S QX !SB:U5\'SIZ8 T
M%_D"?Z'V/WT0L8 ><H _;M!OG]AZ-]K/IF=91%_>WY@H;Z@P=_ (#64==OX0
M&0IF8ZH6]@@L?A#N:7*>ST 4-QFAOITB %'>T+47L;YTYTR!,(3U<"=Q[4%<
M4S5S<S+#U?VV8WW\N[_GWK45JU9"9;2]5)@F ;'YHEBZ@)JK8280 #G,]F<W
ME-J@/L$K*XJ##@("W&"$:BESR#LK*+(DWC>>/'XHGRQ/XE@NYR'Y(LHAG%*L
M;QPGMR]!\AG/,B>CQF^H/5P&3GA*WV+'T..<_ HNXUTZ9@1R58;&2_3EF&-B
M=(#P*'B 2R;])GH2+9(D[.EG=6(Q"D(*M":/SHN="O=+JM[.YI>1AF(8/\00
M+Q\W!+H!S< V.3[ [*XIIQGFD9>-\)GB?<TG@CS2.SS+ZUX*,;KJWE)=>[R&
M#U;4!9T4@H898=0Z 4G&A\8,N^#\^IRBOY(\Q\1+\/YMT*H^-*%#(F>Y^0FR
M3$'XB:N<) W<%K@S4WM,O=@#56*&X;SR5J)_0_4\$'%["+MP.]%_C?6C01T)
M/^D5G3/J!#;M\(1NM\2.%&(084:TKA7TRD!==#7T/?V.Y"JYR+E8AM$P8<E%
M>:*?$XED(XQ"1HTN3%)-$#J=8,_PVCJ0(;C<EL!Z 4JZ]>&JQ%6OI(L$S+ J
M\H1SD]6T$/7PJ?X*5YS<H$69>J#VPQ.BD $5G%?3NSC[#\\R]9<L6E$ZT*+O
MM58^ W4#4H88&&C!Z];S(C*U;B)?!$VC05LA+BA/ATY4YK[*;VU,VQ8BX_SK
M1T^RXTLI[D+D:3:D&0^8 H8K;!@+!;<IMN$CZ^?Z_!-[D4W#Y^.09.BI'5G?
M9^<W^+;6T"VZB='^6%2E9VQS\/C=Z<?7IS=DT!YP84YVARU[T]4 >W@LB!;;
MY:8U<UN\-^Z* I,;R.\!MW8,VFLK[5$VI*[8/3"1GVG#-0L">\VZH)O/M\ &
M_T5>3X,5Y@5VV2AT799"*>1A(RBU9NU?,#BJ24<61>C:F4OVT_IO]ERBX/4L
MH@CAS>G\8LE61@7RI.H(:BY\6'G)93138K^L'=R"PLP<<_:-=$S:(077- WT
MP9#<ZL>.X#N9,(CAER7:B.?7 3CRF>UHHQ$OPJ<3I-NE &,?,9LBNJMI:TK.
MP)RR"9HRJ4IUS"CYWVG6?*D)$U0#WF3*N@R]V*P6E]2MT7JG/!9:-#MT93$;
MOQ=2_P6!^#__Z>GS5Y(F?\\>, PM^4@>\'XX.>\Y&#:BUWE_WY?:@,'I;YNW
M9L?XDD[=I='SY*_<A"I86DZN5%>8;O2(;(3K%3TK7%$*XEDK6M/#?@A':[G\
M\S%\+$;)*5P(K!@[+Y9I#PYP5T** -*1I.KY,>5R#3JD*RG5CJ2!/?E&BNA.
M9!R&;CZC"] 4RR" %'UI8(]3X@[$C<I*G'0UIBVZ\5@=?"**VUT_!+N=5_A>
M;BC"%0;TC6D.NTSO(/S7A$;K/'R6[]C=0M!OGG A5X[?[5L#ZX?S1U6_RX$_
M?20Y\!W"H1UQ1TXKJ6+I=@-QY;$I*LY6,FCB:H8<DPHQ6X,P\PL_\3G(BZ-7
M9&%*DF0S4-6H8%N-?_(O\#$<'T[",O=!,M$P[G]#PTDA[B1@4F$3H#BJKUFP
M%28NGX[_>];OE,I]1V-BB?)3!VIDDKRF"M=D;V=JS8^X,>T$5CJKN=4,]8[Y
M>S;),?J=+&',W(L,2W.3G[B[#4ZFVK^GVG0:<ZHQUF#YT3P[]8PL8I?'+CMF
M]]:<F_]0-SL[XDD.Z_OT^!7,!!NBP9[DV7VN,D%*,7<*&]Y<) :T12[,-AS!
M',K69%Z^!G,T*PR9.V:0/MPU"NE?Q#]%V&;KBBM=2:4+LM!*F<)%MYPM$4'[
MA(TL(T.6I,V0/82.CI@E [X5H6!H:&2:JICS("O\T- ZVW.%"E*6P#C[A<^V
M$GQEWQE<RZ2!7S78_+!B:\Y_F]A[ZI-YN$B)004EWCP.S>D1&I;PAGTCW4U4
MY[ANN&OY)L7)]>G7'3)5P+C_ZO"=6X93[QAQ4$!,PY;!$..L%MO2[JS$0:"%
MT'2XG/);U[D"O?[S.EM<4,GTF#I$XB)SB>]L=>K-/S120.8,='#4:VR2P?ED
M_Y8%(&<]'@)R)4_>41;9Y U]1KZ2-T&(FHBV,Z:A8,F)A9Y=21AAIKVP;Y%1
M6EIIA^*E,(;-I43BE.R0,AA$<P&+3NVTL69ZX1(W,A$J,"+D=RM](;,&N^@)
MHXHB8HAA!047[CN\!F=EB_84%F<3"3>98XN5PJ/D[PK;&R^U8$E*KG TDI9P
MVX&+B>8FNO6<D;+^XE568W71TD8&-!_N;X:0O&XP7&D-@6DW>%U,(AD=9#P%
M;75;K7; J:L-J,.>[90 $(BJ) +\A@AG6MYU^/3YH?6YX8>G>@.I/@@%Q0?A
MS'Q=3;FES\L7SX@N6%K"[P>-Q_%37MMUOMJ,A9#4^E1: V%)J,94G939$[=
M'L[E>HIWQQJNW/-J+/R7",*\^*/V.%T1\8TB%-0??JFQ+J_(( J05C._0^H"
MS7()/;&0X<> *#02?2#/W4@S7U]^RO+3ZN^-]_<.]W45:)45EC_+FPGZ0;6.
M!/5Q@;Y/H8QB76&$34VCM=FT6F"8U'\?/HP&'23J[4A3!0XIP+ID",J\@ML>
M?L4S;>@"SKU*2KJS]F1Y$WJ8=7,?@HJ=WZ#QW\[1(?_"] $<8$!MY%U4QP^2
MUS$;@45 9#['-E5J!97A7GU2G#/F,( UO4&SDNHA';"',HP-4$^1X(.FW($8
MV^"8)6?ME4Z"N^EPJ@4?:%!6H&$A>1?2/51"IN/;)VH_%Z4)8%P#P]88#,L7
M>%A73RZR1M<H7K9XT1[F)?EQ(?:D=UN(L%+TP?=@#SSY!99.M4)R2C[579?&
M__:F^ TY!+?0371GE^(ZH4+F;&LKL#-FZ:T6ZMEYPL8M4RK=^HJP2H"SM(A<
M$:N<2@<J_E\+!?T1?%E$E$@WT)=LLW /&#$FP C"QND5-M *,:0QUXI:,.'X
M(LH7[P\_@?AYC4;Z&_BB,XY0/"FD5;!NBF3%7F)DOU@PW+.# :AK:A-P>O5@
MW&!1,7.CC/Z<6ON0HX1V!@;<^^12(7>4-W;N]L$;PFX=:7GOE;0:E)@YVI=L
M^=R]@.LVB5&UL82QM<'^]&0R6*Z>H>XID2-#5I;+$$4C#58Y=5V+@K:S7/;A
M)K/N&<D>M7-KB.%A9OO2,9\E.<MQ]XMX5;0KT?7+/#:< %V_S/NV2M@I2CV,
M?GTQZKW&S/,G65EVVK;&JQ.]<4.Y?:V5P_1ZTX$5^H':C<+JX-'EYS.<9M>X
M6FF,]TG4NN[<V/K;P=)T.>Y5&O863(?.VI::A=[_?FV[(>]Z %?PO=_&CMJ2
M5CS:@E;\[ZXTVM=WFQKQ:)5&/!J4U3[9G/'Z=ZT4S%KIM_*)KCSW(>K>HP>C
M>U>MOJ][CZ[1O8//^"UT[]'6=.\?>!&+%SG9(;S(_2S!O1EB1P<[;XC=IQVV
M5HALT1!;+0U6&ALWL%&>$X!T9ZRUZ_JQ#\4B-IKT%_8'WHE(ATV)V+R$O;7O
MD0\S3,D0PAG1S_9#/LF _#LG:K["3%KMK)*\AZDN#,T7_GT))Y9T^3=9^0E)
M$;#WZ26CN235R\8A9C"J(C3CO R*)GFI&,SE.V,M&S,.ADK<(^$#0Z9K\P)Y
M5]*8>(4G9(M>^XB)2=? *4!HJ8.2.4Q[SJ87SK&$C2.J4>:(K&"*%.3UX6."
M*<C\V=H5V,:TMXLJ>+%K\;LUI_HGM("#4YT.HJ>CY4S).*9T.M+!G%M7XH/M
M[V%?\<9D!1SK_]U5FGS[%_Q3.@)==QG\F],Q.'C(U$NEY-0*>DYPPQJHJBBJ
M*_PG?7F#0>*-0PL]EPS[^E$R !N&9ZZT3'#&_3 V>YM0?7EKB2>3OOTO^YG;
M'U)004_O^_"M7<!0K%;E]<>I07@)&DUZ-+9=]+&3L("5RQ$N(!+K#J&"_,B\
M>NW?5+-3S "+G$VQ,F>4)J_AIW-P'!?)M\SX_'U6?T)^+O[SMU4QA4DE9_ 4
M)*0_?O$J>5V-DN^^>RTAA+S6MZ-#F,UFH$DR>C,#S) F"G0 J0C2H2YI[8O]
MJ>PV: Q<RG]6]2<<FR6673W3HWBFJZ;ZWZ.?1LGWA'_V_HI32>VOVZPLS/+>
M)DH:D^:!!/$@+*XJV\8GDR(I>4/ ?':S5_EXPJE!K%#F)"_&K/#[Q*+U\I4M
M&O)8PC@(%5%OU>:\HM %@J>2"9'"<90DVWQ9^D/=<^$B><CPC=A/;;:9H"<(
M91=^ $;<\C*N>,CO6Z@X_72-@4 G<_5CU%/KZ6Q/YTDG<&QPP0W--S"40]O
M]DL8YU/!%'["0%E-$!ME!EQIV6/XBJJQN(;#7C8AU3$U!FE$.6/[QCA*M:]6
MC;LHMH1__32TG_&:!6R38^*N _&]&,U'R5YX&= JW]?PF5:>-#DU/R5^"(O[
M'+*=MMP^;4<1=4'TY38&+WD/%+FA(UUV\S!P[ >-$%9RB7Q';;+,!7CN]_T8
M]N7VF+."$. 8]Z30D <S6W%RB>!%@U,<T;[1:=_X@ ?37>E,K+31'R9:!OU$
M!Y2Y8^KUW>M ]"-[^([09]B!3FW!@,V&I6$Z+(WR8>4M4V&_22+(S_I478N(
M5;6RUG3NVBSYLXM!WM]UMGV7I<^/8#:(ZY7\).#$.X:T'AWN6$SV%TNCKDS1
MUL<BK*LO.2R TS8%H2N,JSCG5=0J>*I#U\I;O/VCY-22-\E3I@.H5SAZX/M:
MN&Q>^E203'KIZEZ"PG;JH29'LA'NC$"B>FX/LGT\S!,KZ06P!6PO'#0(!D"G
M=ZQ+=ZU><4"31GK!2C8Z;]959OD8T!SJA2 :CK@]A;11G#'1I[YB3U@NJ*$#
M]^G1[D!>/6 X+-:*-&J1T;9Q C7!I-IO"X[NS4<=;X5XVU)*+4QDS'?349&&
M842WXKD'AZ&3& KP<X !XPK];H8"![@])F&M@K>0CC5::I2\GW%'CS^0!Q9Y
M\&R'D =W('SN:5G)[I7&"K$!*PUL:A.=Y73U*;?WR@^W^+=8XQ=STUY44^UD
MJ7_EKY/9/\MR"09YI:)LZU]3<&T9OB@/^.;CZRWW:3C8-8XG*>/A.M<P&A&*
M=2$\;<(V3+8:7)2#)81N)!9DL$?J^UG/0:EJ?2+7ZJU[**5I:O:UAEZ0VN)8
M&B&= T(A4J"87#^TYA"CA<0DRJH22V#;NJ_(EL0YUN:2&B.+;X]]OK[+UR.A
MM3HRGT3PZWV*@904FK&)-V]*[@K0$N1X7P:"'%IX1<RR=-#]!9!YP!F>Y%0G
MF?=KO:\;0DC::4>C-[*G@9E[?&A5L<RKTD6-JJ:DP:_C9PGF$?1:6F<S+$Q-
MQ"Y2,!J3?PV2G4:K.3;Z% T)^YSS#]- 1DZ5.S&"[S7+"[+$Y+@WV^^Q\KQG
MR.\VMZM'92"ED%09S036%3<WI9:72:Y$4M@M3,NH;7VP7\I,5B2YC/N."2I5
M-\!_?O!XM(57E$ G?9HUNH'",SDP")O0''[;]0^PO>%MRX)$QA%*:F>*$ "9
M^P%P.V)V*A2>).+$89-+."1<?,[ICD$_0+$BK4>-,*<(-II&C8H_0G9.B033
MTMJA-W99Y0AE=PT$+,_SRE9*(54&"OJV93XB?6C,/J$=&1*X$?]Y3:<36,'?
M->-]7X]^:>,]6ZVP6\W/7,B(!(8(E\'>)JVE*Q?2.%<J8DGU996\->+[Z=M]
MEH9D!8>LK10YXX?@R\.RC9C=Y:Y$XNI1VEA) 3<3R1E@?G!%A.*S[G=W;(6
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
MOITFWW89+!XFC1^&'T?UYG?BQ^6M]>/"-]LTA]][P;3*N]<7E<-]#.Q*/\P
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
M:^/TW6+)@'',M_> %?JU._?H&C]YXP>/.XR/&XW03(%_5BIR6_W. <F&EA]
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
M.3GD<D2Y(.ER=X#5BTT$A'^D8Q8?T/ ;"4,Z[%\<2\W T'$%6%M H?F B&"
MU0=\(&H:B2W ^@0^$#5%P!9@!6,3$/=I0H8D.@W&*0W-=)HMP(H&5*ATN4;
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
M13$6:S0"+.U:K@ +1&@EV@IS15<, BRK@D]:*K?D00^P,FK9 BX. =8W+5N
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
MD :4[K;Q@X]V("(SB,2R;7M"1M"WFJ5[V_:/\+&W8J5[V[:4](7E4H;+X'*
M:GFFMNTV::,!ZIA?&"%M_ZC@X EG $"BG6W\V,B,.+&T/2$;QO&RU_:/;,R'
MSE';4BIH9LCI[V=X4A5(*:OM-AG!2&-*]X[M'^$C)/ZN>\<V?O#1#D1D!I%8
M=FQ/R CZ5K-T[]C^$3[V5JSKWC&@I31(.:>1=S^\)3-(1*W >V@*RUL-:#E9
M6AI7Q /N).F7P@T<!9"X9T ?"#47< =J&,FF 7TBR^%JU_2 &TLV!8"1 H @
M:A=5PTG7*PI@4!A@OE!4&MM%U9"RM(25 A3&2E1])M3O<X$Q"B!Q#U67R'I$
M8($:1K*)JHMD.0PKJL.@,*J.DTT!=*0 ,(@*N D%YP4&2'RM084]JOZ4I26L
M%* P5J+J.*%^VPN,40")>X!;17"XA\0C5K2P[QG91:HHAZM9V/>,[#C9%, \
MHAK3A#H6-\9IG*A)%J539O7LE<D6BDIB>\9TIRI/2F.*^IXQW:9B. DUEO_@
M&(#$/&.:1)7WAE4MZ(WI'E6>P14MYXWI,]G@;W(QCZKQ](KVPJ93YHMKO^"!
M1R^#^'N1M'EQJ S3,>'J] N^Y$A=@#E"88DKJEZ4I2.,@%\0&]T:JJZ29:,!
M*^&Y-51MH/(YAW8=>V6+K\.#@=AZ<HV(D*C:/0 )^;%P:/GXE(^H.CVZ^0AM
MK7FTK,/?R[FX.Z5C97\-TR,09P206(B_KU-9%II3%>-OS52#A 84PZB:*& %
MF">YUX5P/$PP@MD8_".<M!T30SAI3D2V71,#2N)UAP @XM4!-TB^4#;F9#8)
M/$$Y3LG<\!Y+HX3?[Y[^7I"!Z[D:&' WX!T##\Y1&!BPNOV.@?<O41@8@UP[
MG!!.!V06),+2#WU+<:,T[JN-1<^S;*P__Z>1X_P?MXY!UWP+G@.UT51T .M]
M_V!!E'P3>Z5B=#R@<L3DD=BAN!4V#3R1S-P)_Q6Q87__@ Z^%9!D:1F\*^ZR
MD:N[!"RN51MQ& X!L"#V"CVN)G3 /#)@H?AO.B/1?<F,*"I"%.8"  M,5<,8
MQJ#'(.^\A<X^MBCL M8U]%H<Q(!P :LB:\%S@BPDN8!5$JT&AS$<K,12]GC
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
MH8>'-/!T1]N A0A T!Y1GW(2*M$5#[@=P((&('#A+"%3&!$ BRB B' NK*J
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
MKE&^*WN\W@ M'==\NIWC];J=KS5\@T@N,J8>'R_: "\_F7C&HM<?17I\U3T
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
MQ:76*1D#=>_#BTNB%\+:JS,5K!0&G+2-FLR5?%6O'2:3P+,IDCG 6F\DO-'
M>B,\I&UL[5WP0"1',_F,O.>Q-$KD6Z"/Z%R4'U)^$WBVD#,(< A>2J>#LG,9
M4#"UO;5W>$>GLTP('W$V55+X?*E/N;YXY!/NBTV,.T]*/NNNS"%!#\!J?]J3
MJD.;5.$A;4\D52GW)B2FJF?W[$D]Y_I>^;+C.$[G*QCW1Z,@#+(W,LWWM>]5
M,X@0$+R83@=V9),N!$QMNEM[@PF)QM0)(N>2CD6R)1^M^>M?NFZ]\TOL#"0"
MHWN9@#U4B]9-&0-^U=W4%^NF,#"U)45T/I,'H<X7)@PN.WS4.B)CX(7@B+17
M?7^W51\>TG:W]D[%/LZ0C*BH]A[6E+)>R1B >UWKE7;^:;T2&M(VVO*]G(JT
M>*__'OGU7U,>4R]%?A?RJ0,;RLSQ"A!BF;XPUK&%/@*BMNJKKX=_>*6T]4/&
MP-OKO>6&/B?D.J2+SU<0F5]+HRTN5JUS("^"TU MZ/O+;> GD_EX7]TKPW:W
M]K +N8Y9F":O[[("O2>H1WGN;JOVGKT;/7%-VT[@;#\QT\K/"7^@^YAN7W-*
MOF^3D;C>71+>DOMXZ_.CVYH&T?:J#9_>?G:3>[]>\\]/P7D*Q4L64K ]6)T+
M<FP+2X5D%M/=Q2^_^-EJ\+M!I.Y7[?3+E/"QN+@Y5*W9LP&JSI=MGE]VJUG;
MJ=6R^,25&YB?>7Y7.W+;Y^<;6O4=M_7RIE?W>75#LUW?:6VZTZL;W#4NK1*!
MNFL#-09/WK2!VG!XWP[4IKLA^V)X%#SMR$FCD^ ZL*['($AMC;!VC?"L2%@C
MEW\P7.#_MK7.LJQ; ,J.QW6"LE#Y.'2>XN"JD"'70O!3+WMEW1,T7K]^35=[
M24>4TT@]Y+/VM6:V#L2(CI)W7IA6%.75Q7^-0AK':C:M)[XL+LIA<AG6VR"F
M#J=_I@&G\2>U7?!A&CMR*IM;^V7 /+(]8"%QC@Y/A_U/ZN/Z+XO-+.7B>%-Q
M0_=/-]W2IY^D\>(#.9/WX0C+3SEUTICZ<DY=,@GD@U51*M)D3F>,)W*-'RXA
MD+\\O2QGN-/?V=]Q?.H,=K[MJ!.(V.;$Z74<^ 'A<C8QBQPB[UYXJ<!74XBO
M21S$.PCA?."B(T"DTF!L8=&O.T-A"*D=\*<(?!W^]]./LB\N/F1\\?E_KZ(R
M7UXI)+>C-'2\E,MSW\LYV_+CKU$@C:FJ&361>[ZVYH[SUF6>TCNU_N:,QBQ^
M?OZ+>&?C*U@<,KN23_)HZB.&$>)^_,9@V$5X0PN/(BZ#RZ<H,Y(L0%9#6RWD
M]26553$)R2?G3'R!DW$J?AVP."'.I?@@6SJ'1&0J&(;7#D.6)I/7K=#G8W&=
M021N?9^3_P2A-$'(IM=!9H"O/!5VN<=L 7%J_CV4<Z2OJ2@<Y *7S^T0L4BD
M*AZ;"*?M.8(.URS*?/=B'XR#>V&!) C#]>]>_O5A"VSP"M<R3""CU7/O_RBD
M/#?+JQ$'+Q5NY<*&+]SJ*"0WC(N;E8->$F#Y0;;')^=V0M6"^L)Z$4M6A@A&
M:ZQD#.+FBUG9=GDEZHB[02)*(6^-:WM(.@N^KC>O0@1/7X1'_OUA_+^2,"^S
MY5E69<4B/98OS+O.LHIR;N+E6FI.>J49-G><XVC$^)1D+_*+5$HWR*H*]42-
M^\O5LT_.1>5Q,;^OA0.!7T,.%HGK%1='">>KE\JA?2ABP52Z,X2#]NHY]V21
M20*Y,NOJC0I/[5$N-SBKZ;]#IO(1*<ECZ=P?ZA=QU,2)9]0+1H$@+5?N7I1O
M-+Q7C[//R]D;&@729RS* 4[%$.$[CF"-J&X?74$\86GH*T=YK?:-$YY*[QK+
M*Q<UL##E8DW9B3BY/-R+ETJ\1-RNN([E;J+8]":K5[_\+I-%LCSM]?QR>:*&
MX LWJRY?/JTA4)6KVPHO[LQK]X=Z?;GMT^OGG) ;*LY'H^7]BU.JU0$>%5[R
MG.)W>N=EC[.I<\LU<N.=>GNGV^MU5;P=_G=]IU;+](''WQTMBJSE$9E\IX)'
MI]?"^33JGQRWYC8^"7MYC,O$8U'*J8L^H@(HP9I+84$N+GB?$2[N^#QR^C,>
MA$Y+[=[\E+FWQV>^%9AEE]GLUGHKEXDQ[EVQN6T3R21%/;KP"*H G@^HUPI"
MD09(N,- Q(2,%,O=9880B _D4:Z)+"D%0H&4_2*QNT\246+(;5SL+15B@4HP
M5N]X?CFLJ.\R*5(+_DG7I40C)J)H[$R)>F);1!Z1HJA1)@:')S@K!@K]4QY$
M?CE.IXNA&J62)[$S'T.;)2V:G+BHW#A.%7 P=[[!2KQ]AUC"D<29'Y$Z7SI7
MS<3/=,;D]8N#"*)Y"D%1S\G-V4/[H<B60D?6L.I1?L5)$C]RJ&?J"L2WCH4;
M#I(T<SW#AV-*=GVA;,S);'+O_ 0K'5Q<-!/WX67WX5,9QXG_U[^XC8ZL[CSB
MW,_O8)1]2'3FCDH2.SX[_'+\L[*M2![56R0D])0(@-2CROQ>UA1B_ J7PF94
M.MO,\S_SUB3Z+A&35_<'X]\_O>/8/SU"?R$$J:, PU9<D\<DG*<2M<8O4D34
M"=S/GUX>.-)V,J9F2Y MU\U0"_S$L1S>P PKKBR( V'49N.7Z&'@2'L3'LC1
M(HS^C8C+DX%+I\GGZ>7@;/_;SUF<4QY/=CR6H15!L#IB_%8,O>T3QA135DHM
MA 'LK4KCELE5KA9Q9EYASE.BIUT/>B>*BN3IIT0$*[G$7T)7&U5Q(&Y$9-9B
M'T'*^*$VD&_GD:L\R!Q8V3B<VSA>SNO:6;QS(E&E2':)(CL*J2S')9=N GJK
M"J-1FHBDRQ$7NWA%ZV@Y44PX886:J'%VG+ZJ/,118OF>H'EEX0<C6>Q/YZ_'
MD/51MA(8$Z<5]?^_Q0D7(5Y>R>N7+(U'YD>7UW4CQB5+8V<D*A[&Y[<N\[QK
MF7#>,W&A61=0+6S_29S""U.9Z']RKM-$Y8"AL* \>\(VZEL\4BH[[A,6;LO&
MN$[-KOV+/O?TV#8-=T?.@=VC@@.*5Y&STIC-F)!53BK2RVW9] Y!Y4DP<VZ#
M9.)D$LM"X9J++9M(*A:O3?$:A:D<RRH-ST:F&*IR%5$Y[CBY70[GV.)0) Z+
ML2%"OJJ+>3I?37$^6%;+I81ZDTA<Z_C>B>]CX3/C7S9JP5EP/N;4KM-8[!;'
MC[V:*,)4,)W'JCB=S43<S_HI]<XO#WO)N"KE\\BWN!4\J$0$H8F:&?BZ]ZK<
MU,,&R$>3BN9[7P:QUPSGHF1Y?4=50;%@E'H/790(OW)#0S;+LNAY/,\$%5F3
M/Y54](5T<]%XDE MIXDM&P=J7J <_J*$S]I)6&&HM;3#("[A91AD*";702A7
M<Q61.9C.0E5;/@[@HIX6YPV4BBRA^/_9>_/NMI%D7_"KX%2?ZK'/@]A<M);?
MO6?DK=K=Y;:OY:YZ/?^\ Y%)$F408&&1S/KT$ULN6"B2LF0NPIUY719) (G(
MR-CC%V!1!>),.A>S$PP'*9ACD FO4O$H1%\Y<YS-ZF59,00[.AL7Z KCCD\H
M9S13Z41/@PR&?Q0AZX\,SR5ES%!K14I<Y52AKO 6*I!+UGLQ_3I;-# .E[?4
M,(F363CTO7D"^X#-)FBW3U1B_X:?C&1?,?5:]7PG!=@72;K +R,UH2S%39@F
M,6ZERU,HP&&/@R$%0M17@52/@EMF![D5/LBWIBC*>;1'4WV]&"EXCQ@(DP=?
MD76=9P:1[TU5$.53'VY^G:3X+7#JPL<X#5 $I=D-B"SB-7CRWQ)$0P;C*BU
MCM%ZDM1=CBQ;'PS-FIB&!<N*@\0L"_5MMVD.'ZY""D8W"&H#XB4P-5H!R"[,
M%859D&$%%T49E]*^)?1:A.;CXZEY"-Y=. 1.AX7Q/TM!W*3(R; NZ0X)O>KO
M\*#"[BC$)??U.<[F6%52D@/V-Y(%#U./O55T5H=P-!/0-]ZU LT2)HQ?#E\T
M2##?RQ(*]-)/B%,<&;;2E*3+)E%RC8'?.RJ"RY0[K?*2$]=O\AKV(D'P=GE<
M&V1=$MU@]0R2#P1I&F9?F#N*6,J24#!V"+*9:E6B!=55#(."!#C7%644T\:R
MNB@ PZ2(1X443U )TNH(.]:[>1B8I5B_+[]W5IK-B0MC,%V"3+('(<IW+(5"
MSQBK-C3?W=(2</E?L.+"2Z[!RY585>(5\Q%5].#5-U@[A,_E.\YLZ6@EY(]:
MRHEY^97<!-S,U"(U9,#6;(X;_+"C:3/RT[F;N?/7O_1.NR_J__N.4C\YD?)U
M"'8BID9\[TK%>-#?!S%X\%I9>Y<CI'RZ9P4C1(9_ :<'&$L;4F70O3?[=/<W
MN[]TLS]0:JU2EO*&,HC@)^!*J+/V"6_OQ>YO[V#I]OY3+?8\*_Z;LM57DHNU
M/8XVBUS2A6C[+*WY@D^Y7I-4&J4'WW'!H-2=6 R33W1%:=*4C_HDQ)DMIABL
M?+6,1"B/IY(*(2Q0NKQZZ7/U>DI98]T\:-/Z[]Y^NKI'U?>N;%A#&8/L2.8]
M(VWN":K/<XXYX-@N-2IOK+.=6#Y@BP6TOTFVPX:&^@-X"%NMVJE5'I.PAG_T
M3:DJI1>JQ 3R@['NT-2G4%"JIBK.0K(:\0>^&TU0/*\([SL,LJDWCI+;S-2E
M<]1(89EL4SVT61+\H[>/%<L?BS0K,.P-YQ./(U>HN:G29MDBE;Z9P[&5B] [
M0C'!C>A(HU*!><?#W@]LA=(?E[J\9VC&!^PS@=$<6%F3(L3&2/M3\!V7J)HH
M,0=$:I+/N<.<9X!&\)@)1FBHT :^5W-;7%.IH81/%E0RC0^C<GYP4301S"NO
M);7)%PE&OV/,AWV&QI>3_9 (E9;GY1I]EC'&\6 1O(]<^$YH'G"9E=,U2^7T
MY&HOO)E2N8 ?I"&55"#77F-OB")RDP,T78 [#;S(,;0 ME!?;\KF=8)9^_"Z
M*JH<-0QRNQ S$FA8S K.:WKF&1Z.Y.#Z^6FJU!'*#"SV"I,1\EI"W5MUD::^
M#I5"N=+K=CO='RO-%<%-$$:$*XC;\U55 @B+CO>;9B/%$K'Y) (YD2WUF^AH
M ]>_)<1PDQBVRBN3C-/U?$C'X%B+SC>G#!9CB$,]'+8C!NY:9E,M2YDDZTI3
M#Z.=DWJOBFFP43$%<JA44&[= =]->6 /*[ 4CW4]P<HCN8]'YLU7E%<HGF+=
M6S4,.$UBVHI6BW'X @09N$W=H[=@[-D&#@E9-"OB4:(X?#+!<R#!,N39>,%]
M2@'Q"TET4*^*U0N=*-R$Y>1^<H4$QP^!4-3OMPA%=U9/OPYOL,IWQ&:(_LO[
MB.WXBST\^UCD.4XB,%1)0C+Z+.I&..Y@ZE!'EEA?W$A8-QTH.*ZI,E+#"-U.
M#+>'W*/.BI7^!-GJ95,T?JBYA+2;ML(;^R01H,=>1.@\MM&2;LDJ43\ 7<,D
MHIBL!0' ]D,ZSZB.KO!.I@7N5MFF:!!3EZ^O,, OO2^F>=1$6>?!@H)XH[MK
M_;</['O1[9R<8-)V&:[OCXU(O.>=WF#0^%6WT]OP\^/>9G=:MJC>26?0V_3A
MC[ZHL\Y%[_R!%G5R>OHPB^IW^L=WWTH@1W<:7O1BO3:6,$-?[3\H0L@K^\3'
M%$\RGVTCG-&F?"URZ5GO^09XI%VD@M!S,W+QN=\1@I$.?HUI'ZNP1'9^3KR7
MBOYZHF31NNPCZ3+4-:0AD#8(*D.A2QL1]Y[]B[7A\V?]I\I(I*A?"T+!*H(]
M&Y3)M$( 70?#+Q/J)3^2MQF"9SL>OQ"-F2?SGX! 'CEA'K[JBPUE%MSAL<G6
M#(?<[_8NUN"8I118DY4>EH($R+LS)'P?+ 0 HMM2\KZ4).W9[QP/NL^.UQ%A
M+1F7DQ',JFY_$_FVH3ZXO]K8&3K1P?U7<B.QG[5/[P&18-,3=VBO#J>D=_(@
M5L#^Z/KM:JA]8 VCT8]))O1:>JTE14[ZW6<G6]7;>T,LD#O]XU8[;ZJ=USF)
M!T2"3<_5H;TZGI+>4]/.K;995SM++KVEUUJM,%@^VN^<]4Z>G;8Z>DWI,QAX
MK9+>5$FO<R /B 2BI.%@>>N=K$-[=SPGYT]-2[=:9QW6L%IZT-)K+3%RT>UZ
MS\[V2D%_GX1?\TD$V7/:;W7TQCIZG>-X0"38^' =VKOC.3G;Z)P<@I+>5:6S
MG$[-E7HK9L\^)N/P:(/>*<\V6'OV[LXHIZV=N!Z%[<[W2I-O,3I!<W*\9Q<;
ME>0\K"ZODW%,_W<@)_D?1;38_" ?FB+<X%@>VJO?\Y ]NG1ZV@KVPS!/T"[O
MG;0JME6Q.W?Z6Q6[ 8U-'^'%=]>R>T2EVK%]:C;(G4?Q;]18];V;LLY/.EUN
MA]RD*>OB'$,JZW3UZ"\U'0AU>YF0X)?5_:Z=_DFI!+?K5.$:CBB1;D6/XZ *
M"8D]CDO1Y1Z,-\[7XHUGO>?+L'^P'[+>S4A]Y]03..:V(^I<O$4X!_ZQ#&_,
M;PGF<XRMXM(KR. W<;+!)+O=IEU_*>U>:E $.\>/NNJIXQ+!% E8 OM,I>T^
MAW71/S3%J6\\" ^$4H.EE'K#DX,8(J0T\=,B%3A-1Y4QE]BG7Z(:-K@=#MF.
MEY+-=*^9<XGM1T4<YC3:M4R0CUFGVSGMGIW8!F*#W2FMS-+@.ZK=5A_JZX5'
M2SL,PIX\)&$'W6Y+6"'LZ4,2]NS\[%$(NQW2G#WWX/\V)\-9_^1Q^&L[9#B_
M+QE.'_F8[>ZANB"2O53#H,C4DO?4<$"N54;0,E.VN7A.+2-1."8'T:T^,+F*
M0F&!)X3>I;N.%,*1X9S<!H#E/0=-)F8D(@O>KQ  L3HT!D8)]@.)E!77OTL#
MOM@O:7(#Y 4F=# Y F\6_)ZD I6+AK+8A\\4PQ#AGN+'5XK0VWZ1[S5BQRAA
MN*"4D.80G@/7C0^]0:PFL3XW6?SS%S@/D0\, @OY7CBNG#+[HHRTE0&7@;NF
M#R".M%9DV"('6H O%RPJ5HATEXQ#] @VHH\0XK4F%#)NE"'>UA]%F"+[;;Q=
M^A;.EO$<+!RE@;^V8'8TXY1A4(;)#&XU*H&!72-()]_<@!Z71J/*5$K?0<LR
M2.:^&>(A[R(.DSS=#M!PL,\M:*.] I^O^_BCX+:"UXVK@-,.:Z-9$$:*: >-
MF!=Y*E8X(21(0PM]A: O=A2G(6#G.T%:+ADWKI2!/250T"Z\\8@)1+.S+527
MCH*\7.!,"/G+J*%/>--LCV%3?R-('N#EB $W'0Z/JQB1;TI.E#,8"!A 8,>6
MH!#AZ09&&%5.*H(%58'2&54/X>MHCHV W<(O\6QI""+X766UC&3$YZPB]V22
M,WWV4G]&:(W10D_S0 L"EVDAU^#!!&:':V1T^9$^<FHY':Y5?JO$N72IUXS1
M9(D&#/*%Q%LXU+-M^<EW(R1ME7]ZB([T;T*]U*\JD*]Y\!6EB&_W!X@6$BP^
MCI#"G:.YD-X7> '?X$ZAQ(#?@T$A(W%1K.A;P\;0<& ]&J+\<P*,I?FJH7(N
M=A%-G1N(8-5JL3R=IHE[G,_OY"#W7HTLQ?!8%5T?H/P!7:A7BF \>$H83^PK
MV:R!%R6W0#]B.="N0X2YY'L&1&^"W5QT-I2JWX9-3!RP+6QB>OA'M@=XQRF:
M".9#K!@VS2&QPYC7"@< >?\(P'(%44)0BKUCVA/U5<W0?N(QSZ#B*SNQ-:5%
M[[J^TA(M]3GXZOZIV4M_O%1KW6EZ;^/+2EC^Z2!2GE223_=#I#QI$2GOM 8_
MA=D7[RVC#F]@PFUQM9GW21#70;8A*K#,%E_+6KAXS*73'7]"CR0<KOTRJ7V9
MYD'J^"DY=:Q\Q81\L)A!+82S,_3YX Y!9.?2C&U><]X\VTL.QCYIMM+%,_0
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
ME\0)C&QC]6SJB/ L->I^<2!(P?LD**C9BV7+B)_HWR41\(7&CH<!6V_/E)3
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
MD4(AH?-K5"I M=UY.)&J;K>D84VYY($3DV6Z(JM2JF(1948ZWIIP-",*J2F
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
MA4S=W;(@@W(Z65R5*ZJ4P^8+?E1)L.=3BL3Q*'E6M$B.M."TB%N"= A(^I]
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
MX +,T"+Y--MSPB%*X@E/9 FQ&@?A.E3PY9MWVP2B?3$]#/0>&[S3 -MBE]5
M##6*83SZCE&XM0HFGEX!4&^G"H!VWZ>[6B^U$/! 84=R&5@:/GR+ZH'%[-'R
M8^E>Z0HDL4#Y0@&B<4OLEMQ2-(0M,"P5%EHIR4[07>N*0_S954X86O1DND5%
MB.%/_P5*<NI=@O B/?P6C'WO,P)/>I?:\&=Q,L-><9V7L1A?1[SHHU?@<8T"
M]R(IOPIFBIT>JOM! ?*/ I;"6K6+':X+*V1H0*J5RJ8N-^3A30:G8*WLJ]%G
M)7*X92 Z"ZAGK,I4">TXXU@;I <!<5I'R'<S?J4FX9JLM$I\89P:L^!=MN!L
M#[=VV<Q,4?2E[$M7H.CUP#&&H?0M!J6#2UF!JI1]K$&LK9%=?ZV<+.\D36X1
M=8H?["A7H_#D%S) HY0BMNM,TLI+T)N[ SAOEYL)OGR]#/&48@3PFLAIF;05
M(8P4@_;<TH 3E+&V+&&;\?#=Z5,+RFWPE0VJ@,88$ S"@L0]0!0O,L-)+(R+
MF$[_,^F3(N7I37CZBL:QY2!-=AO,[30: 14)(A3CPO#\#G0E%@FB!R$Q-6RA
MR:G BT'"KL'6#2(JL)J%DLK)P[R@($3)M>B?=7H5UX(N#^AE:I[)<P-YOD:^
MS]IKVBS:K9Q+K]?Q_H?'+=C^H?_!>*+\_=H,"]:M'^\9A IC#]4,S#88MYYM
MV/.JX$L3']?^H_9@RF>R+.G#=;5T6;PZ*A*K/TA+PZ\F>H T6C#3!4IW_3ST
M+;6.'=-$1;J<?+ BQ0Z-K'Q 1/O@LB2([?9 2Y6N.#$$PFS/C#LVTTF-U2,+
M[FOL)7 [AD34UP"CI+YWF4X("#PPHLT8O83?0CN<AN0R2JH\)Y"DE1MFQHEI
MH$5CU38@+M:7,2QF1:3!QXP&OQ'05W)]\RF8;4<4V6&; .T/3MAZX 5UNC_Z
MQ#(\X123,LX0F)'Z6@5*69@Q+=2#5GHS_*59Y#J1/5.]=NB%*Z\UP*XNK[N7
MQ>=II[\!4?2NBMI[AU)W]WQ6"5HCYEVDLJ:O"[#GUN=54/G,+)5&F%G=.<L
MT:OPH=V5Z&0+FSIDY+B#\2J W>Z%)H9H@<R:!]?+'OO+3AUV1^:+2N!QM(JZ
MW\:JQI>:)SE/^XQ<2.RZ)JTXCMZ5XW66 *,WY00R%I,A_;H<,JR50%4@KVO4
M)G_'&>?@O>6N10/L.U(W0606FC8,/3">H6FVW,B*:*1F ZY34VO8^O;ROE0O
M?9LE+35.8 ; ,V+OE=[$-WJ+/B'5FVSN/1*BE]RJJVKG'7G.'0JPD0D;5+#9
M3(&Y@<T="U4-O[M D';:0:5GEM"^$+@"SP[ENF#MN<@&%YJ^(F-ML:[SJ[$<
M0#&1<9TS+J60:H]YL)CI]BSC;[/YKP&$Y(@XSSHJ2VP4Z&JD6RU<R8YJHK*D
MCO>;F:V@TX(.;MHH49F4 #BX#RGN)@52A$ZP6I-33 VAN>2D/$_=(:&^8JZR
M9 D!2_2O$A//CGZPS#]H> ,!G*M N& BQ@V(V6ZV"NJ$.8(E@6]#D<LD6(,"
M+%M!PR##L0/)K<RQY:&&'#_;1]/H,BNE?.6UJ5@HI3E&,N34 !=GAN;2XRA]
MJ%,UFG"W8$@%,OA+%WS03$(JQ:/\!K15S8=&II2W')%DJ1DO4XT/+7>/2G>E
M3J<K>4.28O#>,YDT2:<[ @=7UR+IGZW=</I' ;=3:;3@=E,M,VAD\DT(FT6Y
M0AE7W/'>X,@C,O=()$D!CN1=FYL,<8WZA6U9EF74C :%4?7;K7*:O6U1CSM;
M<YY* L%-*=Q;F]=2OO&BIB<>WHVI3W:J!#LI/EVVPDO\=B .XT<#9TU@%0EM
M&FWO.D4U9-A'F>(O#&J,JH_%-=)VM2!]\%:)[<O+[AE'VCFO1]%K["=V','-
MFGD8J]K!L6E$JS;'V$V>.1N$?7>^ /'P!BVJ8$T\K,#%O*$3T<0TM?1HIEQ7
MZE(CV\L"_!)>E N:(VBJ^N6Y0C$S!]C?B(66B!PCIDLK1U^*H/QG-"_%V)&H
M$[C8$_L^$)K%W3"=Z'+1N C9E2F8)%]0/_ ,2LPCD!F%?:]#$,E%) 5\,E7*
M_.QX(X2;QO"=[WT,XF &_W5JHOZ=%I,B6&@U:&\9\*@""3(@.+*;N1T[+USV
MZT)T(:DHR/B%I&A1L!-KF$PZI>!HCRT#(5 N;" FG2OBP^5+XJ!_Q](>G",G
MI6DB^:6<YB."EAS-< A7SIO\_V2$>S *_ 98-,&DT#%0(YR,Z:CQAY?R#'Q.
M(6I8TUTULO9%L9R?#TH)+G7U64=;6HM8OW0:-)/IGMPR 1 -8N59;VN!3"U0
M?Z=J@;:CHDI0GI9W$6W<E*<#6X4W(7T('LRU;6]A/Y&S5#=A$BF-C$*S>LMP
M;M7?^9Q-,-DA$N]QH@-4?JU]E:IT$&".1$!S10A;C(B(SC WVOM''_E[UM?M
M4(UX$>O&%_SK\O55'8WZ\";08WW-E2+I^@LHH0 #<<1&%/X!XMPDC+&'U^RE
M*][TAI,TB-W@#4Y92U"?Q(R>I[$VAF$Z+&:"TT/Q^0DB1>OJ&<$];+@;J1^O
MF#-OI=;/G05?PUDQPS_[/<?9)<\3G[Y\:1YVIJ"IJAMI2V5D>L5EA$7'00>-
M[)L^+3LIQZV[!3U:+L0-69E*RQ:%K4@UT@_S$I*W?9(3SJM?'.H 6NGH-5[L
M+$3F=N,V1%')\TW1L,QMIQE5S/ FBZ334;"K/!E^L;'C9[O5'_HRB3+3IH"5
MW=ZO082M7MLL(Z$^MI?O?WU.9CGF0#@V(I&DC"BJPTAZQ"KNGC H16M8;Y5V
M0@T+:467:/\OP>VN;<@O"D,M$2PZ'0:C9$=VY#DVBN$H$2TIL@91@5'E*-
M:G(:R,MH%NK>I8TR^=XTB=#KP$M9(QKSPNGX-17,-3 C%P.\,L865UJ5Q"1
M04F0((27PJ?O5@[KK -<BH@O5[AB31WD=6T_? Q2D&R?,30?L&<KF:OZ=;N
MKX)+WR:!2PE"K+ZV7:QU@(.7"_3.Y(]?F6T_$=OZ3/$QH4@[6/3X>AKG['T8
M)X3=R)=\,SC"3IEN?[<'%8W5IL9\$@<RIC&S;$@E4X06L:?V' DF'6K!X S:
M"2E!;0(U!EK*O-12!GGBI"I[?"FJ%SL!E_>?)/U2,Q2$7__UGZLW!N-3Y\62
M=*;I[W/U;:HD2\+%7;S4CK=LLS#J&9(_ETLDW:PR22OO4=D\.XT9[HAI 8PK
M8&$;%6O8I(0@RRCN]2474TLQ@K#' 0U:(_#X3!.>6W)WTX[/M8L'$N[_3/:L
MAK2A";I).M)I-A$DF:L$;+\,S9X.QU1AE.N-04MHK9O4^V6X>0Y1<- Y(%
M@V!01@7 [B#"LR4O@*(/+G*!'EY?L'(FT'7Q.7R<08'PLH)IS^$$'@O'N>I]
M% __1D36U>:F+B+;9+OKF^R;Y ((W4C1Q,V YJ#??^\%$97'DH>YOCOU/IF=
M)\NZ^9YTU+G121*EI/L<3O#+?* 9PV4 D_ KWQJ'/\.2;C6XP/)54'\JY13%
MA=M'7FJ:4Y2DDR"F.O#"<!HC@H[=5,),"AHW/'$>9U.H;0/_V] Z1@GO*)+.
M'0>)%^O$'2\8'0 GGB5_WF-)^-88+B1$GF7KJC@1PK=BCH#NR$)4/F/*'&NQ
MAIS*04D9!("K$_!G%[BW+!HUPK533^.P_._%:"*C+83?!?)$,V.1YCJ!+7_
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
MCSU0:$>EXH[49!F&69F :AZF6Y[$N[Z1H#?M6Z7CGK*W*0[9O$'1BB<DEWB
MON5]BRFE;#=NI4>46PVSI#(KU5*Z$IJR$2"2/U6IAXQR.5)7"/ !+U\I-K =
M]L04 7;9%9&,8$9;TW(&$6,:W*"S/XS@NIM*K2XA(1([+GT>0Y[0(,)][Q*^
MG*=A)/&5USKK;J)2M>C2O0)4P%.8#^V]T&,?38PJQ 9O)TI5ROMSB(H;<I#8
M+GOYZ]4Y6@MG89YQF4=<[@3\.W)G\EZ^O.34J^E&;X7\@PEY PP@J  <#Q$Z
M'\#96>>@>.^3D4IIN/R&!Z82UW7N\P"'Y!66>B&J5/@G+W^!Z47<S<J[_(+F
M8A+!R^A2!BYU+7W<'I]'L9$0:.-6'=3Q(8BEYM.S.BOBO;O&PS%XP>AX=QZH
M-5(BM=L]P+EZ#R^E;L*12BP(%=P9%TGG!KZ'#RG (J"<[8G9_,3L*_.;?&&_
MSUADUK-TX,9L</O7=Y5.>W+6O6>8HNIW7\#W]*_>B^>MF_IX;FJSE]KLDN)%
MU;CUK^]\^GRI"RKBII$9E@3OC'/+\\U='\N-%9$S9AWA4:$T^$5]D?L*(N;@
M\O3[NXZ^\"I%]R?:.<0%TFDNC (PSTLU5W%6J?M@'W\\1D;-V?;;\6SQ3N0)
M#*%QAL/<+YEX%0]I\Y*8;6%U"X85 47NH>RX-*F8D4AYBANE- 7<]Y[UGDMA
MBX[+&T0<04V[U*AI(- 1-"_QCL\Z_24XG,].3I=B=)+V&1=1Y-TDA%K(\:CG
M@I_<?[ZDC&79PE[7%M8_ZYS7'MZ6,YMRYK.VG/FNHR(L/.AW+C9DX4X-O)9^
M&2&:.3!LZ<?8A);E85X0I.U)Y[3Y67PJY+8O]6W=:QG/'2MR\.87G>-E9[+\
MPUZOT]OT]3:6>Q5N#V<3+TN'__7#EV1\!!;,H ?___^=]#J_SR<_@/V6_]</
M_>Y;M&T&Y27)+RHGMM>;?[W/E)O3 5Q(XV)V@ >;U<U+K4*O<JQ!F2P?#;$C
M^D5&$C!^=9+.D&T8@)JE]_7"&R?#@@#-,>&!-8XSRK!,P*K";OTCX)$9> ,9
M9N)IZA%BN ,GSI*1BMCTGQ<IR%OEA02FEU+0@0L;;Y,TPGJ8!:)<X:%9W$[!
M2^#+&*[>4S=)=$.>08J/)3:#VZC9?!K@N^H%PVG5>!7TB4:?]P6<RZY0:@#P
MUQWO<\(Z56$#-UXHZ\.3SPO@95^K\FVE!I/1W0727G\VAWLP&CB!EE,4$S,V
M.:%2"]KE@M 9F5H('X_@M$Q7=ZWC BL7EI]AY\#^#I>%X\4/:T&][PX#4M(+
MVW[C";!$+,E0Y"V@ J.IL5X'Z8D8K7< "ETO;!JQF(]X' 226\53G% @PR'L
MK P" DNN?V?D2YF8(0P\A]T8AG/JCZ,I%Z55*!#FR2P<9GHDQ1S\$C@8- 3A
MULG\<86Y- T[TR;,5 41%=^KL[=9<ETIY4G(YEVN9MY9QWL?_([55JBZIDDT
MTA,;/LF$BX_ \POPY"T4.7%__\6KQ 0IP,</9@H.^9<[=DWB0YW'>?UJ6W7S
MZR^W,^OGJ^0;H/FT5P<.Q-W0SF]ES%.QA6G0A#>)DFM@RT@%"-@F"64S6(1$
MJ3FK]!UU3Q .JKX/RC66I#1R91B%B%PJ!W%$SR]8,M^R_HDX@:VUCWY )@*9
M[)BC/#F",ROC 8"E1">5#W06?M4G*ASB$<9P%N7],[K7I A)HMC#;<\\HQXG
MB'%$Y_U:"9;6'<)<GW[[S/=_#6;S%Y>^G')UQ/YUK!!$F4@Y3L&;3@O"6Q&X
M%1 %J,FHUA^M+L+/AUO</*]26^N?(P([A^<-BXAQF4BRW,!:6)7<1X_4V7,%
M4Y<&L9$K\>B#V-;D\_"1Y,G]8CV5B77]SMD *?.SRW7;# (QXB7H@!F.R4F+
M&)Q&-'KH6,A$$EO.@GHV8,,03R#8_#G;9J(YDSF&)XJ83Y[&H+:"'[^%(QMB
M272:9-B8D'[1('4XRR-640:6U7"H(G>HD[[]V+G7_X=MT%?%)$CUS2H%,"^T
MN;=T@2#C0'IX<SQ4Y+[H];R0 E1G&78)(/#&(<_YC).XH8#4@1IIB%OO^_':
MY?-UT;D@M?QR#0&^]5,7A#,\:7J*$W&85H1Y@A:B41&!UJ4>UGVY_*X/$.>(
MX(-D%H=RDAI]D'\4F*/Y7[ZK>@.<144L; \H,+J!05\-Z$G'Q9N!1@J/A/L7
M]F;W'$JURX=@ET_!6:=W@:2YJIHFVV7YCPAQKZ3GUOIE3K(OJW ESC@#4RU$
MUS"8@]P-AM/#XZ6;G68EME=>?X,UNRN"5J>:'=3#^E0FMFJ"89CS\!BL W9C
M7]<J0ZXYHG%]=PT/Y F&Z7T'\NTNO^XRN_:ZG1.1?.NX3KO"F7,"3\$!L3J$
M"ON<J=SGD9PL#$FY@C $1<PN.D6C:-4^QD236XXBRI=NRQ/Y^BJ91^(L&C\1
MO6FP#(8:52]-L#PL\^;98CA-D+N'&*@*QBIGI%I39A[,[LO93R]_=[Z3^;L=
MEC"[;5RQ1GR[/-:R$V(E3G)PT:,%)UY 6R?ID*-^*KX)TR1&C19$[F1=%#>Y
M],@DWG42T1M27"XA)X(&]28W6.J-HR>!8V-L6+ C)-'A0.=ZX69:4*Q,4A 8
MHB2I]E4FI]"EF&NYKZ.\)"3[O<G.62NX5Q(O2SAA-HE'?:<*%!/U^;C-8B;&
M8O,"L)7D[]&NC6$'<QF$FBJ@/HWMRBB("?Z9-D+L_D@P<UK VTDHU;?D]W6E
M7VD;=)H"+S3Q13:#W'1@!J\5>_,PBH)4XJA<LP4<<QND(U1-\GA.]*'N2("Y
M;G$2HPZ=@DL[PU T9Q$D;BI5C]9YE&"H0]0,Z(&N@\]13X%9CE )1LD"2(-0
M%D<TA,L$1_%Q3<RY*=]M)TF#[/791K;V^JA\KN3AP(:9)K>UZ)WO3<(;&J<-
M!O9,XSJH  =G!YD9BC1/Y@4GYU!F&33?9#QV8??U#(RXH&),,Q0>[21]_$PK
M74"?F6;<0<^GU/-/K;FSGKESL5/FSM(JEGYG$HZEBJ7">\B5_&UY$\\&9_>K
M8#GK=RL5+#LJ9*3/ZIX29G?+*7_3DW&4+R%3G^>7E/QVI8&2E@!SU483.R%.
MO"938@NIADGSH*GA;0,61N,HN$DP,-WPN^<^*U-W8O=2J(IGUO@BU'-O!$[@
M%Y">0Q2!\+8,H8^0"7X=[@Z(,">K0E^E8I5.%N9/M]>8/WM>&@X>1,,$_$3P
MJ,V*X)8%R. @V[&2Z\\)8IN"?DBV6G,]!>L(.2__4Z4;YV2_XVI[?9D^+W!%
MM@-?[WTIVF7'E%)JOV%2T/<I\FA^CVTU]-##@QF.MN%C7#)(G($$DM#1I!63
MI&0-[<QIHI=ZCP6M:M,9%0]*UQ+N2R"CJ(:(#$0DI7)",@49%FS7*/AW<$_4
M%Q5ODX1',D,7\WR[19VMGMAKY1S57>,;,R?E9[P@W%JSXNY3ZC-*@#]Y\,$<
MC)1MS4AEAMYI4B':5I"&6R50@RU):G*W*/51I6.5Y]LEU3")QXJ"9H%49@ZG
MBL(IDV*F*S=MQ^Z=H$!M$*,IB-'O[E008_<=[*L0,P+];K]G\:Q Y"'S990X
M+[D+8. N.^ZZ1KADWF7)3#58Q1WO+;8&4]E3/$FH6A >EY57$*D@I18J+,_/
MILE\+OB/_"@!TDY5/)(J_4F QKJN/8S54&49M[MGW J&J-OKE$+;(*/[9J:!
MGP,1&#D(,U@O=L1'R2T89$7&A6&Z\$!JJH/AU!=<2T.EVH/Y%223RYE?Z5'A
M^JW *^+P#[A&C29*'H-A<?1&9$PA,)FRCV $LYRB&UBR7:*T[XV+E%R;$;TK
M/@1,\6NE5T#0HMC:#Y9YFJD[^OBWS\C=LUIXFLL\:8XRIE^X=\F9*"]1:.HF
ML7@-K@-,!+A'_/B__[<\6\O2=(0%#+"R8)ZIG_0_7L"3YE&P^"F,Z5WHHON$
M*,]/.KW!.8JD/(7_-](/%FG5@4/^M_KG_>/.Z=EQXU?=3J_Q\V6WZ@TZ9\<G
M[:W6OM7IG;?Z&VTC;R4P"W+7?_TP^,&J+LII_]2??_5ZY?9/3'/7^"69/]YY
M7&J"U>+4709/B(+,GJ9\M.H=N_B&0JN=_=DA[%==HC:"7;1;MC=;YH%=YUVB
M$WW2?3$,TG8+]V\+?\%/#W3C*@XJ5S7L\KI;]EU/R;_5"=(KDR U@Y]:W;^#
MV[A$"J5%-GWX[=I#2ORS"!Y!".\A(:Z&TULUGSM5;!M0XW!/REL<*M R".:6
MBWBDVK-"9V6>AKEJ#TKIH!!&<LL>0(K_ 9V2)BTI@!0X<_ ;SDGK1^R]M&CV
M(ZYRS$>TKL,N[USSB<9A-QOLUAZ^X=OB3^5]5JTN0V(8(/%'/*&'>UA>*82O
M.>SC\O?PZ%5[5.K%MT^:%C*++PK2,O<?[E%_K0?4'?9I_V<P;ST;),1'!'8(
M1O>* AP<,7@R(PX0:3KM%2_NHO7B]F[;F[VXW[ ?KO7==G"_EOANT3R,#]P<
M?9F&6>NZD442P/WN%7T[.%)<38-XDH9'T5.Q1B__*((T+#9)YNWA6[X*5=3R
M-[J>01P0UGU+C<:>\@,_[2^3.( #?^"'/5VX8_">-(?_,XQ;.J#?B;]4]5/^
M-^JW^':<E"V-+?H8#+\0V.X!0[KL3/_H3@Z9M<UW&EVKWF:'7R%*>1!2&UE0
MY%/X_$]$#E@"E>,+$A?VD,%.X- ->%J(HP#'7N#=X-3J?"$X7$7*L&ZX;XAS
MXWPT3U6&,(6EN;<$8PZ73@B"EV&)$? &Z,&];_!YCGV%_(W&])D%(^HA_/CF
M,SPU"V/"URLRABNF85;NXV1@E4(L=D8:TV<%&^AHF*U!&R.VHU8[/0/:^^C>
M"K<F,\-16H9<CR%3<*44#W\-O-/.R5%28(_I''@0S)"(J(J;$WB#HRA$]$&!
MR,4-20D[#G_2\=X"X1$@1#C;].FIKQHZB?"6J'&5.'9$P)Z-=T-@(SVXDH:F
M1]@MB7,N@MCW>IVN1TOI>.]B;X)H2D'DEY><<6MJX$WA_:G/->2W8KXB<+L@
MH^[/@.8$)\TKR8A_&>@.6'VZR5'2YY,:3J7=5"#S[(2.*$<@24(&]1@"*B$Y
M<*/B4!'^)T_;3=)1<!U&"*R(*-NF:35%D,B"X+9A/^DC/2Q'>GWQ9'&S*6)9
MAF,XM&4D;ID(PL?:(OUE:D)80YZ!(W9:@DN@1?IP4@-Q>_#6.7A>MDB+>57H
MCT!B3A L!J58EHQP"DQ!WZ((]:TL-#(SR,Q/&)06<65I,U@PCP0RU.WSING/
MQ-SZCN9V955@9L>63Z!WH@\@\TPQI_FR7?.IOJT<06RWAJ.NP=P:3B+=E1K,
MJ<O9 K]I2;^'EE/UA! X\$RF_>@>=0WW!?(7#FX47"MJPI"Y6W&!*$O4B#ZS
M4\0(U K> 1'6X2KJ7*^@:V[(ZY=I&$3W!O\J3WC;!JD1FFHX1 F) I.GRR:(
MJ1X%M\RBJ9J(6&.!?I-$>&C(6 I&!&(%+!S3+P2"&0%O4_/),$'$=J SD)R0
M<_&9(_*E"*X7KV#[.$0\W!I8\U".%$MB43AAG"!@P#2AEG_!RT6#3^L!9()/
M*INCND3U\EX_P4.HG:&6\#_S3+FKX31);!F>]W,!.A:I10M?8D*",1HJ4G<T
MVY;@$$)+1]3H!#5(!/"?&&,Y;,.8%9:B H<FT 3+$=$>&V3][KF+SMQ)&1_Y
M@23L)^<\R(#('<%'O0K0F_@5SN>,;1]W!*;WX09M,W5[@,BI,Q5D!<DA&EM*
M9+AA,H2$+C2C8VR4)G.DQ5K.'3IU]*;_6_]:-IDU/5FBO8N^1[8^W78<QB$-
MY:WJ7N]9_]BCI8IG(-8Q8Y2BIE<QC@V*0A9J):L%+ '[0#PG\D+P0+)_P&A/
M;D<.= N-#D&,%)J4$8)[@OCI8J!+(&+=E1LB5(>HENE01JQ&80Z"%JF<><]4
M9])!.'FT3M!989OJ.;QD-,)7FP3I*$(T>18#8<K>"_Q6OVB*!*(C!_^S(#F/
M%^/$S_ F'!4TJ#BA0:#L?X#_BPBQ7X=JGI,9:"Q ;:J)C999A\7=>JL\ H\&
M_"(4:D\(IC=O'^VI-TP2XC?MR!#UD)2(JP,[(AON'AZ]X136P.$ <8Q&+9 1
M?#"'#=8X<,NI]O20NWH[B=RU?58EZ#C$^)XE68YN.G!9@!,%4Y*6.^,<,R!A
M%3-D&\3R*Z,/4?#BK_#L@>=XQ+Z.<E =T=8'F2AN\FFWT__1]TY[]!_4(Z?]
MSNF/)L+:J$X1*HH&#O3I"D94 [DZYTGET>*>$'Z[*SZ;$+?"*"HX6,2#(4 ^
M8GQG6"78<D.#=L -:)O9Y(*K+MZNS,,>B=REZ)H.+^$M<#^J\3C<G17@W15)
M^)VQO$X[IZ>GFV)Y#0:=\\$#X5,==TZ[F]UJ^>?'QYM=<<>BSDYW<%$[2JFS
MAX 7:\P(7ZR3$>:C4^5U9O.'%E07J_R_;M7_^]:D^)Z2P/57[E/RLJ) 0 1C
MGLQ_@M]Y))L]?*D7>T4E5!EK,,CJMUV/7%JEE^]Q.+3L/UP%RA.A6,M]C\5]
MWR+G^KU#$W3/WH.=3A9U.?P'9O/,^<:-7#W?A)S7P?#+) 6/:G0D;S0<*C4>
MWT6EIDJR[T.C)16SZFNU/O3A7I:F.N[2V_;][DF_<_$0K[M*_!P"N7K^^?EY
M2ZYUR77AG_4O.MV67.N2JW]VVCE^Q-KTQWF[-9#:&?, ,S*1=SE3&!EZUGN^
M@:&X#_LW..ZM)1N^O?QZYUZ]?W'1.7FBK^Z?]DZ>[+[[@Y/3SOGA&HG-AC0;
MB=Y?@]G\A5>1:X=G.B[QM?S!Q7%EZUOE?@>Y>F Z'K?D6H]</6"OX^/6U%Z;
M7CW_=##HW"OZL1L"=\,.KY_3Y#9?#E7=;WS+KK=;>[G$#^@<__4OO=/NB^K;
M->\;O5-WI]_HQV^UCO9Y.T\[@W8[#VD[>^UV'LYV7G1.#WH[#\H;6S8Z)TIF
MU^$!>E[+XDQGG=/6,%Z36(-NI]<2:^U8ULGI6H&\EEQ$KI/NH'.VOS[7"L T
M'$C]K/_\V?&A1>I[?O?L9"VQ<( Q6WCYWFGG :MT]NGES_R3_N"I1NO/8.>/
M*^+]"=B'E^E$Q?EZ )<'H9=Z9^<5K=0J\3N(M9X\:(F%WO+9<9O#6)M8@VI2
M_'",PW^GQ:0(%@=F%Y[TUI*;!V@:')^N%5(XP#?O'S]9>[#?/]XL8[A?UN"2
MMJ"DR*>F"&TMUW;/M-&2#+%_>C)H0V'KD^ODM%K9U)+KKOJ#P<5Y9ZU.EI9>
M0*^N?WI>+1?=*_.PK=<P5F/GY*!3B$\L(]R#8]GNY^'LYVGGK-W.P]G.?O?
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
MIZI5D-V4XV.TUP4S7@7K!.J"CU8,%W9 39U;3^A=\K@E)%('8'QX9S!WN$;
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
M/79PUOF#:\2MG#XM8':;#.[[BJR87V#"TLH:\KF24NG.6X )56!SJ0JLWJ0
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
M&MJ)9<NJKRN+3?$:8HN'[*Q8V+^.2T$[F>*?/ENMC]N*E1"YM:E138S&T[:
M7&0]452LQ/!"@#))4=(U2ENY@,7HA.X<(VB$TK0(N!A2"J% >0:.[(WG2WDM
MKK:\,!*I<'G=^<\!C-32##--FT*:8W]TBE/E^S"U=171Z1[JSG=YW@*N3-I,
M).24D41G+HLA(G?X'7[9$,7)&I>^46[<5S6RBI_\!A+.Z1A8-CG-BF0+L.S)
MFJ[/E%H&76M9*CR[\>%@9\(_+(J?]=3&QW[+?G?;#O0G1HUF9%.2&_>AZ:$_
M!-YRWX<.@9/#<S-L0#5:W\V;L&Q9EP*PRV18F\.OC6B.5*]JBLW!?)Z#C34(
M4 A?H0B)O)3'H-@?P9P.BW="P<K0Y;?*5@GI:W2^!;ID-&O+%!"Z* _U4G:;
M-\[)H/P:]]%S+M,5RE'>-+6]( W;U"E7J-"[=+=U-QZ6YH1+\Y'Y;+5]77X&
MISS?@(9P\6D72+9A:>._F=.+"U^(%EWB+!%,X/_WE^^5WV#>?R7<8QC74&KI
MMI58[X">X!FCINDCN;8$HXLYKC)0M[6*QBT&!H'N"[YD6"Y#!TLB:I=^1.4M
M:5L6479:2+_&B#HEYPE,8<Q&>4P;Q 9AEAR109ODI4,4$X@0DD5@[X2BH\0R
MKTAM2),1M?YXHT2G"GE:#4O(JI$,-S,'\P=%U7[3"8R >:=6=#+]KSBDI<)J
M)!/A+BL)A(6I(9L@&+,HEL9Y"X0F4644":#Y^#YK&U\M1IF\+8;&15UU80DP
M@ P3IG43-"\T^DN1K(L/+<)&KSCX'2(#DP8?R5,'$++ $VU-&=9:!X0'D!Z@
M9V>*#EMC*@.P?>#\D0H:!8?% Z@>F2^76//TD+&$J*Y#+E"STX1VZ9Q#U5$/
ME52I12=E4Q#8+"HFS"OQ\:S-<QT$5VIYPE<L6LM**#=A BD?N9HZJ^#[MB"J
M92EY3A"N SI^Q#M2P2L,4%8OE(XW,G54/@ND'4<>!9;/_U1EG@A$Z>PX!8BS
MQ DY5+Q7A3L4I\,#[.'^N4M9;ONZU).B=E=!W./EMC)8!$W(%JRI2(8X/BVO
MRPK%B^=F3YN<+U<?F1</3ZN,2[DC0!7$:: ]K83EUU!FL5]CAP$.N"X7:Z0?
M! YX/, !;]UFOZ,#X'6:L? QQ$P-K$K]F*6ZOT]3W3L,<V^8F3=3W],"C>*%
M8H^KS4@UY5O,($[ /A*]:M)C] 6EJX@37,6<UK4J%J>'N#=@M@-&PZA4W$O!
MVXO?9#%,PR@>[*2G 'DX6F U\H+[>6AD\3ZLUEI".9JV4:ZJ$,*"!3F8!ON%
MNHS CF^/9)^2 OR^M,I3E/X2O,6[FH46+#*U\A8_$:]]N:CUX=2DC[8:CGF&
ML&-)/((4=(QND9DFD7R\<+S<</%:) #5/E_DH2UDEF'&:4?9UZ>M%NM<;9;I
MY>?R0^CE!3^DX#44@2/,MQ^%J:-\(N<-E_B[PK+N]"6>)\:=]D#RQ%L_I1Y8
MYJ^QXY&D!K U]O+&9%HJ@'O*6V *7YHV(DS9NLDE1PC=*S3+G7NL\'DJ%V/)
M*A[1NU8 F^2(9%X015STD<(NM9A1CRE05&X8)NM"PF%Q0' #6U$*/F7@D5#Z
MV( 7]#P(+W9?"HLN_GT2HN[W,9..H8H'WR.^_S.ATA7T'S:>=I^L1.Y4*53
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
ME^_&RBV+^%%ZI[;D-TWY-U>2*.],NJ;Q@4)0$AR? ^/#31)\#>_IK_)EQ!#
M2XNL06G>?A<[%[MQ0%EVC\@JE#M'>H;3.YVTZ_+6-P,;P'J[Q'L^!V.->?!
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
M8@S9HQ&T*_@N<B1^3T ++)\Z*57ZY&L,5X,& 565"M;99*H\&BE*F<P@^Z=
MXW;NF=4%#L:J,3,WQ6EC@R@=U;CIBRE92MJC]2&!&/. T.-9"K\'=*T+8N63
M .7)2P5?"20YK+I*6[(3V[-/F^.^OO'A!Q]HF&]9)TY-I+%T0P1<(D1) O 0
M6!T9QC;VGUD;S%^(<^TC!?MPZ.4Q)&R5\&<AC?+& SON%9T,D]=U7DU9M#XH
M4;$\6(]L3C)!+#-+&ZBR"Z/9R.M,,S="LD<7(SYL1=%=-UCD6I4)R]9AT3WJ
M["!*0E[U_8CQTD!J!?)A5Q>F'7'0ZTM[G'4J[?$@"J&+TO\#R05XC0%(.D5%
M):M0,DZ4S"-WX;)0FM=-B=#NV5KKT"0TI:PE,/DH%"+OUDV-/B],HCA-53X(
MM0&>SECC:E2X]B"GI&$FUJ@NE S2_^ &241IUIFA5CE=*:!,8_45'<W$BN>F
MB?C9)-+S\73L3Z5$]^O>TWX2*4X/S$M$BE.ZJ2%?9SZ.ZT=QF%2<G#/N<7<^
MW"/X-R)QP]5?%:>")X%UPY=\-YZ8C193B4&G>@U3I^:3//6K[3]8\<&KWL1&
M%\&E%\@L0XP/[R!]5W/\]HS?",->^8S1Z?,V',M"=K@48EDQ>"D-;@R@T++D
M44F,,MJ4D%7AGNT/0$]OBD?>TES:>8A=DP8:[0K:*.9(,Y3648L+8ZI/E*TI
M=8(X9%9N?A0Z;:F\_S/!O>&=X\@:X0\4EN6XG?TL8G2?Q6').1FR&$'.=^MN
MPD&@LCPK$H3T:::EGG[DGA0Y(3_#YH(%6,8";LX",DQ+YV5Y@*AX4I[5A/TS
MN0OPG,)3?F.>QX7JR$X02Z?0V_:7:<'#NG,Q>%_VL4JFT*7)*DJ<W 1NI&3>
M!]X"SW^EUX=4\^-7'8CKX\$,V1S((QA.#P-QJN56PC,R36*FZ@7C=DM:DV&K
M$WW:$*&!7XJ=M6H#-GD:D1Q!6A)2Z=-7J-DH[U+Y_I;S73V['3J9_,Q%UD"\
M2M%Q6@/_2=; -PC<J0?<W#_X\A$:NE3O5=^8]E#=G0DB52H%RU!UO1JWW:L^
MC%4K4 @^P?-2?[AX]BR/I,46=R<2:PJZ8U=2)7Y:S6KJ)N\]LVWK@59X+'LP
MF*HQG6JCO<N86J_PKN4=TL*[A4]8:=I@[YO:PI2IP/ ;L)#[P KML) +B-E-
M98W",Q%EAZ]%V6'I^ Z6[GZ+\AK40,?AE,U1'BP:>. 2>* =(O.X[;*SS=+@
M2F4PJV<-O.I%G- 1FZT*\RQG7BFXLF6+SBF87=L:2-2TZ)S,=$UOOJ71_!;K
M(@=66)YAN^VHY67MS"@NVENF,-*V-KF7\C<1/><&TZP/O-+.---WF.C#PG7<
MKAKOJL$=%K"#1M$!UZRCYDLUNE3M&29ZC9NSF6;O8\:8XXDV?;814RA!$3M:
MK<W9+O TR%4WK1^QJUE[6$ SX:/4=N8R!2S%<TR>(;4S2^VT]4ZF=@Z2>E8
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
MLD&<2=#V3QX"J!_7'R&I-'!=DQ@&V.V=PA[YNB6#.^?)D'_BT=,-9ZE^63)
M[>!4-.0WI6<L%]HGGGI206<RB7_YOGR3[7JA3K]7FQZTEOK9M9=]@WA5LE?K
M=\VCVJ;#E?7K'OSH]=N$]E-97]:GI5"7QF)^^;FZ9F-OV^GW#SP,R1B?X)1U
MV^T.?F)@I%;-JW]/Z^D=W 4?13+]:=MZ8VO_<9+(?#PI^8X$*BK7L1;2@DNZ
M[6YORV1B8U/X7H62\R$8+@1=\1C]&^M@(P*QKZKCPF9G/(Q>XQ^7%]>W@Q:[
M%B:LNOS2JSC(TRP)00O="+"/#SNG,D(0\[8U:)VU6"#8>>N/1@A=(=00ZO.0
MO?/U)"Z/ ^Z'*$ 'I[$20(\-6N<M@O^F:T@B1;AYFG)_DJ<BRU*0S30+LURI
MRX_"G\3PSN,YQ5&NKS[2G4F$U642KX%+U"#&H2\9!K[919KE02A3=IO/8 XD
M8NSP\;5$I"L1ZGY7'R]NKY=NF7$DAZ"G>7 7ILYPSV4>^V%$R.@EW!>62X&\
M"(FV6+-IVMK)%4)E"H@ON (B]L6^;I=?A1-AH:R&%"V\0H.OL9]PILXI+:_X
MV7N5EF>U.TLIGO];'F$POGO08O#D3Y+21=0%8<PZ_9,3E;K$=195BJE7(,D&
M&TY5R@Y\_5K,\FR^[+F>_N(]K)_J(%4=$%PAIU.1^"'<'D$7=@,;+0QTBN(Y
M3@5<'W)VGO-\DBFP:"I]V(A^)K[F4^ZM>NMS#K?B^!#]C/?_\S_O/7H[E0Q)
M5]UF&'V%O<]N(C"NM!WU)LEG$@:5<DK[ 4N\Y\%\L'M,D+).R(-3#L^B+"PT
MV[UU%K*8&Y0$' S\>BBSB3/_*N?E-<P-:9YNNP-KR7[%[*DOF8A3'$E1NU39
M16R8P%W3DO_$.,B\F0705_ 4C[(K_1!SJF2>8@0:34TXMCS0A&*&B4=H!<S9
MYUC>1UAC[+$,_%',I,BHU!@#/NGG,(K -/#S*,LQ)JER?W3$>RSO,.\'1P6:
M$.-$*@6'?)Y[@2'M5(U-PD004HUI%X%>H[<H5FP JTLY3E-*;*H&(S>M0S=B
M_ 6YK]#]O7.+?@67!V4B$)@F@IO#FJ,1NXC'\ .1F$0'CM9!IO;CF4EV'@33
M, Y)WDG.T3(X&[!1(J?Z2%\N0-\"C/W<VO)G$BG@=R$LXQLX29) L@'FA^5)
MSL><W?+X4^@R'FT;'FZ":76VW8[KF9\*B&\0=>OU?ZP*V/J%;+#QW7[9AV#Q
M?=F:F*'7F'<-X-T WM\*>.\KB+(.<*U\^H%/=)E_B 0KI!K,NH'?J&0I+I52
M(?B11QE6YU&*:@&L.$@*0F#&N$>XR>(:K\6=B.1,01D*([H,$>= )Y6@.GOI
M(B:FOG_U(+1$\-A7CB5XF.T]$66X;B%]M@"0/%T!@!JT.CKSF )0O 5#*C6?
MMRHPDS,;NHK X$*>@_/@S4;%!"2"VSHEPG=D% 8:=R)@_+.84PEC2G 7+H"I
M/":=-M^R?=I /#_6J^0^2+),=.E*ZF ]-^IH&_B^1! 4*[4M;.-A"5DB JK1
M(MSP'%\+B\LVG[I'+U8>/5_(:'^.<CRPI9_FJ-X_@;[F24:5D%$X$VQ D?-_
M@6GVM0$:MVBI"*R[% %&$R0K<I,_B/E3HHLKA_>&)SX.Z_B4;SW>V<"=6_]"
MG?YAK\G_W=U7:C#.GX=Q;BK?]UOH.O?%&&R S>T&-C>"14F?OSJ7$5>PAW4*
M+4="NG\24P8S9R8MJ8!11/'Z6R8B#6:Y!9@E9?;=EW((:]+KZN!*)!O1.*2%
M%7F4RC*V&$ZQ;IV[F&*1%/@0(NI B\M 4?=J"SS^B3@L%L\3[1]H2\42E7#_
M,TNPGCF@!#V=WL;A'Y);5#&,:]/./ >6#"I#?&1VV0)A:,4(>T8E^=7LB<V6
MY#<EZ]]QJ_5+UI^+/;+'P+O)K5P!P)>3)TE/7FJ+Y)L2*-?Q3!M<\_N!0VP.
MB9F3;W+^B?[Q4<)YK1#.K442KQSCID$5=^:%.OW#DP95W-U7:E#%!E7<)XNM
M014;5+%!%1?+LAM<L2&1>'12;;HLJU8D$D'!G">A!(<Q8K=Y@CU%JBFV)&U_
MA%DBF^3;!LA>%\A>KW+Z5D:C4(F5$2JGZ/J!&GDEQQJ2!FEF9V=_#-@9_(7U
MX^O]^@\>$5>$)8IHL:?O:[1DII?E[:I.+$6^,]C!A9H+8W:'.SI/36)OJ.FF
M$8FWI=\X T,>?ZZ>)J89P22<JCQJ[ <Q&L&*X2 *;-XD^[Z:\L^Z.XPI_]8\
M&F$\BG(U7KA_48V^95JC021_!B(9LPOLDH"!F'*1MP8F"^B1I ,5Q.\Q2%B2
MZHX/?X8I18WB4EEX%=^DVRS^^!RF8B23..3>F4@^BTAL6P+ZYNCX%K-W?W*9
M\P9?%:Y))7LCXZ^*%#827]EU.)9SSEXXQ]?+!OW>HK4C(/DB3L*_<L$N6[H+
MX>;/Y*ZR?C9#,-S@\,\$AZ_%_1H<?C=>J<'A]PN'[[;;M6S;S\5/:7#X!H=O
M</@FN[=!X7\6M<5'$8F[,.4-LKY"B)X5%?-:$9QS^!FF-[/?,>_[*O95D,9(
M$\%AFA04OVRDZ?G%:8@O%T\I-[U_$$4B9O_@T]DIDNS"L.8>>_OVO$6DFC7?
M4C@'B86)Y3A@JRH4BGB+FW-:#KK4/$*3''?Z)VW[M&5T)5.1C$VC1>[_E8>6
M'Z6H%3 G,EY3"G=0+U>,FDQ5N_H@]S-U*\J]QX:&N@6R"9O0>%0Q!2\*%!98
M;6OI<3-M96+4A8B!L3%SK%J4ZVV]9?NRB83\Y-SLSDF[G)J=^),P@\V9)\);
M$C!1[$(.8^YU00]$T8]_\<@-?^#U!3ONKSRY0^/#"8]85MU;?R*EJN.!G_PJ
M8Q#A9,Y>2Z,LWF++;S?0<@$;)P49!NL_$N-5ENZW %8-;/XC^_/]*C2"?IZ#
M&G9@J6V#JAMX>F=>J-,_;IK/[? K-?#TOL'3W6X#3^^;W;@_\'0#&VT9;(1B
M=);PKV$4X@CS(7CN(1K]MS>#M^AD@/'8 Q\%/0V\, TC$2;8NH.=B6$8@!.,
M,*7';G-?:EJSC,C7M)7IL;=9P-D+C ITVZ?++J.O.Z<O/?!&L)/Y.)/W,?O]
MG^QM.$4R2,]<R-[)))N8DGX'Z3J?@'$+-B9#+XOH _1/FX9<SQ'LLDG)LH":
ME@F?PTNQB@O7):8HTEYU;JNFEG C0%NF>[<DMW"?S*TWJ#E%Q!=<ZA6N4&_#
MP$?#<6(X3H[:#<?)\^,X>1ZPWV6"%3 IG''_RZ=#^$/"78-$'7[C?,<259NV
M6]O_0IU^K\E4W>%7:J# ?8,"VPUC1 ,%-E!@7;HJJTE7/3?YFOL*B90!09X'
M8>8DJ38H68,4KT**7XN4)PDXH9)=Q5,Y1,08:2*PRY.IF2^7[5O0=\E/__;2
MLWRQX1UX*B+C8/+?<9/\>M.Z6KS9XB^N_ABH;:P 9,J.N;D\QV?E ISC=,7=
MRA>:FS2;X9E!Q@@=:,A8[_QH3F^]I)\<?N6O[.^V1.;K))[DMT9L6PNICPO)
MBP7S<4H[U2LQ.,P2V$P90MAW(LTH04SG'<*6J%(E.TWFX.:)@'O"C_#GLT1^
M$B8QLN:>HSP.4@.7NS\T8W*8("J<%;%]AJF@J/"&P)]9$@[S3#CS &LSG&M>
M"GI7MS'=##[G_@0->THW%>/0M]P43'%3> [Y1.7E2Z/E;"SEFNF=6V9>-:F;
M/U8WZ-3-\XF8+C!8.,G-,EG"9^'F8"[24WP47U#<,C;(4[#9'Y%'N>EPPC,
M5$FVW^9P-AC^B'<A/);G[ VH?95="6?&5D*J[<W4_F]LF0A6W5?ZDD[_J/-C
M,ZQWX[TUVKJORWJ]D(S=X*_[@+]V:AFTGXLQV."OVXV_;@IZK6,*J(%>]T5@
MRMA:X3C.$NYGZ(DW/ $-3\ CH5A%%' C4Q[PM,H3X+$WE%2U0"  7YR?US+Y
MG@D_6N3X?7&>B^1.OFS$\GEAH29]%J''H1 QXVS&DRS&=\_8AS#S)QZ[SD44
MP2=SXPNC^)RW;.5VO^VQ="80D@N_XB&XLE0[$$,%0@I,X9XSG\_0N;5)M7(T
M(J0E5>A^'4MMEL#;HDJ%&VZ9Q.XG%+<1J=0HW%M^O\#W>I'Z.:;BO@V'B4 E
M]EJ RIS("EMLM>(:;T7W +,DGPY#[B!SK77RF1H [FDR&@F ^Y /0\DN$Q$&
M<$R.MQ%Q:]@V=_>%.OU>K\EAW-U7:G(8]PY#.VXPM'V#1!H,K6';_+ZN5PV,
M]J-@M'V-J7T$*0$C'-RYRSP.&L[#)L'U053U?WB<3?+4HVM^A7&/^!=V*V"B
M$)*ZE$D^]3330*&-KL47+"2_N..18DK@[!RF-<'V:6R@&T-$81HBYL!N9*3+
MSV%N4G:C?H(;%''<0>M\J8PV5;NV:K>: M%4[=*3][MJ]UEIZ&<5:2#J#<X2
M.<S3C/GZU2DWF =W82H3X]^"+DY$AN0TH'@O'4[7&V7CG"<"2UJTEB?-##?Y
M()0)Y)5H;V],OO$(_CX'%8@Q!<2#E4(O9P'#2/)L0MG54GYF^!3\P^8FJR%^
M$'"O*6>Q0*1UIA<0S5)0EY092H0ABA #5"Z//";@'G(*8Z?4:AF%M# L3--<
M<\U:QA'-,Z*)1^#_;,YS<1O/N0?>,964$ZUOMUWVSWY&1;:86[80C=0/;1=&
M[1]PAY\990LC(B80$O" 78'])+DB78IY*::BMN"D];J%3[FQ3[G53Z%[G25P
ME0 KR,E[YFB87_O_#.-4S-GU]=F@,7\>-G^Z6V7^V%N5+!E\EY\W/TMC,<<U
ML1BU;0/0D$JT?Z%B#KSJ;_]U*Z@3ZFM[,J0U :7&O'L"\^YYA#!_DQ,P,/)D
M-IEO;>2RB5;NS MU^D>U9*]-M'(W7JF)5NY=M++?1"OWS;'ZGFCEEM$(-.'*
MICG@ML[9L\(\%SIHU;7,NK2<!@ZM!,8UBRU5[I?U'NQVE#ML D#8X7WISLM^
M_?]2-DA#SFZX'\)SV!O0=S.%VL")=H3G-=:R>9K^0=R%,D^C>>WHM<C?RCR;
ML+?@<,=L:+H+Y7&8V=L>Z-L>*?2H>@/UTW,"6NKOT#[1=X!7O35)YS#(^XF(
MB:E9C&%=D=)90\KWB#/73@ Q.^-Z3$04L#NDZ<A39J A8K88BU@DE)!>\$2X
M7<4*I@FSV[=L7S=HZQ.CK453K2P/$&4BN?V8A#%"G^>J7Q9>^!H!V%@CJJ_#
M602C(R UD2/X/04*V,#W91Z3;6$3WI?>B_;^7SE&L$.U03GSP4R!O81_JEOQ
M8K-=)6$Z85=QFH59K@R<<WOYP%[>!!#VGL_\-N/^G+V=QS$;S.!-?Q2ZT-0_
M_,A&;G#.<SB$V0<QA]N_Y>,<%$T#*#: X@\H?V@ Q1U^I090W#M \:@!%/?-
M=]@C0+%!BY["\M-(#@=I6$AC+F<QXWPLE$@X'<@MZDBIRY2]X^--_I1)%-R'
M@=!NZ(,/PF9:8?;GU>55A?+7=$?7X)",5]RA &)^13*!./39F<PR[/X&WREJ
MBN4WH)&FE.&&Y*#P3QAT1+F!-WS&(PFO?IVG C.Q(_8.>?H..Z=PVZN8=?K'
M/:^,$LU<=]ME*<V*5MLIF-QIF&8R4F!8C\T%AZ%$G& JNA<W>!.,8RH3[/H.
MGQZT]:4K42C5N*X>@3)YB9H[$L^]VTR].3)X4 L_FOX"EOLC],4K-UF]'CRL
M0G*'>FJ7H7*Z]5ZL@<*'[MON%D =37W_R(.Y\OE4.$_ -$R;M2F1!5KG.2ZY
M>XL-<$? [_.(QJ>:MQFBW'(;MR!$_@A\C,F\U-R^3BYF42%#@D&,$_B$/*:>
MV<5PUF6.G< .+A/VUFY)^-RDX#GLNG8P#>:RUS"BH$V/XE(@A[44LPN\L9B4
M^8[[&A[,,U1O!Z<Q@H>!W495XEFBHVU$ZBEAO(W)UD6<D.;ZP&<BR\+U>4/7
M\0X;0._[S;IWX6<XT&3*_BGS*2[1]F)X__BWSE'[M$'R=N:%.OVCPP;)V]U7
M:I"\?4/RNK7(^G,QN!HD;[N)3+:;I&+_<+U:5I,E.)OT0P&R=7:UG!W@^2B2
MM<@K]N# ..<Q#SA[(V6*1"8.4%5#2ME41]KJR(/*%FG((>C)^UT]^*Q.S V%
MOFIV^B?L536:;XH+N-*M;ZU$YXL\D3,!@WT/,\?)(,-@"@5./H$3 CY(?3 C
MC#&4T4%H_XW.!;XFY#^AT,4;6!.="GP^GR6YBLHLY!27(PYN?,>/<HK]?!!C
M]>5B:&00)"'\5 4*\(,S'GWF2)]=>G7*O18\S?3+>HMQ'#I<0NXDJ>(D5"XT
MO[X.@P!4V 7>$9\\&&'T1X6:,LP2#=PL:Z3Y)M)N4_"0@B>KPU[_3$#;LM^X
M+X<IN\TQ)37PV$4T%I\5HP#&[=(LD2G[#W8S":,HG+%KF21A:M/9UXE,%JMW
M)D"<89%2.VICLI?#1?<R^8P?P1U4-KAAW:@0=I2"/TZC01J+GDM/O2R%?VB#
M9F$JELQ+8] ]D^C.DCQQW*Z:)0/^:7?CH(:,@S2 B;R:E&_J!6$USW*2<^<A
M)5L2?F!DDAYRBX^<^-$\$$X"NS^1,MHR4=W8HM:$CO:50_$B07[\%@C)?/WH
M49,._D3IX"*.PQ$<A?_D<S1%XJT-'C5AHYUYH4[_N$D W^%7NA33)G"T5RO:
M;7</FL#1OGD&30IX0V/]LVBLKR7*3IX*XR5Z[)*'203&(GO[]MPKO$B#CJAD
MYC,Y3]D_^'1VRM[ Y2D[C_(AWE!?WSB SZOT0!4$3RHHZ\47X><8/:+L\@IO
M10D_?">3;&*$AT#,)8G<^(PE7!)O%.?M'_!GGF -_;*[F)1UQ9QQ(^0L$I8V
MHZ#40+PEXZ/1BAO9H"S]ZN(]^XWC?/YWCAP3<\,U@5@Q*N6E8'&GWS]&)#%Q
M(<-$(A8ZX7="([[PRC736 682Y#F)4@?"4&+61>0N$1RWQ=I.LHC6*6(0-GQ
MY!7()Y(2XU SP:<IEC.L6 8->RY-<7<D?LO400-=_F1^"TW;5&"*O$))\4;(
M9!QR597B-E'<,H-E2T##O1.92Q&%7]B-G*S-X;P\@+XGQ,)O&V+A3:<&K(5[
M[#P8#$8$]A<81. >9))]#(=YXH?RZ2#AE:,[QQ/D*4?S2("Z:=:ZDR_4Z?<Z
MSP;JW$.PNJEQV#>HNJ$_WC^S?H^@ZHV@A<^0_K@$H14LMA>4#&?0ZT&.O;K.
M&QKDIA[F4>$-VD8>>Y/D,\EN>(04",AX\&LHDD0J-IHSRT?C(5Z:QF$4P5<W
M;\\5ODJ_M>0)-XF\"W4C-?7K[9+%S8GATY37;+>\(0UOGN6)9(.13$29[LC(
MH59R JZZ]646<NHF>!7#^T8\J_[F(WSY0<JI^ORF=570)Q'<7AJ6HHK!4]4F
M.Q-GKV;K!6=?^#&UE3T\.!TCZ8=+!D);XUKQAA(CR L\@;KMTZN/@VOZ9^?T
M)3VU> ["NGX841I] M,[@Q,>MX?IJ,A7=ZI]9@K[684#5<T%9<47D(DO8R1A
MXCIZA5GZ#DL\9R _6:P$^AHICQ*.@G_>8B\N$I!B'7/^%TC=6//6O"Q1*859
MJD)A*)RVAR=&\#H'BE6+J@-@8!7.:RWJMD^F3L?78L\(KU5T]3R!#2O25^^_
M1&+.!G[68J]S@:Y:N4Y@R/W/8["'L7$A=G; DR- "BXV3"0/RG1/Q7,3,9,)
M6L;P7FCVT+_JV* \N'2<1]@L=$ZG?Q1:BODD3#_3Q,*<8U8X# Y&E1/#F&!I
MGF8<'HB0\AV/<F$4A4S&8$)\)8B:"+A0X/ /RWI?YLK"WQ0C3VFR/;7&4YBN
ML91!ZIDU-\4,%6(P5>F0PKV*8HLPOI/1G8HB*D;R0FS@51H.K V'&K<CRKC0
MLU2+1276^%!GTA+EU>"Z*9E=53)[6-E>3<GL\XN+-:1?3Q0+>Q^-L:H__LHC
M\94-9O #T03&-F_9EJ-C^_5NG?[1T7(3ZJ?7=FSLO77,;%_+\RK%'@\M[(^/
MHVVN!K,^F+:O"]UM=ZLVVG-%6RC&MJ_KW(3:?DJH[7P_0VUHYU<@[":FUL34
M5@K(JI@:(2=_7F,\81+#Z,9SCUW%?B-$SPOG)ZE9*/M1Y3-%\8];6E,4KZ L
M_1E& ;M$/IW?;UL>PO0(&]^*.)1)7;'+LEZWB.__R:,I3[)2 &M.76$MXJ?J
M5BS14IFM1_\5*=1]Y>-4:8[S4"7\BLL'%IPC:IW"TB" G2J:_C!2R+P*6A0C
M*0/J"WIGPN_PY"Y*GLQ>7-TMQ4Q&):"W=#Z*J$5-5$(3QMA@! 47W%86]=$)
M)RI3WQ)$(_];IC3V$['?J'8PQ$;#]0N$4%QNX.;89#KD)0S_G.N0=82U@B#A
M-SDELG^H:V)QB=GD :\P&3D%1XWP[7F]$4GA;QSNQ@8M=A%A!X5DSEXX4>F7
MZP->O0;Z?A+H>S"=LXO4GT0AW*K!O)MBD!_,7%3+D_+3T>T- MO[M'X-<]'^
ME8,TS$5[977M6<N+;8*HGZ :9//@XTT$0F(R!B\U#%$#5C]7A/%Y$5K5",@_
MA8C9[41B0FUP%Z:8!$OG8J,YEL#/;)_.EU7(\^MPC!Y<@3MG[)S0294\?L;A
M\HC]JAHHIQJ[Q7MA-KK"H*-Y318YW.>-E.,(%%$D\Z#%;A+$J<$H4Q][<**I
MF]0CV$C-E*>91(S[ R6)RIAXDZX+SB1<LZ6_-B^&>E DJM_TK9A-)&;)ER_W
M%B[V\.H;">H3=@K,0:RXY\,84?@HY-/T5F)'6#T?)J4=>U7;1'8:GD/X9)L2
MJ%?7C% !@6N"I9_AQJJY08$JZZSQ,([E'5>IY9D-(E49I%1&>8,0/QN$^&R
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
MCRY!X\I4XUM^K(+DT==M1M!"Q?%C2*;<P)0,YP5BJQV(=%/6RF[*5R+&R'
M!K9C+RR(6)&64ZV'\QS;6YDIV@/2CK+.CZA+<M/Y0?2C>]#?-VGKQ#OL'9BD
M-P\_.2(6=?T)C0 ^['F')\6'"IL\\(JT<0558I*%0KB0E1=SCS(>:UA8,]BZ
M0]#M2"CYESZ _:+>^UP2&"!-@%RS*J?L_?_\SWN5@N=/=+T@I=W%(5$DI2"^
MC\BKVR[!(,($2UIE5E.3Z_D"P_TI-<,R&9C+9>0A$3!/L6+0]WJ'QR4QZ+2]
M3G=!#HZ]P^*Z->7@HTK$IB&D!8.)I6BF!-^4N#V-*>Q+2=4*A#>;=RX(BBF4
M9OHF4(D%1HK)*D_ ?D%]2$:\^F6UZ+.:3-RDN]ETM\-=2'?;7'*;9M)7.DF+
MH\W>M'YEX-2D$,LL3$5(1G]I"[OT#B&B6QB604=TK#D>,OX%"5&)GI3\O<@&
M^/#C%#E=S-V\(J:DA'R,V48QH:V1J1*REH-)W:X,C32)Z;+-\T#10=@!&_X=
M9'6@$GTU W0-HFSLMSP6K-/O']"6=)//VXK](E:M*%2!VKK;4T_ZK8R0?]3G
MGIUP.C6QEK;(]L/7F8B@T)ZD*)69DV6$QB'0G=GBR)+#K3:?I7C7W3'8+;T=
M]J:=H(([I)<QU2OP,#LT:\PY55'TLO@D4\M;?.=V2HI,,4N1ED]*W5;3.( !
M=BCQ"OF+Y)@>GSK20!3"K^3H%1ZL2.N(/8YU1-!4Z6EX/>+ZQ_9CI5\M>X.A
M0%*IT^OT.-C>8]92\REV(L-6JPJ2*DPL][HD>P4/B;N'B_*_!\A:D/(US:=3
M+=_J1*X\&XM-1*:YKE5Y]B9)"<J$!-?(>U2B)'"8"NKX01[+4[ M+$6[FR:[
MMI^Q/'I @*/Q/!5#@35.M3&OG,PB$++046.[B'F*]]PD]$9]&C'RZ<2%%!I@
M)WMI&148TU3]5-CO],OZ1<0%<%9'5RF!$7]XY!T>=4K6_N&!=]PYKEK[!\=>
MMW/P2'/_O<.XNCQ>;5B?BC8J10J3+7/'<CYX/ZF3B>@L4^DRB'[/S*E?=G[!
M]) )\?6["5*J?L]FUZQ,JE%<R.X(2R4%Q4 IW TG>$YU:E-*?6'$:Q[="=N
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
MX3+G3B4I5^W#S-5,NV^^3G^#2PP/E$03[*"NX))@[,:RNW3E&\>I@MJJ%JW
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
M;:T,WPD[:2R'0:,,: Y\5ZY] UPX-%/?0K-).5:"^PZJ@<JO3A*ZV(QO$MG
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
M8>8OE-5FI3E)3)8!ELAGA#GSPP>E:BS,\O$G3-G[&EQ;U4@MI=-,P51)380
M+IL&"SJSI(8!*BURTFEN.:LU']/="LOFVTP+$E,GU=$4KH_ O9J&>;6R'839
M?56PU[C]JTF5.;4T0-L#0GF&[+=<7G+W$ ;XX8(J.AJLZ],NL6Y_2;1W$V$#
M[9?*.1J4DQS$RK\)X09"A 2O"MR6LI[^E81-O(1Y;Q_1L@:,K]@A-1^%59S,
M$9,Q69+K))G N<&4TKIF9B0RIB5)J0U\K(&O[A_406&316/,0[??ADOU-)34
M+8@Z614$V5>,R2Y'SA6!LDUY%8RPQJ*FS9@""R.T.T'JV(65]%M>T#;A\6C+
M1BYLD;HY7%4^Q9X'APBS<K\K-.64DY+-FS+5\)H:".85VT^UF-+Q8 IW,>=
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
M23:Z- >#1 C@DS$S$(QO0L%Q(FQA1)Z2R=#C]\=4E\8Q2_#*(G2M)CPB(I#
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
MH]1KU)"T%56K6:VXCF C;OO[^[!4/;]76JS#N6VUM/P'?0<YZLE?7C1I?7*
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
M.!3@U]_MH.^9UO8[YZU)W5>3^GM:7!?!XF!-:J]S<> FM05@M0 L&$>OOVL
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
M5Q;=M1NPH(N>2(,T-*W"PA?25@5[.:?&VD/;U8<[>XFPB1!YP_;U2$<9S)I
MD?8=GC:5DCE]VP:@)%Z'JP=2 J[@.VF7 4>JW&L:Y7*@!/Z1E<!G+8$_V.#0
MD@IX41CJBE)(!;P^&H[541$E\#GWN.'7KY2AI-:SQ^T8:@*T8+%1":,E]^P4
MLOJJLEZ#D\]TP@;XC+RI:Y*M<Z7W(E0K-0FSAX@2A^+.XY7.8/)0![D4&A<N
MO:?1\&CS\GF6?]ZU5&5[)CGO+[ "%[Z_\JXN+V&)%K[-X9/S?'D-(XB>D7>)
M9D^&>PD#Z"['HC"2Q4M\M^)(TB5=D"1!T/61?HE>15&49!$"'="^: T7_G(P
MN89E5&@6CG_W@T9WLICQ78JVC)R'0BYX9?H84M-VD+&H.RZ;L#=D)*?O>-P]
M3'[$5G/YU&PZ[9I)J?>)2P/OA]?#CT-NAKA/PS^AH8JL5\7,^;>U]<:)$D]S
MN.]N["?+]!8P,-+V+'+O[[EWIKU9VTXG*FQ:G+''%%$+H0/U(W"@Z$2GT(N!
M<2)DEZ)^<7UY'30XX]>N5ZYI<:( ]R".N7=?8!+M-V?(B1>B)(V$]^^'%8:[
M:E2L4B6*=4^-JL/14>N5,7%^)A8!V+)*N!C_)*JJ.(9[UX1+V&&Y66$Y0RO*
MQ(1-,!]']>F/4)]^1F02'G<-T_C"H=QTRS',A#K)^S OYZ-AD^4M<$[_@"TQ
MOR/+(GLU/.[Z\SU^,_D.B).0*8%DIA?YD8X>)?&)X%5ZGR[9Q_QY^[D?:(JP
M,>RE%1\IA<>7BU%,=,0DARS+%Y(LC-0^"0^I<N$A8YG/A$=U%H TEG11$>''
ML:Y<!@\D251HW)(P*\P'HDD#VL[W!3VZ:^!'3B5L(J05$^%8]P.B(B5;8UC"
M?_>^;3-2])K.,_FQ60^P6;:\9?*_K6T4F@="K\T#N7(.E\2APCB\=@Z7 [/
M=#V?N]^F,6 YW%&F+YCG3\J$K^M7M'QTUN[3>W+QU%)"KE=*',QH5;:M.G'X
M4@.RKG2%];AAXY19PJ.2A$>MVDZIPQE6=R]R<LTTTW]EZ#\,!5$;B1O]IU#]
M=X]@]&<:!1AU#,6TVN^[ZZSP\;S";^#5'\.OF]]R[R"-3T;N1M]V'56>'O<;
M5KJ&30;\%V4^*\4H1BTXBCZ;SVKE H7($R8\*A(>XE@6)564%5E5]-'E;(3Q
M/=9FZ%71J/QX(#OJ4HB/>[3R:77OB/"-G-J ]NA> #>G-'E/+H5>3;(*EWO:
MRI5/3C WWOR/,<.GQWTUN._X_O]CP&<_HD=S!GL9XM_)<[^YZQ46+=@^][$,
M@D]SG\RE9R2_^P>:N\B;.A[WIPECLDWX HO[A& ;6?)'[F'!SM3$'X$%V+ 6
M@ORX7*-'J+."C__F6//$3Q.!^0_',N&%ZZFQ6EO3 U\#0YIG= (TIN#F;+R3
M0I=\%-84DST'VTT"0<01II(;;V0,]!/96$ W9]D>++&C+Z63VLI0.R:U3T8X
MY:WT_@9+"P&(>@#$W2"GJ&N2IO9(AH^J-PI9D+,A4EP/DR.PJC2-&+_#<@MX
M1]1+D>),& \/J"D/CH9LK:3' G?@&D&2Z/39'!#P#9+O>OGR'<0[USOYKE4N
MW_6AQL1[#>(=OZ!*6+S+RG@L@W@7PR#W/)UTW[".5(Z1WEWQSJ>2[40^YA3C
M48U0JN ^%6ZYO[[\]B?/?5X_6K -#Y:S+,BWWKI0[[1S^;1*0#RF!(BH'UW\
MWZVHWW2,JONBOG^A&+V&4 PK%ZY<RBN"A+EAC*4\%O.*&I'R]^9K.BG_-\,F
MF4R)!G,5)N29D&^PD-_ 50O@VF,A/ZY<R&M,Q%<MXD>J(F-FN)R)&I;Q(RSB
MI7&8K8,%CQE->3)&0U1[)>7KD-.?0>::CVN37.L-]JV$JV==>L=_&I8%.T&Q
M<'TUCT1_O/445H_B4VE>H ;+H+SITR"33&WV4:_SIS 4H&J!/I292*]8I$OP
MDZ;JES-=4\>CJ-5^ ]^?S6RGK47I*Q#[(M#S1,B)0"Q.@C<R@WJNW1WBK=>"
MNLP^,B:,JQ7&HBCH K:OH?E3E<"^%@-I_,U,:5XS8<R$<2XK6CPJC3.8T1J3
MSD.Q^D8];:BR'&?UHEN21V--O)PI,%\M8D8_I(V+;.L012:YF>0NVHS>D]C$
MH%Z[MNDMJ-".PZ_7<KO,]LNJ17/-$U9SWE\@FL$6EH,9*$&+9&0&%Q6@A+5,
M%%9E(9C)^ =<"'Y'WB9*\$X8/7#S.B7SY['$R6 ;);4N_G]9K"(]&!T=9ZZ>
M\)92P^ 3%2*+K-6K-B-)T/'/8TF0L;VD2.HE$I6Q+&$;Z9^B'!\FMAE^<K\P
M7+1PK!E,'ME.0-GQ=F&D$2D)$["_NS<;9;DR_OH721$_F(&Q8!M36F:Z:RM<
MQPP=;*&MP53 ;[V!-4"Q_B_0]ULQ0+[*?MM8 K<VML'PJU2BD&FPJ75X,<W1
M-"4MR#U6XDH-0U)83KH),D6)3E @D@7D!A\(CM^-4&+(_&80>WKQPQ^1/W4)
M'OZ0U+GV+>REF-/-=1&D@]?6&K_OX_4M%1$?-^Y1\(N;_W?[[??_%_EE:N%5
M3 /KV<*+378X.MD!WRX;[<!&.U2LA:L?9#0B,X29(JYUCI$B[\QQB*GAO>%%
MM.)7V&CD0A1S8SR# PIZ1^ONJ..T&K?F44I=DE/5CZ!AF9HZ' ;\?:*J@L.@
MB:+^3^PQ7!P+0GS$%H2%W+B<H::J&'H2C\A_0<@^E:[9Q CBT8,7TU_ )/45
MFOK ULX*T:?WPG4QSY"=> /Q1M,3U8D)&KPDA9&"TFLQ4=I@F1J>:B<K>1C@
MXGA<&\#)9_),*A>.@_]D_[8888+U$];]G"C3(]D9SW$QTF0=^ "N+"D?=E#2
M.2:H8C)'9"D(=MOB2T&8]FR(]E1;HCT]9XW_,>B"K8P*5&4*M"C94=K4!Z9
M#V"\ !UZ-+#+=.@Y?%!%6_PI'3IFD;+J(V7""%:#".--I"R86!C3E402W)M8
M+GQ%OH]_$Q$K5'.J6ZGRW;"-)>;V38_X=7Z)$EPKE",Y1,B)*7D9JHI) 8W0
MY^8\I89F:R8HFB H]"(%Q4?C7Z:S'[T^5U($%RM$4AR=M\8D1;9:N]+:>&MX
MK(/.9&!40LL3-BJ5\DWM:Q<*LTW;*,2XSMUP0QA=%LC3JXEX[X5%75XK9.-<
MRY8COI@]40SQY;67U?!8FQ(!+UJJ)VH$LR2?+P4$)U4"R5908 #!6HB3/(.,
MZ2(M[ ]RV!&.*CUYD;ZB3B?/G&P+]8-32BM#:I(AM!D[*8:,4K9>N+_]@7F@
M]! C0WIZI)=6R-(X*ZC-<!\QN!<#]RX59,2J)*/UD4#G Y9/); _Q'6%L$/N
M!"MC!\H.I95F-($=P"$(['?] "OL QFRHG0!4R"\L7O@FK[COF76(F6:^N#+
M%<,"I)972-[^U@\6Z%*%P18/#ZXQ0[:Q1-Q7<XIL#\5:8@NO-RC$K!?@A8P%
M \I^,'],>7YO(Y8^$O7>H+KZ,?KB>#AB2;^RDWZB/!)(A=U8%415@X96098A
MZ2<*%_+0?_4CBC#4:$08+ WW9UP8)*DUV@1#>@\IMVZ;8:YG2],FW#@UH2=&
M_F"3^3>&.S6\^-;3E>M@AD0[@W^W@N/FE:BG:(M+D!)\W YHM^@=HRQ!,&>^
MF6VTD2*1O8J0TJ1S@+B/"(/<>$(P.W\Z?,_]+S:???*N/=V)3_=_P3(@YXFM
M7=.9<;2"$9Y]P<EB<A?JN%?YPRI*#7:JE,0#14IL?$>S)-.(2J:M(+I?/UX<
M%$;A5$HE+/A-E$4[-4QQV4,%1[+DV33:G25@1DS U#6CH_HYXZR6J7;AH94H
M/$@I4I7"0V/"HR[AT:7T-TEUO,6<>NK_RF',*W3JKZT5./388I?4#X\ +D#[
M=XN^@,VCJ>,E5 %OVM=W9GF2S_Z./RK+'\*QEY$/%A'<REW41PH  E<F,;;U
M7[T( TA=RF/3E6<H88C#9DD0'04D9(MFT6CM5^<)(*T1;BB@;@ER336&:-EP
MHQ/#C<0]E<>&&['A1J6+X^JGAD@"VVY:L_NB4_<%V_Q+9S/'YYMC7X C@?P$
M%X8:[:)XU(/)%DLE'SSL]!22O-&9:U.78"FMK"5#>R@3-;6+FG'C1$T\.%N(
MJ!DS45.7J*EBFLM>9EE@F>6:!8NH4,GR.UKBK[)GZR4P(-F6X/GX_YA8NQ,5
M]^5*//BZSYVQYE*/\Y!EH9,QV,?U&W;]T_?/*4QVU"([M!IV.2C8R62BHUS1
M(0HC49-'D?U6@B*JNJ((ES,0'N%JJ\2BL>5&H) *S7L?,QSW/P@X>HZM&.YO
MCD<CS=RU[3LV=EN^(->F<6M\P_^)U:\$JPPA[)NIHS9MS=FVN(;P<%AB$Y2B
MR=O@W79%4A#!4_;JT411T\9J;]A?+Y7]V9:DL[8DZ>+NDJ1[?*CF'%2?#UE6
MSYR9!NP!Z E&18F!M'D@%:4]E'ZZN>,^P1D#4HF(7JU=;VW0BL=P>Y<L;-9W
MW1ONHV$C[^+N%2:&PA(O_!M:YQA-G(IT#:Y"T-[6T^D/KY:YLH?QZIEHE/9X
M]4O)O-H7N,M,-340[O*>\+V;8YQCF_\TY,?"B$'^..15!OD&0E[=M\8<VP-_
MV-H,4_G=P$ZV2]8]?X)('GCYX BOX(DP>\![;ES;\[F_&LO5!^X?SMI^XGZS
MG$?#Z@NVRXV&,6R?AVUM#]NW9%4ZX/4WNL,;P4:AS>K@*L%ZC*I5('8<1>SV
M41EN&X#;\3YN/UG&RZ,Q_<E]=RQS^I9I#>+A<K5X,4!0<R9'B@& OE?*<-.$
M9>+;M?VK"_)2T4)73Q'I'DS^"Q^#2\=3@.:)5(1S+\C%ZFAI^F!E1<TT@W/1
MO]<(ZRC(ZDP=>V["<\ J+]]%A@\AX"%WOYXNMA\/OX1<E :"/;0R( !M!4,S
MB+FW73T.F:W-;O%/SG)I>AZ^Q##EN9-JQYV#%_7]<Q>/%F64>>Q!<2KWL##Q
MF1CX:;F5L8+(OFF1A"$\/?Z5[?B<\6R8%BF!=.AL^ON;3_@<'SW31YE.(_KL
M93SZZ0)3\NQW 29($@.>)Y 97H"+  PF0( 4 KLTGVA@Y&#;R3=,FS.QA>2N
MR8P[FCP-BS>\V-P*R\$ P-;7DINA1_ >PB-+^>S7L*/NT!-+J9Z8R_B5A1YW
MK,[;=FQB9KXL3*A(6?L+Q\77@YSRAOGP$1OX\&!8E+'$)B@^R87A8TI-L9;W
M(#,D_)_010O>YGG()T)D[PN'W-\1M\!L#WEN(!,09;YV;5+BXFP0/756\,WX
M I#\\J+2(TIM+'$BQ%ZO,$^$T@A_07"Q.%L<E=RIQ#JK#J?5X=+AZG!X"'/V
MWP/3&*M(EL:*/!U/E9D@&"-Y)NCB2!34J3"5Q'^*(V%08TWY*2%9Z4%KB6Q[
M?_O;M^N'/W[<M%#"0S[;#=+$6'0$S#^E<1_\-4268#-CB4!D&)85BA+@9-,-
M>!N,"ZH.=WM 0-Z'5UA@U3F#AJ:IL?:"G4D;B38CUR0VH8?I"?]W./@I2;O@
MKP 5](@6AC5/DA_5=B$HYS8AR*I>3!."-E04*4T3PIZ %*DM>]SY$<#U":Z=
MYFV)7N.H02&.TYPA)"KCW::KI):[VHZW21&DE,?[\>VJ%5U]*1_GTKOD?D.N
MX<X<[I.[_@_W"9L;;T:[&C-3/NM?_X)M@@\IJ!>(7EIK+V%NX+ ]9<ZX\!8S
M/C&5NC4]-"-NOB>JE7B?%B::<U],V["G$/L(\EL9&D[C%EQ-!MMGPT=7L4*/
MNAVA0Z;X8=,^NQLB-\$-:8!S1V 0%F[/8;P!6B'B2 0%GZ3UY?OZT3*GW/5T
M"C$!L,R_F.[R(%*R$+#X&'Y:9R4(02P,%RT<"YR%P,5 W$<'BV<XC\_8*YGZ
MCDOB$PVY\5,-_.?$0"KT<D4)8H$KTX:,?Q#9W K336&QE_$Y$K!W<LI9660B
MCPC1+^,98;=T9OJ!3VI@!B)%WL!"4\<F%@RI9O"VSXV1-M^<1R@U$P)L^X2G
MP6,O4J+*O2/Q9N&#3PK-R3>35\0/[X.FE$V1..W&D&1R$?P#U@;4,[?(_1VY
M6:@I7R*>@T?#K(1L#^N#[:LDD$\BB^#D^[3I96IX"VYN.2_4W2>+1,*PX@)B
MA6_(<#=+67>:1V)WS&_8-KQ9V_'AX<$YA\J29T@UD$IWE\8"#(^\/3B<G4?;
MGOSV(<,C&V+QR#EKEW,H>ND)G?PXAT^%5 /,#=.UWG@29+4L;HG? #'F,&CM
MT>LETSY"0<[PCY)M>QK>V@I(!/]L!Y*3) -^J5@JX+=!3LAQET!E$HZ_!>%O
MDV_%S[/E<JIP@ GNH54*"UN/]"V9D%N>A0'=W4]'E,_F0U109Q5Y3105AN4Y
M._*"P@0_LSN#TI%MJLS;/'Q JD YA^B(G-/=,XF +?Q H;W[PR:BB A9[SWW
M[ONGZ[N/[_DHNOX_H#<Y=PO(Z;N.Q3G/)$,54L_=4.^ #.&Y1\.C+1]3UR0H
MYV"A^2.TMY*X?DA;"W\M^8X+>.&)]J5\<8TE>G'<GWMX(,E WT<DBW&_ KYS
MR6.Z3X9M_L?8I#/I@%=DS+#Y%DDA<N\D092WEW]/& $8.H@%)A66<>@5^)<&
M&;FU_>\U1LS<A*<+=)@/<4[';H?B_6AX)N7V4 6WG'<>%EBX)LM=2!P&@A#
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
M_W?3LCZB'Q%Z/SBT'.;.A8*8(T'M\1@;*Z/X!IWSY&)/*%F*&9.-D)F$IBS
MNA)>T.+5G;VB<S.,G%()+0XF"B_*17D?/29T?A,HGVB6!1*>/,6R'8JV9*Z1
MLAV_\CJI@F(OC:BO:^.5.V_7@U3@YJZSY!"=R[VM8,((1SX70;KA<U_^O/MT
MRQ)]S33.0^G^FV':9$@,\KY@RM[:S\CS23C^UJ;3UR,1^B15 -TY\66#N71Z
M-^A6:D0Q-]E@]\&XJ$J31M.M&:9U8813!Q-5872K.EB8FVZCP41.F+/569,Y
MF7P_T,42&=[:W8["@=PDU#S/$#8GL.7PB&P$%K)E&H^FA0\VH22ZF.QD*XJB
M83!BU_( 5>R4S,#0=_8/%$4EE @2+'ZD4/QNX8=*XFEM,(FGX'I/KG/:CJN@
M%J1GU+@$[AZ]JEA'5P7!( $@Q6W4OA"L :;.N:03(:I?>'RP;?&2TN*#K(VR
MJ^F!9@2'PO3 -\<_,T,@BEAV]SO3TXAX40&4E 83I:CJI):2LDZ#J@ *RH.)
MI,5C1HR"=:5=<]!2P=QXLBBF\V&D!\<W+,Y)L*_>@=7TG@V%*74H3+-XNQDV
M4Q*S0KG]J*CD6$^H4XH9E+5821Q!59HH]9QVS4B=92:>AMF.U]6"NR/Z2+S\
M)D\2??3!1$T;'0J/)WP()=-6[88,0RJA/*D?5^Z\(7OM^Z[YN*9['7RGUL*_
MSGV^\P%F6GC +1P+,]0FF;XR7&3[K/"NF7Y"E.,?G+L7&U/N;OZ=T"Q)64(2
M3.Y%H58C/(7CY,EFB$H":=,5XW,\.DB]9O@*A9(/<AB\-NY%=6LSO(6,PE&"
MW(1RJAJR\T;D-\>^2-H4W@1CLEDH;Z()@*D7(=YM0+NDJ@H)$CE%U?YVBDX5
MF (9R 0YFL*4?J/IU$2EGX%0:HHJ)4:GDK1[!CK!%HR38X@[Y.TGB[^JDIYL
M:$:STHB25F0:L5/4X;B&)Q(EO=A$8DNIEZQ_,E*OAE2B-"XVE=AK\I623)2%
MRI*)#4ES-&+601NOW'D#<6>K:V+; 99^)$7TA@RW)'.QXS5R+97@%6UY32FS
MQ<%$E^,UY8P@L'RRT+[* FP@&88]*;PHL KR2O:Z%D$R&,JB\EJ"7<1(5L*"
MUR)(I@0D.\%E!RQ9M>66K(SQ-'/64 55M%G8T4MWR)HML32NE\9IW>6N;'=H
M[85\O6Q<:J854I_KE;&:1E:Q6R;V8=[&8>>K=.^KR (U&?*B,J]+!;G2C:99
MG?Y7H433B*$O*?&4$"-:D1Y8H433*=%2>F?=-<H++37LM7'>+$:M8B)?@15!
M,JQ*SA#<DK+11>#24N<@)\KD3PVD*<5.24\918!A(X>G(I9Z5%EX-B.?$D0(
MJ?#0E7ZI*J;>%(D\<3!1BS*%NTZ8_ 95!L)(F#!"?&9-5YLTFI2<[V4<* BC
MTZ?83U6U+8G5J,R](A>8N>\/M2J)+&7U:16EV+Q^%\G9IJ2_HA:;]&?TK+<B
M0!EEJ BX)%89_G=F/D]^Q7^%1Q@Y]W^M/=^<OQ6NUJ53ARPEJ/7P/@N^F=%0
M37$W'U:.9\))7KD(=OT^HP\ X0N9?'H?F8:'X *#R3OQ/:!D[CB^[?B($LJ^
MD(&R]*4?#BG*\/W5U>7ER\O+\/71M8:.^W0I"8)\B8UE=!F^=S#AL$WXC&P3
M5@]S_G;Q,(R!_F-X/^1FV+@V7(][]\M[>GQ__8LNB>('[AXA[AO<@C24AC)'
M !)>=W+@C">_/KJ7\5]6")23]A\!R@,V@8TI6,B&_08Q1G@HCS-<_+)- HY/
MKF%!<M0/$J4> O[<6M>>C__9[!=)LK6'!X\AN!5YA.\UCI(7<^8O0G\K\JE
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
M%@@W$4[@NV,_X$K.8T+3(:OACUQ;^BN2R\.<#>UN:>'V"S2)'K>\LPY48,U
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
M<2;2OLKP/-/Q$1*>'XM)"EQ$TLO*^1BA(A8Y'P"FT1SNO6*748';*F:;8;&
MP)D_F1'+3*I=&>$2%:1"0O# ]F9T2\>SXMV"I3Y-/\&6XV3F+U1OQ.OP7Q$8
M0/^&_8.@U9Z)LXZ1J)A5-&@6ZX7_@=2 +!CDJI\"CTM2D,1$1P\Z0F?]$?X=
M(7U_02PE_Q2!M\4)P*#H%=O-ZOW?THJV#,HR5$79"G??KJZN\JC+DL7N2!P^
M,A*QJ'30+'J7:D3B+D>X!Q)'V#>G66Q#4(Y&%HJQ0(&/G^9OLD0VR4I,QD(.
M]CX*$JWIN'AE_^T"GQ%)Y2U^_]N_WSK_^]-'YX_WOVI]"40ILAM87?Y*?:5>
MRA03"[0+V(#;$=*CQR66'@XCZ#4K;@R*M$DTGV,R&RA[Z4JK8E+'"<&6(_>%
M&Z^<KWQD!;#+G[]J.+TQ45.T<"N!P%#+ V'4LH%P_?M'VW0P3EM^_W6X$0R6
MOQ:DQ01]MG=1[ &"-(A:!D*@[*<B+ !H/>)/L^2&,NK_1*"F?:4KIS( &J"_
M3#3 ?O\_7S\0B563UWOUEH?2U:C]R'35.;D8-8NI3/_(F6!@" ];[Y(LE?&%
M!KT.C6EUY6-QXZ,&)3#6/D6MDY1"4 0G_@(]>H$[(:5EO$Q N,.#(,%_ ULA
M0A7;=WZ/FDZ[U6(].P2U[BNHD\ B8"M+]T\$Q )4[\L CN*!GM<=O'.M;Y =
M_ ;\ 8S4AM/J=<^'#:GW.U>P8_4/C$[D;<C-%K ]&<'8P5]!)_*G>,D WK<
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
MX$,0K1-@2B^'^VS-?ZQ\ZPU<Z!H@[,<\S_+W*-0$<DD$599Z/6P5.="P5>1
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
MQ:0>2&:7"'3H!0;<R&!^*.59_ "MTUP5LEZ;SK=*+1SI/UK&CLF8M9@TL'?
MMPCE/&D>/J@5?WI%ED:D$0!"82*<?[E@[\2:SIJU*R5[<[>R=A$QHV2SY:-
MCJ7W%M"7B>*'L"8I>+'S&6Q*X5PCHITWDJ==?;Z6W.A4R5>-[P=SIT."_,?+
MJ\]7'YPW'^'2Q.X$(6PNDR<(BN+/* $H1E.1D/)$PZB=*Q_':P*1*_^#FYRR
M9G:+6G7H?!6+E,?T=49,Q:1&&=\1_.83,#O\14^Q4Q=I( J6A&NV!CT!E("&
M C--YI<IVIQ)PTR&IHL,V@GB&BZ:)U(1S_%*\CQH(^0F$=PT?^+CWV_>NPEO
MQ'40B(H1P#$"7Y+AUG0TC:.YOK?D ,''_S.+ &  -.=GX/: [DEFH:)S+.L,
M6^L>D]@D#:KH:]2#G/^1]8A(;UK+/.*.">35CQ3&<CT3Q3H?SS!).P,RZ[^S
MV&B8-^)L' OW^YD[A?V^=8,[=Y7@"&/[0L-MMF&8/W[U=5[KFFJWSWI%UQ1\
MVC]9Y\[:5\>5HO7__/SY^M1!WV4@Y[3#E6K0G49;:(D^3>=WN/UTY_%C/:<3
M[G;/XLUP:\Z0[5[Y2\_UX*X&SB\Q'.S]4H3 :BY]N*_FBOWR_E+?L5L7K3Z
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
MBKZS09\=GRW-G\S\[*9S6:0Q/ID7.6&4.C/W%@=$HY> +'OC_8-[CF(B"M%
M(WFM#T/70(X--K:[M5L:>LIF'#NPJQP!L;!7BM!M?3<385;Q)V/8C=GG(@^M
M'2AD52:^-=G/7):F4]\,O[V[$C0$VM!4V2W(D" /NX3/E_,%,W2B@[MH&7A@
M]</W'"< *?X='D6 @Z4$!Z/ !. $WZ/F9<I+1JOQ9[!4V9. )4FJL%/R+5B#
MKCF\T=SD]S].G+7QCA-G!_LS<?:^5ZK:&=TI=49WJX,K-,>V;+KM8$\=V-^J
M>*$]B#0M%79N1JB\Q0G4<-N0>:*$:-@<@901$$XA^NM,C >X:BS@/B<\LYX$
MAG(P>F),X@B5GG2546W43RA:N$F4;>,O-E[*\<KR-):P,'<"VX$#OV3]IHP:
M4#X#[BV:P&LL>6D9<5@JB!*>"O\E=CD%,] $+Y7-[_+:B!L$TNX77J4D-WN5
M6)[Z,?!\SUT9'0 _B 7:E"@YV"ZQ C4DX&G72L?)[KN:"O8XB-AL.T44I[G;
MNZUAW=FGB/?E6J6C<$;'GZ(6CH'L)!>A2^\P1!9ZOHPK<Y (+X$G4#\E)P7.
M9Z[D/O@(LA\]J?OCO[]]_E6-ZJZ."1P=38_AM[@&#.=8#N 3V<XL I43\+53
M.'47W],1A?6%9VQL8+R6>3V9:@MW)7T2J9,LQ(0Y/]BB)GH#EF"(M@"[@0L9
M37,T3M5OHV4*EBL'Y?5S#=0I0#47]OO@@8J%U<W_^OGSM;KXVTJ,_6*LWQ@^
M-N^LLO&*H"S3#D#3E\X. SL%T09[0@#4YE?N9,)YJLAV>2.LR+$E29%7G3:@
M$4"9:W.1SD"HXWY!!_%\^%DLT*$\%NF=D/:]VJ/<N0KAJ7]J$M(L GX!:HB'
M:!&<^>"#DN/'%$(V:J<!$(@%;SD!K5C\D!K%-%@B);,JC71C%LCY(BC<F"R#
M%%9%EWE6P26U%#.XLD_@=A-W+E0 7:UPF"H+*"T?UB-8W;8/7[ZHR[;7NG:W
M(R_6!L(EEY/\&P63&TSH(B@"S5W*((+M-,K\N6N\M<Z;K%J#R1B ]C-%[J=\
M(R)4O*-))A]46FT_D7\^Q$2;6[8+,)8C;M&)QVHU7XBJPTK.$?/!@(>+'RXY
M.CT_D2>!WU*>IJ=\_B2/Z7P+/((5H,7$)0%86F ( :X) P'C2KBT3D9%Q8[V
M<1,3_XDUSZK89JD?5$,55IW[RSFQ+KWM4ZT8TKH4Q("-!/ZT*B>)I,R;.UA1
MV'E/I^@:Q=Q&?!-!M*%\D"%F8JK$5L5\PRKF>Y@<H%-JM-S/Q6!4\D]7UQN9
MQ9X*YFYWL\63.'3$70V=4&8>YJT=,F&.ILL^F"[WM5QT9N?1AMDK&T99%>66
MA%2-]SNHK12:1-B.N&0Y3BAG (5Y>0RR0E4VJHYGJ?G7"),0?O4%5060H+$
MV@\U3[\VZE]#BERI;Y-ND5>Z24:N4[QS[IRF0TG/S@U52JA/!6A<5NJ*)84L
M 55<&UAS$PY$3DU9CI,))L>6&Y,=UXV"-93?B%RWZ 2%?>7/\CC7H[,5H;S0
M<"B=[;I2]V(SU,0T5'189Q53'#R73(_Q?$\JU2>DUISD)$(NQ0 -OC@6MZ"J
MCP/TNT>8[48$0'JO3:!I(73+6U?1%DVGWV:8]#R+_ EIZW/7$RK<SKG@\*AP
M)S/KV:;S(7_0'9C"SSZF:&.4)G=SW$11<O%^VG$'3R[@3 +AQG85&II4N""8
M*JN,WF^=&[5[==M1P=[]QC?*KSSGVY3%5$AZJQP*^#>^5M?!64!3"52'J<EW
M-VGR.WG2]YH;M#ME\;02I5IG>Q4L\SPSD"62:Y:L#-;2FYHET,]%>TM>ZM/U
M6-%/50@4R75,FHOQ-Z%]2EH-7%]3^M.PDJ?%?"P\K+S(E ;ALNC"*KHA,MLP
MEYNWDOUYMG H7UY$U4A37Q8@77_\\M49E0%#843=W=@KRW""SW1F4R[A4:5Q
M.&4&JC;7*SFPJ8=T$Z,!*N_*FU#<<$9>*<LY1:4A[YMYPSNZ+;S9?J[LA(44
MKH/D-^?.!Y/@3W*VRC0"C*.O_AZ:R5,[Y*]1.R2=(%)7=U7BCU<5M:$6[)SX
MJ;S@J&.GXB:*?;RDM@ZAZ^$HX8J$8#[;S8*<7%R67FUKSD@?N4X/D 552>%-
M;"85O&66^G1,V]HU;6NX/VE;U>E7W=+TJ_.UZ5>#TO2KX9ZF7^&]L"]8_@;C
M4:3BN2K<"<7-,&M2&KFR<I72\>-<(*[B\I)J26697"R)"H3*Q405E0K]\7GB
MC9/8AU?[+MQ=]#M]QU>".6!JJ+)\)'NIM=_Q6!-Y& ZK*[I)V"P?,$RJCI6H
M:Y&<+44ES<62#H\U54_L8R1AR9P!=L0QZN+]CY8+K+>BH);1SF]=N-H8*\Q&
MYP#3^"!L$E P.1:L/G7!*NM+L@PJQ6 6X&XJJ,O!3H[\8R%<78PQ>R/XO@7
M\-)< 3%U+T,U/1ISIQS#*:=Q--<==.Y=-O7T299@H4H-7M&@[H>0I/BIMG1S
M? ,5$50B$NE/L%>28@.=7*D;HOLBZ[ SZ3C:$EB&%-\O-S(:.F%8=V*0U87$
MWS)5I^AB8 \A&SV96G#%-9O.I<=A4MQ:H\+:PO*@(GB4=U>[3N"%8'3=^.R[
M, ]B_H"=/H"$@WVQ;-8M(;4;R!'B%9ZA<@\PG<+W<NOA6T$;M2JT3+>#/"HM
MY&6QFI=%5M*5.YG$2V'GT(V7*6FAN)G3=Q*IY.&62'4U5HI(I?@/(5:]S\9P
M\S#]&3WG5\SQ4:5O,KLG<?#_#BV)@0Y5?ASVD(=G&XM0B?2Y:1S>'.FXH%NN
MDS1U 262TE_+B+U;&(IQV6/(]6+-"M#*"TJ.,(]-+RO="+V3=G:5]>1IKEJQ
MD(*^-G^1L[X:JH?=RHI4%DGWN1Q165^CG]@!C_$*,YB"U88<34J*%(N4R[Y-
M_[8,"E0I9BZ:IA?2Q8/^'+/$0(\-FHZJU5T!%P C-41?[L^P*G9)_>__:O=;
M[[KMAM-I=;KTWPYA$?YHRVA0]G#PQJ"4/HJ9E_E'$7+ R<7<;A:TUMD*C+9,
MZ:ELV/Y4&$^<STG3J>Q ._\1%MK/VLUGL3PNWZ5.$=$U@>!32)?P,O2^&!#K
M3K1]TYBN?7)1'*_3V'E[G5XM^^,.4?#8C_0M<:.SOT4<E>V[PUIMN_.NL'NB
MK)T/T'\D '=/+HHSVS#NB0GV>(V#U7/IY4B)^2Z=!R*_^S*H7 CB[;7N3Z',
MBHTK5<RNT=09F#AH,54MM38)\V85;$HD\)-)UJV)ZCE4JFHZ&Q2#F^:4NRB*
M>]C@EI)?[>"1EL#V(1UO26DO.NMZ J3BI]EL@@]7.I> ](\"Z:VA,=8#O.5$
M5K7FDK!W*O;95RA?9^M:!!5-EY874! ?XT-9D(7*P!-_+;EU,(!<FV=@\[I@
ME0+,,"6^H8,A\#7JZCZV!4DV=P6Y+Z@)"/L#ZU#;+WBZ3.2521=;EI777LTH
M76""/@Y,3C#@ NL76.&D/!^-7(I<6*'8)6"G*H9C.5 HCWBYP-)IZ3 NMLC4
M%2!DVNN.X<C+(S#K08=="EFX$B.7AK5DGIGJG>D@R?@I2PQ<!?Z-\L25[-R\
MDUX1NL$J\9.&,R8@P,>P6!K%U(41N4#L"]7UC_Q"^+SA"\5NIJH+Z$NXR-^R
MJ:ZZ=,SAIX0F!,L'%(W=L1]@"A]F]^GB%5W?9@*,)2O;=0C21439AZ9)#!!7
M /8,U2WY?RU]#]_TAG/W2NOT*D*8,@X:HV8:A;I]G.YO+GU4^2>LKJ]\MH0[
MT%*QT*DL6"J3'=@P6'KH,LG)TJ=7:)M<9?B^&+HRD Z7Y..3\6 I%PW?H)S5
M-#+Y)=(5'&.=HM7I&A; W$WN^V<I9\Y7,L2+/R.$%M5&7)@?9Q-[0T?>8_SJ
M,8(E."]%.8?)10>/<1M!%F78ZB6*CU'%I\4*S6+ :HA8-F\TFIIAI<39LMQ4
M)J.;,+/]I4D;(>OOSD^$UA^."'[BRC% WP2'.2C_M[QH> <G@<]AHR!P*!4-
M!5-$TUCBY2*=K([(>EID77JWH&&+?&(P.CR6LC8HASL5W#ABZNF+^$#[<Q<+
MX<:J-7$^DD3V+9D8.D=5.B.,CH(ZKC]9!N@=>P>(/>+Q2?'X@53'-#L:@EFF
M;B-I-%-7FC-DP7J"[6QU2XV1D,F)=AV,U"S*^B$?&TWNG+$\VON,9<HS+LL^
M'E5G+,M\Y@-U6'U47,XN%RPK<&QL-.V,SR?K[(NPL08<!Z2BE[EXF!=CY:W
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
MQGG+MOPG\!RP/AP%^Y.\^VN)4QMHH*SF5$3#> .>\^\5&"5&UX2C>N.(9_T
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
MW.YH0JK G]9DHSS8+C#D B@18<)DV3=%;H3\0G;D*^.8+6 #+1>,41,[@ ,
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
M%2I9D[FN:D(_H%V\FRX8;8A EI&\)AC&2IL2+GEX(N+V#&T./24?9JLIVF+
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
MR0+A$)V7>= $1!HX/>J(=Q%)C*%-\X*Z@4@/,2-.VF]B6V&#D/%N*N*L_B8
MPF(D?C)1Y3*T;OYA4M#4,LD+ [J<WT#2'.P\^K_A<<G7D_\,640CA#DJ-6'.
M\&"KJ;?*FAHV0?*A2I.Y/A5S0M2\C\-9(%8O'2$$$>-#\E36B:O)QXHBDH%=
M 46%$<?)O/,-%8I7H.)452SMTJ:BP5&DL&:02*P5:X::S'AXL-7<?"3<FSE
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
MM*%DCFP>LNWJ,(5=XR@J;?"-(YN'+!W=?Q5D56;U$=\M<&#S@*7+4:X"K(;
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
M&3-\@!<6S D8%8:_!?LAKH!WO:,7?WETP\@/<!<(2SNR?YT)W_;X0V"F(7P
MAK&"W]EL5B[6K$>AL':B1W\):_[ ^#66#CQW#8LEO/W][T*X :5][RX8/<AN
M2O"QA(Z$/<&.A7&/V2)R %CO858J?V,GC]"*R2-PQ"B1KFUICB);JK*P%NI2
M%&U=68JFI$NBMA 7LO1_9:S)NQ+E1/X^EV1VN+1L/K)5_<L'72@I,^$\4@5&
M+''+^!MNO27[KP^N9WL+UU[%+^>P)>!53N:HU/0L6T),6P&CNEEL@P!W2DP5
MP7:TGWGS/OWE]&,9J^"812+W9&$C*:%\Z09X@)MT%G!?MVN8P7."WU^^ERQA
M ED!RX5FY.%F%.$&C[UYFT 3/_C5N8@8N=85O"R7ZZIVR39,,"A5M2[9AJ[.
M-%.AHK60+2+>#FUFROK@&#+RG;5\<KR^\R<@,5I_YY2/%,Q)'EVL\:^]<PZL
M9S =ES$]7>0R<CGGY\;QP')NO3[]FNR/^3+_.9P)Q1&7]4\O$VXYB+: ,[-W
M9L*Z)V?8YWC5;U\6_7VRYKL(C+YW5IH@J$KV(G-4^!2$Q6KCHS6 #Q8VF-FL
MS:O>,V>HY5K,KP]L6'('UIEYAB_,H*3#T6=:A?$4Q:Z468X)EA^[BETNVEO
M[FDZ*B6W@_]=@G[J%KS==PLF0DR<!S[VS^B5MUW?+/WH)GEFWA[3D41E*DG9
M.L.&[FF[I^NHU%Q3".%%^E2VJ/5@#PVLY/A 7MWMA7941R6T61UR> J_B5<Q
M5^:P 4\.&_  5[Q9G5!]Q97)7)&U;MDZUUAYL UM#X/_C.;[7ULW<,"9\C<P
MQ.>I@"RO$0LM(N'V!B/S SRGFM,"[GT0WMQO5ZM7+P'%+PX2$F,3@[=V^'CK
ML?][#\O[!$+JG7-B85K!5%6R^4<#Q*HY_7$>5CEP:).Y963I#4=G/GQ]M -G
MF=Q$;NQG=J_G>H+S$_0-:UBPB'.:&$ [CNY?OH+/Q>Y@E)DL,^43W\@8,[D*
MF6O?3L1F;9 8A#>(P><8@H_>>P; +J7L[=[JYPJT/IEK2HD]/ PLFK5.*+#
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
M+^O@&/X <[$7[G_]AZPJKSWA@[,.[?A\':"]2+$S3U 'G*L@,2W6)(K4=!L
MBA/J1%G\N0!@V)*XO_IP 3!.%+6?"P#&*A7J %@/[SL^'=)%8FOAXUY%W&RJ
MV]$ !9,M;$JF\#^PK/OB6<M<TKBY5/]:?!SR5]2B@58 =2Z ]=F"ANZX%W6;
MJ"!Z.2*&# ):E:CE8??:_(ZGDGRXT WU"VRV8[/4@8[-GSQ'\ -A[0>.L&8M
M5>.VAX^.\,:W@R7^QSLW<!:1C^\$0NAX+G[!]NR'F.,F^?BN(2(\"03&O_!Q
M"TRQ=(*TF2)XE?!JZ!PT9#QN>#E@69$[("O?& #+G:?_ SOLKNTE:Y+]\=O[
MKW\"1J A'QXS$0!D)Y\=A:B/FE!?T*WTHQ<?=3"JVSM_&_T?Y_G/G4!]!AGT
M/<]9Y;8LQ:2S,UN6MB17%2%"9BG[X2%P'I#]=P&;$51SW$,Z)9]R?CJ++8H<
M[+%[=X%[$TD?RW;TE/5F?O!@,*R-*<PMI;5:LAZ[[,.!L_$#1AW)KE>6L71T
MJ^NI.I-TO6[74TV=F6K^6^?T%S7U3C[J=%O7BLT82WHZ=*0CI5G)1N]7Z]#C
M.0VA<VCE.=5J'#J(D,[;;1"@HCY0\ZC+G?5FY3\[CG#G>,Z]&UW4I;*\%VC'
M7)[\G?P9[$2A5LBG-'TC6?_/@?_DAF@+??"#]\G2OTE6OG;.GH97RE/1HKU6
M[AV(!5E\M4$L+9-K!$1=9" :'$0*$,M+VJN!F(.3-)D;"G4#D1Y>W'YS@K4;
M>W27'1K=OJ-JH;7QWDJFDI<$R'(%$#NI*KS9$%&?XIJ+SVI*^-K3]!P^M?;5
M[R!TM?P.8C0&_M='.W"6 @8 \9+V&<,RH?#+5[#L__(C1Y",V5[*YW"R#1N]
MKV6+RI;T<[RBN6*(O4(E3@U^\>5DM=768;5EWOW]XONX:JMM3.:R4?\.[CA4
MC_^-0W.]K1T_ &/F^"NN;6F.(ENJLK 6ZE(4;5U9BJ:D2Z*V$!>R]']E)/4J
MO:]I7]&P('JL6[69<,EMQ/O[>V<1?;I_^VA[#T[XT0.7!'[$>_]SP5[Y8D=.
MF'L9@7F R;HZR]LH?1%_\/".XHT-7UXD[6#W$Z$$UQ.2GQ-BUVB!MV=9!/=#
M\4=H[@T'?SEO0'*-:Q*]2[<DMV'H1.%46+GVG;MRV=4BKN'^K2+L,<]G!@V<
MO;">]\EZ+E[6$^\XHT<_Q&L/F-:_XP_:Z4>>A:4+0L!"=*S6$"]([K<>>[Z]
M>OG8X45+5;%C27%[ I=*PZVWW)>%G>"]",*>U'W##?X-GOYFY2^^[\F@E0>Y
ME97!6W:S^\Y9L&M>09&F L;,V7)BH'DJV&RQV0O[ZUVZO%.\7PJ<,(P_D)1G
M"ALG],$&PL&AXMK"0MIKO"4.?XTOG0_NFLX2>"M?X*U4X-N^L;+DF:)+=6^L
M5&,FRD0W5M),-_._<L:C+%.F>90XLQ2B"<HSTS0H+K^NZE94NRO)3Z?:S4GO
M^@U0_J$=Z_2AS>J/%XU9Q_OMI#3F>W7IL57%UC\G_MTI3/>O[<8SX;]\[V8Q
MMDESE <9J,N?>X$5S"_[RHP-OA!\(?A"C.JJ^>^SKS-AB3YRP*^8)]MPF2V#
M++UD3HR+V.>IG9UB8':*-C6U&LP)')"3@(#QLSC$)&?9I<G<&D5+D3;WP)Z'
M7'\CR).Y.A6U4=1GM[P/+L)%F<P58VI:U(UF.^U:Y!^7[[>!?U'^[F%:?C'@
MSC;( BY/A)^A^\IS5TG O^PHVD&HQD'3SHTWJZEW0]8N'7*_=WS1@M97PSD[
M6L=4*R)[HVU!.9C;;D;&3EJ&9;77B7!4J2/IVSE)[K7RZ8YHNKOBMS'8)A>[
M\MT^/VOF:N5:S%5+%\YUY4VD8I\J5 3)')!JKKPUF1O-6#-C7'("5]X4)W-S
M:O#^<0WL@XMPD29S50$%59)+/2P;FMJ5[Z--5<\?JUILFW=.GJXH,2NT=N)@
MU ,C>T;6P$/A>#2T.4J",";KV\/;-]#O@L(3LF0K5&!\W#\=T_5*)Z6QN-=%
M8;/SB>X&\_V"4I?#TI;\8I=#/!0L<L@R>Z79RDP"][Z5I("++U^Q[T)_M8V*
MOY)) +M2 87PX48UCHB\]OX^[B1U8S\X-W>!8W^_L>]AO*_LU0_[.<1EWZ\<
M<;V;_34\GGX\R?G?[H+?YGF_>B*37YZ<K&SI;0G+!S]@12//CAV$@N,MG64V
M_RR.T::U&%+-^I;+"S"NSO5E*3-#$VMS?8DS5=.H"@M RY-53BBG:Q1J5$Z(
M$E$]!S[J=#W'<'+5]^NJ^LN@E3^W+\Z3XVTKY>'W:EZ['EMQC-^_9Z?(%_M'
M_-]_@OX+7##QAC;OCS@@)XS8=!,BAJ'-D=$/DV2$G)52VKE+VO\/C($B6T 8
M^&4-17I3*;],HB0_!/[Z;6+_,-KKMV +^FLG.",^BHD14U4?Q?U-@QAA-?1>
M.T70[SO-7A\3)"DWIZ(QBA;'K6R<]#3*902J HF)VT361G&]T_ V8:?F1V\!
M"NML."R6.*N7;) Q7.J<.'/ER\_<0459<P6UE%>LPIF;%5 +KX/+VCYQ$$I
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
M'OBRI,F\S"$;/"HUXU<96%J-7UGR9&YF;ZJ&F#[5WD:B"D-96+&L2B/?3_7
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
M1M2\) VP&?MLJH6-5IH"W-05PL-UB78-X17&J;[Z6WO-W?0FNEE:XDK'+\*
ME,4#4AUA1L%EPH"4Q@&CXTYE$>O6G<* E$RKB\D T:0\_6BY6N XS&65;ENK
M\<)62D_6T L#?9@;9:;RJ@-2U<Y:WY$Z*6=YFC!.B82MB*GJ*LZAVR:U#%Y
M[1)AABX==BDR0Y?<99)GABY5GE;#TVIZY=N54I92B6* "SF7-7Y W!%F[:,8
M&A(D&#R*02F*49W7BD440T-ZX)R#?Q[%8#/]J$4Q-(QB9!L0<MB:P)9A+Z,5
MQ= G<]T<<A2#I]4P4,?R+C]4'"]C,K?HMFD8/3 4O"LSKZ_LN$"IZ4%5;V_/
MQ(.R)G-::<E7BQCE:43+2])%P$8>^6RJATUI&[.&KI".))=J%5J]_L6I[I$^
MHQ_)-)P)\D1?NZG]TN7)7%&SV9,<T0L@VM[)TC&$12NE?'1PUG3/+ELWIF.
M2\WZ #0"7"/ FO+4I>;8:6"/<SK4<E#I@\JJYDS7T3FO4G-V3+1<1JO,2<3X
MK3B)6,1:BND!-P+G$BM-)>-<8M6WX5<T SB76/_2+J]JL)Q+C'.)]3,=<ABR
MXTF//.FQ5[O=;B@M="S=U'@14D>848@88^DFK0K] 0)6,R9\628,'4LW%5I<
M& -$D_+THQ7U-;!T4^>9QU1@TUD1:!C()6:59%WPI$>>>'*LCMUP9ACR9&Y1
MH@3EP-#RK@PE+X=N7*#4\Z"RJ'3J01EJ'OD;3WIL,XVH>4D:3*9LZWJ.33$V
MK%@L#.024SB7&.<2:ZZ;W53A&@8F.'*N](XPH^ R84#*H&3F!PA837?JLE6X
MAI6?',\#4FRF'RU7RQ29I86/$#965;BFA(F&)45U5QV0XEQBETYJ&;R .)<8
MYQ(;3O+,T*7*TVIX6DVO?+MN*"U,Y!(3.2M.1YBUCV*86(BI<, H13$NRX1A
M8JFEQ--JNII^U*(8&E9#\]PV.K"Q(M PD4O,X&DU/*VFECIVPX]A&KQ%'VU@
M*'A7)F_15].#NBQ9A6GQ%GVTIQ$M+\D2,:UUY+.I'C:LF",LY!*32LZ^>QJG
MXEQB_=77;FJ_+ Q2F4QB'AS1NHBV=[(L#&%Q:KANW+/+UHU9&."2.9=8/Z8N
M-<<.J?0U/H$[ -5@57-FZ;#3+0MAYG")Q;__N'L&$2P(?5@BQ6,F,( PX08C
ML,F;+7.I9XYV992ZI,],X=WS9NV_.D[".A,*3C0+A P=6O)^*57ZUR[<NJO7
MDP$4;E,ZT"=)AI%]\H3[3>"N!5F9"K(H2U/A#^<':+LG//J@^!XYA'4\FR0Q
M+9YL[Q$>OO6%T(%O[;6PMF%FP9_?0X&D8\ DPZ\#YS%B^XF^]W?;T-\%"YAG
M,^$]?(!,/J^.'<"MEW#C1((=3RDB@M^<A?/\ *^M2$0$BK#->YV+0P42LY\C
M8B5G@8(FO$J)#GZW0\%?"6@?ZIB'@@J9;_[J-M'WSX$/VO[ER0X O8FP\H-G
M>POVX\?VUML]WRS][4U\BUPK8<#TF8I:UO>&-WG>V$$T#'CO.J\M%QS44'QO
MD[QW3O0!]1S41)X=3WO\&;ZDZ^WLR Y6,00%?(K)=;$"*#IHR,8/7;SQ;>#
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
M\2 3&Y><>&(_5P>F-,XP\F\OC+W)Z(X ^S=G.QA- 6\'+1@,%MWTV)P3V?]
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
M!=G;83W 467(GG"!O!;R0W@1+TU<4]2.^.!,BW&B7;^F:6H_P;L&'WWO[2[
M@H5[E&"^:F'!J)*-&S6:$M(97H0V[XATAGIVPW6D_=.XK"*A?GFRL;S7<0#0
M'?*?'0K9]BI$*J5G0K@G$%=.RBYXH=EIH9EZ(J#4GS5X(9&,ZT+E:3WEH33;
M\5#^Z@<!(6W))YTT\D@GC3S22=O[)OSNVW&%.[Y;*'R.N&TJ<% V??W?G*WM
MKM&ACUQV;)/PX.^V9<.R\H9E98=56)1HY/-C&OM:Q:Y+=D"1F]3L@/ZH)IU"
M&V,F*_Q.7=[)G&FF,>0[6:V*K8[C)L?!D9+X2%[\\-E=+M=.>K&@9O&M2OOK
M=T?T8NYZ35Q6<!B?G1_PGAYL)D,_Q:-*]16UF:E5>,L<AP:7R1ME)N68,=S7
MX!TF\S?23R>+;FE53A-<\PM9]LA>H) ED^,QCC%K(QRS/L(Q&R,<LSG",5O$
M[3^F@*S4XGM(<GAK!\$KCOZ%T%[;^3&JL4GEO>T&7"*U]22W_NDDA(0^U:1V
M\7):7ONB=GX/?@_6]\C?KXG4D^K8S.V*K;B^//G!]D9 ZG!AZ3QL;R^1ZW)1
M";PGC*J$@"HK@(;C+M-#?OU(KN\H+_>B$^@^>$1:%L^)(CHTT@-KRY]?/\SK
M&2Q 73K8%5.1R''4&H^C&&5?=3GF:M'A6NULK=)T'^+&H!-S.$K+.V$WQ<G<
MH)ONV!.IL^@B;)62&.2*O808.0V'A&EXIBS)=QR3BIB4\A*TQ43FF-3%I+34
MO"TF"L>D+B:EV99M,5$Y)G4Q*<TD;8N)-FA,6'A6I06^53TK?:B>%0NIEQ9K
M5I6ZP:5>7>JE%99MS8]9T?PPB KU<&WXD/1^Q=@JHZ+1*U+)_/Y()WM;-:N4
M!UU,!/HGR#.W*Y)I3>:2@IF5V<Y( P"@K4]2A(#<$($2RY!&QA(I>R;C0$;I
M !G:,8AQ(*-V@ SM2,0XD-$Z0(9V/&(<R.@=($,[*M$O9!BY8 8]%PRFWY!=
M,$8 F&QF1JH'(TP^/C%JXV*QP26U9X:YQVC/?(6I2.]V0</\B;[FO_#K!Y=_
MU$-/K&7^1+_&3#_R:8JE[$,5X\T6<G!J0UQ &9QWF6*SM)4:BZ<U:*>&"2:,
M<UHTD4?Z:F/".*=%$WF,KS8FC'-:-)%']VICPCBG11.''==CX5DU2VG)$;TZ
M5,^*A=0I9:UHHL:E7EWJS;)6:IB?JC&Z<50%M,^?Z->PF<0H3_:VK8+W&MB5
MN63,<BCXFL7N^R5_-L=:)[M<)L=:FE@ULXHC4[C7980,[1#$.)!AG]BB2;0#
M$>- AGUBBR;QLJ<FR+!/;-&D81<_,?+ FN:UY &@#-D#8R3_INDKE;,G-&G8
MQ4Z,<&&>U:))50N>QL!#\67WL&W<MZC?T9O\ =>+WC2K?LE&:21],N^NL=LU
M.2YY8I>:';W7, %5$Z@X)GM,F)S+IS&A':X8 29,SN73F/!<B=J8,#F73V$B
M\UR)VI@P.9=/8S+L7 D&GE51-Z#:GI4L#]6S8B%U6B?OLL*E7EWJS4[>JY\!
MRU4C#24[VJ11#5SO%"=2\U^U^Q4'H0>_XB#TX%<<A![\BH/0@U]Q$'KP*PY"
M#W[%0>C!KYKFBE;J%7$5QV(G'1[:G-<V%<IU[WKEAD3(.;M;C5ZLH0R2ON#!
M) K*.A5=IDT7,6JT&!,O:C+M,] QHR4S.;%.H\4HF7N<:#&N,==D1@G>XT2+
M=?6YPBCI>YR.7\/#UAQ8I.[\OD$C8LK-<A)R(*%XV#IJ2!H>?]>P:56KTIMT
M'2TZPDUAJ0"62W_WL'9J]YOLV]WYK0=QZ\'=O7ZKU2MD]_O=]QZI-5J]POQ\
M*HU6^]JHD%]_V>O'0 _ZS]F7F?";OU[; 2<)Y=?WF23T[-Q9NB_)O>-;W.#O
M;R63>.J7B.+\7]O[YCC"@^\M0R&97%1?1)]I%=[D;N.'+NYL;@-G;6_=%^<.
M?:@;A5Q](M '.W3P!I/Y&_FGO44 Z0XJ:Y5&V*TTCM-P9SILMGTF$=#2:$%#
M*&BW_AL!%*49] VA&#;5/A,H2M/J&T+!BT-K0U&:6M 0BF'7A+)8M4O3!HJ0
M\';/-TM_>Q-?G0N'-9DK^E319(Y&)324TK2 %FBH(D>C'AJEQ_YMT)  #65J
M2!9'HQH:I<?Z;="0)W-5FJIR"1J<%'7 PZ[+/21W0&.GTF8+'P<RC&CL4B7\
MZK#9NE@!PZ@]8QH8VD&*<0##GM].993N/7!@V!/<J8PRNWL"#!OB0;EIV\:\
M1=Z$O<!,S/9(X'R<1>)7*#+2J]: Q<_(+"F,".E39DD;-K<VHWG1E(X^9UYH
M$ID7>LF\X.TOKV[,+,(SI3GCYU/%-7DREWF7H(K"KG76GB-L9 #G/9FJ2IO1
M<;HV[,P&%D@P.DW7AIW8P ()1H?IVK#S&E@@P>@L71MV6@,+)&J=I>=('!M_
MJ]FN'%S:>=)6:YV5YTC;XM*N(>U:9^%9:>NPF;=*$@_XX6K>L'LR.D;A"H5>
MN$*7)G-]9DJ-PGC#EG+3@^H\*<LH94/A4CZ_3623#J"W2P<8MOS9GRWK[7;L
MPQ8_^Q-DO=TV?=CB9W].K+?;FP];_!2/@W6#++$J/X^L+G^UZ7EP#?5O5US0
M$_FS47^UZ7%PGOI;E?SX,; Y_.'\@%?QA(T3^E3.'7M#)<"O'QR50P]7D2^.
MY_J!X/E;I]GTZ=>H6<3U&E=5G#\],-HE[S 7^%NX["%PB]1+8B#I6@D2-20]
M[$;W+'2>$5.!T9?&]@_^=NL_]\USSX6B<6I%A:(N YO.356+4IY+O]!@,2\:
M9U=4 4.=S*VII5,Z<!N^D6J<8%$%#&TRUV!F9/=8'(Q<,!KG6%0!0Y_,965J
MJ=E$6XY&+AHL.0L, ]"0IZI"J2Y[\&AH+#D+#*R,D0"-$A+I<>2@MZ_+[M>P
M&<4BFY9 U#B'-:ZUT3W;?6\1(DVS/*H'Y\UA=[EG-%,8$1BD<>E+I_M^[HF+
M@&F:2I)CJDQY,C=FID'I-+%?\F<T+YIFDN2)7T'Q*V5%=-PL%6U]6XH?PPZS
MG! 0%W^A^)MFDN2)'WLQSJ1FV8)]%S\KX]\TE:3&JLRK;.KCHE&D'# -7!6T
M;#"T98[#%1+N_QK8_W'7+CPX<&R7RC%M;TC?^?67O7X<82%.35 2H6Q9NV2:
MD[E,Z:AD^,*NE5"2(VQK,N=%>15ES2BEQ.+!M+I(,$HIL7CXK#84C-@Z+-K9
M/2. @A%=AT6;%'?X]JE6-DF.Q%7N E47=JULD1QA:US8U87=DG3#TB=SK23S
M9AS)\D-C?6<4!:18Z6210C^K+ K(Q5^TO6PI?I/467+QUQ _HTR.(UAHY]:,
M ACFJ1RZV!<^WGYN@(J 8=Z*0A?[4@%T7< PIPO1Q;X4!%V5):.7_:&+RH =
M+%;S@CF1B"X.NW<.HWE!CV%$%S4R+R[ [-Z[](-_!KO'G?W*21;X]9QD@7WZ
MP947..1%(/7&!5!G3SETL>=T6Q>0=..&K"62[DL#K'YNH'*A8,,;HHNT.WB/
M  HV62"ZV)<XW!5!P28-1)=XZ*TV%&S20'2I+\&V7NY=<Y%@DP6B2\..KC&9
M%#2[MJ0".M*PNU2SF!3M<D1T">O:#-IY"_W*%AD<*\)%BN]UYLRXNG2M[;,N
M PCSUJFZU)?ZOG[ZBT7 ,"(.20/3EZ9:UP4,<_X07:(==Q@',.RS3J2^,.U<
M%S#LLTYD7B34 !=&22?IPUVY+S5#5P4,H^XU1\#TI8+HJH"AQT:BRR0=2"ZC
M0FIZ;/O@!TLGN-GZFUN 00C]M;L44*!]12@_(^++[F'K;^UUF\!-H2@:2:.C
MI3=?'+7".F*[:A1=5B=SRCRP=*&XI&+60D)JUQY6E[7)7)+H4H=?G8&@$.B4
M:)[9'QESVC$.^B!=C]V2&A_GEY/XZK+!@H=_G#@U/NNO@I/)@J+_ZHP>#9@:
MYP%4@<D"'T&:FFJ658_C5!,GANU'=$6$W88X536Z3/*CQ(EA9Q)=D; "?*I(
M'*?6.#%L6J(K2&2L3*VRKB5-3[T; =:[>H:_[,"U']8..0T',!ZVMVUB2^5"
M:9HMS^_,[]SK.X^!?+5]@]F^4G_RZWM O?KS%I<B^'OIOLS)JHT.@^OM['C9
MCM;QC[MG4-_%_!?X6?*D6$T5'?1XXX<N7G ;.&NX\L6Y^^XNMT^)AY*Z*MK)
MWXJ'2^P'F..[;?$E&>^K^R->&=])>'^C:?LI& DL]>=3<"CL>71N'@+'_G9C
MK^!];^WU=_LU1*&GAO7L>C=I&9X./QKD_)>'X.=YWE-/L$J\,-4P,0@7?^4L
M[[?[CY7)F:NL&REY+M&) V#$'H.0U_8F=&Z3?]PMW7"SME]O78^(BEQT]VP'
MCS"N&&5MDS&F!,SHZ\.(9V(TZMB6QT^.OY[!5S_G?&[.5%/)_4J<2?F7%-S*
MF,D*OU.7=S)GFFD,^4Y6_A7)G<H\EVC.Q;.HUJ'060=F;U4Z/H]X]V,3.&'H
M+ 77$^#V:[ \H>"OA.>T=S,3$C-']16UF:E5>,N<-0Q]T!ME)N68L0<[=/ .
MD_D;Z:<3ZWS&.6N.:Y=Q![.29RJ+LEK%(1W8F+41CED?X9B-$8[9'.&8+<'V
MEL(*O%H2]11>'3NHM-$>DAS>VD'PBJ-_L=<[1[#)XOR;LW PXTM0I*D DE+&
M)I7WMAMPB=36$WF$)6Y?',_U \'SMP[O\9)?3]FX)_CY(F.%4\W71,)@V ]<
M5]3)7)H:<DD[< Y& D;C[+LJ8"!/_=22*>5U#1\,1IPY2E^J/:\'"4:4.4I?
MRCNO!PE&C#E*7^HYKP<)IKEPF+,XU35**8O#!X-EPILJ1F#P-GL5P6"9U:9*
ME< 8!Y4H;T%3J222>8-P71TVMQ8;7 QZ#<)U5<'RLUE.[O@0J.L9R9]>:R9=
M52/Y9_>V7/Z%\F?$GW.$"VVJJ5$ PYX_1V54C3EL7-C3YZA]H;:^*ER:LN?D
M&2PS6DC*2">N4_Z,Z(N.M[]L)D9?V*VO:F)0[,VDB3 QQ)F:K>:JQ<:2Y G#
M#9SBO'7^JW:_XB#TX%<<A![\BH/0@U]Q$'KPJS%TA_LUL/_CKEUX<.#8+N\.
MQZ_GW>$8=H?K^YA9'"ZV; 2A29,Y7<+  <NZ)3NC)G-95Y6UV9)_45,F<YG+
MNIJL&?5%U'B?YKI(,$KQU/BQ5UTD&*5X:OR@JRX2M5(\<R1N3.:2RH5=3=BU
MLCASA(W'572)6@<L[%I9FCG"ML#'*2EE&4>!V_7T<+OH\1O%7@BZ.)F;,[/L
M](V+OVC[V%+\$HK?RBYK7/Q%XC<IIE?J,A=_7?$S:EMX! NOMFT #/NVA3KM
M0, H<&&?=:E?:^/5B^+2-.LRSV#IQ(O*^O!\'2D4/_O6A#HOPVV 2].<R[QI
M@9U$9D;GC=;$_C#>7&NOM:OI-6#6JLK,!E]TB_9AWEB!J'6"7;,\UA )X8M"
M-_X[QMX<9F.&I"HP21$53-;BCPHF"C%EJS%]TOES*X-11>](C9[%Z,C=H!T!
M&3E,C,[C#4:9$6.%J?%A?96U22,,&WI':]/ D6+9V=#0(Z2X6TX#*99\3H9!
MD#(8'5X/HQ7;[[[W*( */9,V;&R[L U.?^5Z2W>.BIJ3N48I@W2\,)@2T]V]
MA;M[4Z74>7/,,+'<W9LBU=W]B&&269(CFQ+5/NMCAHDE;;(I4VVS/F:8&N_N
MJ\"DT&VS/EZ<))9[1E.=S'5M*LF4-HWCA<F4649A3 UP$J>6R5>GMM.)Y<;>
MU"=SPYSJ>HE+3N'H7@&\EOX.FX%>W=;^[2X(0(F$C1\0O/R5L&Z_VV\EH^M6
MZ@K;_5CFGR.1?UIA> 7E?3X,8!KTP@!7BP^%<\GR.$ 5?*J?L)BT"?Q'#5YI
M=( R>(S(]48)7GG,@"YXELC!HP=>:22!,G@2!X\>>%1\DAK@L<_1N1+PN@@Z
M-/,G+87[DU3F5FFP@?+<8I^Q<R7@=1&!J(M=A<B$I>'IAB:79 *W3#F(&^F>
M0CF<A(0;JAD)-,5UW0:M0@"CI0%CU.5Q8$AVDO) PYP9#%,?.)@U0A\TP#09
M)DAP,&N$0FB :3%,H^!@U@B-M <37I-AL@4'LT:HA :8$LN4#(YF]=@)#3!E
MDK@A&I1*.SF8C2,M--!46*9W<#2KAUYH@*E.YH8XE=02,$FLY>>M#8!4%MQ]
MX-KKHC"&7+8MEXF\'H*?#R^R=%_FO\ ?R;.?[>#1]8A2J#,-;ACKP@V&8VXE
M=28?Z\._=N'67;U&'[G>$M3C]D8R-UO:RJ#-J@SO;N.'+HKZ-G#6]M9]<>YP
M*#?R#%[I5&L?[-#!&TSF@B"\D7X2$JFPC2[EPW*_7@MNFL<Q%,(G_[L''PK;
M)S<4B*((=N (T7V<I6##@.Q'AR@YJMC.7@NVY^%?Y ZS\UAG8;P :)+<%+0W
M\L40@Y<^8=T$LQ*X+^3E :HG>RL\ 3K"@^-X\%4(;VX3Q$)A9;N!\&*O=X[P
MY"P!O6C0OA<^N9LP==DNA L>7N%NCO#6?X81PK]]X1E$]8A/Q,]??+QV[6Y?
M(SUQTK?W5X+SPP5@O4=AY7JVM\!_N5ZX#7;/,%%#80F_@ELNGFSO$=X;;K%:
M^_8V^EEZ= ^.MW@"V_ MG E_M^$6H&=+8>V'(5SFDR>'SM&M45$#9X%KS!)O
MC,$W6;S#>SC;^ 4?X4["&[S+3^39T3O:Z_2-R'7273*\#8C9)S?\_N0NGO"S
M5\%?+';!3/CB>@M'D$59GAX)#2:/O=FL7XD<CJ6/'X$ \-<$C&4Z)PT__>)X
MKA\('WV<D/#9/[_\#Z%PQ=F%RVPA83N66T/4SBQQN0]LQ^QBB)C#*.:M72<?
M3&,($&F8'=] >"!*VSM1G?"[O9D)7Y\. B>P@U 1>.&["X;/7J(!(@)?V$%
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
M_Y),\2X4A'#W$+I+UPY<)[P5/@?^!G8P/Z8" +=TA#]GOY._W\[^FDWQ6B=
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
M!J<8-&-PPP..,F[,8W PS7O9CHZK1#]B<+1#M!S>GL;@5-K15HYT?V)P*NT
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
MFY;+;"J%[.[J^*7(QQ424>*[*KAE3K(Q;@,G2E*(=T9Q=4KJJGA?)1XNL1]
M!7?;XDLR:_^%MN/"^QM,$3R27NK/I^#@JCXZ-P^!8W^[L5?POK?V^KO]&N+.
M)!V'@%UF6H:GPR\&X><S6V#94HP;)7,03CY6TS>^0 Z:++P-_#"\V:>8A=]A
M'WY]"1]?CX(OH;#(&]4A5>B0;)9.+G-1DYUP&R6783)48;H99GM@GMK2>=C"
M'YX?9221+)!_?OEMEB]6S!<Y3L%*TG ._9Z^/SG>42PIR6/!S\CC"(_]>I\:
MM]IYBWAKLW_<\?B*1X$C+\Z'ZS/8J70>-TPEFNW"5.[8)G 73IS9\]W?K4'D
MF\WZM5D2V7L_2.?^;'8!V$LGG,9Y0@5PI_/''!?3Q*;9O#NX<VH\T8<SX>LY
MZ/;YCEZRK[6C]@?D8WBQ@E?RHL D#"38$76-5;Y^*E/T@JGW3A05WGF](X'.
M8L4CF88G[S"-=/]\CN*T_$W+TA-=KUD&WX=(X$53.8-@]&:14"J\=C97S.U'
M<A@Q94G2UQ<8_=MXMA1F?5D\O6L?[,^9AJG _VT?DKDL0ZX;*=?TF5*2ZU0Y
M)JW,1(M2T)WJK8C?QR/EXXZ4TTGFNBKT1A IYSE;/%)>G+.ECRJ65YQ54B^4
M5T 21BU.KHF3N3:5)9ZP50!7S2AY]4+/^E%R39K,+9-6^^/A045Y9M4*DFLR
M8$.;'ZC7Y(^%AM[@;%2Y"E? .DC/E"N3N3'5<S@\1@-(36-=G8>AS%C7A4K%
MOER*P:@9>K3KK:^>/T+WUG/7<7RICD'<#TR+]O C84.3145LL_A>U>2JITX%
M3)_TK!TF>"A37:'4]N8:$:EI[LK(^%OYIL9D;N:T(*)"/][(GNE4[)G9W)Y=
MI?>&1'\C<1;JJ5,!?VZQ/<N9(Q;LM6DUY+Y&B=>T5QF14[17.L8]:'5+H.%^
M&33,E2X=FRM>&\2/"_EQX:47WVK)]2<E8>7'7M=YMEG0G7DX9YN\"FB(QWR\
M"HB?;?(J(,IU"AE6>\HQ(AW[\$I3Q2RI7N" T0*L3IS\?!]R7:'<AYR#U^+
ML^[$PS8U4[FL^&Y8(;7"U:%9YDN_ SP46E(9F087M,V_AKDMED')^E\C(#4C
M;M5;CC2(N.F3N25E+0*5D-M5@$%Y=M3*3]&QPK:L3^&PCFP+[7&S!)5^'Q!2
MT#@STWV&MCTV)W-S:DBC.+&E88^SB-"TQ]C\A9H]OD8P*,^.6O;8$&$UU+A[
MW#B#9O .@%G0OY*:.38D< FFNI'M\S8:0&J:X^JMNNJ;8P-C52*MY.YK!(/R
M[*AGCI&XMJP(8C ]DA3A0U*A_B?6D)?04U3-!9!5_#\;#=EWXDGS49"CD:C6
MW1=>[,#U=^$)WT1<5QZ&/B@ %H1_=[=/YTDFOI+6-;FWJ5">GG !Y)3PYQ6K
MLR$AK2;.HT+Y,R_"'-?3(OU$.-3J]"\AW2\P*B<G4\4-([X,PEE[K#[X4<P_
M0K1I*6S\@-C"F);BB^.Y?B# PN\0JHI_?OD?Q4'@7;C,=!ZT2M-R?_6#@"30
MY-M)]8R=SGU@:=Y<R0.UR=P0\QSEDP^F<0LLG&0 QC<0WA9;E>5,Y(AC(Q'X
M4?NH[^YZ+=A+-'-Q.Z$@($BE>4#VZ+B@KF3"D\L>2EM\%34N*M-SMTS/D44%
MG_;JV &:Q674]ZN(9P%?.:N8-7DT[+CAUDKX'-:>:6]A.7D(W((99E6:8+5:
M;EJEIQ]_!X&'O\.0G/"3=^(RI%HL?GT"1^OQZ3/2!6T_!7A!KMYBU^R<R'/$
MT1(K72RZ6N,H"]$BS\@';Q$X=N@ _N3O#UYZDM7=)A@U73.Q=*?<1M1UWQ[;
M&D]U-2_K-F-!P$QLG 6ZC.O7F7!_R=6#3*RR^7MLHM*]]](KQ646"JOCA<(4
M*RX4N  _."BPB,QK*3R\XCIQL/"U:TG%LHTA]4D)VQ]0:SFG@(PH1\]-BBE?
MLTDQE<HFY<BB3,&&.,_/Q.\+_&<R35U8>I$@#3FU,K[@]7'(W6\3U6O>*C'9
MFN+.%'FQ#CT3*[1&--6<UHBFFFV-V)Z"*NM7'J>4GT0&J+3'+>H&0498?EN>
MU-Z/6W$.+,Z!Q3FPJN2)7]7PZF6#7]70Z.5\]V(NLBZ'O=9<4UJ]T$SFG09-
M#7-)U%PGG -6O[V#2:_18%TD=<*%DI.CSWFMVL^]%GG>Y_/S3:-B?O[Y0N1:
MVQ^6UUUE77/9'I22\/C.L2^WXCM'7F',*XRO>.=(HX[XJH8V])UC85KKN':.
MM*H43>:= 4US,K>F.J\)IK5SI-<8L"Z2%NX<#9ER#<.0H&R))).=HR4VWSG6
M[^)WL21;%?=PS_X273+2,BO5#ZM":\+DC4?9?5"ZBNZ#V;-F\K&6VYFI=V?U
ME9*I%X4J?&B&A\G4SH\-.<E/TE>3YG\GS?VBM,(P2GA8@+'$-+C _BY@F[D
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
M:!+X!C6-J!R^HAQZ,WL1^Q:Q;Q'[;B+V78%D,-W=J &F=J?,W]4 %UL$P$4
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
MM"9W#IR/L7.7:!-3%9"F6ZF9V$I-'NIE] V=VIXOQ9#8I7#703_R,@':<=4
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
ML0A)O K]7/U^_ C^Y@-3K& 9XS<8EP5HETMKD^]C5JGYU\J-U]NZ2Y<Z*+
MX(G!/99%,X((6/NPHJ;)LDIGYSPYKH=#WRGM+!1$%(>K*;:SIC_KS! V_ 3^
MHH<"I<]]=/P'-@H"\PX6K*)O1IT]K!\-X-FN3X>%-HD^A17([O_,<&>=8'EL
MYM,;MR!=='OR&Z9RS<"X(U_<3)"L1_)!C9@]'H%7LID 7?H+9T;2 MJ &@OP
M5.'92_#DI[0**92688!5PB2BE=M4<!3TM"B;\3!L'!\T=%4+H:]SD8 )WRO7
MQ5=AI*#CCN?!!Q;@W8-AW%;,;UA)<".E>SJL)7^'N(312KR*" $48(,"*2F_
MC23F1N7_;+,$_U<D?0 '$PDY*%4$+%R?M0-?+-PX)F@3GESR'!6OBWTR&+ )
MCO07['4Q.A-8=>Y&E-IC"2^Q#U.G&A_)UM1T\T-8NNTF]H;DC4/BMX1N]#._
MY='FYG!0817RR7=&TD<?G_JOE<\<]&1WA!%L%M#NP@;$?U(.EXU=P'<?0734
M7M%R>/194$+@%#^"[XX/IIK&ZMNIXJ6O#=-*>X]5V,^DN[L[^L&[UW?:Z[N;
M/38,5D"?J"BX9!&SX8LEI<I8!.B;H<:"YFXV^CE%S\6-C\3@OR>N$A5(,E*P
MGOYTO94O!<3!WUYY,1B0T U"MK7 Z/$+:(;N5Q'H#<CS"5Y>4<?2F<+ V%&9
M6IL9&J#83=[-[+L$N6)@O@Q)6(+.-.$ @G]'";T..YN@2?>E1P?6&W(CH8G/
M2KG@J))GUL(3D.O8!M%46]>F]E2?R;)C:C/94DQ%-J;R5%7^GXK=)XZN446]
M -]#L0?#S(RV.5.?5(#^>\(WDIX2B^K0#5D9;-R"V5V<OHC/WBU/3Y]&Z[+I
M\Z0\T]E>Z7P1T57R\*+?; G_U5NP8M,MF\NV3CTE?<*_PWE\NO*<Y&!$78+$
MW]KR461(M.:9,GK)B1D+2M9M"P//PP=0DX+6)_'5V4CQ9 $G)EAP$F.5RM0@
M!YF^[!GF)1BV&Z2^$A+))"/(/1">%#S[Z=.6JQ#<D(ALR#O8<_9Y$XYRWO61
M@FXL7ST%73N6H*91/AR/4B5=<!$F9YF-CSY/SM64.8?38EQZJZCB@]*QIGQ0
M]& /0H$5!$> & :%/D!Z>*AW:B\.]U%H:@7X:NY=U?8KM1N\*9OM--77K0;'
MZR79)SEY<8X3VQS9NEZ7XT271[)RG *D!IN(JFI\'B6/3)W/J*R1;-I\!J7
M_(K?.NE1.@_BE4(V7*4XA^R*F"7R3K5>GP&D:J>$BLS!)]%1% MQX<YF'GD9
M&I6O:*;H74$%48HYBSGW=\Z<#4A;;"T5Y>!ND#B?[>4G.C"S]YV=V=O.SNQ3
M5V?V(X@=CPM=UG5FCQ?/^MW^ 9[1OE>QVES9PBZ8T;B?!789CBR6;O$IB**Z
M*5B&K TF]M P\J7T B;>9"CGP$1YS$PEGW4J8*I9PE]:AG@.3-@':F@=:7XF
M8.+%M' .3"9C@Q%&K^$JIG,P&F,H:*BJ)6NI6UVQ*SI2R4U(G<N/DS2[7%;M
MUM]:OM5=1MH_@C3%^W<J\_]@(O\R_TJ%_;L?PXOU==Y"9TP]PK8OT#O5Y;H
M>C;Z:'J9P1+HG>")-8^>0JF7+(V33]!]]&HX:!= 3T&/3C["\RS0.\EONP!T
MR#MD#PV-MZ/7PHC9?U5**+D_E-GV"H;DI4VYV!=^.^=$TPG]/] 9NH+KEZ)Q
MQ\#XGCRHKGYKM(62EJ]/%] <@J;4K^,$C3Z8Z$/3Y!M5ZS0TY4X;)VAH),T8
M\XVD=1N:4H^,$S0FLN^:O,XY/8#F0KB,DQ;P)3M-*XD5BX'X/><#G9(Y=H4?
M:_4J6$6S@T0*V:4@YU<"+=I(4<7S1XX[(:OPR,4R4LX[-[0\AS*?MJS7[SAV
MO3F4+YFT\5*Y=6+.8LXMF[/(H>QBUIK(H6SAS$0.94LCPL7<AR*'\H!@D,JN
M'I==A>:-9^2K*#:]N^<<2^PO5J4\GF=@I<KTIK[G2:_<L-*;7%<J;4MCZ7E^
M1('5*>NJM(O0.5BI]!;>Y'O5U5.LRHFSST%*HY?NI4'\;F575G2Q+IQ=V0W]
M;LX5:SX%1=4'$VMH6_F&+P+7YMRV"^!*NZFK!=W4!:[-N7@7P-5DK0KY9OOU
M$=<Z[N %<!W3OKYC@6O3/5<NBJI%?4U9*X&U#^$\D>#)?P$<RH<J]S'YY-VH
M=G\2/'E!4^HF\H%&D_N3X,D)FG)/CQ,T2G\2/'FMFE)GC1,T:G\2/+E 4^YO
M<0)&$QF>(L/SNC,\=]?"N2F>FDY3//.M?46*IZPJ(L7SNM+@Q)S%G+LZ9Y'B
MV<6D.I'BV<*9B13/3L6$18HGQ_2F)I-FX.&3\7"LJ"*]B0M6XR:Q,C'R6THJ
M(K"J>/_?Z+H:TU P+^JEOF.EV4UB96%LV#"$#>21XMEDDCNH 0:+M;)E)5(\
M18IG(ZE%5Y6$HLOHN^F\"+3[C&L-M^T"N"KHYVEFR0V!P)6KBW<!7)$5<*B/
M!:YGK]<:[N %<-70?]0Y$W7V#]<ZKN,%4,5K6F,XEDNVUSZ$\T2*YP4SHBZ4
M>*,;(L6S+C2E;B(G:$R1XEDWQ?-2JV8L4CSKKII29XT3-)9(\:R7XGFAC'7=
MYI+BV;*H'<?<S]*9EV6V=?W[U[4X.2:>FCP33PUY,)%'=I7$T]?T8 7_G;E/
MD_3SGU<+F/F4_1L'ZOHKAST /I:*,YFT9H)4ED'DX@=N0^+!)Y_(FZ1-/)-(
MYEL,F5MY^Q7G'HZ\J_CP5W)I'Y<_'*DX)NG#S7B;MLH$EOD31XP(N(YM$$VU
M=6UJ3_69+#NF-I,MQ51D8RI/5>7_J6-ED'[K,=QFNSR0F_N0.#]OG#G,\M;Q
MGIUUA*LE(XR%Z]]D);\O-"::R3_OP]>3HK%F'^6$#_ T&GA085E>W%!2J7X.
M8B*I^BB]?$J4+\^]N[\DWKO1U NB54B^S%G6R0_GU^^_EI[C.W$0KC/K06'K
M#=08MK@X?1$?2F#U+%''PA493-AC)'@.S"^_&K+2W%L9F=^Z.?!KZJ!(^LEZ
MT$!6UX$'0*%(6T%(N6F78_0SF.^@\RY8+ ,?EFZTBQ3Q(Y(![ >-\<#SWGK!
M]&<&/K5(H&H>OL/B-7?%:^YN(?]:1;$[7[^06?GQ2"2Z[&?!LY]>VR5W?#$
M0)B@I/NU] ?YY4X#R?%GTH<@A(?X()B5'V.B+(W,X%?7Q DCB?@S,I/>DRG!
M ,X__J:8\AM-&4JJK&KT3Y4^!C/QAY(;20X^P/."Y^AVSVSLK8+CVH^HP.Y.
M[R1WTW-!G)ZSC,AM^I<W,S<"[->WKD^%0K_T9A<W8YG;VBEN[.W$^%GZ2%;'
M:/\2GS+YX<0TCD#(K_.O&^9(-8S"M^214OCZH4<IVDA1]*M\U/CHHWJ8#HWZ
MW[74TYJ,Z6V9D]*[\/N[58@7&5FS?]ML:E+M ]DU/;E;<83C*H&[>OO; 58,
MGM1/'"P+<"5BW/J=S ^M'>(R:$,T4^YBK\:*&MD &20W='3D3#,-OHE2'4>G
M-#C,#1T#;[M4HX2IL \;_7LR)R#4F=CIQ4Z?ZL07,":NS\[3>#0/"8PN<CP:
M$B"+91 ZX5J:N7-0'>)/JY7&MLRF%;L#K\YR!2(8/_RM(("8+,)]P_:-QK#]
M!TPWVD!RY\^^)8!\F?](X7B_1:/0XN']?MY5."TGYKJ1NP3QWP4 &P\FELF)
MKKWS@)5Z#KP!J^MPT$2!L6T(A^/56^*3N1O_)JUBUW/_S;89W%G  ?&"*(*?
M"LDT>/#AH;/VYU%4W%EX;BSTUN. PO^Y%3KHMO/K$Y7XMXW ZZLVIEH,595O
MV>&58M?$WL(5O#P^I@RFAQ,E>QO!J>6R'=I(N(."]39Z?C?XK</92<7P4+(*
MD'GF%)K<.*:WC5VN:+C$YE#5%:IM^4U:7*2,^]47X*K.&X6P:'!RZ%D3CJLZ
M4]1?2#J>#C2CY+37A],!VPX*<DY<3# I+#_O,F-"Q4PI_K=4^\E1[UB.#4CD
MRY*$U-FI?PHV#6P0-+;ZQ5!2,?FJ@<NL9D T!Q-S:.C]ZD[W<G=>S8 X1A!-
MN=H%V%Z>M6+0E%!>S+<:X#T+5IBG5^LRYZ)/: ,7>'_3SE@V:M=FE236=FU:
M/:6G% EUXII=)-2=Q)IXL;P@TZ(=S3EWSNL\/J4<!=SPL3%0HFB]N!9O6T+J
M6*Z4D-J'S5XDU8G=7B35-9-45^ .O&!>'=9/:VJ>QK>+B74<[B8K^ H7P P;
M\XU[D9G?L2S6L58AB[4/#D8FYT1Z=9\FU(DD.KX;">^LGS'>\VI=I%B[T%[1
M-#[&8&);G+AR.X_/-26ACLU*2:A].&?D$^IZE?AS+4>,0BW%F@[.13@= >A2
MIXCZEL6BEL7DE+/28]0N!YE=*2^U#^<$D4YWF72Z"G=4C>3Q6#)>6&DVIPL1
M 6/IQM(,C!A%!!A[GAAYJ1NO9C!4*R6WBI2Z-J?4%>^R[68]*YY3VU/JBF?5
M^I2Z(VY>[YQ;D5(G+MG[E5+'J7($_%SK4EE!EH:NK5%P12[P.8)/:0,3;OCH
M+*6.4PN37N!S.1I!RZA$(]B'W5[DU(GM7N34-5'I7L4=:#ZWQ\(K7)LOET27
M(2OU$"X &5:1<NX9W5G(KH%4T+(JD KVP9GH??X<!ZZLP]L&[[PLRQY,>*5-
MM!&6<W>&AM/F;!F.^+W(FFLA_9^ME-/_]>&HT/.TN)<])10J)K+'E76&%+ T
M>1(HA$4#G][F&PWL(2Q\*?ULO0*E7Q_\=I'/=C471(TDT=@&WA:-E1*>= $C
MM[VA&1A-O%2R-$Z7?CV'\86(_NQQ):(_D=#6R80VI6LY4B*AK473$@EM/&ZX
MS[UMYO[]/@2:1 I:-=?4D"^51&-;M+K"$"E.M? YG3BL  )[,+'E?MX4G^CT
M7XKTT)1ET0Q5Y)B)'#.18];H-47Y?O^R/1I-6<&R<;/,#@I$JWL(+XTH:U#5
MT]SVSG51-65-=%$5"6Q-;DG-)N.8L@XG45[GT#;B4S/!\- .PQT7;$PEYROW
M^Y-B>(U=4DW9%%U21?;:BY\_ZOLI8_139%Y9#+U&[0S:L )@,!*L"5A:TQK5
ME&W1&O5%<]_8E'/)#QW1^D;NK9K(QC$5QO0V;H0B3(!<>]MI!F0:@N1-$2Y
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
M5NT6 .I(U@T^5[W:2-$L7K?&MF'S:@&@&\=')5H M&Q.H@5 T[&T%RU>$UT
M&CDA5B,V8?&('?=QQ[M0ZA\<\7Y;'8(XN!;+MP['(U4S/(IF&L=1D2F.BLJW
M1V_[<91/PO%0<X#F<43B/V5HJ(=K''K3H?:CCX&)B$B9#G<=*@YO@!^AF/60
M"A$.^O2_'_T-S5Z&JJ.NEJJ8%2479$5U$*<F:!0N!I1&KQE,A=/VWGFDJE#A
M-(,4K6T>F]95T#*\*& T(IH-!A%!4%R7TZR&DT+%O:D?J5]?9RFL>MO*7^SW
MAP.72Q^!BP-GTMUA+ NB:0[TQ1=%CI:T&D9^MW@1+K47!9"U+<#](FTE/5V%
M>&.TEDA",DJ[S9RVB5RWQW,AEOL:JOV!8? N@>#'EFNZ4(^MP61L]IG^F#_/
M?7-@V8.)5D;(*["J<Y1H#"M5'DQ,^4K8DZ_EPJ)!GC>1ZE:>ZM9HX%15JF7
M]1ME3M<<+W9=I:I-7E=U%N73+D%>[#)+U:I=9NUFL^;R6%]B*8U.Y%]I/CW+
M+LV75='%47[[\4C2C+@T*?00[T<8+*1E2)[<8!4EY!UN)$6/P3-J%BP:NM>Z
M,5E0WKDD;AH-I3AX(%B,LZ6$._ 3#\1'O=KFJD:@@O2G&F'0*DW\H$**#L*X
MFQJF[:;A*>HR?J%]7-5'JO2-I5_2Q#<0-SG(%73)).W_O[TO[6T;RQ+]*X1[
MNI$ M(J+2(G)P(#C)#5N5)87IZJ!^3*@I"N;%8I4<;&C^O7OG',O-Y'42DJR
M170CE4@B>7GV_6BTXV+Y8+Q"69K9CN<N.)T]P 5 ,/;D$<VYB23-[04?GS.S
M)TR:\$)O)!&D#D%O2=7T)"D#UW2:'O2O?VBZ_A9'".$_L1;<#IP0B#WR1?0@
MXK?)[L&GN?E$M8XW<0(,.M#GO*"9UW0SNAGS0J)9/\C- ,(GB>I58I4>K[DM
M_UE&RT95GD<FKYXJ??@Y=N,PD1F B;L(P"#]8;LQV-\3G/R#LU62:O+;FT]W
M:36Y+V9-,I :M@MLGM)"\O.OMW?2+]+-EX^WG]/+3K\!X0M0FQT ?:@&UE:K
M WK-K%#[HWCANWB.XZ"D&S\.HO2=[[Y_3"$4Q&XRVI.DJK<$[#^NO]>"-@_6
ML *NU"I6@&Q:83VR0Y#I3W8($AWT*\ RBE$OV&Y/RKHKK$)W!=#Q4'D;EJ9V
MB7X!?X2=$-AZX?.7P+V4]J//)<#,YXT45"H>/<##69ZNZE\3?Y\G$E E[CCF
M/C)ODL"U.=F#F-AWBO.F;,#0&&L-L-(8A,"(Y:95<8!'0!:2#4Q.UDPRW10
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
M'?P+LZ/VGWAIUDZ".31?<+MWF;Q3JKXXI#P?"1%P0*YZDH85[@4'A)^\8-J
M(F?YSU9NS7DMXI%<R@;#NQ:1(DUMQTWD)TJ?5"XZ'F\92QUKT0V-O^5ZOP(%
MXJ%Y2LE52/<DZ2-<D/;?<*$9LGP 6DXZMLIX2!I*$14%_*1BE<#F3$7--%_^
M20'&F1/EY,\2",2A;SZ_^X,R0_A_#Z/7/))H%T7JB"$)O7)>2SR[ABD%-,^F
M4Q#B@ECX-RXECY,L'/[KR9-4$=.G59!":Q3/DY:&C^TY=>B2FRC#(^&9);I<
M\2ACQT?A-? PYS7A781^@(J Z<&B"Z/B(2IOG"7#1 H2S@,_?G#F%",2'#HM
M/A?(X]H5=2Z8K^&K.!/-7$-3O&T'WWQLYR))).^3W:^B&XLHF5HN*&+-@]>(
M?%%B&.;/5B\]Q"^$/4)D08T78G@R+^3%OC125P$3HB-7G#$!;0GJ%!PR"L"3
M>L3.1O@(GA-EF1A>U,%%K/!KETBXS&$\>89=:SQPZ**YG0>!L+_+T@93/\3T
M9<$]\M-ELSQ\7N3[K2"7C("BPH*0_)J\'9&K8L*OJK 8KI<S!(4II>:+!1E8
MY8<2T>%Y9](]_.$.S>P1TH\BFP[R-.*WT,3'U\(Z'CX![CECB'AG'"9>CIAK
M(R^U[ F?+-%4:!+B\R/:)HS>TR-(8M1Z5<YOA!6)PMZA'*6[N,3/L*8C!?;+
M-EK*P[L'8+3<P'-F(V>'F.8S>O5RW&0@/+#X'JL N0MFISGV.DL7Z#J!5]$F
M7AT!):-+5T0-<"$8JA6"H;G"*(/_O.@C<,>C7&*5[T&B'HPPRAV"RQ32PB!R
MJ)63BZKL!R^;\FO1O]3A4"( ;(U)*\)RR)>/-?6)#LZE/R?.DPM(X@%S''-,
M.(DIC"<)(NJEXW5>%$,1&ZIM4=24EJ0L[YX^$\Z,LAY+4O7YY.V4XE:\]U%X
M>#Q4$L;W=E"L(LM*>\(QF(VQRU8 5(Q7OL29\CS1OB;1<WEJF1X$'CEYYML3
MI/JW!0"K_9Z!T/N(RO$S2-A<^$A'_93U"2A)G#\9B/)?ZC"5Q1XX]Z%?V7P
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
M^)JX!SN4'NW \6-<+Q2&(@MUSX ,&-\E\$#[8VCT[=^X;3=[55P_P1<^PH?
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
M$R:3;@# Q+8K^7$T]F<LT1C8Y11'HBH4/XB<6:ZL/V#4E(?/&MN>YV/EO\0
M!#/0T!-IM*!?W?@S ,8"E5'TX(1X#];;M"=+/Z6.LH'TNQ>R*'+AY5S[*8R=
M*%S[(GAL\Y3(Y'L.)T@1U#Y#B:;(ET(&(@,( :@(K%44+J'TY$0/$KZJ2WOM
M@&6!W8!L[)^2'4</?N L50[/[0 _Z4G?B?KR]WJP'X'8 B<$ZG,\H@^0;HYG
M!PO@_C@(B?;2A!?>TPX8)KYF0&5P0+S"\28 0;@"[O#TX(P?"G3F@YV#%F)/
MNHOAJV*)VQ.\JF2'(=R\@D+A%?&I$9B9>.H1M0*.XDB:@07*/P[8S(^ :1*.
MR,C=GH%DC^!,8S?&EP5 C4'\VOB: *JDE16? J\(QB^;C5CPKW^HIO)65V4)
MN[L$9P$44OH"CD')N97@K(_!X*+Y+,NX>&_/;#"Q[S!G&_UANS%3M^XD[N-(
M&+TO:T;9@)&E!_\)24HN 'K$7 <^)4A'] T&@1",>9D"L @1@T5:=%T))0TG
M) FO"1P@6";"(AY1*L"#U"0A9@KD!=A'JDYP &0<4.0)'\()!HEZO5@Z)6Y6
MC0IN1E)+Q+8,=!O2*W(N04ZBWFL "K 2 NI=8/_MN Z<.X."S#G>!5+!PB(
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
M4^&<2!V3$FC<@H;J>F# 3:E.5ASSN52TBJ>-Z>FE%*\NW-4*8H0U^\G/JQ=
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
M9]<'A;<'D:JLLF-605*J$AEK_WO!:I$*"SPY9U+>&S2=ENX$'?Y5.&9#*&?
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
M!F@7=(!*AI*LX")U::779:UQE;GUAXWF<F^"AO74ZOR2 LV\;0WUID[6Q#K
M^E7X.-VTIUHMIO&RRF]BDQ-%^ !92-K[%!,$5W2@-?):MNN3Z6)"]EQV7&5P
M_6&D3VWTDD%Z]HA&:E3>I0+>U;9BAD7PEM<NE#9*Y9%'-MR-R>YT=P&<_<(!
MU[L^V_0=O&,S7\YGE^N;&M8F88G5E&P=]%M9S8'0'ZQ%B2J9W"7\V?GP+KH?
M;A)X?\;F>,D.GV.\YGTDR<;&]/26=>Q3;GVE'^^?SYH0<]99@K'&@HJ*<)ZT
M!93*!(%<ZSA<E?[3M!YC\.[)_=Z3U[^=<#*VVAIZ-6WT%#1@O?A WW+%=(C6
M*ZF[]./ML-2H4X/'(.2V)6PM\H:NUN/7%8PO:*.EG=BL&S!P#6[=H5V:2J>*
M-@Y7F_8EW2YIBY_6JAI@3[T[OC[<C*]/N\?7OZ1MH]YMGI=;AY&T63SZG%>[
MGW/PIGMB@MOMRF.2?+M[-EO2/F].4<BA(&^#HMC-VF^) PH;$E->"0::E5P;
M/26H75W ,),22LUT'.YHK /!QVS@=Q]W%L^G[]> ^>%REI<O5M?=O\G5SM$C
M,B"#0$+AY'0'SCD($\F^(1>J=*FVZ+K>R(::M(;-[0V]%Q4T"6<?HVPBO:'P
MRO+:P;^VP7,98JB]+EF2N13K139'@&%<^_ I=+^7A-L46:5T>5'%7"<C/T(4
M>J=2% 6",QI4"8[<RAPAZ&@SS\E8V:6 KL-21YX9_ <NG^)#:8,)N0-7. DW
MDO_D#+U-&9-R@=D4>1<^GEUH#/%('[J]=U+04-I-H/P,/98BH5B, Y7KA"%3
MZ>$&04;)@ELW>>QR7'2\ZH>8N]NGZAO*>8! XE:S\!4NB/3M.=;+,/O]QSD9
M<?),?YZO</DV?%ZW+3HX CATI7:N>Q->&W9-OT/$Q(L8E+<20JQ]IN)Z,) U
M8+WRP<<HK!EP@NQ=XAH,T[W[P+/9R_EB,?]C.GN_G*2B<S0E@!25\R YN& 4
MU+=/^LQ1\^&*V)X@= P;5QO\[!A5WT@_3;:J3?(%7WT(B_?K>NS[P?!$&*:]
MQD1FTZJZ>WIPRFJ0BB?N%?F5J<OAT;,+C6'#:JOR]O)MF"K]6YC.EC_.*:)8
MGLW^'?-[PM^;V7*UN*Q)$@*B2($<)S!!4#RA?8"@(M$GF6+.9Q/#<%V^GZ9U
MSUMTO8^6;FHL&JJII;TX^[B]]KL%]J1D2PS5SM0!D5PX)"[I>V+5>&5+##IU
M:9#PR./'=2.NL6TX2I;]; *;.L2)MS:8J!0PEVL)::XM,Q.]HYS%5"AX>M#(
ML)OIWSQ^7%?9>C/X!\ARJ)L";V;T/9(K?G6C[MIMG]=?3Z]^C4W:9QVX6N-3
M_A8\MSW#OPJ-/O\<5I<+G C+R'H; ]ZG>L?5U#<?"V1R"44H196A&TW<H_!X
MY^-J0WL]77Z<+\/Y\JS<'.MLCP&9]"KDE(!K;VLS8%NW-@O":6$%9TZ[X4YL
M.Q \KI#E:&0]=$5:*ZW-C5RLQ4ED<+<W0)>3D.LXUN@@\=I$RB<+,7A#:N6V
M2.-MOA_B[KYS>__!XXI/FNGW>"$V#$I^FBX3GI^'&<XO-S=)KIVCZWV9:8U6
M%4B68$:^;AWE+"V8Y*3D&9-PPP4FS],[PA*?ME:AL<J:S1Y;KM87PB\^ANEB
M@VF?A>$,%:FQCL,,7D/0F9@-Z I7043,'0S#SH>/*T!I:AR.%V:C5GWS3]-E
M/96>+^[4"DV$3TFF+(""HQHNN0R!?&IB+#-O=,J!L0YZ?72!<<4I377;1J@M
M+_#-MY5>+V;YU\NXG&8BYLJ.:&N2YD1$U"80YBJ7P@40R4C-E#+*#5=._Q2E
M(RS :6OTFZFI3?IBOB!)UM*?]629FC*KONHON#YU?#>_WI!>I-7TTZ8YB.):
M*D9!>%**]B2T B)'#[[H$E1!(5(7HW' TB,LEFEE3OI61!.T7(4QO^!JNEAW
MU5_',7>+UBV/4:8DP-1Z0H5($F D 0Q,.6F4+J7+!8TN:XVP@*85'IJ+NAD
M[M+TIMX*?3^M+2XJ39-HM2O,>G .&:C$*8I-@B@T+M4"0B$[57X_NU 7U?LO
M5_7MA-Q^/G7-\DU*2$0!K1DW+1)-)F*X!^2.("EU*&[@OA ;PGH-I+>\RT+2
MIS^%&LS3:U<4."UB+8;+BG[IBAON#L2SY(XPN78 AO:*G@_04^OCX:=S?5PI
M+XT48%4JH'(-%NHH:HH3BO4V*3'@(.CGZ1UA_JX)A!IKJDT9<DTFGF_$>U;N
M1I:!Z9)SJJW^\GI\K8.(VD,)EGG-"D;>J1CY\25&F',[0M,MY=FF)0JN=CCZ
MRXFSQI:H-?B\&4].S!FI@&=N6>9&. P=%/O(XT>883M2J2WD.,A\Y\KEN_#G
MK:/2G\)_U831Q<?YK&8#ZS7/[8>V_N,1PYX/7ZWEY.=&/#>\PGIWL8T-N"0S
ML'48:G>D''@)(5B019$]\()\!9?(SKL4?6').#[<D6D7BINU<;Y9YNJE-$DF
MSQ18EM8'D>0QA9"@WB>/01O+_7#=JQ\A<EQ.;7.$/=K:^2AE-:T6+T@$Y0?T
MI&P-%\J#R42*2J@A>*< $VVF/GF!P0\&GL>H')<_.P!ZFJAK$/A(*4PD%RSF
MHNNE3 -!>D9LNER\3)GQX=(*W>#3DO]UNI<4_VY^MIB^W[;N>S'+O]1;!A2A
MG)5W2+OH@G;5U]-"S\!:M#T)L9X#*^*"U6,#%A1XQSC8$#)WY/>X.%SOJ[:\
MC<O0-\%M]]=S #BTJC7>2?]OJ^GY]'^VH1?]<I/4KFV1W\^F_X.90*282\J
MY-7_+U)##-&!0)M";3"EL&,M\D'K[[D/]'W]O2FZ!M/+B>*HZY_=D#V=T=:Y
MG)]/<STS^W5%7VO^_&HF&L4?"_Q 4IA^VLKA[-6;IM%66YKZC<EZE%_[R.W&
M$-Y$D6>/DC7A4INBE2*-Z7H%+V>(+M7Z#A-MK$5B ^Z'!S+1HICQX<)A^>&'
M\_D?M1H&GY0@9Z(8<@2]9(DDJ$*=&*/!F*Q=2L[%<%H)=F1D7.[#$'C>530Y
M# X:Q@<[2/Z%;%&HC00O-L+:T<GC"3X,MXH7G4"$>A:KUG>RO(."@B5I$\.8
M3HGGH[@;:3A[:I /AY@3N4!UYYXE<N76:[S$U1^(LQM?+\SRYJ]>8IDO\-83
MFCH]QU+1KYO35$;-')L7M6C@/7Y/,5N]SK7&+7E;$R:ME;7\@X5ZW5O% BY&
M"461P0TRQ."'ZSSZ")''6_<7'S^>3U/M77'%M^#!Z:SIW1>!7K8H:]MG)D +
M;;,TO)0A^;Y/WKB<B!;8>6@_C]-)PZU_N_R&O;/R(O_7Y>8*?2T(O<F"GY6W
MB^E\\1;I:UY.>/2E1*ZA<%F[A6<*CA.)@1D=>12V,#W<A8J#6!C7)MX/R/K7
M;9-TUCTR-YO"YE;>3^3&K&AC>5NG-FTN_V\O<8?%%)=O9O].SU],9V6C._KD
M]ZD"JMXV2"6AMX*#3<(1'X4<')0!<N%&<X>.IR[5=?U0-ZZ+'RWA-Q*-]H',
M%[/993A_<T4;_?;FE9IX%P7RFB]D08"27M83HSH<-&?AG7<\N_WA]M22X[IG
MTC.&FLF^O[USZ^/^/%^]QGQ)0J#=_<V,'%M<7$QG-48*?]8=_^UB3@'1-@\\
MX<4Y9WRN773J'1J+$'7FH+(Q*D@;N!WN!+<%1WL6H?6=Y1]D:^U?]?W!MIYN
MS2YK411>?%S5>6:5V'5;PL!*=CPJ\/5*IO(\0!3& O=&Z6!BLO)D;M[C9.]9
MT_95 +"1$OOSYVJ0GU^LZB_6.:!W'\*L'GE<TG,^K^51ZOPAF3-H9LF2.ZTA
M9O0@>4Q9FY18IZ+GPU8?5ZG;(/Y86XWT@9P;<"^O#L?6YZ?K%M]D/FM_(JD#
M8*A]C[0G:?@4@;S$XJ77SMZO"^D"F*<7'5<)7,\X:2C_OK:O:NE>K6\DOYE=
M<2]9UA@LAV!C[0=.V U*(/C ?9+.LJB&.WQXCMIQ%=8-L%<=J[$V+1IPD>J
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
M&@+SI337H+P(@05TTY1*%D&EL*SX15@TUJ*%'QBK4T+[[L@#TG(KH6[1=(7
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
M0",8I6I7R;-NPR<#XD8KP7<24=O@$%Y9[PWQ5",.2!I][<P(!:X3,&DCZ\\
M.9[:JT;+GB#:3ER3560%+>"W8Q_&$Q0B7$\Q)ZJ35IJDF 21TD#)&T5#B'$3
M?&(A\OZ2)G8A'7369C45=9AKOMB&+27<I6AD)%):LL;*Q4)Y]1II"BH9D4W_
MB9Q')4\7.GWH5J:M0BJ2Y49:R;M2I[N9GN87?OK/MXV?%N?[MV8!\W?^ZRKY
M@$4\1 ,G,0>#AQ[NK<%H33*G@H5 43!W&O#N2M)Y=+PCWL6UUM#]K)VZXNUR
MO[A"^K:9?ES [/Q%,YLU?XZG'^?(?V51$)FP5%I/H@F$&&EYKA,A"!6,-+O*
MP76R;^S .P *=::>3H+NF\F#G\,-"8Q4Z6DI  @K%4F1VQ1G+M#\9MQF[9WV
M<E>CWV[.FSL@ATB65HKHQ*I= ULV"H#Y8K/Y,<&2XQ:M=5\ZSJ<@B;/H8-L4
MK/.)"RMZ-TCN8!PB/]JHH9,8^ZW,]36J^8=F^>/EJ[IQZ1UCO#*\7"PSSG'N
MX"RQ#DJRF^*1,^T"[R^XNA?D09&GOI(ZSU6]N0=:$-2#"XA))B(CS<3;"$1%
M':/&OTD]LN<!D(/B2PU%=!*.OTZUO@G+T,RCT8DL;QLE>$N\2HFP&!+W,N38
M8W[ 5HB#8D=[)729LKK9WDZG[YMR%[#I5HG;'R+&GQ=N?_CDI]=/,7A,PLCH
M".Y^)08ID=:1>^)=L#GZG'SHN]K-$Z8Q1(YUK,Q.(OU;L_QOKI3LE?3)<*)4
MV46#R\1Z'TC2D3EI!/>Z/]_J,;2#8E55U=PGSY.KO.^:^JBD6T4G2C5R6OHN
M&DT"!4:2$@&$28'=?8S5:^AW4 1I*?XM4;X*I1VN+S.W39A'!<ZH8K67I\&9
M&Q)R#L0+4-8 'K\B]4:/G5 '=CE03RT5(WLE@/W;IE;.'C%L3W&:H"0!8WD1
M <?3DB),PTQ*&80-^[ST/&#(XV89M%95T[V<.[DKN!;!NUGS>5RJ@<U_;F:O
MSR\FS5> %S!%390T\!!%*'E6%J(LG3^!.,<B,8(I-*9$C'",[60GZ&%0JEM=
M=7)[<$,(=^/6E"T?%&A"(_XAM2MI5UX0[9($D5FT/2:Z/(QSN-1II9%.;A)N
MY 3?LKFIYEZZ2'1Y?2(E9<0%S@DH975TU O=WY/"[1B'QI(*FNCD,N&A;.!;
M]GADDI?(HW!EYCYF$K3';ZGPVKB4O#A:ONUS<:"[Y$YM'75RD[#M!!V5AXY6
M!L"):J1W<A0/SF0(M]HC*!,$[<^1WH9P:%1IK84^4OIO\E:;:!P82;+D"GU]
M:8F3L?24$4H93FUV_3T^?1CGT'A222,=I_#?.BF9C%'H3)3VGLAH @DIXZ2%
M#"[*"&9GQXD>@BY#XTA[/702[+\%)HI(R\V#<KX$CU7&G2U+(DS"30\"9Z&_
ME)@C4Z'#N-M31=YESO]F9EYG%9B))#%6VDLZ1DHO8)("&CY4ZF1ZC)[<QC8P
M%K00?">NRYOY_!+22W\Q7OC)B KNK7..@(CEF7S2Q#*1B0<5O+?2ZQ[+[-Z"
M=D0:/$E7]U^</UG0G<153U(:KZK5O_/C-)YN@)5+*"@!7VI\>7#&' D*%81X
MN*-2.1GZ>^_S ,AOG@LUA-])8/0,%B@.2*_];+I,])9,928T$/1O=+E85L19
M!WA0!1J2S=FZ_E),[J+[YGG02MR=V 5+EV8UQTW*[H@)&AQ-Y0UJ2:'S4I
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
M(25Z<5X809B6&92B)J>C[D_/PSSMG J'4ZZ%'KM)\7ZRV9)M#ESRTH(Z$RE
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
M[_.1UR-PA\>FKG3520+(35!GXX^?%DV^G,/)? Z+^4A8K9:=HO$TE26?39,
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
M2\$@BI"$BMIX-UZ0X,6FM(ZE8'W8&D2Q3JZF#U3K.4V^3](%61L_WI%E?3D
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
MEA)M[._>[#:_3;_CY>W+F_P?%WF^Q/F5,_;NM_^XV7=$,$6X8 #K1 Z5"DF
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
MW\XG=7SA;%[QU>C>ISS_/HEY<1H=>>^A&,@L*% ETT;JDX"$DO;ES K/XYG
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
M\Z0L\_P^4FVU%\5GR-S0^<Q0@ N.=DM>K,: PKHNAUJ_I_Y<VK&CU,>UBNZ
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
M,8 W-N#=#]A;?4)OB =3@;";</==8^ +EZIX3>ZA)Z//2@YH/ ,?R&>,A0S
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
M!L=5ANQ,"0P9YCA>O^K'^'XF?=F1G4&*WV]U^"XLEX(RT6M0"<F8P8#@N2K
MLY;2:I68&J\K[),0?R:]V9VC V@5N^E^^>[OO<FD,)-I#44\\4]^^]>W>:;-
MEGYVE?7_+2]FH][<MP*[SPO]001^ /?\Y 8@>CI[<ZGW;<H'"/7Z35MEC'$A
M\DZU5"_TGC^A3#E832YHG8?'6 $GI(2,29$ =%+.#;;Z%W//WT='6MWS]V'F
MX.[YN>#9AXQ@?<V5UDX 2O*R8V%1AL2UEGF#,? SW//WXG?=/7\?.8]UX=L%
MT\]QS]^+G2XWO]N(=C3:"TO<9#)00Q 5&SDH6@00(HB0-?W''/<]?WNV>TAT
MJ'M^'U/(KJ8*A55:L*SSO'TF!T)Y'XO4C5D]G'O^7M)_ZIZ_C^B&KA-[/9NN
M4K]665NO+Q;+V=<\7YQFJV(L"B&$>I>M>*U330$(JW0JQ9)'G.3R+-R7Y;]O
M8S,.Q5WK_E-/9H4O3J,2SNO:""NF.NZS#OE36H-)BBD,*C#5I3!LS<<?/_VM
M9#O(/?&[6MJ>%\NK_,]3[GR*WCJ(CHO51-?:XTI#$(I96^BX&W&HX0-PQZ\J
M;7AI7,BSR@^^K**]1H.8I&*H(6E;1U*9 L$YA&BXU487Y4*7QLJ//_GX*6X@
MT3'O<#_,2 >_?CN?_:@W"=>SI&[OH2]_EO.K/*6G+F\O%D\6BXNOWU8R//E:
M.S(M9N7ZE^JBXS*GY2SD#SA)6U_:CHFNV2WMWD0ZR'RO-U46.5WA^$ OT9T7
M)+'(HX@1BM,!5)8,@M6Y9L:X$"SWV6Q*2!EN,M4FU&UG>#WQI,N;HKIS2&<$
MY.QI1U?!U=Y4!B1S.>3H--/C3>'L@G@_<[J:Z=?FR5Q-:-KWA>V=I3U>SNHV
M0Q9:#1H&.3A?)]$RP"!H<4**J$E>OFRZP6VL=$^#/(S&^&T4XK'.-2!F$$?@
M"6#7LU@Z0!N]Z_U:N/OJ=]^$V"[JL@,K(RM.](QK7R(8(16HZ RXY!AXP5%H
MSC"Y=*P*\VP[^['UI0\9K=N#7 J%/*N/>3F9K\ZZN] <9R6+4"#&VJA?>G)K
M>9V/77BVFM&"L4OWRV<>LY?&0VWHF TCR\;WAY_R=#*;3Y8_/A"LR<77:TA<
MH10\:Y">D4;[I,#IVGO7,31!NZQ*EV2$-1]_'+2VD%WKAF&+Y>0K+NO5R-4Z
M<>6PWKB:GV>O5J[FY[_S^?=5D\POBU.6,%G!#'@61;W'2$";&8>8O29E=-KQ
M+G7W6SU\WZW%FKLJX]#0>!MX%O#;BR6)Z_X/_ROC_//?LU-=4HZ<)8*L"7<N
M' (=?,"3CHP;IXJR+=1G X:?4XM:D3+V)K06-VE'/BT!E57,0C"6@RJBT$Y<
MMT^>HI!.\LR[]'S9#<4OA=J-F,;AC*V1OYU=S$]1,*3-LX KT=2--=+?% /M
M,2?MI8IV4(VJ('XIU$ZT-&Y%MCWPR?=\FKGTUMH,,J95X2*]"-[0ESZD+#QM
ML+I+;[*=0/S2IYUH:=S+;"O@BXKZ+<D4S^L:%I^_Y#EY>LLZUZ;$D%42A#W7
M+GV*9*?00T(F4>N8=>J2"=\8UB^=:TS=VNYJ!Q 4OHZMS\J=LJ4RFZ_]G-=/
M?\YH<>+&@/<6.AY2\(-$D__,R_MOYC7N'ZO"VCNOJ O<.B%!,X&@7-3@2V'
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
MFY3@Z_FEQW]QL!<=/2X.]K%ENXN#,0AC4BV0ZR0#Y02)&HL%)XUQQ<B0@^S
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
M>PP-B]$^< _9*IHD0V3@;4;0B%H:FP4V/!YO)(@7 [:Q]=#'Z -[@3=@/E#
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
M7Z.ZAF-QE.H5?^0_\5M%-W]?EN=GRPCY;))^SH&^2V:;GULD)"I(L(Q7D))
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
M)99K>QF?P"M=&],SX1PY1]RT.Z@XDJ/.7G3V..KLP\4X#:/6<)U-TD.TGT@
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
M  8_6*L=-ZQM$>V[*:BBT%H#4BC-ZWD6Z+P.A=QO[Q4%>$I;X9K,%WWF-3^
MP0_6:L<];UM$^V[(J=/<2F0>2A2!XBW:@= (0]#T+&AA-*H#O_"7,$6V0X,?
MK-6.6^*V;3[WYY8F6E+AH0XD*9D\5N004J3#!Z4.CJ,V#WG:&V_I+V X;)=;
M^J%:[;!7;O?F<S>N5)O($;FBA5)@HDRLT_-8!D^(S#$R9Q[R=^VQI9_\'-AN
MM_3#M/K8X*V&P*Y%NU_8M19*(I(#41F_5:ECJPR"#U)!##I&+46*NDG_^<X7
MG*F16VKRL7E;37I]<G2E]IB2R!FB07(8=7($NUK$9#!RGQ)+#QGSSV84Z,%&
M[DJ?C^W<;N3K"GQ+L>@@>9=G'Z?+>]5U>V.BU\?"@2GA*4B0M?>A>) DD5$1
M-86(S;_E'6\Y.UMWI]/'UFXY^'77U&&?44@C&107+ EE%00A!7 ='?-".Q:;
M3/![<?.;#[5Q-YK<DDCI(G6V0=YK6N@O8;-2+[)(GD&PN1(I! :>5^R1G()K
M9Y39XUC>]HISLW%7VMQBY5;YLG=__9JOEE*MA8G!1QNR!XKW:I6+2T!26.#,
M<*.SC.;A5*:MIGWXW'.S9RN];3%B%SFP[P^).[8VPVR.]?*99237CWP_H) =
MP3)?4"5>RL,Q$<T/WJ,2W U^\!ZFTRWF/C@#]M3B+^CG]2V>]<DPKQ!*JK4K
M3C- 1^ DT033@7Q]]$>\#KV3] <LX#C03!VF4;>TA:Z$NNU]?UZLXQ'&W!?U
M=.HS#K7J[D[=UB;IEQOF._$*#TD*SD!GH2CJ# 5<J00'"KE22F3&A]MO!D3*
M 047/0-E'TOT Y#I[$^<I4THLQ:+!QX]BQHTY[147@)0<&HA<A,I5M7!E#P<
M0+:)>%0.DL--^!@6K?7?2]WZ9N+-AS_QRT/92F#:<0'110]*. ^!T2\Z%\>U
MS3;( 9V5G7*>"T ZLD3O@^ZVR%?0V\11UV%K'%1.A.)<"JA('G@1Z)7F@R'E
M:5G/!2T=6J2?ZN--]_\R4KLWG<\9J8)!#X[7@-PH!B%X,J6@7X7B44@WW*ZR
M0\IS04DG5N@EPOD^I!L%EQ -4Z!-76;VY&U%G<EB2A>4SD0_'"G#][(=F\6J
M9X*!%H;HQ2%9)WBV,(R,=&(\"ZNAUD!4GN $*%D&IP3];HK)A.&:YG;+>>:
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
M:UQ3>[SYZ\MXMOQAQ *CQ:L$N+P[3SZ!SYP#8\%$)X5.5C< RB'O/CNP]&Z
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
M/3@N+2A'&/4F4'RJ2DJ6ZX B#X:-AD*?+7CZ,-IC=+D.QO'=-2B,+'J5N3?
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
MPNZ0E4Z8:6ZH-_\S7WV\LRH_3H<?JSK$=4&UN_& 3,<>"O-9M)5M&R>!M3<
M\2*\S2#XE5+Z=6TA("Y$Y+P&3RZ5_2?3*FVN@6BF23T9N&*9.+)M/?(ATEPU
M+^I^DZ(Q*$QW$)N!]('D5?".\I-1U"1SF9^[P04+%%X\YYT0\"C7$4YI3)?D
M$66EV8\\!@F<XD VY@A"B;DF!,B;GT08,ET;2PHYLO=0QZ)QCB^T>PU7U&(N
M3MTBZ)%4_63JXF<K/>,OSP76!-CD>." A6.EG3&PGU1_+69*U#\,1FBU=W7P
M@Z9B6&5\$):)2B<P'2BD2K;U."P">!*ASN1R?$K.;^>%#YE=:"-^!1K UH4
M;? 8I-:/)P^F-M'S TY^0"-)BLGR(4:I98],GZTGK;<( ;C!^),T6[$[K.#D
M$+\R-]*TZ]3I5P\6/?H[/PD!D00@:/8]L$ZQ$S@)9F<-K^./Q]=LTA2J+RO[
M/6V@+E9G=Z;UA?:C+UD2XKP0U<02K]3==0G/&5EVA@!<M!.E*#5*15YXO_'5
M4HE:>]&VI\3TDRG\6W[D9I3Y!K]<")@MS(%(XD\M$XZ829;TS6%2E#N,,TK(
MA'6#\=Y=<I/@()^0@@-)\.+'\(J\_5E=:*6Y[PB="K?ZZ@Z2^\Y?MDU\<"YN
M<6:59[C3SEQBQ_*KS &\:V.G.?'4@^MF%K13]5#DA7&G<]!)RE($&'DF.:PI
MD+^(*4/Y$CCJX"YI683+L/DY7@QKH?>EV<TBW"#T7>]!F&Z?$/#G;K#S#MZI
MLGW1D*4O./%>\)/'_6?*JGWR@%O"O0<M#B\C6KT7'$*Q59G.SV.UVYK6X@N9
M^3V_\6XR%?)KW$@>#VY6W%SJE>J*.Y<6%PRA!G-J*D"?M K:WC0UDC<CYBMX
MX[&RW?&J7'1JO_M(L,27S)3S[_;^KVD9F:9OE^VUUM[<%G$%$930'HAHCQDJ
M '.0I\.RZB#(0)6;NO8F7<-]'*,CAZ)5(:>T&?!IY*;D)DIZT.TM4-1D.MJX
M0PAH/(GYC$Y]*\FR:D>_4/XH55P0Z1837NT5=6S'.,34<L;K@&@GA"Z\DVXN
MJV :3XXWU6'&*X&],Z=:F)AG$3#K7GL3["(Z</OH9%6EI/LE*;)Q4W_#GN_W
M(*(NVC51L]6J2J*^,!SMGEAB8JLF)MH.)+:2$0!VWLWOU![4UC9R[-?9X&%_
M0IAW&61K$$>#N-9>@[B/9_:4T-(4.TV!=YMJ/]W22%3WL9U#]5/T]0:NJ?(M
M$+=I0QSM*37!H0PJA72S70@X)#@=/2(M=SR'V&GBA"%ACSO?=C6*VGCV4#&8
M/M#[%;L%:K=_$8IPY]RCHN7LWZ\(5/*[E,,5,<4KC8N2@U>*K\W<_T*Y=*OJ
MP5WQ  M+;V?(Z\IX[7Y4D#WIS";[/A_-LYC[B="+H%6#.AH= UW32K#SSAO5
MK=9?O^8+G(/-Z8#8<?F=5>XQD=?!V"'.^?2.-K<>B@3*CZ"TJ@H<QN3;MV0N
M=2E[%.-CW^/.6^4N[CP(Q4+FP#S%>)0?9E*Z"ZB(\&$:TXR33C/1J<0.$TK2
MUJ'9QK&UQ>C,6Q]L!QL?H&/I$3LN_F*_K%,VT9-%<R7I='VF>#OA: /7M-JH
MM\?5%H^!PQ[WCY#/5GY2DQ?HY9\ OU>4'"_;,^:HX 2G.;JH:K+4T50/B>W[
MXWHZ0>%MY@HBEM[\QNOIN'R4/LZXOZ+RF[]88 H-?P !8P[1%9E$6U;N,ZQ-
M?%BGR<3.!;W9G<(6B\CT6&.6[GPP%/L?^?C?EB&@ZZCQ20#.DD#R=:1H*BZW
M^O @;8VK/!#!E7>0VY_&T\:*,C6.7\'GB-)B$=5_Q2Q "/" "0&_ L&SEX2
M,C)_T0*>&S60+E!OO4#FH-5VI3L*0B>%@&1!TCJ#=]3\-P+3;EHJ.\J87<(0
M$[2 AR$-5FLELQ02Y#86RW+.E9I;KN^.@(8=?[ .\[$ZK 3DQ#["2XMZ,T?^
MV$0H\E-^%4@AY7E@UOW([28'(<#?W\2IK3L_&-52LWU0U,^?1!&-X>A$YE<)
M1@C2K>*ET:">MW+YSA,C1&=S]=&BNMPO\?WO#5R 40PE<SC.LT2YEOWX#@]G
M.! R,EC9GV2E$5>=?D((>)8]QS7<[D#1-D;6O/EK@G6"M@!N<A67O^0\QU_A
MWQ75R/U&AU"=%R&XR-9X+\R ?'R]U;8;M-*+DP\5 GY"UHC9:2--^B#_V>.4
M4^EQ7P2%2,D$^%.D@I/VMVS8T#8J/+LOD% '>AXA39*UX+PI)5F51%=:NA3F
MT49 VES+0Y:'1?[%H%(CH@E_BL"T&,A\SCLY[-W"46.1H![&MDW.S4DWL#E&
M3LFA<WSM,#T5_,\@E)2WH)W =+J%@F%(N!Y/^?J1""G%WT?"7[>,PK;.CZCT
M1L37&Z14D546(;D<Z(\TZUCM%:2DHUYOF'/E?O^>;6($2AV)^E>%%6Z@9M\9
MQX$#&U/]NX0 62.5!2$ +UJ\9RZD]/=7O6RS8ND@DT4U79"R)!Y"%*+VZ*AV
M,#C+I9.6;ZHMWOPG/5-G67U4\'VZ22 &.2;X3A##ID_VSD%>M,K3#LZE.WQ?
M_WINSM>_Y@SL:^8'.BX[=U$ 7"<FI;Q\/=4"'#X!?%EX 9\H84]Y+;L#_(AF
M7L.0" )%JS5<R.RT\RI=>;MS)V<(VKA\%@O?TA%,F*^O5 H!XM((-_L#@AX2
M*DGMS4,\*Q)S6$6LHMY"P1O.D4*"!2)"BA4T<V5X476L5UE LHX9H6[%V59]
MO+5I>I2?(P0$$%+PB?Q/@BLK(E:!D>#TT@:Q'PH+.8I4HP*XSX=)]Z_FHR'Q
M8>I$K_K0IH$-/H,7B].D%9F!-!RI4&981XC<Q2&.,6'(NRT88;RQ@YZ6WW;&
MLA@.''LA8)\1\T-2R:#A/V\-6">GT[I81A-<D_7('4)2Y+@KQWZA5Y  >2\$
M2*(>I<L(?A"8EM*'>F?9B?"CT380_-C[NAP/=%#JHO,+! &U7H?IKZ)TNT<_
MZ+>[E^ZU?KDEVA7E7)[,D2/.#STQE^\L;.K"'.FEP0:H.6.//*SZN12?&9P0
MP)JF7"*N-;T"S:80ZH4 ^FFF[TDPM;_SW0SD6OWR;D]N+%%ATVC&K&L:F\NQ
M16JOD*X.)6[%Y4MRXU)-N2ZNA^A+EJ]NN;@M.DMM@_D56YA)$)O)R> J</*T
MAPZLRMS^<&OGTW#-C[Z'X3@\>V@6WK:I)[CJE%!]<$;^D97,/&<JZ/2+_HI/
MG[1W;.I CH39)$H]*(7@/4!(%1QA1:3_P$I>=24]T+C>0MI53VX<D$5%<0=X
M.IZRHM">% S7!<Y<9*9W<*\\<UN^B(*M7%S?\<X0 J)DC'GB8:C/E73,#S>!
MQ.U9"EE_5E!+T[:)JY8%,UN"B0W<-+SW*34CSJ3]D"P,5D5VX_9C.6%<?QXR
MG_V.7X9X.!>@;%^_ZIK*3S[[1_7)"D2&W@QYV\EMH:;5R<?FR&L3-/KQ6S<W
ME2[#D)B7%Y89 IUL@OZ6C4"*P_^H2.MMEQQ*;&F8"<;.^E*\URD&$W;(ZT(
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
MSTAST?4O9(<L0H,CXL$'\>@*SY5&<'58#<0&"H7+X^ D_'V'>OT_#L/(@G$
MXC0W$-5^$Q' O8AJUQ,"'C&>$Z2QJ8S#(EVO9%"@U2$$N-?!FG*,0"W)$].$
MIU8!(<U(']=?]#!V*4N4Z1H"22R3,FN'IJ7+0-&'!#K^D>5&N340?(EZ5KF^
M=6H(7#LG(^J2[@*W&K?.PXX@)T2H<C/]!:0A:@W"O;C<XEPX.ZU(VUY;G[#>
M/\[O7#9I?6QPYV?37H5L8P/K@1:]UA^FR*U8\9>HV:R92_Q2T&R=^2%^B9EH
M,SY(2>*=9C(LGA)MOI_"QPU:;^R"#)OZ&L\].>,</X"=S(=K->P1:0V>G!C-
MN,=>0H]N4XX(9UFVS5;2S<<H/'DLLS?9\\K,>65[2G5)L^\D5OYM@).36RC1
M6 1?SUF]]#XAX, [6Y9DSUNM"0)58WB*Y.GAXF$ )/?MIWU^SX#O#O9'7>)5
M#&Z"/_RK>#WYU5A0*@7K7%(173F+>7&:_\Z 7'!FH$NY1%"B6UKDHH^S@!\^
M0QY(N5KU8@ 72)_"539P1).^SX735X1J/VCFP=6.SKK/"?.CK:XF^PYC5:0L
M-^;LLR(ZA@1_#05E:GPUXKT0 CJOJ8ITX($9GD1Z.Y!Y1PA(-+\ D8_N=,[J
M5MZK%A";6'3N6W[)VEL(9SL!_Z#-6&\ \OX[JL)U1T-P:#]7#_& GR929@=X
M>IP,X)-[",4/_*<3\>+W6O"9R[P)V+I/XJG4A@02CC"#J2[TR'AR[<C[E/.
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
M)MTW+[>/YY>?OVZ7Y9SRVCDWJA[\,VL+##J+O&Q%)1Q#M=LAI)FCGN.GZIG
M3K<7?[R-:[8<2&;SWR^ZG"2DN/RCK4"'(*)QO7D0ND5,673+3,\,_#GE8'5-
M<%7-N:1MU\6B$W<^/-B<F#DL[PQI)>.W@$HB%$\"'D%>1HZ1<KO2X$X3Q<_
M!;H8@]^]W5P^.#E-$QC[3147,!5PY#Y.//[85+0JT1Y;RZ1W/ULF^#1=2Y:[
MD&^4\IN2KWI^187K2"PR=\/C)0>7?LG,XP*.>W4H+_MR3]3(Q:R)XERP1APD
MN'0.SI-Q9#]AYK:+E,U+H%+KO0@Q:*JL+CI0<7O4X-5(G>6SIFE/$XDN?A(H
M0$J\"]) ["*0U&B-E8=)B<_@[#23G@!C@VW9FJZ48_PQ=ZVY]461]O)%<T[G
MBD3-Y +BVHA'H.?9,4/<[0N/6@B'6CH454*..Y$)?$+; _Q>$?E"XF4XH,^J
MFB/K>H8P+P>6%,ZUN]Q3RZ E4 @XE&!$G\*WK0X492T>+;56<$Z8QK2VZ#-8
M;]69=FK'TC%7[B]AUF:+<RKRZO[QXE4,>-;LJLU3..KB+QL(KRB-ON6L?)H:
M*HA3[SZ.;*=.JW^/&2$I<$=>"PZ^3Y5L_DB(R^.___AS<#.B&T'E2HFVA=]X
M>[@2RTWZ_M"(JNBG.Y$>@=O%*LF*W*(ZO8KJ>&VX8H9RS5I3&,0VDZKUD-EO
MB#>NW ))L6R2ZWBKE]EOP,8?2^6/:[R_YWHVUX+3]NM'PQ$+N7N>M3M?_N/<
M'.">DV_K@YOZB(JB,%F>]NKOQMIGUNE"0"$J#6!;'XHU72STGN;IV.K_^6/[
M\[L]1=,;3=:!I(KT_,72F\8%RG6\_C'^M/^>?>$4C74>);*(^P@SLX-JPRV0
M'0S0IQ_RI[Z+I00+M +^/-G:-'"W\_$Y>'8N+YZ_,@XP]")-%F>"+N:.H"T
MQGVN4(MFZT2?TGI8Q2CEPOZ;, ^*%F_ZYUZ47BC]:OEA2.?NJ!<Z_"4N.X4M
MT$)D7@C\2HGPWV/>WW#!35$B$ 0JP.5& 9FG':H(+5-C@-J:\=+[02YNG/MQ
MZ+:[_-)%IQUD$'VG*?B=Y'TGW^;S]$^8 0&JHV0S9IGGYK_7^OS[/R7^QZ#2
M%V^5WKLF[U/G5L9N*;>W?OZ3V?/W@SDGP>F%Q&GP"Z]K4^>U+KWVZG]CK7U\
MUL?;PCZW3HOE["2?N\XF#][ZK+,G\I56\\NMX#5,A&^39,ZK*R!<,Y)^G9\M
M9JS 2N=(039^'J/6._A7V)GJF]MJ'9,>.'%^YDM#(_MB-RY0JQY1_+YBO7+!
M6'/Z]@(]*.7*HZ=.6E=5S@^5]H9H]9U]_*7?:%U[$X5F!_:3WO=48IW Z^FX
MQN*+VD8KD5-/KC7G._MJ1^O;P&6%@" 5%0C=_JQ;/.:/340UN3%8L+X^'FMC
MD&GD(N_AEMC/7Z@LV/N]+VOW>\,/A]<%;RP:RJP?/GRI5YK3\//7#QKWKQY<
M+GRZ\LFE\QL_@0UEVWZR<T+ GW@I3LE9. TDZ:^\EB%5L3UQS-V$+RF=DT5E
M? ;MY^EDWC8SI=I+_\P<W)[YUG_YC:#$(G)!$^\6^QVZ5<%K_8>1B_TR(9\6
M63--B$O/^8?L!.94V.MF]<D=GSQ.(CS_13CZSHUN_FT3/KWYWL5("* XO47*
M< (@H3^5M8W+ZFTINU(1ZK^A$O_\FV[5$F#7YE\9IN0*3%A#F&3JHA_Z_9&)
M^)K#O&#=2_'?J7R4<E[_?P,+AZR/EKT[D'!JM.QAAJU(N$W\>=)V8WG,]\\C
MK^_EZ5\[AOLCS.[E/$IQSMIR10[V3@P^F.=Z?A!@/%!ZS])_C]&<0<.]/,#Y
M]RG_:YK ]9'A:T )T6*-0$!9("IX;96J)\>1[33I33/3IA+DW%;,S;X;Q!0G
MW1MO")=J/I,)*G!R@UX2+1*KZ6E//^XE45,W)(#CQ@YE]?9@]G,JNUT3DR+*
M _+THZ6=6^&-_LI5C(5S+8<\6LOF?:>^#6(CC;G8;4BW]'/7I9=F?M2VL)LL
M \')%N94KO[5>I?4?!WP4.K Y./\\3?@/7A+YVF>TX9]#XAS"MXY]$H?<6<"
M"_.ZRQ3AJ[EZH(EG95@,-?5@T)H!M^W*-GE(O@H?O!@):INAMZ*B&'?%S+5$
MPPMM #Y'UXMD2>O#BFB]>V.&T@D"HP8F^,6O0:T==8=M&Q6+L #CZ;=7,4UJ
M4&UM!+8/2:0TQF^_;+5G[MT4J4EI@39"C^O77=: EJY.?_$'5D""U.]DV(:^
M&%PDF31.6.XTZ4UCPOC5H-DWQI!&R-I;PF&>RYR*ASD-!K&?T(NX*MWY\4?U
M6$ZH=I=9 6-37WW)-_*71Z6'%1TMH@O;S]C]$^9'9@)5SWX:=J-*)\-X]X)R
MV$\MQH+/V.8#0W9D T!1BT) X)]F!%L1.YF(UG#@#/J]5W]S]JTTGM58.'O0
M\$MPYNUOI7[P11S_3>A T-=J&0++F$G?R6\4-1!QDO8[!A3.^8B$GE+JM(*I
MQ_Z'V8+O>?\XNO_HSY4ZAL4U]?Q4)^6S"P:P^*WK7(U_L5M'"/"RE^>0@ <Y
ME=^8Z)>&7(*\A4_9SYQMY9S4^+#TW]QF$)7SP7?)JNJHW8![R#X*T]I>4M!'
MP*)3\;K^VR.NJYY&HYF]#J,&4/NU:=5U)]1%AD_3C!"PK(M*5@)C!G"+[Z3S
MA0 XYEC@!)#Y.'VME(KSB.O*B95.,8!9KSJ/5&_=GJW'1V>W?HC.&'>#ZC+R
M(^)+1!1Q/RLWK?405R<ZW9T3'S&_VG(KQ?=%@%ZY3;R82?%'"YE+'WV=N:O;
MR.U D>KS%P(XZJD(!+_5_#@O/JF;,NFZW8%36FNHOO)KR&1BV7=ZT;#W6\W@
M)@*G9,0E8A%Z'!\:7)IW@R7^HM66]@1C6]D)AP=XP?Z 7?A5]G[S4IFRE5^
MTK:^/DJ"5WGMWR-X^PJ$@(2,#SRUB0804&>K@/ <GG5CU&"5K#FQ0NZWW>@G
MAM8;DFZ-U$R:.WE4?=J!KK8DK?77,3Y/KS9^& 3(W;, 6.EI[BX2]%"S'PE8
M^Q>$1Q@R]#/2@),\2U",[F7[P Y )<O-KH88P-ZM2ILOMGZZ]28*D[U1PV"S
M-N,98\XJE5_,(IAZ729"P"O>]<H'G'S;K#LL]7SXA^GH./<14(-!UT9>Z.B9
M"[6@OU=U)Z:^5M5B^L^++5"2@$P'5!)!3""!T!SFB=/Z\#I3"&</L#.S^UME
M177]N82ZADVKD!#05'1ND'5:\YO<8 JM=!7$]/ X\).W'R[!,V%9I>:SGX[H
M,1I4XJ[04J)KZ%':I/Y,+VC,BU5<MD KM0/%O X10RB/"8ZOHJ1Y3N71J"["
MX0A;L /6).&E<F(&PE#!M[DI9VB>+",$#!B^<O(6J*/:/+&LFX)#;0$L,/L=
MYQS+;JY;"EJ!.*X(@_K 2KKE:]X3M8;Q3D9K3HX;%1N$KL%KJGM@W,<!GLJB
MC,]\P'E&<W[&TJ8.O0A"'AJ@%=A8H-U28(JV6)O$30>H]W0+W1T&AHB\R</J
M@68),U),1B=!!DK:3F!4$>V9%J7IOSZM,1Q8\'!N?D+3[V^R^'>6VTX.XU=X
M_8.>I=S;HB6B@3#EWD-.F#"ZAHYR4N_;P&40YLV<L+ABTK6,]=J"R1GO-TV7
MOE61LQOK>(2(2K=9%$^V;I4JO58NW>$VI.@O.#?<T&9H<-)<M+8[(@7Q$WFE
MJ:*E6H#_/@/I:P&I+2P%,_+^O*K-MN(7@]EE'!>-E--UM>FVF7,^:3/HL@^%
M?A4W%XI3S1PP3-Y"9%VEMAJB39L5)=KB>K4QX@(BA'EW4,]A J_K:35+-E5D
MND:C[H\5VQ^>;H6LYGKCW2_&I#5/9N<&,W(YT"V<X!!1E,DK3 I/-HP*?]%Z
MCBKE>/?3",("XPX==C$U_A$>IDOY%?>[K^\M<#"]9GTP:Q.<YRJ:AE,JOW,H
MW!L<4B]-[B]/Y(CSS3NLPS+^J1=B@R1E?R=X\QG]W..\$88'Q8A"?2<MRTI/
M09ISA #!H0+F@1F0G"O/<J+UX8>#9C9AU!\+GV#65''2HT\>-Z8PV;4/?PPT
M;:=M\+#;?FL/:>CCT4OL<":^>:Z2TAB=[MID/#IG!3M/KDK2E"37*UBF(2'Y
M#%6H*?LP/X6G+?*&Q7_3 $Q 2K41L5+BG6G:-R,JI\YN.YIA%DTO_F[A-!6&
M=7**!3=*AH.GRH_#W>_N&W-$,?(\.OY4^'^<OCSXIG;L3V3#HI(\E<+\]W2A
M\G:O]*1^MW+4\RV(8H#YA=$S'EZ6YBJL<XM/8E!A08CQ.FB^R[$N\&E7\7U_
M[<,EGCR6^S4"0BKMF%%B1I9P?_>/FCG+4DBO"3!79>8FA,>TVD>WV)6B4&:>
M-X^[S#<EST"YMWQ:CK:R4F-Z3I1;OEXGK1'GFF9^:=V>=,/PI(?1D"2E$EU3
M98X>#<B3P] 6B,D((!6F0AUZ%@X\X<KS2*<.I89S"8HV(:79\>>P_F?K6CW,
M6C/LH0WU?7"YC):_>?6XP3O_GNMAWA\Z'HWN;H$\1\@RQ;OTH6]UT3UYA2@%
MQ*WT-5=ODE$]V_2%.EHQZ_?J3[^ED#1//?G0E'*2%5/OED'<W#E;@FI^E@I)
MHI'X2KO[NN(U^R]"]O <16MP;,53A6/#'.J:4>&$46U2,<F>4J.MCA_\!9HL
M!EN*W106<RHMO.#TF8\XF-V&NI:WQ3%Y%_J7PSY::)AHFV99%AJ]PY\9_G52
MZSSI]!^DR%JC=T2)AS<U7]^&B;]V]CISWE']EU/HW=JTP'L!1KM&>&C$QIF5
MY2CB_+?G&P$AJY""F7,L<(_>I*P%!TTUG"AD6?5(*P4*@,]NL!RC4QWCS\U-
MP&NJN\J+5Z*B<G9MNW$WHQI-_V#7"0'O994DOEN1HM7FTE^8'1+E$9;S)JH8
MDXRXRI*D\O*:DB(DJ^.ZLSAUT*L.2E_UD'D)(](F)TRFWOUF<>*/M0TUIXV>
M$$3?QB_>&IH:4;;B*K, QU"'>4--8=>"WD(W[>>(G927E]I9CE1XQW08K32E
M 9T4^U4V ".=OH E!JGCF6N9;BIISAOK5VHNT+%J)\<^#I@][[U\7:[6,F=I
MVDR-&T4F"X;S#J33#B(<XQ6J/RRS&XF1"JSVXN5RE,%'5PBE*JNX!*N"NU*$
M??#'WYUR@1O'+?KVSOG2%W,K W=1GD]S,L)^9L'[U+,I,_$1%H#Y>WE>$O^I
M(?X/IFQKZ!+UV,2Q<I' T80D!O]B))HK<3*@U=$#M@V<VS1)>YG5R#Q@,B;<
M/\)6Z:S3F,PR;-[B4XI**/&&YIXI6&3\Y%GGMU##Q1$N2<J30LS]NGM+7L!H
M<G50_(1YS7-D?>4=G/!E:21ZC9D%T CI>"-;\7:24?.<RL]P X5&A]R,$R53
MD4;TDPGT;ZMNOIMW/CXMC?RU"97F:!EW2R>#%,R/NG'@U%=9J@68!]'=K1[O
M;&G>@K'TN\RML4AP9$YH/OR,CZSYPZB<:3]=O)=KA=&6YCG4JAN$N7ZY&V=(
MA/?RT%/Q/X_[E<X'=$E;\TB<>!'7R&8993#/K-YE$CY?#63<8!IWP("T5T4Q
M-% R*"#3UFC=],W9I]IOU%IPN&;[^I8>HO;Q-^_1<9\KQ=QC*3THCI9SVRR:
MA+;@>%'A>SD:+O@)K)1Z_\B .VLN0/7,V+NV9+]<A[H1VNAZWIQ]X\LOYSYM
MWM4F397?K87#W)5SM6?8<@VV^!0A0%MCQW ;[:U?H8KFQRI?:R-X8@<Z'V(X
MQ/;8P<2V$ZI*+:TY*Q.D>'$G:'D1]L* 5,> 3JNG4Z<5]LU>DY[YA,QK8N@T
M@=3/6$@W?!)$RTF@H8X)ACT/V2?A=<:"\F^-F?D@\>>'%S-),U!M[_$+#%U=
MK-1RQ.'O/;H?P''8/ZO>GQ_STLIIRQJ&V&[;;"DOK\*'>.FMDD) '<I$\KP
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
M2OC=,^3M/O+O^!D/2&7&:BI-<=:BE3^*"HCV3T/:0A7;# Y1\;%,TP_0Q<
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
M=C<WDV9(OT %=UKP+C9 HDF=.O1@DV@B1;E::=;)8PJAM4_Y5J)"[.KCC;P
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
M]]@)&Y%.U:W<&$.2J/TS\M@D?;>R12@_DE^>V(H],=Z3(.?37KV<<3R^,K/
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
M,81ZVMV,(JWJ?M\R%I(%!I1JT#0,1J1NVC-%;;96E_H1@;5@51K(&]+BZ 7
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
MQ#8>TK,4X0A%>CA9U3X)9^WS) V4Q5<55U\<O/YR/:U>F >VI4L67^J6T7?
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
M&/2.\(S26:;K"T\X.9E#_R,,_ME43)ILBGT!-N.MQ=]&AW"X>9&D6):&ZA>
MT;4)HKM6"'EP7SI"-R-IPSTE>-CJC.TI;?'(<G$U80>C )(9F2]P0BR.^94"
MZ*EO$=0S:V.PF5PU(-U\_3JDWM/;/]N&TE%GK98HC '^R);I#;)"+P'6V#1*
MA@@MJ<^I%H(=00N>NCD7'Z4OV_33UY1.3KP:&YF.!)'>0.08>5V9=W_6#4U"
MG7=F6+FW94;074U3X_GX8WQA27B@D==3_I6::=3H%YL./-?S-("4DJ&2H)(B
MY%_]E4&MI9V)TY6M#B.U+M(#6&Y^;$?/NRHJ'*AZ)($J](/?,,W>SXS:?+'9
M&WX?FZLK6WTT1GN["=(+3Y^_MG[YF!UNM2:VE,UEW*7S7FJ9_O)U5][34_@G
MS%]>9\)")/@.KX3S4NNJ4@^=V:F6VG%5*4+XS"?5BDNX6Z^@?B92\&^\_":=
MDA01(=9T9$4 IJBCB?"$%"*WR::AXNW.'[BCN+X_N7]YL08B^PD8%@E2(?MQ
MSA&J _+HVP"DTV #EW?];AV:\KCZU=^O&@*.4USCP#"A/1@X6I:$W2T9]LR3
M&XJ<TG*ANI&F-MGQ8A1[SM@XT'V!;BQKLOX\SESBWU2M\5[J7@<@\E_G@DP
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
ML+Q&=D#KNNVT"KM34=+$M=I@J,/OWR?O4KDW;P:(JVUVJ;/(UKX%VD[<W9
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
M34-54LKN]/GOY_> _U=@   * , ! "0 @ :    0& "" D!P  @) *$!$
M @9 H  (' !! B!H  P @($!,"@ !@? D  8&H   !!@  (*0, !""0 @0:@
M   4&("" E!P  H)0*'_>QN !@/04  :#D C >C_FO^PP6  % R @P'(_V9@
M$  , H-!4# (#@8AP2 T& ( 0\!@"!0,@8,A2# $#88!P# P& 8%P^!@&!(,
M0X,1 # "#$9 P0@X&($$(]!@% ", H-14# *#D8AP2@T& T H\%@-!2,AH/1
M2##Z/Q[_K0V& J!0 !P*0/Y'"PH"0$%@* @*!<&A("04A(9" % (& J!0B%P
M* 0)A:"A,  4!H;"H% 8' I#0F%H* ( 18"A""@4 8<BD% $&HH"0%%@* H*
M1<&A*"04A8:B 5 T&(J&0M%P*!H)1?\GP7^*@^$ *!P AP.0_RD"!P'@(# <
M!(6#X' 0$@Y"PR$ . 0,AT#A$#@<@H1#T' 8  X#PV%0. P.AR'A,#0< 8 C
MP' $%(Z PQ%(. (-1P'@*# <!86CX' 4$HY"P]$ .!H,1T/A:#@<C82C_U/_
M/[/!2  4"8 C <C_S$"" $@0& F"(D%P) B)!*&1$  2 D9"H$@(' E!(B%H
M) R A(&1,"@2!D?"D$@8&HD (!%@) **1,"1""02@4:B $@4&(F"(E%P) J)
M1*&1:  2#4:BH4@T'(E&(M'H_P7A/S?^D^0_7O\-_XL""( &@=$@*!H$1X.0
M:! :#0&@(6 T!(J&P-$0)!J"1L, :!@8#8.B87 T#(F&H=$( !H!1B.@: 0<
MC4"B$6@T"H!&@=$H*!H%1Z.0:-3_P/X+VG]N_R?Y?WO_7_#_7RR_,9\! '\
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
M>(%+G[T$?97B>)C2YA!+3>'[ZK3U8M@YKX:^TJ-&#=FM-$_MM'1-<OX1_+=
MVUSMLU:[A38A[6?LMD\K7#HL '*,SX21;VOZK^_9GF0W)CA)]GJ38"%<?UFJ
M=+^UK"@IETNUF^U9K<K4@T*IL8Y&"P?9I8E=C*25LN@3.5=^7-0975LH=+M(
M-="DX^J4+24XW>."U>6\PN!DH#JCEW1*NE4KJH_9TN:3UE>Y[PUR2$[]N;(5
M^1^-I?/%8)\E]' <?8&D$= .,(VDS<O.H%$'6ZQCJ\I38RR.]ZG&2E^XG,C]
M/8.B%*6XPH7CN*FBPJ"<+F>_M \-!9[;&YE&A?QQP '4/)-_E\5C[V^=OL0_
M[J>RO*0+I3!?.%!X!U%:#-(\B XX8!<$M_.X51"HW)H]^;PL5XJ%X*@VL<H"
M,+F,IR2N.VPRKE]_K"!Y&A?#&%.5<3!U4H9T1(,=[,QP,,6U:(0LT8X>@]7V
M!TMAW%#G7%(#NVYGLA/0[JF/X#J#VI&5A+YH&[GR; WYDI@*)(ZSK5UCP<_0
MUD##Q#BV)8\D^IAO<Q3+,QH,G-"ZK]%JO9&^)//#[] )S>(%O('58D"$K^PH
MOJI<8L7(L+U,P52S6DZPFQ)+9+?^" X*/W%(SO0,O;4=K_1?-[,B 7NTLX2'
MB;_@SN&:8-'C#-+1[M$_BM*A<0Q!2_#O*Y-4&\-P,-[A8,:O.W'*^IK^D R6
MZN0TS(JMB$[^]?!V=E+X:[PMCL$[S9NWW?XR,>Q:K9B HU:EC]R&:Y"4R2XU
M^8?(U"[[91/';]4N2]7QKJ8OXE94OM>H_T4;DVC=:"W?V=&RR\[FJ.QC:@RH
M<?D"DRI,238[WB_?"7 &95D>F_'>)T[&Z4B.*X5R>_TS4VH,)@GGRO$EBT.:
MZ=_?QSF1Q7]>5P+#M4P<4F"K'MZY3!?E3OA<$GM!]M NEQT:KY/:B+.'G)ME
M&Z@R 5S12)A6ZVTD.*\R[_PV5@+KU9(33/O.SB7]== 23^$2EZU_N@H&W( C
MO9U-_G8LMC$_;J56=^&.Z_Y7^F5\C PJ6WHESNDYH0DD&C-&9U,Y/JQ.Y4U<
M?'49>>?GX$AAX;1J#ZZSX(]PC@438763/.QG7$7!Q@!V<^)L7/@B3RMKXOD8
M%J!:[\>$V**4C#_Z5CH'I<H6!6^(XYH4R7+VI_IBR+?IRC>0Q;.2D*49PB=]
MDY;F!,YP"LE2RG8U"[4VSM'AT<Y6R59848>I?]"^*Q!6 8_?%#'">?+4@UUI
M?345\H"?W3]NN)$[6;K _1LF"E_'NA^PB,VH1#]5,4N/IF^%R%:/A7Q;!A]B
MZIK>6,_%B>CGO&H"JM(!W]I?&4[4%,L<!QY!5 O4;2I' ^N/!$AQ@TS?D+S$
M\Z;N#0Q8LN*_B4"9"_U0M3%!R.U&FV$HA&VING3SV'G[!\>3ALQA>NQ.>@6=
MI(S3NO*[Y>*38A ^.D>N56&3LG_Y2I) PSEN%T@<Y</IZ$^MQ, CY0K<GHZA
M*(-NYKX)X/4:_45"<%U(>.UFU244EPOB-:?)$.=2P^3R=2.YJO44[*ZUP7,E
MSC YQ/&J/0\^#:P64P]YGRL&XT(0D6:W(51DN_DRUFKV\K7-(AGH\3S,,[4[
MI1O&SDGF'!HR7#(C+/SW\Q'9,\[F$P[CTHUM= +.5(X9,V$#D/#CO,P,A ,#
MKX%6)C639N,)'B)ZV"ZYSYZ+BC'"PH"(T]/O=[U]HO!I://FB5 576:6NAWW
M1D-X977":J&6+]-#:$OGZ@OWNK*0U91Z:;8T;/=%#.<^#G_@VU9TA0FM>ZBV
MS'KC?DTPH T1;.R<=6Y+&MG*#7)ES0P@66ZK.VG,K&5[CRG7TN7F4-;$4]@N
MC)U)\K/T]:^HVYEXZ%J\&%D>9;T7156[9A)4:+5N<PUQ;I)IZYR0!6S=GG15
M;^NP>.L0.5*&8B$=UFS="^ZP@):]YVV):NMTFX7TNW'8RK#-NG4232*805UK
M"LR'T:3V0D&1;TA7'LR)([!K8[3T.@/<O['YG'4\W^>P7NT2+Z2X;2%8).E-
MIR?,T"+.+>R]7<0_6<2_+"57L+1[+H)K6QM#0LK[.Q,W7XHTD[6'Q8FT-$HA
M]FV/0;DB!8LP)5T+Z)9B%M;+B&C-<L=';S 3-J<3=MD2_2GOG2TEGNT?H%'L
MLXAI)XS _JU83ZD@G:?XAB2B5EBHOP.?H_\M/UEK/:*/_./L0(YE[VUI]?D2
M_O(>W@\9PK%"PLY%HD%Z0F12;\;3P":<0E^,R_:&AU;4>R6IJI9+LM"^<M0_
MWLELT+(@&]BADC6M6^O/E5 AW:<&UO^EO)O$ K;WR2]WIU@>>'S[Z=&]=VYV
M@-)I)%>88 -&N'R%MPPC%"DB%"XB'-TC>GC[B?;YH/4AI[\(E>.U5M$,W]'/
MHN_&/%DPSC M&4/JL2+_@JQ7^6M'4L\P9=A< !$)[WGC:E^/JDI'8-OF5X",
MDAD'6/Z0-I*%<J#C,S[-U!/W8[?T@JA/87@;Z7B"R9.! Y,;M@.70\RW5P,:
MAZ/6HS*J\=9P?;Z;<5$L))B&X:67XE3)"!_=43J.+P:WDT/TR1CS"E=*<BWU
MEM@?LIG(X]'XT DZ5G9WCP:GB!'DTPR/QPC[]QE.[=F,;Q,<#-275WAC283!
MWV=#MB8#K09*Z EI62<,' 6WW<>>QO+BBG"I.[JUJZ1A;-)Y2X,%R6,OR+(+
MU0NS6'GLF067K%2"KL>M,1)+R+GD&3"^),W\\I6;YQS$^]D6\AAL7TC1X]$[
MRDP85H0G] </_7T6C5P8<R=*W*2/;H!@M#[7+C,J5IIV'1'=9W@5^V<*#>03
M:;T>_^#85S(CC54V1:HSK"&[!+DU_F,/"%(DV+:?N?@^?_>LM1N_&9;(^@BB
MS:.?O2TE".);%"'X-+"UL-ZR+$9 M-#OK;'.CR0SHE:6>1W,FU,.?;G\#B4K
MFQ0CY%^N,'JJ^1)31I]@3I)"S$:]9^6/G'1&!;6G-/_%DN#V&]*?K3_*/N5D
M+&@HS*[MCP0.+"^G$UX5$@Y8#01^7_CQA'?YBMDL0!.OH:X>;N0"$WJ/B@Y0
MY!SO$<'[4RX?DFIU*%K"R[NE^(&TUOSMLE\C)H_$D+G;($N'/:G_Y_Z9T@$-
MX=GO9;W<5B-<[V9YM G WQ<4&3^]#5N3ER/<+27&UA_AN[;Z@JX*8U][HN@H
M7IBVGNV5;3WLH=AKV7PG-RHA^VF,?O0/W_J>^^#8]K8]8L96JR4K:7G&<J2'
M;[9]<-1GB^AG(6'@]^4A6>0?[5%AABD]D9R=XMTNMQ;RUM$.SYWV=[W>#'L=
M19]:6PE.2B?#_GP4)T".@D;EB@FC&G<IB+@_VY%N<7??$A B&?=F $37C/N
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
M<N7>%@VXKA.B#(%'! T&)_BMI;F/8Q^\?/5);$O8J\!H$FF8^R,9R39%UI2
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
M#T1/MD7;4S.SQ+"N!\ZJAE'X!.LV;&\1Y6D3\ B-:CP#!5_Z"*($=T_8-5S
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
M6H9X57;\AV6@/O_$Q#-X-]-.$OLO1A\C ")3C'T$"2H#,&F?LH'U &3:1\P
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
MPR@9+DJBEC\IF9EID;.@OY&AOU"1!E@Z0VQ3BQ2;-EA"!;I@'V_D&3 $"3$
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
ME1^G)@*;@P7QIE%;&SAT A1IM"K_<CQQG )Q0LG/?B=YD?P=.U/Q#19B\2D
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
M-5&& L\W] +"JJQ.XEM-P29AHF12(A]0-F5[HN5M .*:!,_)!44(3L:2Y43
M2D/'6*8# <6(KFS28B3/32B="B3ZC:,"6B=U>B(G8LQ%#(.!C<S*W5<]TH,[
M$-4TZ(1>FH-"ODNY!JO2JNTCUJGML9W9Z48*KA>B"%&DMJ;-$HVE>![RR04]
M] +/\B9X?%90],*HVL6EML.77:HMF(.YKNWCTF*2><33EJ5%<%.:2J%J:M5N
M:C+A41I$.\""UHX>]8F-V= <Y*+N9\XL!.J(ILTKBDJ,NM&MT[[&C4+$M5QK
M(N+?\MQ3OJZ$P:9N\':E'!X);#8@_NQ>R!4F%N[.BEJI.]1"YGQ)?@9IIYK<
M30IO]F;DW7[>MD1IWE[:DM@@C8*C<E;+A=Y*V7PJ!1:B.C;/=A"H]LHO-=H-
M'+;G:^S8..$AYXYD29*?1)#B3VR-H(Z*D(9-VM8(B52/0E6/1<[O U]C^>I&
MU;P.22J.[<9=##JM>J7;HB"BO"!C(RG5J2 PG8 /4_S_$P2K< Q5;;5,K=#
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
MG8A0G_[T2T,QBDCT4?^ZYAF->D5;CC6S8K@=IG ?U'Q7!F\0*3P*E%(9+"*
M^),I3+5EI0I[44C&&J#[*(9=_5'&/8/YD:HZRTEMA1(\]0=4N]YU02+R":&4
M!$9:'1570RM=X)@GV&S.22RW! J\V 4:$=8G#5?)$I6TQ)]S,08K!I%/=L00
M5I!$"F>P%(D!:G<CM@@DELURF"J7-4Z?Q$A<>\%L?\B)5]O>]C7 H]7I?N(<
M&G(RAD];6S:E@C[I#9:"]3)+IH;RKH3=<2\7,\_]J@. EMV "RY+(\4,XS^^
MZ-$A]5$(&B5'6XZ))&,?0\A@O,LC5A*C9==9V<LNYA^,..M9*<7M?OD[DZ+_
M:@64W!LLG.8'-! ]KD)7^4GV9O>3J/"NOQ&6\(1?)1P!&J>!H,.=B@+;$TH^
M)8:6M.1'[$5A$Y\8Q5^R"D@DM"N^:;AQ#G7@AO&DR>/ ZL4IUO&.>>P:??P&
MC"262J8F&CH3N?C(!KY>X: 7$JCT&,I1EG)-8AB2IM0..C3^\%($^[PER^I>
M6QGRE,E<9C.K)$,@J4<$ 3NPVX3XQ0CN(@[A[)-EG!G/>38S\4!R6%"&V7I8
MK."&V%?82_Y,SXE6=(]+K+ UBPZI2GUS57A(EN+>2<3\6O2F.9UBXR@,:9'&
M$/P^E*<?,[##ONKTJEE]USNCY(IWKJ$$C9-DWR'9!6V%75VK_WG=ZV@&;R0_
M>[&(L<A%BC;8F^<;K*^9W6R[A@79S)/?I;.,U.FER-G9UK8+9?VMLXE%QAS.
M)-M^I[I;^0O8VU;WNHO'5Y TSC8SU#56O+@OHE#;PX6N';OYW>_8.49"0V/@
MVSHYOPXUA]Z_$]V=I.-OAS\<;TL!255RW3>PU)C<-SRTQ@^>+SE!%>(A%WF\
ME+LXR'7OU@TM#NYJ->_;8&^Y(Y?YS%TE%._QM5Y)5LK@ CY8C2MYX[9F7%)
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
MICS6*X\2!C+4@KPV(F)"HG?U*W5Y;.K0$X*\: GK+OMB!Y;(2R1&0V(N8B_
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
M]V!N6Z$,%$^DQ>#Q51>EQY=1*D=I6H,0";=4S%O=3"IO>3&$1L9"QZ!:4F+
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
M-5ZJ9!S0E>\N$<-U<>L+E[M]. 1U.],$8_V$HD0.8!],R*3N]=$?R-\SOY3
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
MF0C#A!$0B3A2:621NC2-0,RC,,@0%9CZ]@6_1FF[CN&K.FI3"GN- Z>K-)S
M,<4JW5E >\4JY%"\2W)R5O9+2_Q%ZW^-<_2"A<"TH!JO"*8WA+E_?5G02B69
MO^/=_U\60^NK,[J"528R&F(62WL'^@!&@@ 4AQ20@ 0AC#)!L79A,"V*CK7)
MYU$O0M]9TT/OO \\.R9F*F5#7MIK_0\JBKJ'48=,,#<T^L[J[!#9>:0S0&7D
M>!J)/>)=ZHVSF MI)-;03S1[<5J\\4B+"NE_\J+F7S@M;XO\OSF[++IF8]?R
M.VJ;KIX.S' L?,)2(?U%'@,80I7CGV5 !#3C-$6$P<PF$CDOF\O%*-_?/ZS+
M)\Z]GG.OY[KV=GRKU?6V+.IRG;.V/W(GAK>5PS*6.?/4FD4Y7V["IEB:QYOP
M\(YQK]J;LJYSHU=OF'<2'9UY#NWBIB\WEW-%5"?-ZQ+Q5C<0:T9B9R;^(C%:
M-P">BMXZHC9'\*1-!+PH6&LR2&YX_E41VZOU[6=1G!"? S\)Y"Y-H6H9A5+@
M9QCZ-(AXA";43-?@8(ED2&]'^K7WR3PAPA14F_#*S%!-V?J:%C,5[.XL_6K'
MS2(5U@V@6#3@HL/7"X9=#& ;#[Z8##3-Y;@LOO(^O:+W;-ZK/A(Y'SGP)6%$
M$2<"I"%D  8B BC)8I!E+*:4AH3Y5AD.%KPLYSP,F%.&21?0V?!G9T_:8&]F
M^#M&=(J*R_?Q[/0<[[ES8K[;P&UGHSN&?2Y#?'P*EK"T)P"E:4[;4'@1FWD"
M%*<,XRE#SF']_J5</\JOM'K:5!N]H.TA95[<7I7KG#X9EVBW&GTIC?9UPY!'
MMT5P\98G[Z%ERE%9]TG +&K"Z7/W@H:<,83CYISY<+;+KUWEJE%@^:W^_-AT
M_R]448-S)9A2%H0$IR&(<1P"*&TYD)&  AZ1) PP"8+4T VUYL6Q4;>E*!>H
MA/W1(*H[!]"ZNFX1^,ST76?TYAU/WJNRY^IGI?U4E9.EZUY-ALBYYK/G<&'M
M-QG*0PTX?4ASU_8_.:YNOI7]C361(4(R'X&$474 EDI'%<8IB/V8A$2$F#'M
MDJQ[(SO64/)S@OH^SK[,YQU$:TG,E(4BXTDZYZ_FG9%(WP>SELS.HVHE;+Z5
M,_4N.,K]B)NS__QB3LM1-H<NR/$'[&K:=:?L5ZKDDDIS?(.+OW\L<:$J$WPJ
M&UY?X2?EOZQ\EF >)0E(!6, ^D$(,IJ%P"<^%!'U<>IK'W4;T'6L!Q19;ZWH
MMK'@0E'V'CK29@77='$\KST<H6.F6]JR:GWVRT/'1EN!<W&\S&K3.<!M0EFZ
MF? S+DEGB,*9:G2ZHRU:B,Y0Q.<UZ$Q?GQ"L:2]0UI?R RIN<SEFE] D"?VY
M+-FW7#Z4A3"@H4  <Y9(Q]#'((-)!"@1-(PRFE(4F19%UB&LM0JFU$#>,F%Q
M&'D>-H.0UCQ0V$:P.NJOU76:GO[F;IO2 ;<]"S,'J[1%7B(V=9Z9Y4-1V@ =
MC3SIOVUQ>L@%E_J)=0D5-_A[._@JB5+(D<]  H6TP**$ )3$0JJ)% E&(Q$@
MK;MJITDX-K8V1#<Y1ZII0KL0#$Z;CD.C<68W66##9;^1M<]NE!2[F]J3934X
M,)LLLYWM8RZ[V?'6J%ACIU;'7USN,&J4\;TSIO$G+2I$E<7M#:_NA\9-[_R'
M-(Y8G'"0!$$$()8F"&*$ )I0[/M9QD6FK59.DW&L6A1A(-^[MW5)1@ ZKUSF
M$=M,P2B:WJ'$-A6H3HMN4)!J%@@LZU.=@F+>BE5G)1PK8'7ZY>7J69T58*^\
MU?FGK9OUJ".ZB^]YO<K\)/"C+ (H5;K'9P@@'R.0$1C "&99BJC9D=AV;,<*
MIZ7C_8$E)<VE=DQ^71?&2BHS?:(ED$WGE.>LN^^&LJ6X=(>3YZ(>Z5IR\,@<
M:2"?R@*W19Q4<<FOZK#U0C0JK;&-/!6W5[S*2_9Q=Z><D! 'U >"AR& "(:
MB,P',(%1F/H\PKYAU8L)W+AV.O8R2%1MLRUS'F^Y\[!BSZLV_*DNF))!O1O7
M#F;'(*ZQ!.;&X0Z7<$],W+&$:='T'5,>7S")QQ+.\50>VT'-%"GC>5LY']-&
M#EB71<'7[^]QOKY@3'[>]2K)I);$C &4D4RZ18(#[(<4A"E/(*4\R_0J YTC
MY%C]]:2]+6VO)>[UU/7TVEFPQE76G!"8:2-;Z;75C*YH1S1(S>DOM^777^40
MK>Y0/[2.0ZL;S@Z\R++7%6^SHK6?-X]@[)H0J[3;-BQ2ON$W%2[J+E9R4W[A
M-:^^\E66$,+E*@5"N@\ DC0!F,=$W?R*12Q8"K- -Z*A3];Q0MXQTB66=Q'4
MTB-<W67:<*-^4W7\Z < #* ]'PMQ YC9LO\QL-(/GKC!S"Z8,A]V1M$5<PA&
MHBT&@RT6?3$7<!B-L7C;OA8Y:WL&U3?E0?UK%C!I%T48I'&2*'>1 )*P ) @
MP'$2")+$J6G%\9/47%M&^"%O\+J[%B^9D,:G;2GQTX#I^G(SP6"F)K=$U6H^
MK/H][*6XJZ<TR.A^K0H-].I@<Y3707A0@6#S-W7@7>6W=\H-K/):N7^/!6M3
MGJ7U+TEPC_;]K&:N.GX6WP5JBY_F8?$*XF?A.%8G_/Q+MDKG"M?-N\>V>,#C
MI@D/I7X80\R G_$(P#@)I1G'4P!A%# H&*2FU_:/4'%MM4F*'GOLZFL\&N?!
M'(-%5Z5,%-;0XMJ7TTD?HA&!G*_=8[077K,CXA^NU;&'9ZC8WYD@JHU@7]]I
M=Y\7!2+DJJ1@$E,(($HCY7RI$YY$M>P*@M37[C]D0-?Q.N[NY?3Y#&H3VS P
MH0K\"(CGW2Q'T$P)]I;]W:4M1GQ3_.N/><KFCP VH4+^/,#9WQA7U\&KXS7Q
MCV YTTT("Q1,ZMR/C/9R)>W/BSA:O5[C]3EJM7XH*Y[?]AG*].G]]^ZJLRH[
MO4(922GE#! 2"0!Q0$#FXPBD&49,FDLQRK1UJQ%EQ]KU: 5.T;'39]'3)[D$
M^EO?JI+ZE*JE8Q"?U[S.@#/3O3\09E,JOLZ$W8R57RTQG%@"5@,'HU*P8^.]
M8$E8#3''2\/J#&"CAM5!8ZG:\%X6;50M;U8TX5$ @TPE6#, *4T!)@D&C",8
M0S_S0Z1]C'",@'.ENB6I/NNF(VJB XY@HJ,>ITEJJ@4="&FBSZ8):ZNVC(0V
MU$RG)1I50$=>6U#/G&9Z7YV,/#?%+>ZKF/66XO/HV+.*5\B'D9^F(0BB4,6U
MA+3B0D(!ICZ.H8AP BT\9!,6%DVY>L<;G*_;VP!R:[WON@Q=D/*QZ4N\25[!
MIJV=?3,[HRDP\:]= 6OM:M>[DGF=FUAL>=KV3)NEH)L1I#8>N"MH9RG?I@.S
M\P)N-@AI.>I& [^ SVXC^''WW6JD*9O!YO+.#?[^A:N6:^RF[#H:E/</%;_C
M<MOYRKMPPNFZB&F<^0&)"8@(RP"$F=PEHC0&-$A2'Y&,)*EV9969>7.\?5S3
M.\X>U_WFT1\PJCMD/<?JM+)OACIDNH_.VBBZ>6;,9%-9?!ZL=YN](]YJ-P-]
M@Y2]&>CCE?.7%IUG@FRVJ,4G:I:]RV+2W.]ELT*IM<G-0_$%=K]9H3J^+<Y+
MPO;<OZM-UI-9B204$C0" M7F$-)0 !P$*1"$8#\42 2IX76PO?&=!USZ;JFY
MP49T"HKQS60& <TVA)[,.=$L3O6/"N#\/'^?ZL(G^4=%/CS#/_Z8[4IK*P+R
M>M!V\'*7R=6GED0QA9PF&0A9%@/(LA0@SBE 61"*C/-,A%H] 8VH.EZ5'XYG
MKK5E- T+YYF!J;N"9X;(9EW;HF.QW VD=:X$='A96#48P'.H,$Q>GB$):.=*
M#QJ8GK:^@R@2",8!(#Q%*IT/ YRA!+  !D'"L>!,*W=X!EX6C7]N@YR;X-&
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
M^,H/?#:^Z6 O&,(L0A@$)(@!Y) !A% ($AJ2A =I1#)?.]7Z/#W'RF; P9$
MAU%2M09VYPV>F1$Q]'K.@&%QRJ*#BD'6\[SH6/:^GHR26=*ROLQCJ<D:HRR7
M@*POTEZ:L<%K5A=05)LTS,H*R_'?8L&O+ZXNY4]_V92U"=,DPIR"*,Y\  -!
M >(4@RPC(6.0)PG2]MS.4G.M]X;TY6<L+0+Q3_\81M&_O/:N?[GXY>J7RU_:
M7__RE].'AA88:FC .9$QCOKL@T(E\4,\+!S#\\ 87?V8#R!+%:@+U+R:4%?P
M\2L:9\98\AJ&GCC/KEIHOF218]/>:[XL/G0E S8GVX-<Y[YFYHI3Z$N%EP(>
M1!& C!" ,0D $S"D"0PB0?4[6>E2=:P1-[?_-\5H#3))M'$[K_V<H&'H/W:E
M#PYK1SRU5R)>;^]$N$3*(/7&!6*6&3A'D<.GD9LK'\<4@K&T'.VQELO.,15O
M+TG'^&7;L\>KJF2/M%$UY*]Y]36G.Y<9TBQ#:0*2-*.J*&((<!0A0$,&6<82
MS@0S.VP\2<NQDMS0;1-MZYZRZ7GA::!T#PAG$=],*QZ5?$8#QT XYV=^ISE8
M^)#O+!2'IWKG7S%;WXSG*U74;WUU5Q;\TV/[G89)(!+&4A!3D@ HLA @%/H@
M%4A$G 58_E5G01\;W/$*;LEY+3VO(ZBW?(_B,+Y>ITIGMD -!-->E&,2C+3*
ME:]UX6KYPRY2?72P11;4F!B;%33ZC.V6>,%86Y5=CHISEA=O\4/>X,W)*((A
M#V'& 8^1 ##&!! ,(>#$]S&-?8ICK<YGFO0<+ZP=;>]!$@>YJA;6DC?='\=1
MT]TC9\/";!F>AL')9JDEI?,-<YR+A3=-+4@.-TZ]UZ85]KG!W]MJY;BJGJ1!
M_@U7;*2@?Q0@Z-,4@ECZ30!&?@)00&)I0#,?)I@("+5VV4E<.-8:P_87JNA
MV]2HY4STG-G5GC%#6BLJZQX_XVCM($=/E6'H^B HML &/2==*LS M2OJXPSD
MN3I1G )\B<X35N!H%NXQ&_M%BO98B7^J8(_=8.;[P,=<\(NB>&QO@FX./5@@
M0A@1@'@:=U<V,8\H0!G!O@]Y)*!6$9X3X[MVI21%#V](ZJN28TB<U\ 3Y3-T
MIO9$LSCP.CK;VHIPHJQV*NZYS+.>78U(-**7CKVUF,8987FH2\8>,]<25Q57
M;L-E(9632G8*E(Z(D\A'TC?D 8!^R %)1 :B-((LPM#W?:WRMD='=QXN;>FI
M2U(=0?T%= C$>14Q23S3<.@SR;Q@BFSZJF&2C':*P416(Z5P4I81E7#XSF(*
MX22[0W5P^B';(-(GR5E9-)++=7MQ3*Y#7C>;324. HX#D0"64 1@"GV 8V51
MI$$".6(B@I%I']Q1BB;?FU5?6TD=#,BKV_LM?=,PTCANH:!$^#X%*EHMG>M
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
MRKXG@'?7,=G6V+OCWD/+JD6-=>OYT=56"V%NIL8ZIKQ7ZAKYSZ\/,"Y[WHZ
MW0'M\9;!UUY[];RM7KNFC^NN_3/!=4X]CJM"_JOV'GCEU7?RM9G+OT]%=8D"
M\=8\+E]"?BJ<1XO,3Q[45O-N8[L7=<UWE3I\R.-$"."KP#A,TA1DOA\ FF*8
MQI F#!N6\SE*9[$3<MP2?>VU,3-3Y7<<(EVU-EEPPRC1<9F=5+H8%<VYUCA.
M?6%], K!X4H??]SZJ%A:!$WU2%7,345_RUOY@6R^TRSQ(>4Q!"2$$8"IA!(C
M3$# ,LJDZT429+B4Q\@MX%<-LOD^Y-_EKMIAJ?Z]X<7XK'D,0-V%/A<L9NM]
M2+4[..KH.EGP.B*Z/] >8V+I@VX-0(X<@.N\9:8,'FMPB_'#Z@N7_MDCKU<!
M9PE- PY\*M<^C-(,(!AG &=^2# 4F%*M9?]\8,<+?$-&;P4?2#V^5J?(8K8J
MSXJAO?A.\3S6W[Q_9]#CO/_-KGO,P;"++)Q3PFR6R,F_VW>,^=MCOU]\**O?
MBXKC=2X]L6=7B;N23W_&>5&OLC"&). )0(G\#_1C 3 5#&0Q2<,XCC'&6C>A
MIC#AVBY^7K^A+;S_JHLC2"^WX,8! @N@=?=5M_"9K>L!+^WM@L<M-X=%,?K*
M<Z]N%4L_S]NEQA:1!5K7&+.V>#\;6_".-;FQ'LL\!V-;FD[U5LA;(JJ[PE_O
M<GKW_OM#7O'+XC\YKJ[S[ZL@B,,,!A#01/@ $A8"'$0,T#A(,L29'T+MCKH&
M=!WKK="/?/V\!Q.\QG610Q3,U,_-KJ E[=CP^D8IWC?%B+J )SE1?L"3Y,6K
M\^]N\-+/(W&$F^4-M!GQ,TI&L4!A)%G%9+3%DEDL1!PFN]B\;ATOZ2J)#2L@
MX41Z1X1+78EX)-VE& ,<<6GUI4D4H53:?DRLFK+!:^THR0$1(^VX):7_<:M7
M^CN3C;<V+2 U"D]*&:+(]T&*B?0F$0Q!)B&1GR8B,$(A(5BKL\YL\%C<2G "
MC'9P:)*XAB$A TEM@D G17$?^CDDO73 YZ3P1\(\IY^UU5QM(<3N.&A3V'T3
MYA6(Q&D:@@BQ3*[0*)(K-*. )3Z.DX3$!!G>9SA)R_%"[:ID]@>J>1LIL[IQ
M<!HKW44["P)F:_>9\!U1)['<L\(Y7\VG.5AX49^%XG!MGW_%=HG_57J.=PUG
M%U]YA:7OR*51I)+Z:=5>O,'K-V55E=_RXE85P+MX>%A+:^FF?%X&[PNGY6VA
MG-&+YIU\4*7NR#_@=?L&[:]R7W[X<ATD*S^0DX0IE^9.)+=WE@BI/# ' 149
M1"S.B*]5N.Y%I7"LEC82>;@32:7=;(3QR$::MA2JJ:9ZB2G7U8$_^$2::=>#
M.5RWXOQS/3*9'NYD4ND^Z[9FZ,"N4O>X>KD\W'@J)ZM+=VQEZUZEVYHE2CPO
M2.;4XB\X/<[WAY>0;>&=YP6G[W!/>TEF;,KJ2;XDY?8 ]6M>JSMP7WC]N&Y+
MD$BLK_!3:S>N?!C#E-, T(S&<G>+U3X72%<_BF*>^"G!(MA4[3X?#M6FJZ7&
M]BMTF^U(&T(F9;5T,3L?$)T7!\MB:!T+?=Y#SX34R3T7GEIRWH-#F$Q*@#F
MRRX*.A-LA@6P#,4?K4*E.]:"I: ,Q=NOQV3ZLD6[;([+BW6NABGK]V\XR1FN
M/]Z\VUP,14$0H4QJ1H(3K'1D"C(188"$SW"&*0H0U6Z=/4[+L9VNJ'M;\A[W
M>@9>>XH%@Y;39Q [KR%GQ,%,+[80X $$9 B!3?OM,U@8M.*>#Q/+MMQGL)FW
M3;>>M&,MN\^,L%S[;CU1]EIY:[YBKLWVS]U_*PO>8%5"KL[5MZ .VM59TB?>
MK,(TX@F+(4A00 &$$0-8-5D+HY1#A 7"<:9O^VG3=6[[;6A[#SUQ3Z69&*3N
MF,%X7MG-"\TLR3GW1S'JDIT<X:2O")W@9:<2Y\+-2#4:RS^B)/7'6DQ=&HLW
M5)SF+YNI4,;SU;O^4]F5[;QN<,%PQ590X"CT$0(ARD( ,4T!BK((9 &":9AA
M/^&ACBTX3L:Q&;@A[.TH>QO2>BO_#$KC*G$^V0U=8ANQM1>NGE1' H,UI[_<
MEE]_E0-T6<GRAUTR\IEA%UFT>J)M5JGFTQ,35-[E7W/&"R;]/W4AL%ZQ(,(4
MDA2P0#70AI#(E0ECP'P:!J'TTA@*K-(PGE-RO3A[<K6*,BB"EID8!P#IGFK,
M(+;9NMSD9+">XD9P%YD9IZ1:*CWC@/[+Y&B<@N%DHL;)%ZQS=54NVU.?R;:Y
M3A9DF1^BE .1JDXKD%. 4[F:PR0CW"<(95"[T\II,HX7\":1LDVC?.IS* TB
MK"/XG'<UYI':;/WN"[S)&JTM8BDCHAMGU4Z$8%H2[0$4LX9.SDMX/D'VV,M+
MY\.."' D_77LZ8E!W_\\#-LEQ$]1(,T)D1 J#7V8 (0Y!TD2Q )!$094^Y;
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
MT%K/FRNH]]\?>%%SU</L8_FMO6>TS0&XOBNK1M71:*/=]<HG692D009$AA&
M6<H!2L),_B>BG$,4I[YV*P(#NJZ3GWI.VKMZZ_);?U5OD&I3*WZZ2,JZY4A_
M79O >U[/.0+-3.UIXN4YQTM?+3K"S4Y+SHF?D=JT0&%$BYJ,MIA2M1!QJ&-M
M7K<-NW^2TG0ET/JH@D^"-%21=@P3+JW!,)7.3QR"*$(QBB@*L@":W2AZ3L)(
MD9K?&KI1K^S5=C,)CHT@0SDF:19C$* ( XCC !"1)B!(XMA/F(@C89@3-@D9
MBT/0+;FY(-$]=9@BJ-FV\$E_WBV.&$[)X?QHX8#PPD<*IP0_/$HX^:3UP:!*
MW;^YP\6'_"O_3XXKI08_E<WV]]<J1ZO]PZ;L&4$B2X(4Q(E(I8$8<8 IDYL'
M]"'G@9]ED*R^\HJ4!F>&IER8?.)#7K2_=,6(2N&L%>&V.+SY::(QM+H+WBE<
M9AJA)2G=0%QX0D'6(M4:.$79>.O=7P= NCF?M,7$_<&E,6=+GVC:0G?DJ--Z
M*.MKE*:-%0*J6GNB"(@HA-+0P"$@D2^D,9:A-&84PH!M3CUU]9>3S@K[1YR&
M,>N]_A9<FKQ4Y5+OM4LPOB)IBC1.B-PG, 59DLB=(@A\0*3]JP+_(45Q1J+(
MT*3[8;N(S-.38B[@&:-!'*ONU%$: )AR";P?$9#1@,0P%)Q@M.JJS5TWN&I^
M!/B?LZ,]"6_PNIN"INWC0OAM7A2J.E,;GK1L[&**N%0H(4XA 5$L<88BDTJ%
M!RJA"K$H)#$EV.\1?U^\K%K9PWO#C"W:JH'VDCCK6D@_4*N;'Z!OS0_;C.9'
M[S S7]N897K!# J.Y3657]=CQ3^+]DC_JBJ_YK4Z6OB8%_RRX??UB@H:HT#J
MJBCT8ZFU(@8R7T5?TB ._)2G*=&*]9N1=;PI[UA0ZZK+9'G8<N'](4?A7JX8
M,6[HJ06JKHJ:&RHSM30'2C9U"PV$=E^<4(>9I2L0&@!TI,R@R=O6I1C4*)_%
MV[(M8<B+9E@<1W6X35*&82:=JRP*$A7*A0!E. ()Q'X<*MV2QH8E%LZ0=*Q2
M6O)JG= M ]ZP!)1=>^"S..IJDCG1,=,B$X&QJ5Z@*:O[J@3G&%FZVH F,$>J
M".B^::LPNM)]%TU3Y>2Q4<6U;LK/WPJY#C^+*ZR"V2O.?1XE(@:^\!& S,<
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
M#S @01#2%$H')(JDD9))99"E' +YJX QB9# S,Q(L<7 7"W,A8%V[,%.,L-
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
M)\(3+2X+=!8UOTSX>T%;S +&<</,9L")!X5?\OKOVU8[.":A"N^G(12J'*\
M&9;F6<)@Q"E$(DD,&Q@>$G&LU%I*EL=]0R@,3_@L!313)RT1)P?_IZ58ZL!N
M2/IESNB."'_R6.[8L[;K\((VC[C*\7I@&%U4>2V7^P?)[3;_^!V_+V\K_'"7
M4VD@/=X_M/TNSET[@"&.LS0+ <8X!1"C!&1!'(&4$ABE$444;AOMW9BL;*=L
M:ZVA_69]-S:9PKT(;7-AN1=W[!]<1V [$93KL9'!5,NXG6A=A?7R\V9G2FVR
M6%]M$EOM;YK@9_.^]3GG^@ L-/ BT^)<F;N58N%]89$I.=QBEB$[X49C><]5
M=0^N H;;!F(9CF'(PPR$5'K.4& $L@@1@$.:^3$*>> ;UO\\0<E]%HC2(675
M7AR<T'KM%%"Z>GH&\<TTK+GD=A?JQJ1:XE+<4?K+7VP;@^'HY;31%^:(D1UK
MI]8%8/Q$NH&!P"" 0L7I.9?KFE"0LLBG:402..78\23='^7$\7@GP>DQL-.
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
M;5O(4J=XM%>1\U9[M,-HA:*/A@RM7OO1#JAC)2 M1YA00?;4C>,U0Q&7<8"
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
M-Z40V@RX*KZH#^]6V06_?WM7;#:D//]ZKO[9-:=.8L:3$ $6,!T5RQD@PI>
M<X9PK-010L;!+7:D%U9&+3,>Z;BIO&WAW;<,>;__]NTWKV'*^T6Q]1?%UZ_F
M'G=+E,<O.);#SDX;=;#M&/&N"N_+(&H.5\66\)E?2RP'H]OE@P.<\]PNN $Q
M<(=@.>!J-P5N@O;O QQ'L%?-NE05TZV2\OR!;#X6^<V5*._4+K"I/ZI>TZXH
MI7X220AB@B& D*8 $YD BH.4X#A.P\ X7,:8ZL(*N>/#(S4CWD9QXJEQ[K2]
ML[$XE]E!.:YZ%P'(3NL>PP8<8N/4*\X<)G,5NPA<;MIU)MBL%*NU^ ,ZU7RL
MU=2IM7A]36K_LF4;N*95[_7YY37E*,$<<:42F0108@)H@B (9("EH C!T,@?
MOQ]RZ<-QL='M>8AA^[>]I,,*S(U_RQ/JY<?+3V\OSF;H^O:"VZ&>;\W#;<NW
MYH=>Q[?]4.OT>WO!^J[;V\N_N'J1OHI*E(\Z7XE4MQ\VQ?>_"7XCNE!* @-&
M(Q@#%JJ3,TP(U25"0B!PK*P%G/HRM*P;-$AOX07Q!]D\D*Y^[/96>*+N:%(G
M&>MB.<T?%'K98W/UW(;B*#UO'8AKBK"IVV@VW.P68DNVZ8':!O=YMS7I12H*
M&8FYN$=HF(N5O4!&D+ST_)B]9G^DT"']E_E7L<W*^NQR*2_4!IO?9'337)]?
M!U&L#A-<*8VZ6VJ84("PTB&Z71N!C*$TP:9'B5%J"ZL,3;\N,:"T1;GC0B^'
M;,>'50\+,PC'CQ"S F.G$SI,AO&8$P[SH\*LL+@=$2;"8W4T,!9WX$@P/L9J
M1P%C<?I' /.77&VDMB]0]85D_++\TN0D7T=I$/@X5CL(CB" #&& TY@"!D7D
MTY1S%$1=M+^I=724DM$G>QB[;Z?D.JK>O2)K:]X<!\?4K'$7V"WGJ"^I^@I&
M$\P=3)A!D18W78Y37]ED&83@I:DR_+CC@?WK-0E2&D0A E$4<W5@3Q) .,6
M(HZP$#R-L5%OQOV0BQ_8JRWQOF;,]LC^U?3(;B6![9']V]69]_7B?,Y#^]>!
M=6-Y:/^Z\J']Z_/O_<A?'.Y:NQ/I-V65U-M=%T_RKK@CF2X=P,,(8P@B04(
M(5+&MT ^( +C%/L4H3@UOET=(;;T?>KN]%UU]+U-RX#W9\."S0W@&'3C1O><
M@-BMKK6QL+C_G!$3QQO/ 6QFNMHTE''H,G-LB/6N+PV%.;BP-'W'U<2^5 ?L
M<D>E7[4GHCYF5*0@TKH,<D$!B;$$21@E5.@>-X&1-\& UL+ZK,Z"M36O3P-C
M:F+/(JZ=MJI)]KRG"Y4U&I5L<6O[- <K6]RC4+RTNL=?F2/GI2GF=45^]%/6
M&(QE&) (<!C7/4>TD1)2P!.&8RYBDF#HGMIRC.3"2[LM6:9HFB916Z!ENM#G
MQ,!NO1\FEF3[^FUK9.4-B;IJALA11EXQ$60(F.%\C\$WY]$*AQEX_T<\?5)T
M;FK3XHM:?T6>BTU_$22((AK3!""2(  )1H!RGX,0<B0"$0O"+)L53.)G87W2
MSS=6O'A[9KROXNXAKY-O3*.7YIH"-SVT(+#3E-3SK.+_5#C?[7&^[YA;28DY
MXK2RAK/E\E75GR.D8[K1=5CG1)^NDNS.6.M5/ZIS3T("8>0'$:"Z^"N,B6[O
ME/@@90PE,$IA[%NF"H_27-H5NB^3?#0(PS6=9Q1*4R4W*T"6GM:)V+@D[9A*
MNWRRSB@G:R?IF$)S)#G'^%57U='T=KE.?(*(=@I#0G1A,LZ4II ^4#])C--0
M$*T?M'O"5#\T ULI@=WPY@Z3RZNSC][[?__]XNH?MBN]E5S&20J)3 'QJ0\@
M\E. XT#])Q ,89] W4"FZ9#V;4O*[7+R/R=B<6=YD^6Y3LE_2]0?F'4U[!T4
MD8A"PD# J=!%A05 3"$3(*D3KZ@4,6^A>)\;WUB[ M&1,(9!O3 = U/M;B^5
MG0IOQI]30Q]RO+@:;LFMK&L/A7RI4)_]W?YZ[5F']^LPCCA,=!1;( B B90
M!6KUQ!R%)"8T%2F^?A0E+4SNTYZ-;O-Y]6F8GR(;>KH4<DW0_'[H.0[C5V,3
M9+-;.O,)97['-4$XMRLM8R&MKK%.B#%P:_7\C=4NJ4ZPVK^3.O6(_:KO.O(*
M]3C9?"D+_L#J\UW.V]]](QM179$?UX$,4403 3B.B>Z9R0#A40)"$:D=% 9)
M0HT"XNW(+GS8VO6.;JAZ]SM6ZHJ5W:\KS8UVZYHO.0MDQU7,,GC9:9^? BIS
MQ;4,9&XZ;3;HK'2>/0(#ZM!BL-4TI;V ?27J\+:]?NV[S\ZJJE GW:W0Y4__
M3;=V^T-]2>I/;7FUE*&8A= '4M)0G5*PKG^',""I'R8(Q2A*C5H86=)=6,,>
M^I[)CI?ZR_]GW?#PL67'^_/*HJ*=+;SC6G8AT*;XZE\1+W-5NQ!N;KK6"K^Y
M*OLYHC"@;VU&6TWA.HC8U[@NK]NKW*Z>1'4IOY+OGQ2),B.;MT*4BM*N>%]G
M.W\5&YTU\(64VZ>KDN05J3>!ZAI2C)' 6$U-C/3%@O89<0%$&G"!H@"'J7$T
MZ3PL+:RH=TSJ=5.2[[I*9LWG&X\J3NOULZ^1V1W/FM8&?Q-9+O[3IE?33+,T
MKM37Q]Y.WY^$?1#ULN'3N]>,>ML>IZM/@?D^L?Y4N&TAJTV)U?XR+WH#6\],
MA%;;E>8%IK]AS3RR\U46*?4E2/5%E'5'U8]*V5YLQ5UU36C$$@@YP(G.\PG\
M!- DX2#"G.( (LRY49Z/ :V%=Y^.K@X^:=L#_[G1C= S3=SZMOLT9,;W(',
M87DUXHB!RYW)F'3+7Z.<Y&#MFY4Q*(Y<MHR^XAPIN*O L;L8;PKSJZ6.*1,X
M @%*$@!3*@!).0(B"!C6-6Y1XIO=QQA06_Q^YMW,E49.XQ:R.("1($!"B/7=
M;Z3KN!" <" A9SX1@;2,GIP#-1=?M5.;E9/ F"K"6<2U]($<^SI&2DVX1"&.
M2;9\A.%)#M:.'AR#XDADX.@K3O5T17:3O_^AS*[\1K3%(L^+O&X=WQ4.2C'T
M8RDA2&0HE"KT&4 T%B!,@C"-9)(B8EQEQ8CBP@N[Y4$=)1HF=NU\6<>&5;%7
M P3'C\VSXV*G <8A<2N$:X"-5?W;>3%R+GL[BM6L75:MY!ZN<FLPSIK%;<W%
M>E;3UN)%>ZUX53Y4VT:WMM\H3D@0T0""*$S5N4\=]0 BRK)A5'(?"1IA:7P7
M_V+TA;5=3:_I&6>AUUYB,*[#)DEFIZ\:H;J&;-::Z:5T%MWIITCIV('^0-I9
M=<M):8:ZR+]X9[U.\:?8/>@&?_(AAPME(459"JX[S+=YJT^_YZ4@F^R_!.]4
MT%^).DM="Q2+2$0)B,,4:BU! ?;3""2QK^PD2I(0&A>VMJ"[L/XX?[A[V#2'
M@]K)VI8>;@I:6ER%6@ YKFH6@L?VV-0P4>>?=HGG3][#CH^]B7"C.5D&+(M[
MXV5 <[PWG@L\NTMC>PB&+HTM1EOOTMA>Q(-+8X?7G=/-BKO[(F^:%3<!U75B
M%(T19PQ)0*76HZ'0S>UA# *82HR%#'EDF8![G-#2BG-'5-]KB9JL:S+9<:!,
M74K3Q;=3C"Z2NZ2*#8JU?'[8<?)K)X4-@G D$VSX>7L+Z9/XD;'B+.?G0A_
M-F=WHLP8^29N]*;0FM<!#Q@)&09)$D2Z0!X&!*DE'<N$12B)H5KJIJ:1"<&%
MEW;#0GTSW3+AM5R8[_%&N(U;0G.C8;?26R#.7@+AM1PXG,Z,D#$W>^9&R,W>
MZ7TRK$6*M$A5'5*SGNQLQ!ZP<8R&6<VXL1&J;]58O6??3?9=^TE\NQ6;C=:P
M)'_Z*G2E_^L@Y1&2,0.8I Q (2F@(2$ ,P$924/!H%$/NF$R"^N[CK!74_9:
MTEY#V[SA[ !,PXIN/N$M3WA.<EOUI!T7RZD][<"PJW6J'1>MW[36X&FW^KQO
MOUX+Q7E(@P0@&$@ 4TX!X<H&03*5ZK01!QA:U>=]NW1]WK<E^:_,L()?3\[A
M5>3&O=V*>?OU[/^]^#A?7=X]KY/K\KY=N2[OGO7G=7E[?W$_.M=#7<IWQ5W&
MLHUHS:((^KKZ+@.A,KD!I($ 6%]71%1 2F",!37:;D8IK6)AVY^3CZ-B?E">
M+*OM2;DF6#<#:DDNTNQF1+ 5SLK'Z:]^6!Z$X=AI>?@%APS@S<-=EC_<?5'V
MIWA^%RZ@9")%$' FU3&9) 2@B$4@10E+,0PY2B+CG-\!0@LOWHZT=Z]INX15
M#*(T?BB>2W:[Q7Q*;(<C\*#\%DFY,^'@F(9[$H]9#[HF0@YEV@Z]OEYNK8$0
M!]FT)L^[&A>U=U\WNQ'569E567[S03'[36RWFZ;;^&>Q?2=DE@O>-M38714T
M791"&K)$IDIQ\5 =>F$D 0G5\3>$$C*18,:199S\5)86UGB_:/Y^_1__/4C\
M_UV4S?^VW9F:'_:<ZEXP[*'<DFRC?[0U<2;/C:DMM";BEJ=RP4JA6XS_DN7-
MOW[ULMS+Q=;C#4,>;3CJ72S^4H=/_.JI<1\V=291G4E7WRUZOVQJ.7_U2"-I
M\[=J+^N<MMA<P"YNM$UF=&7K;BY@7YJ!LXWL7#&FNWC]2K;BTW]\WG5LOTY#
MX:?*: 1$0 (@ISHX5_TGBH6 (HA]GQI7,1BAM;35V%;MV-W[EXJ^IQCXB^+
MNKK)2< ,K,?Y8+ T((\B\$L+P:\N=N0(&-;U7>8 95I1EY/@S&M4FHD[7L'E
MY AKEVT9$^5(K9;15UP-S(M<Z0=1;=M4SJ8(_)CA$H1!'$,_ "$F$$ J8D")
M,B_]A*<TC&/L2VB;D>7"B,VG[I2LI>@W1F/'76M7UKUAFW_O'FD9]5I.O1VK
MMG:ETY0D?AIQ/R;*L&>QVGR@#TB0)@"S*):4A5RFEM[&I2?$J>-&PU*7>KX*
MLJ96^M)XV6U@%WEGF7,QU3+/GL%>6_M*N%_GM,6GP+>X_>W$W,HV]Q0 7]K9
MDT:SMZT_%_GY0UGJ:OJET'U:S[A2V-O:P-_5[O1%I*!A$ BFL]\D2Y2!'1(0
M4.+[PB=2"./L-Q.""VLSQ0)@#0_>?<.$1_9<.!0[-4)QW.J>&QL[S?5*L)C;
MWW/#XV:$3X;)R@BWD7G $C<:9C5SW$:HODUN]9Y#HDN1UY]"=56<+#V4^ F.
M)2* 0$IT<?\$$)&F@"4\\@6/>!0%Q@DNX_06#VIJ.?"VQ6$U(8M$#0/4QE7?
MS%A8>E-/PN!8Y\H$$XNDE7FQ<4Q6F8B178Z*N<1#N2D&HZR7DV(NTD$NBL5K
M]AKOHZXO=75+\@]JVO\A2*E+(WXNMKO??\M^U+_NDH!#/T!IF( P)2F *2.
M2E^"A$0Q2G&02M.*, [4%W<Z:#;TUUUE/[PG3==\P=L".:X0%P3'3CG6!#U-
MT:L!JHG6X>Z*&Z_W5\50^T=[)ZTM?N;*<T$<W12I/9[SZ%1'( ;TJ^V(J^E:
M1U'[>M=U"'L=?)%S<9=G,M-%:'48@S)F1<XR4>D+MK</RK@5575>W-&LW0JN
M.0Q"2@)E=;)(]UGB*4"ZP6\L@I2@6'(6&==BL">_N*^QQU =,;/CJ/&*T98G
M];<]4^:JQ@'O<6V]+(JV'LB?#D!S=;TLD&X:>V9 K;2V.QX#BMMAT-5TM[O
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
M\C3[1U(?!QYVM92OR \]VGLI!=OJBD7G=7+E1=[^X5H911$,8 @$"BF ,DP
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
M"J8UO-+1F3K3UJD11/WFZI9L/XGMWP2_40?;\S*KKWR?F7LT8B@4,09A'"0
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
M$%-U;M.MH1"-?4 9YB'&"4M2HUZ?R[.Z]$W"OK!BQ[O78]ZKN?=Z[&NSKA5
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
M!"^VS=;<=)7H^R%%/$Y22D"6Z0BZLLX!@6&N5BT2@O!80F&T:@>I^-Y+R?>
MM81;6[,A;9Z5=QZ=X04[F\R66^I)<1T:9@U\%<8)AK/([UB*<P:'6?MAC<HW
MD-1W_M[%\O1&V3],O1N_V"%1_..[V^OKJT_KI_J_1+7YM"G*K?[A0_%5?!+J
MQ:JW?B?>"[I]MREY_2O9/E5*[=WHB0&W]YNGFI3\]INZZOE+\;W[.F&N7(\<
M4Z \ !T6C"5 )%>_PBB5&:8\28V:8'GBS[.V4QP'FN7@?P7A7\+TWP+-7-!P
M%_3LZ1'HZG/,+#*3/;RG<>WYQNC;Z=T=\)K=0+,9- RW/VJ6@SW/)]_*31GH
MZ3@]YT'+>J!X=VEWZ.&-6226O^V;<\PR]_@&9THX]P?K4/:Y!ZK+I:+[@^Q%
M7KI',O;;:M="X>I[V_K]2DK!=-N>CX*H_60_+7&%"4VAH QP&<;Z](P#$DH,
MH."Y%#',A#1*4[<AZGD#[#O=B(Z/0+2,F*M.8_3&=S ?F-AM2ST</0M!QX,.
MNC5<! =L>,#(?,_P@97;1C /9E::W5;X 75M_*C%=+"M<(>*U?I>UZCEKT7-
MQ%I]!T)IX^;8XN:QZZ#9=CM;"2*)P(@ %L4I@(F, 8E(#J($<P(%%#FW[*X[
M2M.SKFQ(VL8NQX$R#63.*KZ=6GQ!.MAHVL&F)]YU,9PSP&DLJO=HYS@G"X<^
MC:$YCH.:WVIO0UUNRGJS+K@^J-R5!7U1.TE39OA1OW.UI[S?/)"B7)&<$)R*
M$"#*0V5'(0P0SB.08)32G."(2F)J1]D0]JP?#EDYJ&VK>V:"=<=-\&?+CX6#
M:H7ON*7E"S4[M?+# &9N=OD"SLWTFA% *_O+!84!&\SJ<8O982Y"'MIB3O=/
MZ]>G^Y'4VZ;"N!DRM6%-\Z,^L^3CKO" I#1E(5$J-^7*.$MUU#</4Y"F2C,G
MB4Q"L\9%K@SX3BI[4;!0[)GJIKIU;#6-PUIKQK[6PQG[<>WL&U$[+>T IN8J
MN%X"3+?.>#Y G:.!ZVQ?JG-_.UMD#!O9&3_V33K6V0I]KC6=]7.<&VIL'AXK
M<:]G"WX5K>U^L6W+QIM^XIO?% "ZD'S3S-RY+I4.59S5JQ3F.)0P!%$&B<XK
M(@#GD($<\R@F-,JA,*IPG<Z*YQU 404'9'5E6D/7NO&&*]*F7OT2^-E:Y0<<
M=<[]+P$Y8$IG")1G )ZWB<=$</PW]W!E<.FF'Q.!/-$,9.H376(,#P\;7FR?
M=?+EA1[F<R<^5043*XHB%J4Q EA2"2!/E#E+60@XBI5>2PC,A+$Y>Y:*]^A!
M1[?)[E4+KB4=/&K:P4_*'/C]2\ 5FJ2J=5\NM0A+/:_J<?-4\I]M'.-S*)J$
M#6; QEH;=;!\;F#IJ 8-V3FDMO']9Y#>U=%W0<'2IQ^1;M"!/W?O@M[Z"/LO
M7?.QB^VT4UUMM;O/]7 7WC4H_G(OQ';G[K=3)UA*.&(L!F&,M-N-),!A"(',
M$QZ&68(0,PI\&M+S'^]L.>B'J00-#\&.";N1'J8@#JLI#]!8!S4GHF*\;"UE
M/6$-25+31EKUJ+9N4ZRWM?YM7[QI2F61I6XI<K_H;6^S-TYV,YX^"QW0:TR>
MMISKV%!:80H)T5:*3*4 4,0IP)0KM<!"FF""B$R-VI?9$O:L$/H/_N5D,V6Y
M7-Q<7IOOU590CALMO@"R4PO7>T"JG@\-31O482=\+D^ F=L[OH!S,X%F!-#*
M+G)!8<!4LGK<8M:3BY"'!I73_4ZE-Y^5OF[36F[D15D^D?5U*=?-IZ3^>L'_
M_M1&X%:)\@G35,\>8HSI=N@$4!A+]9]4R#BD4G)C'6M!U[.*;4GKUDLM[68]
MD!UUJWH58RC'=:PG@.Q4K*YAJ10770YC,]7Y+>"R*OCQ 9M["=!,\-E6!=F"
M,%PG9/RT)2N';$5\54MD?;MS#]Z[NTK<Z3/KV^)!O",Z_;JM9U P9TF3_0PI
M!)!S K#0_T$IAIRR-,^$9<_=<[1\*]$=W6"K" =44[9NJGL6*-/0_RSBVZG(
MDY)[:?$U*IS_IKAG.5BZ">X8%">:WH[>8M\6[-U3792BKG6':<*VW<=*">)(
M][QE$&7*%<6Z9CD7($$0<MU3.S;K^GF6@F^?LZ,9=$3-NW^=QF-X\<XBI=V2
M?2W@>'6;5;>O06F<&GV=?N)B/;X&!3IL[S5\H>O^^>^"WS7NSV[60]MC)V6$
MLU@Y(CFD (8\4HZ(C$#.2$XYPYF"T&[S/$W(\VKKB!Z.LG#LZ7$&)].]<[KT
M=JO007"'37-8*N\[YAGR"V^7PR <[Y4CU]M'&7X3VW>B%++87F[JK2[>ORN+
M?PE^7=[>B\.LSEWPN-:Y/SJVT6TB0L2<97$.$"()@)1E .&4@Y!&A.1)$F)B
MU&9S%FY\9]J(;4!;!@.F.&QZ1[0LZO#<]EZH?SY(4]XE)]?[.+&Y'S[]W8P'
M,Q9%W$X-S0&V0WG\=-3-8R*+HN\6*9GG+<S:6F4VU 9"*]-I+!9PF0V.PS#,
M? ]U[A7W5*RY;F35-TQ/,T8A%B"6- 80RA"0$.JN<2E)88JXS"W3.5]1\.Z\
M==2L.\*] L+4;)P@GJW7UA'R$EPY(X;_WF^OZ"[=]NVTV"<ZOIVY<(X!*N^%
M%%4E^"WY+NJK[X_JM>OW];SB<8)@'D9*<28(P"37!TXB5;_B-,YR%I,T=9^?
M<HZLYQ7ZA=T+_K1NSO1[%H+N*%:Q,F4LRED@31?SW/#8K?#70U$Z;+::@>#/
MK?BN; 0]<-[;V),QD1>=>G*6F3<<>C(&T/#,D]&[797)7TE1UA\W=2WJFU)1
M?-S49*TLA>:\7&=-M_V?N\&>"8G""(H89 F/ ,P8!CA.!4A)SE&224YRN2K;
M6+&I7K'BP&@%X78%'?)AO) :JFT]0=?L?&0:Z"RXFBJ9^;%RTC8-&\%/ZX:1
MGW5+.M[SHM7/QA9#!]WCA(1W)63'U<+:R FR8[7D]AA7_73USR<]]H+6VXJP
M[2IDA B<Y8#A, .0Q R@"(> 193B-%%.!C'*63Y'P+,!<_7__7Y]^S=;7?(*
M U-EX2Z9G39HZ01_DH[2K#;&:2&\+^179!=>J:>%/EZ*9ZYSSK;@#T59Z(?I
M><K*RM )RJLT3 FDH0!(Q*&>Q)@"C(4$)(YICD5(.4LL,RU.T?&=9?&"9B!:
MHO9Y%B<A,EV1DP6W6YBV,KLD5@Q)Y#^IXB3UI1,JAB XD4PQ>+ES3&#O'W2/
M;-WB9EI+4=[=;FZJXJXHF]#R1<D_BZ]J#9'UC;P5#X^;BE3/[PNIGB&4U/4*
MAI(1S@6(0T0!%"@'&*EM-J-2IWT)'-I69L_+H&=E<<!*T^N@ZIC1QNVV9T?9
MO#M^K",/\[XNXQC%F[T$RVC&0?RB5UNZZ%3S^G,[<4H??V\W:I7,]:9<XA]>
MX/0?*9F7[:5C*EY /Q%]\4/'N<4EJ?XAMKI"M#MDR*$4H>Z2G[-0 I@@ @A%
M7$_,RA/E$R49LTR ?4W"LY)MR37UY=9M+%^#8:H IXAHI\(.I/-RZ').$O\]
M*%\37KKEY!G!3W28/'>E4Q).G^^NE$&AU(+.T]-.5WU[3[:_BFV7]W-9%6HI
M%.2FU*>R-_*OFPW_LEGS%4O"E-&$Z8H?J)8KP0"G4)_'9(F4G F9B)72('1C
MF(8SC1^;#_^0*ZNLA);%X$8&'9/!CLM LQDH/H,^EZWG5#?BU[SJVS2W@6;7
M*CEDXIL:UB6+HV^G=O[[PFZ5D[,<_.XY.0N\!MNDG'E@&T[*F4ACR:2<>>!X
ME90STT/M]ZBK>EL\D*VXD5U>T"?RW*3]:/.5Z;:?3]NG2KS\X]\$J?2<BU62
MH9 PF(%(MT6',D\ RF,,8H;C7*:2)IEQTZ))G'BV.M4GB\S5VC1,QW>2Q9"R
MC.AW;&DOND\M?.PX:_QQUK3X;7A[?4'PK-@+I.)O*9C-=X[%X'9LOZFHE@K8
M':+JKV-P-ZTYQR&WVBEF@6E@EYCV_,5VB%E@.-P=YGF@W<[ -D]J WI>_?I_
M5ED"$YB2!"1)HE2\8#% C$= A#Q1?PM3FANEA.T?Z3M"(+X7;&.F1@[D'%:[
M;MQ;.O]7_^?Z\F;Z8CSF=: &KKNXK8/K?MG7PAT\:I$%=,QZOQ)._,7>V/FD
M"&T4:.2ZY$_U5EE2ZXM_/3%2B8I\N7@O+O_X='WQY:(+#R4IDUDD,R BJ3N=
M*0\<)X@#R6$4L9B+'!J/RK*B['F!['@)]LP$.VY^";[\Y>(O 1?!Y5_^^$OP
MT_]H&/L?%MT9[5 >-W>\86>W//>P%7O8R!AL#I4J=OB9VS'><'2S6USQG+7F
MQ F3 2/%[GF+&25.8AX:(6X/F)1>^B)-["CW468B3G1^2:I[?\.(1 !GF0 H
M3$3.TX1'V$@YVQ#UK)<U SHK4A%O?*CUIKP#:V7$\2G9I,,PFAZ!S N.G>)M
M\T9?IXLND"AJ).\RV:'#K+Q%2J@1.&?R0,WNG39'YK8B7/1C"SX+)HJONCUF
M_7$W=R/%1/DUB  81@F /%3V74@YP%PR*C(I8&24HF9-V;,>>5G5T7#39#FT
M2>H'#,TPY&0<Y7'[SAMV=FKF)6S;'6QM7GJU,&QN0V%FA6^.:3"#,*Y]3H$Q
MAL)P_,OX\]YD[HNQF.<&OI@_P#T)A=VKAU7/G<<2HI3'.4M (M(00)G%@*0\
M C*,(4PS 9&(S ZUS]+P?E"]H]=\V^*?3\6C>3/&\]!(*+!B+%2&@- -/[,4
M4(9C0#E.4TIAJ#8LV_0<9V"<LG,.8;F:"Q93*W6"L):ANIV<?K)T3HJQ0)+.
M2[J+Y^B<%/M4BL[I"^<HC;Z14AFA.E7O1NXF'AY,G6[[]T><L(C!!! 48P!Q
M+@ -=45CDD.)"$$YG5 G;<3#HD;D9L>1_FT_I7.]9RKX<VLQ*&$*^*;:P"ND
M4VS+.="<6'AMA<>B5=AFG+UA2;85=,/UV7:/<E5O7^Y))2BI!>\.!R^J2GV<
M;7>7/HK,((_C/ *QX$(9'LHAQI11D''(8@&Y"#.C%II65#VKL(8#T+"P2S,@
M!TS8:BH3'$UUT\SHV&FC,6"\&#46$GO7-R:\+*QA+. YUBDV-SO/Z[S73ZRO
M2STAM%1O6^FG1FL5];W@.A--#PG]STWUC^OR4[6Y4]]?O8I(% L49R C.DJ?
M4V4Q210"0I(\C6A&TA1:SNIT8,.SGNF)!W>:>N/Y?%/T=8K-8\>!]<A.%[!-
M=8]O""U-(\$J0;I*K>:GGS5RQ9ZWSDARQMAE:.<$B/P/['1A;NEAG1, /#&H
M<\K37!7>)_64/OIY(S_J+[/^L*D^JF<+L6NK0''*4B(9X )F &9*UY%$Q(#E
M"6<D1Z&T[9AE1-=[BLB>A^8HLN$BD)M*_:CY,.G;, E74V4V.UIVVFL6H!P4
ME)78WC62&3<+JR KB(YUCMWMT\XJ+\ECL27K+]L-^T<;XY!)%L>2,H")LIET
M&TQ (I*"B$6,D@RA*#4JI1^EM&@8B;74@UJ3MYNL.0Z9W4'C)""F!'^\8N!V
M:C@)BSE."5]A,E?HRUA.PR/ X_O?Y,COK!CGCOC.W^"40ONUJ-6K5KI05RD5
MRC KF;+'5C@G2!"1*R,H4I90'#- F#*'..*<)%$H&<\MTF5/4_%N]W1TVRV<
M'9*V2N \@]&XCII%<EL;IB/I1V:K!-7ILCLGHUIC8)MH.BS;<%+IF7N73" =
M9O]5LNC(Q<Y!J+8*H&U)7NE^&8UY5GT6=<%URXP;^>6)JI\+HKL9"XBS2!*0
M)0D%D%(.$$\R@)E0*@H1G"5&(RP<Z7O651TOUJ$E*PB-8TJ^@+%391T;_8B"
M'2/Z'^H=_5DC12Z"^P\167&U=&S(!;(302&GQ\R2(Z!3I?:F0FMZ0R+B*,<Q
MB#,(=2 H!CC197-9@F%$$*7$R/PQ)[EL!D"3OO>XMX_F..X_A:.IQID3G2G^
MG#4P4T_N!V1=]J#^%"-O>2X_ ,S(,?S0G>Z]%1\KP8I&*?4=/S.$DPAE&/!<
M( !1&@*,$_4?2%B8ADSI"&;;(/&(BF^U<$"Q,9;UJ"!=2F[?S? 8(./%/TUL
MVQ.J XF[OH+S-@0\*\P"7?V.:2_>FN^L^*?ZZYV_V#Z8\4&HZ\CZKYNOHBJU
MTW@P@*^?&)TD,<>, 91'&,!4YFK)$@K4AIX3@1!AN5'#/#-ROD^J6P:"NQT'
MA\,@S9U] ]S&(QWSHF&WI(>!<*C9-4#$/ XR+S)N 9$QA&:MPC47>"!*8O"0
MQ<(EY@(=QDTL[IK#C;DNU?;]T'P6'S;5=<F+KP5_(NNF#.^FNB3U_9TH1=4T
M+OV]++;_66SOOQ1W92$+1LKMQ8/VP-HN5-^*]?I&/6.KOJ%"F4]M*9^^03U7
M-Z@IMN+W6B@>/A9?7XY*RF"4TBPG@ N1*J,()8 2+ !+24Y(G(@XM.T:_<,)
MN:BKMAN\'ER2JGK6:<:M%$TF32](DT/S7K<4+^A38]I\+N[NU347ZV:QZC[*
MF^"*L/O@\J^_KZ?X>3_&.W#R+'\,UI?R98N]M&T<7(D']O(%3XK%90:#_5BX
M+^I7_R"BOZ$G_X,@8!0[^,%XM?>!+OC?G^IM8V,H =KNQW^0]9/0PYINREU9
MPH$MLHH@3:,44Q B/=PED1Q@A!!@&.4L3'C*$F$VT,V1 R.%.&6@6]>(^ZMF
M(_CICA3ESX$>7*;;4.P+=IR<)Q? Q[TI7R ZCI#9,=/L(P^':+XAC.8NF&<X
MW7PR#[!:N6D30!GPVUR>NI@C-T'D0\]NRF-<7;TFJMUN(7U#.PD9A@D!440)
M@%AP@)(X B3D@D-*,4NQG:=U1,.SH].V,''KAG2,AZE#,$E*.\UY**"7,JRS
MLGBW<8\I+VQBGA7]V,([?ZGK:OPLMM6FU@U;E>EV\?BX5M;?;@;,P9\^BUKM
M"DWEUL7W0IE:D81IF&< M^U7B5JS*8I!)&D<$1@G86J9P^+(B>>5_8)T0/9L
M=0.:#O]:[3D+_B2*-^M3:->W8:HQ%L#83J]X@M=! 4V$QKN:<N5O864V$<9C
ME3?U@?:>Y\=B6]PU-+Z([7;=/K)QAZ-5A&(&<4Q G"F-!P7F@,8D!SG)(0ZE
M0"0W'BPP0,>S4MM3#DA#T-R]&0)GW!N<260['7,@;;VCV@D>1/.(;N[!S02!
MFZ?F"(65-V8@X(#7-73W8MZ5@0B'7I3)Y:[VV4'7C8NJJ(OR[H-BM7/,RKL+
MK?N:OZY2@F,1R1SPA%  \PSJFO88T @B&3/.(RE7CZ(J-OS+EE1;4[O,F .;
MS_<U'^:9M/W141-=L+6OS-&,<)QAQJ%2[[J3$I<Q0!)I%Y7%&4((ACCMT+PJ
M1X*)BV#9<_'#(6EJFWK!QG:GV#<Z(BT/@=8,??!*_4IV;,QI?%K+[MW<-.=H
M80/3&JICD]+^$7;:FXMB];[;GV\K4M:%WAL^B\=-M5VEB5(@41X!SK1B83D"
M6*D7P$,2IQG'E"61B04Y1,3WL7Y'-MC3#5K"9EID$)]A=3&7U):GT?8"&RL!
M$XD&YJ2HV]L9*>J'_7R4P8<NLF!-Q.I7IM&U[OG.-:N*Q[9<_H(U\UK4(O^T
M48[D<W,T^E6T(?#K\J*N-SJ)4^BV'?^Q*<KM'^K?GZJ7^1IY$J<X)(DRM-)F
M5G$"L#*P ,=)%B8$<4(L0U^S\^A9 >SY4?MDRZX>Z;6I@J=FS]2IU[KW[/8Y
M>!#;^XWAZ$V?+\W4"GG35V&IE?:LZB09LF,V>&RX;5Y(L>-7]R0B.XZ;^-K?
M-<_!UXYI?PDTOC!=( U];LX73V+W!/VI%'A?I!R21[Z*BMR)3U7!Q.]?WG\2
MU:WBJA1]I^],B! E%,3:\H(I9X"$D0!IFN512$).I5'[MW%2GA7QY>;A8<-;
MA\5\]+P!0N.AO/GDMM-Z'=W@41,.%.5? N4 !UNM!$OAD"(_@H1%;L9LB#BF
M88P@,VMJO)FP0^D5PP]8+I/"2) 721-F=\R0'[&B+(J1,BH!1;IX-VGF&.=:
M6R4L1#D4)+$LS#MX^A(Y$1.2(5S2()9)@/"4]_ 6&0]OF.M@E.4P>35]JC9*
M"6Z?/ZUU4FO)=[,?.O5.&0NIR".0:WL LE3W24RY6F:8X8C2'%*C.CICBIY7
M74_]EV;>\O;E&)!?@E)8#[T80S F49)E* =AIBL1(48*/"(!S23!610S)E+;
ML2DS8N@T1F40Q;D!--5S,X)BI_L&T?"2#68HZ@(-)(?Y6+QUI!$LIYI&FMWH
MJF6OE*NW?:YO-UNR5J[>9['6J>V?2*4]D^XSSPB&<:8+Z(1D %*E;DDH&$ B
MC81(E'7(+6<(&5#UK&U;#OYGK8QLW2=0!URJEHO@L67#5EF8(&FJ,&;&QTYI
MC$/C17-8R.Q=>YCPLK &L8#G6(O8W#Q/(?#+BJ.V$4\2B@BS2&L/E "H?@8H
M3'. 8"1A0CG/$J,4+ N:OL_37A0[<K$EQ5HMD\.J1T(W3SJ"VS.W2\6>WNWH
M-,K&\?(YL;.,?_N#;7*5Z  0"Q=MGN+D36LH!Z 9*VD<NM6Y=6,[X_>6?._Z
MMNBV;0]BE4$!69*$@$.9*K>&)@#',@,I52YC&DN>Y4;G]*.4?(>(NUG4+JV0
MSF%CJAQFD-A.)?3"JG74=T1JYG<HHC_/VEUQ6##_?13/T%^Z8^(P#"=Z(X[<
MX+J(;]6-]8W\=\'O1-U41'">(PX9 5@D",!8_8<RM7PCFD0H"6424\O!84<T
M/"_<AI[>V>X;BHX5)<?(F"[>2?+:+5M+41T6[%EAO"_58\H++]*SHA\OS_.7
MNC=&?GC<E#I1I&MGJ/^A$O=J[1=?N]5_>T^V_UFLU[]MMN_$9\'6RD@K9"'X
M[>93M9'%]J;2Y:B_B>V-5)IC-XJ%XR3.,XQ!EN<$0"8B@-,P!DD2<9YD$101
MM T\>N37>]"R/:)@APP'[=X7E)NM[II#=1'5GE_]3X\-QX&>"Z,+M8NRZ4<L
M_OFDM]$VL[C^W_:]G/V]=6/;X\=XDY;VRX[I?0O7DR]TJS@/FG9)^M6.OM<F
M\-_,O5>&D9_)/PO@O4![:G\R+-[,VOOK.-7ZVC]1^V2@7;=MG>^]KTO0&T:4
M<JPV#1P#F H(< X1("D2<2Y0E#+C44:G27@V$#M"AIWV!Y 85JGSR&>G!P_I
MF91<F$IJGLPS76*W)!Y;R:V2=H:%&DC6.7/C8DDZPXP?)N>,7.F@/43UM6"B
M_BQ*=8/@_6E6)$0<"YTSV$P5$@D@2H< DDD9IUQ$&2'&VN,D"<_:HR>J+(>6
MJL7B.@V)@1J9+*BE&GDMHT-ZX!EA+33)9*$=-<FQ\+-F  [+-:1,3M^XG#(9
M9/R%,AF^<MIPQ;[#WGO=04_P=Z)4/VSU"7T7&[LH^3DCZOKA4>T-UZ6RCC;K
MIZVX%=6#LKG^4&JOG392*OOIY8/[HK?G@PSK)H)^*[YOW^F<_U6<"H(DRD"D
MRXAADB" ($OT\1KC- I#;M;3Y8>7U+=J?7IX(.VTGU9T_5/'8] Q&6CQ@T[^
M)J/FYO(Z:*757G@O;] (K!^P$UEW4U-"'SUQ)[?;U,8?[BU93L[\X?A?ZN23
M[+XQWGT1M/LB-&.[<Q#]C0U$%(K=IT?Z3V_;?WI?#S\]'4EX36C=@Z&I]6AT
M0T0##4CP;KBJZ+_9E^DVS_2'D\._$7)[+P+^XWZM;1Y ,&O=VW^;MVXX7?;'
MX_]-IMO^>#"<,%C_>S \1VY8PY&2X')3\J9<7+'WY9Y4@I):YZ0]-TUXJDHI
MH[8?3W]^@+-<$@PAH#@A *;J/YBE$N24IB&-<I(QH]J_>=E:-,.LU91:P[(=
MF\TD2LTH:#@-'EM6 [+GU>3@P.>;,SWY6?I]3+'=/+Z*B3EL4Y%;-,W-F=DW
MS(2;"O!PLMSDI]NWO&G3@R\X5U]_W4U!71'":2YC"7B<00!ES '"* &,112%
M"<<A24W;W9PBX%EQMB2#CN8O@=5PX[.@#&NR.42UTTFV4EHUMQD2Q:FQS<D'
M+M;49DB<PX8V@]?91PZOZFWQ0+9J9?>&7+N$=<,$P;;Z^/2=^$0*?OM-K+^*
M7S?E]KY>)7F6BYPF($.94,9.R@&)10@H$PBB%!*)C8;_.G/@>7FJ[P*:QQ3<
M,!R/0GE'QG(U=^QH.V+G6W<<-?XUZX9H4:'^O5 _-FP%#PU?ON$T#YUXA]4M
MI.$)7JOXPB1H!OQ^M^<NYH]/$OO03Y[V(%?_]>6TC5-SAA&#DLF$ \XC#I1Z
M9@"A/ (D3V3*,BQ1;&0M6=#T[7D>4+3U&L?Q,G4)9T7!3AN_'H[#/4]M-A;5
MNX,VSLG"WI<Q-,>NE?FM[L$M'6CC5Z0JB_*NUCEPGT35N&RKG&59EO((1#E5
M3E06"D!Y3 !$%(:9R+$0MO/9SU/S'HIJ*.MXQU8]8ZW[U16E>I"HMTVTOHOP
M_Z1[%S5AD/.5.PY0F@>19@'(-C;48B,ZJL%/.GGWYV 'Q;S!GE$)%XCAG.=A
M\=#,*!RG(B[C-[DJ!-TOK]11]/^L"D5C\ZV,PRA:P82C.$0<8$HE@#E/ 8(D
M!Y##/(0)9BFWC%^?)N19#>R(!M\T5:#)VJ[S,PB9+O'I<MNM;BN1'1;TL#S>
MU_(9\@LOXV$0CE?PR/4.*5Y"BJI2'@3YWI8IWSQV4U:U=FB:[BL+XANI>!VM
M4)QQ+G $%$VUL6.< I+B#$B9(\%C1(5,S&<VV)*W^=2=!S:\(^I7)@*BRU3N
MBE(KRN;DXUYT]44622$VV&(6"BAX"&(*E2^%0Z4R,QD"E,,\"5-!8)*83G#P
MCZSU^(8#7(7.E5@ T?%(F"^,+,VHCHNFVJGK^+#I&6GKW)AF1?MC+2^> +-(
M$_($G%N(:T8 [=)F'% 8RF*Q>=QR224.0K[(\7"YW[E^5Y=GZ9K@?I_4916[
M5 H&):(Q!2G+8P C" %F,03-Q%:>1V&<6YJB0^0\&Z0=::U(6==%HM@S,2'W
M81!"4UMU+F#L%.ET3%P*20U$]5\).L3$TJ6<!H"<J,4TN<NYWU_G\/;.[N&D
MA8C*/,%2V;2"1P"FE "<,@*@3& <9H+EF67CG %JGI7"02;_.U(7K,G4Z:,T
M/5N!XBOX,AB><8#15#/,!([E$6,O^BXRY6UXA(%\_AOY#?"P= ._<3A.-.XS
MN,FA,G+SM+V_>% >!R-?Q-U!1UNBECB6+ (LTDD_$$N HY2!),X2E-&<I]RH
MJ?(@%=]+7],-.L(6Y8)G01GWGF81U6XAOY RZ(BZ5$F>%=NB4'(.\1UK)1L8
M2 =#W<,P;[WDF'A#)9-G[UVN:G*,_1>%DZ,73VS7]UFPS5U9U((?#/,[SG1?
MI9(@B6FN(*4I@!F.  HC B(F.$I")@BT;!9JQX!O)76_J;9 )Q$'XN%QO7D6
MHL])L>X\;(FLL>?B#2]+7Z9S8 8+@CST"+04?*G6@:9LO4U'04O0SC8:M'V.
MO1%T7;)*D%J\%^W_7I>?JLW7HE:[CQXJ>B6E8+H=SN6]SK2NK\L/FTH4=^75
M=];\RV<]!&NE;"7=N!B"E'-E,(4H!"14/I-,9133+(2A-.I6.!M'GO56RX1V
MJV1+O(LO,%U VK(15)H/<PMDGA<Q;J0M#J_M(6/+5O 3[QC\65=)/O8\MO.,
M1<ME$]AI^=07]>_B;5^!N<&X^*MP,RX7?"56!NFL\ T8K_/06<S0G1660Z-X
MW@<[)Z&R?SX5[83=^O:^VCS=W;_34UN;*H4'6I3-QUV_;K9]4?*_;C9<MQQ<
MI02GG"&JMZ<<0 FE'H ;*A\_(SRD.,/0<I+'=*8\;U@7O"_.:Q8K[9C3Q>D[
M[JS36Z>_"5,C?%E\[7:L0]Z";<O<:8!_.=')7P=D[SH>9TVCG0TQ_WFVTUE=
M.A%W-G!/9.K.]VQ7%?N?2FO?;P7O!D6^?ZK:HOE7I?@W=%W<-7^)PPBOJ,0(
MT1B"D$4)@%D: I3I$O4$19!CG*>2VVE5)SX\*]*>IX!TTTIYQ]6ICB";'6>V
MNM7M%9BJ4^_ VFG0N3%U4)>3$/&N(=VX6U@I3H+P6 ].>]PL+3HJ4M:ZA:E2
MM^_$]IL0Y<N141\5']=;\5"O6(S3A# .&,J%KA+/E3%)$A#E.(&Q^K<\-NH\
M-Y41S\KO5>^' [;4\FSX.IZ1IIXL@D(S-ZWKAOG+,-6"_B&V4X.^T)W:2,,:
MFF5;9YBS]Y;-,JQ!'&F/8?\\^]CP+?E^60GE./:#&U.<AR'."1"4*Q,O3'*
M>*8<9QY&,2(TI*GQN?CKAWM678I<T-$S#P@> 3 >7ITBEIVZT!*QEI3#@?>1
M:.9ARRDB.G;A.Q1UUD/M<[(,A ./;EDLLG>.V<,@W=EKW.-MVR?=-FW]5U*4
M3868J"\JY:&6=SKJMP_V*<^T9.HZY8\^/3PVFNE\D[7&:5WIAAZ8\ SPC'(
M800!E9* E*41CY-,P)BO2G&G]9IY*,X;OT8?.FX_]$.N+4))'>_!3W>:^Y^;
M7'7=2+\5H W>'8;7>R%T.*F7PCZ.Y^\-FP?XWO:M.=9I] <C17EP,#+<LO.G
M)O#WLS+EZJ?U=O=2R>[5-V^^K9P5Z@N8Y]4[11"]OY(%0HO^9%@\YNC]=9P*
M1OHG.H>K_KX;GGN]GYU[H4?GOMM4U>:;3AW=52Q$<<Y)F@B0X8P &(<I0%&>
M (:3,,MP%$-N-#9G*B.+NNH#PX7ICK.9^F-:O L73]T/PE,\]=G G>BHVR.S
MJ*-NP=X;.NKV( X[Z@[/FS[CI^^,O*NL^RR^BO*I'W*_BE#.XXPA0!B. "29
MT#,RN#*^4REE2-*,&AV .]#VG5!Z-#2F&4W1-&+?5X!6'4ON4W3&$!X/%'C$
MS4Z9V4$VPP2B,>S<1Q/-B.%<,XN</K])<XP,0; 8<#3VQ#>;?&0HZM!()--'
MN%JIOQ*EQ91AW/:E5]3ZYO6[(F3=/R-*.%"69PB@0 G ,F(@0P+G"<$XR2U[
M8XV1]*R">_)](RR] OJI&.X6YBB.IK;DG.C8*=J)P#A8AZ:R>K<#1QE9V.(S
M!>;8MC.^T]Z*^Z";+"L_^^+NB?RJ_.:*K#_>OK_HSUZH4@8HI4I/,)U>$PE
M>)H#E(=1QEA"2&(\W&R0DF?UT-,.-/&@H_Y+H.F;FQ3#4(T;7[,!8*<!=K(3
M+?O#H>P.=M4P".96U&Q@N-E,@Z#,>MAC).B 731\_V)6D)$8AS:/V0WV Q/>
M=^_[0U%^V3YLKY1'6UTJOU8TY](?UN1NQ1G.\SBA(,12::V4<X"Y\C012A(I
MHC2&(C8=GS!.SG=,K6,@V(4[@R_J8V\GFC3L!'M^S$<L&, XK-'F!\<R'&:#
M2_"G9F:&%6TGM=.D!H/'+S:WP5S4PRD.%G?-$8??>5%=T73=3-!:,<IDEL04
MR%PBW>DS YB1'&#!PXC$,H.A9<'%.-%%X^M[W[ZKO:^[T7R3(NEGT'2)FD_'
M:$J$W &>B;'P87D7C7N?8>4-8]S#X S'LT?N=54B30SF-R5,6_=\4.V\RH40
M)$,89((JY4%"/=69*@V2L3S%0L;67=K.$_.L--I 8+DI0=^.;+VG;:LI!B!#
M!*>"2P:8NA= %F- 948!PCR'-&49C96^W6R5';@L9#N2/QQDIDIU'B#LE*D;
M!@X:=%PX[YIS@(6%->8X&,>:TN >#Z.S/CQME6Y^^<>_"5(IOZ]:H3P-(]T\
M6,(( YA'#. \S@&#2<8S%*,PFF^$UA GGG6K^J+R&6<_#6(Z'F!:#"D[36(V
M^TDVO+V^('A6[ 52/7HIF&<<M347W,[]B$]/"A^ NS; >]Z96R8839F]-?C\
M'V<&EPD,5K.XC![H:CC_]J2#>-ULU)LV\^ZO%2FW.N5D:&#JBH4*NA@Q$,,D
M!S#BVBGG&(2(X1#3F,'(<E:7,R^>MX:6K]81;>NI[EJN;.U'=["CF/,P"U,@
M"(P!1 D#B% ,&,5<2I*2..*KKZ*BFQ\,[D.>' !O>ZN^@EVG+X\,B%[NS9@:
M_HN@;;>;>X39P7F8#)!WW\*=PX5=C\E0'GLFTQ_IND/UV^'MYLO3X^.Z4/K[
MPZ;2S2ITTXH^'V>%4R0%S"2(8!H!2&&H_!1"U.[$8AG".,NDD9]B2]CSWM,S
MH0>JUCT;S2!%W?6E[?]2=ZS8*CU#9$TUW/QXV:FS6:!R4%QV<GO74H;L+*R2
M[$ ZUC^6]SLKFVKSN*G:1A$WWTI%Y;YXO.[&,UZ7_[$IRNT?B@]ED*_2"$:9
MD+JM+J/J/T("%*DW(BC/48XRSI+,UB:SH._="OLDU+\K5_6N/8/IN;'6,A:0
MTDQBI+P(D$N1 ,BB#- H2P%)("604B*LE;@?0%V"]SWU8 ^L3RR-U;8?A"QU
M]XZ)%]_:?C*JLD7_KCD)OK:LS*K [1'PK\4M>%I:E=O#=4*?.SS$/O3=%AA>
MEQ?KIX>B?'KX5*E=8K_\5BA3CK7(0I#%* ,PE1Q@D1 04<%)FN4)3HUZCAG0
M\JQ=6NJ!6C\]_>!1,V >:QW#:CQH/2,"=MJC$[YX+;P>SV*E:4UP,(\JSXB'
M6]QXCPLYA\M?Y@D.&XHZ$/X=>\)B 5Y#40Y#N*:WV"NPCYOR[E94#W\CY3^$
M>+<I>5_E!!.$*:4YH)!( #&#@.8,@3S#+,T0S*G93/1!*IZ5EJ8;:,)!2SEH
M2)LOU?/HC"NK662V4U.-N,VPBN=67*JI.F1NGY?;7#G-(K^;6CJ-P[RYVJ/B
M#:BB\_<NIH1&V3]4/^,7VRN>"_[WIWK;N-S*SV[R$F[)]U4$0TX10@HT0@#D
M. 04Q2F0D4R3D*<XH\8=O$Z36"2%2IGH-M6[9\ 85S+31;33, ?TFL#7II=V
MLJSFBF6ZS&Y:Q5YV*X4R+-: -CESXV*J9)CQ0STR<J7#+/B#Q,]?B?+E=/.6
MDJR?ZT)3^&U3OA=5\56]YZ^Z%&[_RZX0X" #JDD4O17?M^_TC,45PEF<QCD%
M8<YSH-02 3@)&5#_!D4F<IHQXWHVCWQZ5F<' SI[QH.>\V85*-X!W_';SN_<
M_[HON/AHFQ7I^_V.*]<?Y*W9:>B#Q/:;4^_LP_$[NS!X9\&?C0"!EB!X-SR$
M=-'7:#$"_L=XG8X96B_J%1[ZUTH.EV)YO!0/?MWW8SM(SIW).U\ VJ$Q]!ZI
M+S>UWC^$+X;<+T#._8Q,U&J!_$'63^)\._7.(8TEID*D'$18SW* 4@ B$@XR
MGB11CJ,TIY;5%S;D?1_.MZP$#2]ZX?>)FAT[P8WS  <KD,V/>OQ 9WO6TZ+V
MM4?M_(B&&0NXIZ&PP'F/!5.+'_C8 W;JQ,?A*:XZZO6LL6X2SF]BVT\3>U](
M*?3(15'KLRA1;9_U*,RM;LGQSZ?BL<UQ92GA6:J<#!I* *,0*2>#") QCG.6
MDRPDEG,9YF',LUZ[FGT\XNQOQE3E+8^WG3(\-1RQ'P*F&P'OP.9[-G_1LQ,;
M1G]I2@&V;2N@GMDY=>6\\'G7HC.QN[!^G1?D8\T[\_.GQ8$NZGJC[%.E.=3#
M#X_Y#R:P"$%H%H5"&8U8C\-!!%"4,4"8R$*4",%1Y!+;,:#M6;.^]!/)CI]F
M!;](<'$9?>."M5V<968$G6,GX^!I?H)KS^"Y13=F!M'Q$&[W<065>.Q,\DYE
MZ>V>K9]X6P- @J;7PE^"VWMUU?X:73+PI L#MANU.S7B"?VL3=5<?Z*=\>Z5
MG7ICNS_RX%NQO0_XYD%W=6H=@'KG)*A_VBC.-U7P0,KG0!_D-...[D7+YLPS
MC2:\.\.0B,D3WR3,82'JN="%S2,<MA51LZIX;)/(+AC3;:J*\N[39EVPYP\;
M?7BAM/.F4K0_BCNROMPT?U?;7-$PM!L_7+>W'!PN,!I)'*L=)V(Y@ QERNZ7
M&2 AC"$C291PH[937KGTO%4IOGX)UIJS9K6N-6]Z\>^9:_Y]-\;;YMS VXLS
MV,U^A-=AN>_M6=:'!GNF@Y:%YM"@>5T-Y\V!0<-[\(+YYM_W[/<W_^EV9N#M
M%5KLJ3_"JW2MZ/;X2F?:]7RC.[0_>J.]W$[J&[X7>ZYW8L[=W48XNR)5J:<8
M?!)54T5X]5U'-/1G^;SB4F8"(0ZD$!3 /%%N("<8X#1+)!*19)'1+CP+-[Y#
M;AUEG9K;5MU:=WZ;@+1I-&TA_-RW1^T7[G7I8ZM+]>&K.,(W^'.K-SXZO/&Y
M])&;#I+_!G,3>%RZ\]QT.$^TI)OAH:XJ41<M?BO6Z\^";>[*0GG0%[5FXI]/
M2@5KCMXKAVE%)$TY(AE(<((!1$WG6R@!"D.<D3AD*,SLE)\17<]JKN<AJ'9,
M*,>_7;8[/@*N&+%5?V:H(LKS*&;*L4MH4[,) =4= 1-)<\(S*J.0V-9LSHZK
M4[7F#ME^X)^.NNQY\ .GZ;XQ.T1V.\0,7YW#/F EM'>-;\;-PKK="J)C+6YW
MN_M9\E?1I<6^+$RLNXU#<+5C_*X7G3XLV3[_*K;W&[Z*)4,HI0D0F=;@,%%:
M)U7_R3A-& Y%'F/+KL6.G'C6Z9>DJIZUQKEXT#S8'PB[P6M^ NP=--LCWQU#
M1V7-=6^^ZKYNRFQ]:E2Y:/@*'AK&YCW>G83- N>Y;OPM?H ["<93)[;3'NBJ
MZOJFS!??BWH58H8SB#/U9J*T2]T+*0%,ABS,8(9Y;#GI]/#QOA/C=XW"B2)F
MW4;]!1"FFL95/#OU82J9@SHX)8#W-?Z"Z,(+]Y3 QZOQY%6N2^RR;>W;S#"N
MAZUK2D44AB(#+$TS &D( 8G3%%#,I*YU42N0VCHKYN2]>RRWNIMWT+>D;L::
MU[]T)\]ZUV.DOF\-],J^U:(%S*;+VP]T=HO_\@5:R_HS]O)[UQT6+"VL6>S!
M.M8[#L^P/T1_V<OO#V5VZ#C8OMU%1I(L9GK;#S.EA$3. "51!""*$$]"$6-A
MG(LU0LNS2=#1<VH*,H;2L Z9678[E7'SJJOG5X\PF)_=S@B'VPGL!%BLCE$-
M!1TX#!U[PF)'FH:B'!Y,FM[BZWCQ6I$I[PJZ%JT6;8N:[TG9AXX.3\%2DF8,
MDA#@))< DH0KAP>'((W".,PI3%)AV=%Z3O8\:\<]*YUQ,??YH]6KF.M TA?
M'DXHB]<OH.]@H+AM.I@V$>RW.K1T ?+-3S&MF/[!CC5= +<_YW2B8J>L&YIJ
M27^Z6"4D@9 0J35J"J"$*2",2I"%!">2ALK0#$T4[/Z1GI7B)R7Z S'3A =R
M#FLO-^[M-,ZGB]\N?CT_$-E801SS.C (L[NX'8;9_;(?B'GPJ$66VC'K_?(X
M\1>[3[JNMJO+3<GUX&Y^2>K[#^O-M]W(TOJ2M%;/QUV= %;_)VB$@. Q!1#S
M"&#*$\"37+>US1G.I<F';TO8]\E/STJ@>0DT,_O)K?4O0<^/0S6&-<3#:\XG
M<)81G%DQ,U[(K@"<6.Z2U+2!0#VS7>MBO:WU;_O%;DUN$97@"D*O.)SO=W5O
M/A3?]7R%MBON9T6G*_@7C(8D00G 4*>Q1%$.4$8C #,"$2,B)I'ET<P92IX5
M2$,UZ,D&GQWR?LY!9.I!S""XG0)H9=XUMM9%U%[:'(P(YMTX/T=_83M[!(9C
MDWGL!D^C!7:E4JLL@C%", :IC#B *&0 A^H_,<<IY!$5:6;4E-J>M.?5OD '
M_#V*INO?!S:6MKI![_M=<>2"?>^/1'_KIO=[AGZLCO='0%FWNS]^PK0B^Y=A
MU]^5Q5)=?1?L27>(NB[UTE,_Z K_ _?^5>.V'*8X01@"'"=*"Q$2 YJE^C\R
MS'.<,!X;N2SSL^8[<V3?4K%)_:Z#CM>@8;:I-+[</#R2\OE_UL&.]V#'?*"Y
M=^RB.,.+&S^*>KO781DV?5'O_WHZW5/S-L0._V*'?S\>M>=WMN:(,[P=MXX!
MR[XEMP.UVWO1MP%P>V-_MO7[LP:X_0%I6-T_ \$W*?Z?#ZASO0%FI. R5T&I
MZ ]*^G>D_$??/!\G,0Y)* &-D=KRI-2I#ED"TBRE,J1)CKE1K\)S!#QO7 W)
M0+_2@&JB-O,$3J QOH],E=%N-W@MWKC3;":GS<B$:?*Z3DMX*?=,/6&'A!F<
MC7#BM@7'(IQG^N5$A('K[+0%%\7J???BE-M:;/A5R9N\02%P%/$$ D(I!C#-
ME*V<1ZG^-<N%B$A,C9H#GJ7@65_T-(.6:'"E^TP;1^#.XS*L.&:1UM*.M!74
M>"&-"C-P6J;N;:/GZH=]X/S\$Q=99*,"]:ML_$+[3?FO:U+7[S;;[5KTRCEF
M(4E(Q '+2 A@1!- &68@2FFH3\V@P-AT2SY^O.<%UA ,.HKFN]0)&,;WXFG"
MV:VG5B[:$G,87W1"0/-->)J@;EOP*X%G'51T7IZ!7?C$38OMP><9/MR!!ZZR
M5PR?1*F;DUR4_+/8%E5SVM8$67:ST%@F4$B 2,($P"1"@&24@1"S3$K)L3"?
MA39"RW?"24O]__Z_HBS\?W1[K3T3MF&E,=#&=<J,4%A&Q%O"37^Q:@^ =@-=
M],T8$N;*9T9$W#31,#*S*B9#60>TU-@3%E-9AJ(<ZB_36YP3EP\B(;>5>BYA
M33CDG=A^$Z+\+-:Z$^8G4ND!#H>9L3$,$4N%!'F2*J^#4 *0S#%(91X)1'&,
M<\O305=6EHO#'W+5?/KM%+>.LZ!CS3IAV?45F!XM+@'LE(CZ]A!6VC*EM$H+
MZF/+EK^$XXG@^$\N=F5PZ43BB4">2!J>^D1["V^71'4C]=E:)>ZU_FT"P9L'
M\:G:Z"$1U<=-77_4WY;6S+HR.PMIE$(,0<Z3"$!*(D!)K.S .((Y27G$$N.(
MK1L+GI5@2WR?(!CTM(,_+\SKVB<@/&XE^L?-3L?ML=+C*PXYT@=.BJ5F?$(S
M9Z8*U&=>!^N%,36W-_UCZV:&3L%XIJX%T^$9L%P='[R803M-\$,[=^*37,U?
MM:UP/;BL,>2Z.N?/@HGBJS[AJ]\_"1V]?[G3K+(,8X)0 BA-<@ AUM-XH@@D
M-((HSZ(4,V)G^KJPX5GC]Q7^U9Z-]O#GE6%F:^TZ(4[#$,4BRD$<D5@AGA-
M,,_TD-4LS:*<)$EFVX'"-^9.O2@4U6.4SS=2GA-C4V_"-VYVN^RISY2? G'H
M4W5P&Z:@X-UE<&)N87=A"H#'KL*DITV<^/"[DKC:DJ*\)=\_;=IF&$?=Y&$(
M$0TE!3@2NFD%$@ 3J'Z*HUS]NT@9=)OD8$+=\U:Q8V'[K.><!X\]&XYM_(T
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
M_*=27?P1LS=+/[8CS-KLFT^DX$T;\$(6@E_4'XJ2E.QE@^,PCBC+LQ1P(D(
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
M]L2S/6N0S^)K47=#]CY5Q:8*/@GU/SSX\\)\>/0I2(8UR$1![52'JXS&RVA
MFA/VMR0U;>11M[7'(&*]K?5O^[.04T]<9&$-B-*OJ*%+[,\5+S=?1;6KM9*A
MD"C+&1 TP@#*# $4P1R(*&,LPKF TBA%XNC)OG,B-"WK=BS'\@^OFDE260;M
M3 6R.B\\R;S30>'+)RUV0GA2@,.CP=,7.)P)LGO!GW2?U?>;!]V6DJE-3$?B
M#NK]FXSG6_%]^TYW=EB1C"$JB8X,8:I\3YVHS"(.(A@3F+ ,8VD4(W(C[WF!
M]0QI'=ZS%&C#Z+-Q(-T1UG%3V"]8=NOV$"?>XZ2KV'6P72=_]PP%?S8L!9JG
MX-UP:Y Y8+0X;/0*IZ,)?B^">A#:MJXDF+73RC0TA@XE[1^ZW!FEL\ OCBS=
MGV*OK'\O*\$V=V7Q+\&/1KUWE?^7I*J>/VRJ;Z3B>K3P;QO%25&URR&$.>$Q
MS$#"D/(?\B0"%,<YR"+)1<R99-BH=FT.9KR? 6@MU-$*?GI7D7\5ZR:'\'*S
MWCS0@EB4H$P&?ERY+PFGG:H_Y"S@'6N-0FK[H>Y:F@1,\Z?/7S6#[=#T\O U
M+ BX^3:P)/!NF\("+\!JJY@+L8&-8S*)Q;:1N< XW%1F>Z;K*7K7LCD)$9.4
M44!X1 "DNEE!'"8@(Q&31,8()I'=L?DB/:UO;VXO/@877[Y<W7ZQ/?3M)2<D
M(9)*0"G# ,91HC"@"*1IR@F*PH@RR]9BBW1";S,$W#IX6[;I]MV+^V+V7ML+
M-]1^FZ[98ZVQ)_6_;N865,^KW_^VBG.2Y!P+D"4\!E"F.< R)R!F,LKUE)0H
M3<VJE?</M?F8G(J3?Z^>[I[(L]G*.! V@QF#F(= )%)I \8Q((0G2F*)<P2Y
M2#$WT09NHCKH@=\___[7WR_^9BWH\.)W8]_2V!SAW'C='S,[$/_K+FYC@-TO
M^SC@P:,66<W'K/?K^,1?'!H0B(>:7)0O6@MW:0HX9B).) ,XY;JWB?J)<(&
MH#!5!AH7D5EODV$RGC_^#U>_?KEH/+U#TA8%^.?Q&7?CYI':;LTT-!N!7_8)
MM\Y7&9#<HOO + @X-B X@\2L22[C @XU(CA_\W*]"$8%>-&.8/QJ2RNB28EC
MSZMWGS^N&&$PQ30#5! (8,Y397*34$];4[\0*&EH=!!W^%#O1]FF];8O)!W9
M6QWYM],4;13LEZ"+A@U*8K[3GF!]:*_M+N\VV^ZW@]WV\''+[+<G!-CMN*?^
M-FUJ3--IOK7#U;)J?OOP<CS-_C0C9V%*L!XX!1/==S]+ <IE"D@801&A+%+^
MN,N@& L>/*^F<P.H&BV^.?JC\3"FV5[!^)Z_ +!VR_QE@[(6Q"-47R,9_.ET
M1.<*J]MD%T_PNA_6J9L*!3,_@;CS-_V7^>>Z..!F.,K%YLEO,KW%0?1S UM<
M'F6_5UP\;*IM\:_F6WS=*S46$8ZR, 1)*I2YE*41())30%A.DQ"E/(+(=#\8
MH.-9YQ]2-F^O:@74N-:>27S+J*9_R<T5ZTP(N"E/-R2L%*"!? -*;NCNQ129
M@0B'RLKD<M<SH<^B%M57/1FFJ]?<CQZH;\K;BI3UNB'<10R4 T=(CD(02UU
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
M_@V)^C85%!O!CH]@STC 1="Q\DOPY2\7YWNZN^,YO*I]H62WSAN BAU ] 5
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
M8HI)EN6)L::>QDI@W=TS%^G.?9M5](^6PZYU;M]POHE>J3]:J.N)T(\K\/D
MM;WGZ;!4C$5'G$6*M6C+6[1E+KIJA\!OV8MZ_F8#VES7SP>XF_8/#+S5(> '
MJX%C82*!V0X*/T <'AV>WN@:)OU5SY+239=N:O%?@JP5D8^KS>ZW;4\*_?MM
MNKV "1*R2$&:$:0GM:LS)"^Y.DAX1F*<0O7WQ3>QIBOS"*HE#S9;[Y 3\VO]
MNCTV-FVG%EV@;9U:98NJ:=0U(%)VIT)+LFO0MJH[D-HDSWJUB9;[OQU &"1>
MZXA'\$"N+5\S1W@=83L-_;J^R+G:4DEXE&"Z31^(.450IAAP3J4R;3D#M! 8
M$(DQ*N(LR8O85BU=(A9<_WR\^1B]_?WSY_<?;Z.K+U_>WWZQKK&\A).IHO$A
MNYU&413!LZSQ,#D58Z*%K["\Q,#<!98C0)RIKQQ[PMZEW0<RFP_5#Z$MG,=U
MO6^=O8"Z S7!1)D9D@)(< DH$0)D,4&YQ&F6%D87MB;$ KNE+<UHW1(U=XA&
M$1KW+7W*;;>K;_>W"$TD#^37%8T]=8]0F'M_/B%QO'*9 HV5]V8JZX!_-OJ*
MV3PP4V$.?2SC9_P/E'M#FJK1U9O;J@+UP8$I5S)!F"<P 2DN,@!SI>A(4D#
M$,U*3F-.4NYKCIP=:X%U8\N,OG=DA^SX&SMFN0X&]^ OAJ[E-;G)0#%Z%OWY
MAL)9KHZ_67#A5LG;"+A-7VFY>?K?C=WRO=@,.#=4)XQ^LR3XEYGXY@:4S: W
M1PJN#OIGW:OV46A6_O%8*>]_46 ,(:9M$[,20"12@+CZ%RU35N"$Y)F([1(N
M3V@$/IIZ>IWV["A&3:76OONQJ=K-I@L&;=WT4[1,_?-)&-@=(![$=_#2+PH8
MW#T_I3RS7WY1]%.'_/)'[2W9J[I^),LWJ_JQV5O&MZM/ZFOQE33BYJ$OHZ;*
M1$40 X*QVM1IJ6<O2@08S%&>%B1)4Z,R!G.2@;=WQT1$-1=.7JDA<.,FI7\X
M[';Z!23T7<A#ST.TZICPCHZY2><?)3=3S0=:5E:7G> #UI3ABV:SDNP$.[1^
M+)^<EHK^B>C(Y_O6%+^NE=U]WWYA#O+0$YGF,E:(YU@"& L*,.0$$%8RF14<
MPPR[Y*&/$0ZM(-FF^M8V'=^Z([HI+JF?W#*I1V$T\+T#@6/I61_E2S^T?/2>
M6E3M.?'0=V@4,K?,<Y_0>>XB=!'- 'V"3&$P3#L??=V+Y)R;"GDIX=SX^6DZ
M]NU7]?40S77]<57K1A5*5/74W76M])9H!FHORH)BPK N_V$%@'D! <T2#B3,
ME=]9QKG 1FZF+X8"Z^2#PJ">0]V[1O$8'3 9;;ETTSK.:V&GP.= >(IB9WM\
MZU7;'VB';]7S&*3BR!E^M\-@CF7P59MDLB1SU"Q-Q<SP1'$F\R(GS510+IU
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
M*>$Q%KPP'K8W3"IXIIXF;C@^V "8<0WB3USKX+PN$=+?K:.*Y:?HSRL[ ]0
M!MM9%S[@F#3'XAPL'FU)<TE'AT]<?,',@R7&!#D=&C'ZA+V:.C(72;5N.U#<
MR+>K^_L5KS9/G]85$SJ8K^DTM[HS^JWXL7FC1V K\SI#*8(8E$6N.QRQ&* $
M$L HY)RD.<FAL1*;PLBL[JEF+FJYTS_M^(M:!J,=A^::8-(2C*O+N8!U=E-O
MCC"]&< T^K-E+]+\16^&I[#[A=E<'<\%MYNR=H+=C_;V <R ;I_T^MDTOP\0
M#L\%+^]S#5P>%L*WPS>[$OG>2\(Y+C"15(^3I@!BQ  E&0$Z.UU*EB>497;1
MRD%ZX2]6,MOHXC ^IB%%;U+;*>B/QSTN-NTXWKX'1HB:%",Q@\<%A[F8.1AH
M!,EI!-#L,3\Y%M>U(B2:39_VM\ T+6.(8Y"2LE"^;8H 0J@$*2.2$<*1A),2
M+)[1"^[;=M3\I%0\Q\I4 7A#P$X!/$^FJ$S!F)Q(<4'$F;,HGG/QHBD4%R 9
MRY^X])CKYO]EO6J:7W72UV$9-2OS0@C,E=^7:3<P2P"!4(*$$RE1R;*BL#SI
MS]()O-E;FM&R3;\TJ;&V@LATKT\6W&Z/V\KLL+4')0J^I<]3GWDK#T)PNH6'
M/SXMQ/-6O_OMXWJM9P!\^4X>MK[!,W\W$;B E.9 \$R=XUF> X(I!S1/"YDD
M,)'4N'>U _U9 SHWCYMF0VJN<ZU;_J(M@Y'F,+JZ4S:4Y8QI%\SM0CD!D)P2
MP3D'W)8C;V$;4R3=HC4!$'4+TMQ^%1$_^HJR%EVV1;?1Z+*>NY_]AV<LD3",
MRIB^]46",98B7XK!V+[&Z5[Q*/M>>7AZADO;/G79?L^ZBM:#L^-J735*N>G;
M@SXCI+Z[TCVB.MN$9)!B@6*0T!CK*+XRWQ(=MT$8LH+'5&";JTB_W 4^"0X8
MBSK.K&[P/*^$T=WGR^%K?5W:U3*]XCVS/^DHDF:WZP+=P][UJGM]5,Y$.IZ[
M2T6YY3HB.[9?<I6LKF9?;K6<;W-?8-5LKX'#H#I\<^R9YIR7S6'@>G8_'8B(
MK_KA0XZD.BBN:MX-CNP:RURKC5+?Z6'@78<']>=?5BO^O5*OHI#EA#$$6%J6
M -*, 91RIKXE4"+.<TA*ZY9[_M@+GANXY6EJ!?"$%3 -G[P,JI[/1<UH6\.S
MZ@;M=KR^U@'8GMN^@4S[H;N>X9#UO=-AG+V@=P+++US!.QWL\9)=#S2FQ:'>
M]74)U_NRA"M=E:#;J]7JZZE.@/<_]#!H_5U]>N;>8\[3(M:YDX2J_W". (:<
M@(S$68XE*A-J=,GDDZG ?LJ7Q_M[LG[2L8 #;MRB*).PMPM2S86H<^1JN$2F
MVK.I;[VV?'J+9TU:";<@UUPKXBOR9;@Z?V[:%=GH%:'#*^(<%?,!G6&H;!*I
M%XF?^0#G4E#-R[M=_8A;]6!S([<WJ6T[N*L?5;,H!$PP3S#(E0\ 8 $YH$6<
M )HE,4J25')L=$4R3BIT#$R3[69@]#?\;<_"Z$^B:%N75%[$R]2&]X&"W7G@
M"("#83TF6W S^2(#,QN]8T"<FK"C3S@G-+'-(UE79*ELW<?[AWZ*PH\'P3:"
MMV1NY"=1-^KW6S.Z62"6BSR6%&"BN_ G4)F@1<K4YH<ES'(&B\QHULXT-@(K
MA@^/&WT*/W14]8B<EJQU%I0+P*;:(C1L=IIDQXWVT'MVVGDL/4.]8E&_>0ZJ
MW[XT$T )GV7EPMS<R5<3 #R3DS7E;3ZZ2GQ4<NM[R-52/7*W5:&'1M."%HER
MGY7YPN-"^=0YA$J7,:7?E#+C5"8(2DMKQHZ!P*I,=Y]]N^<@VF5V5K5.4VA6
MRXJWE6M?'FE3\8J8N]?.D)NJN'! 3G&;:]W/]P#1K>VD?3&?7MA4'&9M)6'
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
M9R+JYH97.S;LSP@S# V.!._(V$;^QD")$H<\?T-\;'I,^\;)M=OT&%Z)Y[(
M.\D'6U ;O6C&9M0V@AVWI;9ZTM5]/9K_.NPJ'\PB7Q0P9;S@7#DF*%:*,\,
M%9R!-,\R'B<TR0JCBJ:IC 16IV^(^I%U-YP'$=K6?OFT:C:@:PC3ID_IGJEM
M1#?2A="L[P*Q;0\2]9)8W^@X+I"I#QX>=LN X?$0:J,XX9\;/8B1#@]B='#M
MIV$3/ 3@R-[,H8)I()Z&%":^S[VA=R/6WX0NI;T71)._[Q)[CQG0+7&W>5VQ
M*+%0AB60!<\ S$@,B)0%H#06*2.(L\121]HS$5@_'O.Q=?<&=ZU]NVYKX$UU
M7U@X[?1>STM79_\<U.=@ZJ]UF,0[=TAF:,9MS=KL3;A=P3O7?-OY73[&*WU:
MK[XI3WQ5-_H:^J/X_G;5#F<5-6LS<V*:HE(BW<LH!5 6$. T(X#3E"19DG#)
MC0O:;8D'5FF*7,0.Z4T9-30"HXGK' X<6R?Z-'VFFQS0L]-=TM8SPC=E>I,_
M&*=.=/($Y\1!3V9X6 U_&GGE"PZ$,A-V>$B4X3M<[<T/RU5;1:;\?J&^1IO/
M9".VW410FE)$B5*^4MF5<:;L2B%S@'%<4DEH*I'E%?-E8H&5[99PM*4<?3:^
M<S'"RM04](. G4;="5]MA5_KNY$09MVX>,'-MP$69C;3QL$X-<<,GK';Z5Q4
M?57&AVHI/CYV15.2% R5%+"\31[)"4"Z3Y#$$A$$149R9+*SS[T\=*9<2R[2
M]**.H-DN/HO#\*Z=*IW=+K40S'AC#DEP9B,V@OU\M_KVK^JQ=@OJ?[0'<+O%
MSKYLEBTU),9V"PU^QO5P;,.L'Q5S79#U62'#(I:YR+*$ X(+G:.:E.I?+ ,(
MP:PH,<MC81EX&288>&MU0>7Z(*C\O-C&]L <P2_5A9L\HP#"(M>=1!1^E"EG
MCZ.B3"1CF2X%'T^:"8*??8;,[/B9&AW^4+%3:1, <; ]S*0,;G^,L#&S#6(&
MRJD=8OB<>\?7YJLR=;ZW/LWOC;YVO*YU3]^C$H1=HJ?0_5XIIJ! I5(44#LA
M)<X 9R0125YDB3#J<.W*0.ADBH]_O/]R>_WQE^CJ[>WU']>WU^^_6%=_6T)J
MJCO" 66G2S0?D=2,= &+5X]-FS"@HQD].P>U4J&ZX3N!,4,?62NV9N\KZP+:
MN3ZS3N]Q+E]J&^.TK;!$F6(&20Y2GFACA4M "D$!RA#D#%'&"TL[9?_RP#;)
MVU7=K)85;QLJZ_NRKH&5=6W1'@S*DQ@CE((4$@E@64) DQ2#DDF)8\X1A4;S
MQ2>#X=*MS3<8 O)20+4M)4\+73Z< )P7%"C'@".A_&I1YF:MB*?"X=2#V#\@
MIL>*FY!V1T9'(WJEN[#]Y+5DZX3Y\/57>Y)S%U.="'NF,NKT,^Y5H^L_R/)1
M;/MA+F!)&-*YLH0+K6]BI6\@S$&<<EJJ/["DL.S^_YQ$Z-AS]4/M+D8>*EU
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
M_RD'.$DBD(>ID/\C+.9:#7&,*?M."FR(MQ?)._+]^)FFU91!R:D9I-.Q%&]
MF2F&FV[*;,!W8/&W@TT_..,-/LLR4+<P&@5UK* 8B?:8O6^Q,)"5F,/XD-T+
MS)7O%9??$?D%NN/M^*..3CO_2/[B?,-9N95?=D@1#(M<FIVQM)P8CP!B* 5$
M$!K3G!="+^W*@*9GA7NQG]!-6X+ZBD(7M6G-Z@$+,YVZ9V WZVRG"\H%(-+7
MHAZ@LM.?CB STIN&PH]H3-TW+:8K#44;:DG31RV,TVJ+5_^H5O+3:D#</;_"
MROSMHD4Q9PAS$@.<%4AZEA$%14XP2 3G/$I21/2+ $<I>=:%#>W@OB7>3T][
MQ/K>YC14&D:F*P ,C<K3LEMT]QX'P<!D= 6&I8DX!HK3OMM:@HX9@*//+V?P
MZ8AQ8.!I/> B(^DCW^)RQ=E@ ,L9J9ZV'ZK-IOJN1I1_&;3'@W&DNFT42<(!
MS" "A) $\"P-8P(C$9/$/DO)@)-%,Y=8Q]?!'".L. O(CC5G+?),UD,W1K<
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
MZ%=J=,,OFX[5Y@[M\!]_'4Z)*M<J7;"9>+]I_M5I?J '+/WG"KID>NF\00^
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
M&8 <Q:#(1 (*'%,HXA2G"3/3XM:\^$^*W&Y*\M3D[FW*NWOSQN'V,.NJV$7
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
M*;>3.X-?)/&_W51K \MK#"*->+,;P0T#RJ]D#M2EY=^^D%\M//(Q  Q"PFZ
ML(SYC@'B].Y>0\RQJ.W(T\N%9:=%.(B[:GS</G^VIIOR4:VUZLU.JZ>U\FVO
MJE5)GZ6]==65UJHL_ZW4C9_ZLMIA0GD>XX)$)%.F#P:JWR$@G(8 "DQCGM$T
MA(8]"%RPY5GM7;DL.G:R#+I6U=+@FJG6 7?M3(F>O^"Q8; 9WC-:\>VO2, A
M< LDOCI@=O$D67< 'TNH=?AV<TNP,2O/'JK-MOS?365/=\+G(HV*-*0@CK),
MNI"%U)XA(R -XXB$J?PCQGH-&T:HF.Q7J[X,;6<NO">L;_Z< F;:]G,@K)ER
M>B5E;6'NG9)7W]1S(+>=F7=,?J?6W81D(Y;=J2<7L^HF6!]:=%,?M;@;>%HS
M3.52?N8/-3X[[[Y2E(N0%U$*<I(B5:F=2ALMYR##*.$\)&G"M?K3GR;A.^;?
M$PT^?_KM^BPX.S>(4!_'1"-Z/UM2PTC]3DBA"$HA+;3*"6D-8N^SI;:,LQ^1
MWJE.&1=L+()^_,'EHN6CC!]$QL<_Z:"Z<C!5YY:R,"TB5( L22F #$. "R1
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
M?VL\L&9K'KQND3UV3(!^LQS]-_,X3M/7MF3=^."^SU3(\D10'@-&!0,P25.
M<2$ A2&/TP0B$6EGG1VEX-N>:FGV<ZL-8C?'\9@.V\R6TO L?2&@1:SFN*3Z
M89K9$MM%:%Y+[K03T*A4(V&9X\\M%I$997L8C!G_H+G^^(!7JLQ(-<6^D3Y\
MK:RU:EU?K#]7&U[>K=LFV505+)*ZN773V$SF+_48HNAX:1J(#KE1-S(=/\&>
MH>"OGB6#K6@!HOX^]0NFW28V!-7-UK8'8F3?6[QT,:5@+_!08\QXBW585])A
MO^.'W:D4$VF0X!0#PF@*8 B1_(E D".6\@1&$1>A:9;22R+>DY*:B8C-%>S5
MIF)/E#??_H]EW=[:\>!<?GV!M()Q(&%D_ %O_M5]U/RF_!6$VO'?&; 8:E9%
M*5@K4GX"OR<D\1_U?4EXZ9#O"<&/Q'M/?=*^;J[-5[BYWU1/=_>_\^^- U]K
M-RZX18B1,&'2U^")W.HQ1@"%2:B*ZU)"82[=$L/KF]D\>796)$-M/,RBP&XN
MVKI:85$,S=1(SUJP;7D+UCL\WYFU9W%;M.<(L 7J^>9RNGBIGR-HCU4!NGJU
MK0+].R[7]9>JED0OUQT!O!K2WW[&93LNLN-2F@BBW%YNU%.W!4[SG.8AB&.2
M "@-(U!$(@<\Q%#=@!<Q,ZY(GLF3=\-*$>]FW4KWX1^<W?'@8BW-JB>K),.Y
M2Z"K4Q>$U4RC-HP%OZP:UGX-5-OEGKM#A;H-Q![Z7OT^-CS*KWV@7N!2ISH"
MS+M&G<OGPOK4$:ROM:FK%]LG9-?;2W&-]_,3!*1Y4D0)$&&! $2J44VD<@N*
M'"<D)(SII2:.T/!^TU-OU05J0]$\??HE(+JZ:I:8IM= K80U=CL[0D.8!1*2
M7U)>/-_XA.C'THE/?72N<]BGMW=[_I,0G$I2Y_<JZV@?6/KT@S:_^8JW)BX-
MBT-<")6ZDJ5JWFJ,01$2!)($QJEJR1+2U,Z!],JW9[W1!U5[YH*'ZANWF4.V
MS"*:^J4_S=)8^JZ_,-X7>O1V%&]D:%I*M5(HXU9TR\C[9=PH27X"/W>1!5C,
M%_8KS1OYRXLLT6F?>AGR9F<3X^7MI_6VW#Y_+E=\<RYIWJDYB3"$(D]8!M(P
MBP#,&04%90RP0M B#$6>ZXW=/?%^S[J^I1@T)(.>IIZ>/P7(N#YV(*:9WC23
M4%NM3<@QDCLDGVS3AN0/^XRA4^];1 %,"--OU*F/F6^H;B[VY[*F>/5?'&\^
MK=E'^=I;R)C<5VD$>$PRZ7UETD:#,9%_%!F'21R'4,O[&B/BV_WJYKFW= -%
M./BD;O$D:?T==A*AZ6WF0FY#?\Q&9*,M-R63U;X[^=+%-M^46,,=./E9%Q,:
MFIF"5YOJFSQ)JW6MZD7E(:IF10^.V37;_[YMA3<<()S%.8\($H B))TK@B)
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
M+N %.65[<9?)!^C'_"LO=&RKE]HQ:"I%NR&@*LJ_\8TZ(6XIYQ2F) 9A+B(
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
M3C%,(YHG C 4*7,@DB' B$> $T'#/(I0EAGUV1ZAX]L2Z%'6"X'U:9L[2D-
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
MX[SX)R(7 P\[E_8M[LJF=JF^#[O+I*Y[B8VZ9JFNUD^C+,DS& &!=&T0'%&
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
M>'QZJ)Z%>"M*(8M-O<)IA"!*$>"0* ^800PP1!"(*(8A3#,4)I8)BR9D?2O
MKFZTLH>U,=QFU34E\SL^ MHQ8FMV&6%J:G#-C92E9NQ .MPG;U(2S2%RL*]L
M)/9N61DQL[!-90/0:VO*ZNTY7+SW8D,*Y4Q>E^K3>6S6V16MMINS[064=ZI^
MI;^3YU64TRQ)::AT34YT-SP,B.Z&AZC$,<\)BE++X-M<K'E63U_8O>#;M@_
MIWUCCT_[QAX?7!NGS#8U+B[C4H!/<2AYQZ.R:O9,!D1S.=QA)?AC([YO JH6
MZS^\.9QS +BH.SJ)X0LZJW, />S*SD+!WM']*#;[3$]]#__WFMR)WXK'8K."
MH2 P9 @DD2[8%BH[#\DP!!'+\X@J'Y=+X]:CY\EX5IP?;WZK@ZVF%CQH<N8.
MVP RX_[K//+:Z2U%LY?YK$]G9A?<W$.=!P WS]01""N?=%R^ 5]TX.7%?-!Q
M ?J^I\'3KL9A>P9Q2[X?BB:]4TY85>IRKS>R.:?0OUB+>^68%5]%^\)*9%RD
M64(!I(ER0_,\!51D2CWQ/(*8"":%7#7WIDQM04=.K#38GA_CK[FY_+,[$]0E
M= XGKKJ2Z\V[:UN;SQ5Q4Q-O 1SM-.-U'[Q#632V9TH;>E5S]LKZ?'6HSVF]
M3<3&N['FRM_"MME$&%^;8E,'=(ZXD?I>FW1?R8.FM&*"H"P,,R"2# *8Y0C0
M'&8@%3F,>1R).++T<%]0\!U'4]0:)Z@C9QTM>X&'<6#,74K+&)BI@"ZQKM-"
M^ ]KO:"[= 3KM-@G@E5G'IPC+O5V6Q>EJ&NUR&E1MK5,]B>)*\%ARO(L 9PE
M"8""*5\HS5* DYR&(4GU77WWP-,@[443#W9>:-!S0X/&#PUV3 8]+H,_-)O!
M]>1\A&'T76)+LV'J*7A$=W"R/IP/_I,4C(!9-"@TS-$%HSY&4 V'=<R&L(_;
MZ)PMMA'\;]6#\I#_O*Z^;>X_ZWRLVV_5[7VE_-V2WWY36O)9_Z)Z]=LOQ??N
MU#DG68B2+ ><ZZHCH=#]?%((I/H=9H1RQHSO!L[&E>]<UH[/H&4T:#D-&E;_
MYW^/LO!_-Q^N^D]N'C>9;TK&XTL7 =I.$PYA'"B&@AU'0<M2^[OJY)\4NP[7
M'N>;$/.XUT4FQBU,-O,$S1-7FQV_@3#<?+06B]K-#D\_R#?_X,YM9U\V$\D(
MI2C*8I E>:@/?M4FE5,!2"Q23 3,2619P7SA[C%7X_GXIEB86L/+]9"Y\M%#
M95P0_^UC+]*%95SP$XUCY^G#<ACPSZ*Z6Y.G^X(1):,@NX^/,4HR*',@E$@
M4H@ 07D*N$@CR&(-I5$1SE%*GM=CGVI -%GKKNIG$#)=GC/(;;=*7XOL9;6.
MR.6_*_L9^DLW:1^&X43/]I$7)N9T-F4>/@LFBJ^$/HAZA2B6<<Y2P#()]2%:
M"+"NB$_C/$DY3R-!;"/-IREY7LD-.7THMJ/GF*#Y"B#CT/-TL2U#T%T:YL98
M<O>\RW-2+95J^8K^9;(KS\%P-J'R[ NNR_CC5FN#[J9+?5W76\%7:08%26,$
M<"XI@+$0 ',J :.<RU1"$<:YW1H^1<;[D5%[0ZO>5.P?P4]%V97W,;QS,@*1
MZ2J>*KC=$FZI[6^IU4'1$)QS 0\)Y'WUGB2^\-(= N#UNAU\VG71_D7PNZ*\
MNR[KS;J)T.R,1"P0XW$:@BC+(@ 3J1:NC#*@EFV&1)KA/+0L?7*.E.?%VY$-
MB@-=VV5[%B33I3N'Z';+]X347FSI,<F\K^.S#"R\EL> >+V>1]]P[&O\L2J[
M+;XME%HH:[UMA:'_NJ(AAV$L<I##* :0$[VPI02(Q0CF.62A64TC0WJ>5_=O
M57D'U'N/05GIZ,[!UK3L#CR"VOB!Q\Q8V"WWMBQ'696 =::WW-'?=Q[2C\P+
MBF4#Y?G F=).>0)(]MV5S40>Z[4\,LJRG9?-1'K5A]GPM6D%'?<'QC$-42Z4
ML:*V#)@0!JBD'&0IR<,H%V$"+7-A^L/[/OEM2+D5:+1M(N$HE9UNZLHR>6G]
M<$* A<HK7JAMPPF!SY5/G&1--$W^E(KE6LW^^D#N5LI9)RF7&*B5Q0"4$064
MR0A$,8PEBC*!"3?N3]D?V?>YUHY6H(E9]*@\DGYX24V2R6XU&8ICUZGR%.MN
MO2J/1EJN6^4I 8[Z59Y\8%+'RK^1=:'MS,]BLUV7G\1:=T@C=V+%I1 PA0E@
MDJ< 4K5D4()RP&.$4(RB.&9&)\&&]#POGQU995EKNDZ=&L]"-6Y5SPR W5H[
MZMSY]1@(W?BL8V!>3)QZ6,Z!S91.ENX8N?:S')/8K*OEV5$NT=MR3*0S'2Y'
M7[-7<]<ET^=[XKUH__?V?EUM[^X_M_>Z]/=Q(Z]+^=!\*A^D%&Q37RNBY5VA
M&&G9NBKYGZN*?RN40<+R),(D#H%$NA)5@BC (E:V TM#&$J21[E1174/O/D^
M.KA7_]+1\U(MCH>M"'2KQ'NQNR+7Y%174F=?MPP'HN787*?,/5?C.OF",V"G
MOW>,!C_QCM6?%?@-LZ,3\$87B>I8WJDWG4YXUW%]N0DRWR N.%%NF\E%)LQJ
M!_($Z<!N-3?%Q78V3U#U=T%?).QWS/Z-"DV^9,5#05H./A!VO[^JJ?ZY:VYP
M>R^N2O+P7!<#]S=[131N]2Y_*[YOWNJ2+2N4TR1G5-\LCYJ+F!(0R2!(>2BY
M\L]QDAD=K5^&?<_[[O$MI_612/HW0@EUN%[=_.;0)T1OT*03S?'B]8_P@8SO
MY#_VM-MM]@O->" .H@5_-,(%6KK@[7 =I1_A@S"W''[L#\/-N+C(!S)KB:W+
MSLR C7(!IA8S8RX'>-_2N2 7<]Q=WY_Y];(=^K7YTDC"B D"**,Y@ *% %$B
M09;2/,,Q3%%H=+C@1-VS*;*G'ER[IR#9@&EZ_.<)HBG;]N% _BAQ:8%"A88
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
M/6C(!XI^H!FP2&@:Q&I<5\R&@)WF&!+>):UK$ 6+O*ZYT'!3-$Z?A%U2EXF
M0UE=@^\OE]9E(L917I?1"RZ%]/M5BV_H0W'73/FOVY+75YM?2;'^&WG8BI4@
M,,21,E5RDN4 4IP"(I3J(EQF41C'/,&&QY\V9+V?<WX29:T="&WG!5)3#\@F
MD(I^\%4S8%-[W1#)<9TV*SJ.OM5QH?-JS\-"(-D4GY\?+-?"\K. 9EDJWD[Z
MP3+PAD,M6.+=3KCC\NV6[\Y64.2C$JP-[NR*P+]H X2ER'@N(,"4"MUH+0>(
M9 1(0EB68AA)R2<6%AGCP;-I^*K R,=>Q&L?EPQZO$VN.3**NG&LRR>6EEKX
M1 V2?NSPX<#/<L5(3.%8OBC)*&>7+DYB"IU!D1+CH>Q-0GU^<%/>WHO/8E.L
MFWSI&ZFK+?^F\R5662PBC!A6GBM6VDM&%.!,8!#G-(O3.$QA2$S=UV%2GI74
M;TT[YK+)S%_OZ>N5]J X &UVB$U*B %XX[;??)#8Z9H&C9LRT&4N#J2#&QEH
MXJ"A/AL,YM;=?'"XV7238+&RY,PD';#?1@98S&HS$Z1OJQF^8:_*;LGW]C14
M-^4LFCZZW\B:_^=]P>Z5LE2T%-&U(%*ICQ6+898Q99:)C')EEJ44D# E(.8Y
M37D<1E&8F"HV&\*>U5P<)DES]KC94S1?QU8 CBLW7[#8J3I=O;'+UF M'_JH
M4#,2?-.<Z N)A6X)[ALP<S7H"SC'4DCS 6BE(EU0&%"85L,MICY=A.PK4Z?W
MW7-!^EZV[F;4WN]!&4]PQ!G02<( XBP$*!9"%P4F0C"8,FETQ#E*R;/R?!G2
MT?:UZSVH<U@9.Z;3$9@6!#02WBES8E"P!;(B3M-?/.-A$(93V0S#+SBT$&N2
MR_3-R3NR_K0NF/@DU+>A]H<[L>(AB0@E,4A"'BK'3ZUNHKL&9<K[RW(4IHP;
ME_<>(N1Y2;>DM>-7:^)!0]VB\]801.,6T%R"VZWD3N:F];F6^4D3#I[VE&<2
MWZ(#V4PP.+8BV\-1GX3CEYFZDAD(.=2>;.CU_]O<U?;&;2/A[_T5 @[H)4"8
M$R62DE"@@//2JP]I8L1IO_2#P5=[@?6NNUK[XOOU1U*K?;&U$LD5Y7Y)O+:D
MF7FT' Z'PV>FZU/F8,1!PS*7ZT.:&][>+L5L_6@?:;JBF5K6]IA-3CA-20H!
M+2$!B.FE6RE% 8H"%3E!3$GB3([3*RFV;VIE;[Z2O)7NTQFP#R@'!S66^9X>
M:FNYE9ML!0^7+'E"X-,F<20H0ALF'ODRC.6>7,SK;9_8=_^$C10=S#ALJ>AR
M0_ !\]52-37X[Z1>%)M&!E=ZL<7S'$H <Y-98CS7JR&6 @)9J?_ 4 537PZ<
M#CD^7\E CAO;_8)9@7KZ;+ND^&_?=:'DN@XZT7(_O]0(2UZ9=,?KUG)M\J@'
MLX\;%/_(=8?LJ0]3'S>_XYATS\6G\?*_H_6L_J(N5@UOD"T1WVY57VZ9@[:'
MWU*15WF&!2 8EP!)P@ K)02\0IB2+*VJS+F,\P0]8B= #K:@F='-_'"WT^[P
MQ-N.8LG[I.*I+V0XMID(9L\LRPD(GTV+<!B/?T2D ^NTHGZG@SG] W%R9/7W
M??J+\/H'0G",V3_T<:&QWR>Z$)M5ABPX2P4G@"-" 8(% 53ID$]0!0NIYX<"
M5GX)\-W#8]=%:$&^\=R>Y:YA7)@]?K[5R(A"9_%<^>B1VI[(B0.TY\8^C\LZ
MK@D=19<WR]7:$'GONG1OOEJDHE) 50)9E1(@ 3%@3 E0%9G$)<T4Q)Z4$D=E
M11YC5BZPW>L=6KY[ ^4Z!D<QWV]([EG.MD*CC-%!XZ(/V>,:3#R"!Z%X/J"'
M;_%?;NG%V]WL5GZ__""_?OH@W__1CFN4(55B"+ L"4 %S@#%,@,9$6DE.>,8
M.E?>')$1>3RW4DV3<-,B_.O;3]M6X5[]USOQ&5[9C&"U=U[DJ,%AG><[+?=J
M+7\J L&]XWN0&/6\[8"-_7W@.^^<LM%[G^I/.KGW7GI"9O9.KM:/9J-\?;80
MIHW.G6WAT*YO*21Y2DO3OX;F *5(@8H3';3SK& "%[*2I5]\,2AS K]DY+])
MK ;)C_3V[J=DJT5 VG8 0H\D[GC ^+NN!I,[BXE9(\A6?"2N)F=SITCX#F@R
M??K7#9K.9+#CK0&QRG;7^HNZG%TO9FK&C12^OJ>KAE3I_M8RB=17&56BX"4'
MD%=8QR^"ZL4^Q?HCQ$Q*D8G"R6]XRHWM.[::V Y*.UT,/VVCC#D>T6KC,=E[
M0.L0^L0!S-.G_!VP\@B6XF 6&$"-A)U?*.6/0%]XY?&TZ4(N?Q,/PK" V_W=
M["6_D>)^;FF/S7;R-_K=,-YI<?\S?,=-0^[E[=U*WIB3^@^RN<QL ![O-\Q@
M3HE $JA2I0#) H%*:??,5991F2.:ETZLQ;$4C)U<VJALAM-.5U/N]EZ_K.5\
M)@Q/0K)-@.^.Z1X8DC26N/NJ*.]R> )XZ3?DF?_:>SF["HIDM7M/M-X<]>4'
M;V-SL2E$&*VE=Y0WYCX-O?2;"V\$7H_Q%F,U"H\):\\D&$7L9+-E3-#VI]6H
M<H);&-'ZYI?Y\K_U+QJ3WVLIFF;H3SMQE$7*BE*D@$J> R04 Q7C$.@)5B*<
M8\7,"<GEFLY=\R-N@KWFRZUXYP']6:Z;;MK*:)+<U\UDZ=6/XS1@7;,FX\/E
M-WF]WZ%D1D_R:H/5Z^C-2_PLC]]*R4V=J;LK>8'4T7#)[_Z I$K3,[?^HCY)
MJL/:'77%%2^Q4BDJ #75^X@6&# I",!EJ1#/)2E(WO*+?7-,I1R5YC1"#FG%
MO@4D4#;R/5;[Q_%Q2(2<9FY8WF,CT\1!5JH_I\^ W1Y)C5'L#\QA!.'@E[$8
M-*\O07'\YNGR$8,&'*0?AJ\^K=Y7S_H?E9+<B&C.18OM68!O-W3]FUS_*L6U
M=GWO5S.]"I]1&W1=52E.)3:$-Y@7 *%< 9I5)<!,"8(E2C/B5(0RDCZ1<PF'
MM9(+'2G)1DGSL3GF+W8G4Y*U5M3TMTUN&E43OM%UL]@)+%0-?5?#3G/B-^#G
M7<<#_]L+@!]6+3S!2QBC:CCB2 @N(#X1.L="XE I+U)0?"(DQPJ+3WVLW\S5
M$+WQQZNSKY=7A%:HS*H*Y'EA^#12"1@DAK2(4YIF2$+A5"NU_]#(<\C9ZEJ:
M/@OFB'6]='-"!S;WN_%02_Q\<6L$?9-<Z*M&".JZ].Y8N-:2O[U>/ORKO=RN
M6[>?[%BUX_3@<9,,MBX#VA'3^;?0]-1!\^Y-95A%B"H$*T"&, =(E!E@O"Q!
M6:8%+V A%'9BH^B5$GE@6(E)*](WM]2%BFLBZ41;_89.8^;#1EJ46M\>>Z+G
M@KID3YSXZ3'_>9:G[^)P$N2'F9 +45_0F?BR$MI/KAXO;ZB6<"%7]H>K$F<8
M&D*]0DBJ1VRJ!VO*.5 $927,,XHKS^I]!ZG1ET<;#1(A^9R:$-"4D]UI?0R?
M2%(;'9)7O\GO9O/<SASV]U:WU_ZDQ\,HNWJ D;'S7=BTL!FDWI@OFY7?X%7O
MH!N7R=C9X@FXBX=UF9RMV!F>+GYB]YO#::FVI.U[Q_C.%_5Z99=S]6X?[7SQ
MY?WY%84%ICC-M(>I%$"HI* JBQQ(5K!49C2CT+DL+TR%R-YGQV.T:RMP>'1U
MME-M?W-:WZ&U\V=]\GP!P^F7^+!Z;G#]S1'U9]B*A^RIW%OC(AS$S!4&C@-G
ME^>#)V?S"C.\B^<K\$FG5"J<+83YSU1[ZZ_/ 4-!!5F:(61B3)H"5*$"E#!+
M05[BDA5IS@1F?C%FO\#8#M[LMYN TI8GR)W\$]J #R#H&C^.AXNGASX%DL#"
M@V$[)RDXZ%'C!0H-AD'I+C!PN"\\0OS]\L-RKM=A7^E:6O:'"[/8K:_2'&.%
MF !<<JE#09X"AB$#1%)204K+4CF?,!V0-4G,]^,_($E_TE/B2@OWCSJ.P>0>
ML(U@?&AD]OMETLA.C/#$2D\:\>,AX1]HC8#(J1&51D8TR)BOQ8;9YLZJD8A=
MZ^.1Z4T'#'>(EHX]8?*P:,"4KOAGZ);00.?C8CU;/];?3#GC+\O5N_MZMI!U
M_7YYRW2898]=;'*^68ESD64%P+(0.N91):@(%.;H*H)E4:B">V;"G65']G6-
M'O^L$UO4:?NYLXTNIJQZJXQO".2.K6LT% 4Q/P?I"E:4_+NW_=$#)G>-)HZ=
MO*%Z'D;Y/R+4"YW-YY_D@YS7>G77+O1^G<F5?M1-V_B<09*72&G_+F )4%Y*
M4.69 #JF*B#D92:)$Q&BE]386];S>3*W*MC<Q"Y3<=.JX>MS7)!T]38CX^/G
M9X:AB>)A/&R.[EM<=)G8JWC \]R?^-P<S.K5GC;\HCJ.MVS3#ZI !*8H!ZK*
M*$!2,L"RL@(%U$NX0A#"F=/135_!D?W)P5G+SA-AX0D=1V1=G<OX>/GYEU&@
M"J$+\[([/G>8FSI3$XEY@=3!*N9W?WB6>+5Z-(=6;I?WYLBZ7E;?S\TIC@]2
MR^0S&R/I/Z[6L[KY>2'.;^^T[[/L(0OQ[]6RKI\\Q?1JDKC$(L.9H00R6XH2
M DHI!$4E9"$1*0CV9 B*I6KTS'0C,*%6XIN$[C1/Q)[J;\P56^5MYG:V5=]^
MO#8&V$9R>P\,[+$5[<6[I\5?_G7Z)M1?]DT&Y>3C@CQ!-C^2 9/O \1]$5T[
M")$EGG:H2*_&Y>QZ\?$[M^E!DQ2L/^G%^;F>]>HKE&>J*G5<RXFP9QQ30%-5
M H%S07*25B5WWH5PEAJ] F[_6(1J-$GD1A6;B*Z3/^>F^GMFU D\A-(/[/"^
M112X_!RM&U)&D>0\&E)AAW)&0VR,HS>G?,>"S]8X(>!X@J;_62]R3L;)O&.G
M8=QN#HWEMU4E9W4MU_45Q9SF2L^J(A<Z!&=,A^ LJP"AD,"49DKFGAF")Q(B
M.\RM-$-J)EWW+(_CX1J9GF"EGY]S-C @\CMB1/2 [:G<B>.L(V8_#X^.7>@?
MU7Q>ZE&LXZ5WRX5H=\,8RM,280%2G&4 "80 )2@'3%:<5SDIJM*YH+;C^9$'
MGI5HURG,R'2?7;N@&(XX3C30;\P]L2V@:6*7D>[!PHG&AH4%3XP>J:RAQY2>
M^;WKKLEF\AZ5]^?LOLM.(-5^F-66?A2)0D)J:JQ(5@"D4 EH5F1 $%'A7"JN
M/WBS9V\>'MDUV)W4 #+LUG2H4H[*B@!151"@+-,+.QV4 *$#DH)"3*G*KN[D
M:K84EVNZ6L<%X*D@9QC>4?V1RX2N$R:O9XN%R>+HB'M]8[LCZX>>@%%!BXHH
M4@ BF2%)5A*P*M=?%)EBI 1.V1:CCPLQ!4*MF!!\I/8Z8R'C&L&%V>HWD>QD
MC$Q__D3S*7C.6Y'3$YH_,;:3N?SI-?XAVOF"KPPWS@?9_'^^^"S7'Z322R_Q
M3BZD:92YH<UYM/'@5UG?SPV9E^'W.N-_W6L5-@SF @DL2Z1'(]3_H)0 1E/M
MRA#3(1_$G+C7QXZG5F2OW];-)'1/IGO$-"+\P]'DRX#JYSM:'9-78J.EX06T
M5"FBT51/*U;59-[JFKRRB\37R:K5MV$6?/%7XA[[OLRK"0N9)W]%7J'W^$CV
M1.PC"ILLT!\?H/WU082GA_,)[-*+'Q_L(1&E/?Q7>6=V=A;7%TT MR/$O:I2
MEB*2Z=5'FI>FX28%E)NNFZDD%"-1<>59!>VM0^P:HGM6R[_NS69KHXX_?8 O
MJ*Z1:52H3MEED5:9A!IMM/_:J+,)V9,_1Z7>'@&."7@'?#6;G(4@$+HN3H+0
M1_F'XO^YOU[6'^3\#SJ?R\NSB_.]'G8893 K*P98;K*FBD! "TA 7G%(H,J%
MD,Z$D3UR(GL?*UD'"7-3[3N7IMO=V=N+M^<!;0[[P!J.A$>"P,^K#%H?T/.P
M#P;WZ',D.,+"20=81FV Z&!L3\37=_=D(9R#"?LQF<OE_N[JX^W=?/DHY<5J
MJ8,Z0\]B_"%]-"2%FV\@5"DD@F6@J(C)YK(<L#05@-(2,>VS\E0Z-3!W$Q?9
M>;4*)'=6 \LM9.. 1@?W,>L W+ '&Q<./T<V@$2 &W. Q-V;C0M-F%,;A&A4
ME^9N<8]G<WC(9 [.W:!]/^=QUS%WM_\^/NF??OZA_8W^A^GU[,\__!]02P,$
M%     @ Y(2,6!;Y1\&+@0$ >,,1 !0   !K;V8M,C R,S$R,S%?<')E+GAM
M;.2]V9*;28XN>-]/D5-S.^CT?6GK[F.24NI6'V5*)JFJSLP-S1>XQ%,,,IID
M*%/GZ0=.QL98&#_)?PMEE5E*L8B.Y7,X (<#__H__CB;_?0-EZOI8OYO?^'_
MS/[R$\[3(D_G7_[M+W_]_ ;<7_['O__3/_WK_P7POUY^?/?3+XMT<8;S]4^O
MEAC6F'_Z?;K^^M/Z*_[T]\7R']-OX:</L[ NB^49P+]O_MFKQ?GWY?3+U_5/
M@@EU]6M7/UW^2W8.@RH6A,P9E$L)HBT<#'-H6#:HO/Q_OOP+%SQ9SRRPG ,H
MFS4$+S(X*Q&5\ )EWGSH;#K_Q[_4_\2PPI^(O?EJ\^6__>7K>GW^+S___/OO
MO__S'W$Y^^?%\LO/@C'Y\]5O_^7RU_^X]_N_R\UO<^_]SYN?7O_J:OK0+]+'
M\I__UZ_O/J6O>!9@.E^MPSS5!5;3?UEMOOEND<)Z(_4GZ?KIT=^H7\'5KT']
M%G !DO_S'ZO\EW__IY]^VHICN9CA1RP_U3__^O'MSI*)Z("TF(6"9ZM 7Y[]
M7'_MYU<+@@41O/F ]?=S_+>_K*9GYS.\^M[7)99_^\L_%H76%9*+[:K_]_;?
M_7RS^/D25X28#;/OZ!N7_[PN<BPA^,<:YQFW+%ZM,UNDG5^:50$OKO_E+$2<
M;;X[R3B=;#[U15RMER&M)RIKYFRRX*V3H(SPX 2ARS@ODDO<N\)V^:Z$KXCR
MC3Y6F/[YR^+;S_3!/U=AU+]LI+*1R+WEMM(YCNZK#?AV7C?91JB?0YSA1'##
MM"X.I X)B*$"0022J,\L\A"L+>$D%AY;>9>;V]I^L4P_+989EV19KI8.RW1/
M\[N8OOR-G\_#DCX(TM?I+%_]Z[)<G+6AP_6B98EN54>D_^4GDD#!Y1+SNZWF
M'F5TP^6:;"]N?O-85$S+<@7E8C:;O)J%U0I7[\NGKR2[5^%\N@ZS%W],5Y-D
M%>F2&T#%R,BB5^ -<9:RLM$8EDRR>\!1E]C0O0Y_+.:+L^\;B !9&P+*9NGZ
M&S=_HVV\G-S\R@9"#<@<#DGM8&#1C4+&BZU?\2SB<I)S9#G8 MKH""HYVH,F
M<BA1H&-:"27EL.C:$CH,OEJ'0S.8':&; 8%&;L3DQ1DNIRG,?\'SQ8I86'[?
M\+-Z'=+7CWBI+G),.?OK?+I>73(8G?#HC <5 R?'$"7X;#+XQ(Q*.1>9Y1,N
MR]&+CQ)0QRA^T:<6!H;9ANS*S:O%?#5=55[>%_F)N,;5RRVO+^99;[_Q;ON-
MOU.4L[A8?PC+OX79!5XRK;7!F),#KA6)N$1'3),3:W5&G8I72H4&T&N-H$9P
M%,\+CL-H:V"(;@3Y\M7B[&PQ_[1>I']<LN"4U\FX ,8R\D:")R&R*('^M<N9
MUQW(&@#ND8]O!!_YO.#3AB3' (9W]UG@+N027 ;'5  EC0:7?0)K+-<R,4_^
M1%,PW/_X1F!0SQ ,)TIR:!])6,T^X7RZ6/ZV6./JEPL43+)+1FQ0+HI 'F0D
M#U(IK<!9RP I6(E6$S\Z-_&%]BW2"!CZ>0&C/:D.#0_N[C,BY"4CJ(42W FB
MG,L:S#IP/@9P@H[%S.D 5*X)//8MT@@>YIG!HS6ICN$H>7'? &JA*=!T#((P
M=!I&DHGGJ$DZ1A9K0^(N-3U*[G]\(TC8YP6)-B0Y!C#\<I\%Z9GS&"U8QACY
MR<72:2@31(6"^YQURHV=S/L?WP@,[AF"X41)#@B&F@!]33']^ON+G$DA))[+
MOWRF?[G)3T7M*4IR&I+,"$ID72_>%$2MM-7"!_*E3[I<V+_^,(%MZXGAE@4]
M,&1ND?[+XBQ,YQ,IF<RJ*.!2"Y))B1"+*<"RT%AL\5'B22BYM^1P-P9MZG'1
MEE '1L3+B]5T3M2_6I 2TOKJ2.31.^,S'822@S*<_B:E ZV%+$K8:$L\"14/
M+CL<,DY4X:)->0X,B >LYSOBZ.T:SU83@3+%G P@>MHBB9B)*E&451*Q(GR1
M4IR$BWVK#Y/KZN1$:4W((P%+W3@3:1@/4GC@/)$P./E/D46$:#+#XBWWT;<"
MCKK:J.Z=C]3= X X6) C < '7$X7^?4\_Q+6.#'&&^VE 9-DS;X("S'1E])G
M*WP6-HE]E\O-D;"S[*@\SO8@<;QH!\;&JXME%=R;Z2J%V?^+87G%@V;*)!,<
M1(\48WDZ5H/B EC13B<CD#M^$CP>6WE4)\CI"&E%P*,(8M],9_C;Q<95"DF*
MQ)*OM:5$N\P6@A$*DHG,\^2T]OO*GIJ&K3<K#G-KTADH3A+H*,#P=IX6R_/%
M<B.03Z0*?+6XF*^7WU\M,DX4^H!.&(*U\L2.HBA-&XK24#C,J20?3@M-&A Q
MS'U*QY!I3^RC0-%E2'?Y1Q42GW"GN<\4U#E5+PTM.>XQ%@E(\1G3P@IG3CMX
M'EUZF"N6CA%SJHA'BA,Q*?0_I.5 !B-!.5; %Z]!1&%R=)+'$TO+'UUZF'N7
MWG%RF(C'A)-7]-?WR\^+W^<35[+F&DDHP='!JBV'X*T")JR+UM%!JTY+ACRR
M\##7,?U@Y$CQC@DA'Q:K=9C]?]/SS;D9@K+6U\H#K1VH4 )$3O^1Y)(I9XL)
MK,4C9V?M1CCQSQ,GQPMY3%"Y=+ FW >> UHZ+QF)I#!RT:,H)*$B0N22 )]:
MM"3;59MET-CSQ,<QDATZ7;*],?A '[:8SW'V6SC#B;6<XC-50%I)QV1"$D9V
M":QD3#FA8W#J)&0\M&HS9#R?Y.K)DAT:&1772PS;0"RI'&.N%DXI@K5@$"5'
MR,$A!L&M3J=Y';=7:X:$YY-3/5J2 R/@'?UT]N'K8GZ5U$%6GTX6#B)AI)A<
M2P@I4M3E"FJ)R0A_VLO1NRLV0\+SR9V>)-&A[<$=>_;Z+$QGEP??Q/',+2\U
ML))T[$6KP>=@P6:DXTY8X\QIR-BW>C.4/)]D:FN2'A@QGS!=+,GV<1$_3]<S
MG+A<0@J)T&Y" 24(]\':FLYC6L=LDS[1K[B[8C-D/)^<Z4D2'1@-GY>A-@OY
M]/TL+F83%I#\(&Z V9+(\'D&3G@2@_7,":3(ZD2#L;-<,QP\GTSH\;(<B4EX
M_4?Z&N9?<.,4IY*D5BY#3K&^"XT1G-=DW)2C;Q3!DVG'+-Q>M1DDGD_2\V3)
MCB)%<:LT>OM"\_W%NG;$J6B?Y.AU8A0W)5NSM]HYB,8Q8(Z'&"UYUNRT4I^G
M:6B&FN>6!FU-ZJ/ T-]Q-ON?\\7O\T\8R('"_':UNJA7TC88Q[4'*1U%7CQ+
MB(5K(/?;1Q1D/(-I 3Z/+-\,.<\M,=J&K$<!FK\M9A?SVL.@UC LR<T67.;B
M P&>G&OEB!5O>8+ZRM-EDZW"T_R3!Y=M5DSVW+*CI\AV%."X+'GZB.>+9>TK
M4.L4+D@JK"3/*6XWL;[G8[G0Z<HY2*:25S*P+-HH&GIX]690>3[ITM8D/0K$
MO)W3IU$,/_V&OX1UN&1K@DIPY%Y \I:0'XBC&"SQD;21W&?'4AM'T,.K-T/,
M\TFKMB;I42!F8QM?A35^62R_3Y(-*6<=@7NK02$Y[M&B!W+9(\LR$_A/>R#U
MP*+-\/%\DJVGRG44L'A]ALLO9 C_8[GX??V5'/7S,"<V=#!*&4:'I^,D"%[?
MBV(":4,HTF850VD!'@\NW@PFSR?;VI:<!X;+VU26+R[RE'[CQ7J-JZU*WLS"
MEXD6,04K"QC&!7&A GA->R R3=ZY-LPP?1):'E^[&5B>3P*V)2F/PK1\^DK!
MVS728W36*0="Q?JB79&'5<C78HI'%62A#=!&O'-[S6;8>#Y)V1.E.@I,?,0O
MT]HE=[[>Y ]9")QQE2"S0N&:0 71*?*G?##D7Q6A7!O%AKNK-L/%\\G,GBS9
MH9_ODT1RE<K&S#D,*)3TD"*&^DPP0U#: DI4+""7_$1#L;-<,RP\GWSK\;(<
MR9/+FV=?;^@[JTF2.8=L-' A]>4+C1P]Y)(B4QDI\CK-$WUDX6; >#[IU#;D
M.RJ(;!^0;ID@$Z>]4A2,NUKE$G(!<I\1,C*T+$D6S&F)LD>7;O;V\ODD5-N1
M\4B \F(^OPBS;:YO4CBRC"A!64?'8"$F7$@(TO&2%+.&Y=,N@1]:M1D\GD\2
M]63)C@09G\E/6DVK3"YY"#)&'BGRUCH[XB''30-6X,DZ1X%7Y/PT1_2QE9LA
MY/DD35N1\"A"E5?$Q3+,WLXS_O$_\?M$84HJ> ^L"D-9*R!@3=U(7]!ZP74Y
MK?W#@\LVP\=S2YJ>(MN1F) 7*=77&-L[I'D.RSPI)8C:J;=6UR906D;PP5)P
M+IDE"6FI_&E)]<?7;@:3YY,T;4G*(\'*56Q^_0:]?G-"(3C+ENR@U$2^,IF#
M+U:!\(H11Q2BG_@^:N_RS1#S?#*G[<EZ)*!Y,R7ZS]:OE\O%\M6"B$C7J6 I
M)1=%&##URE$QIB"&:.LM4PKDB9=RM^'ZT?'.8S0T@\_S2:ZV+/618.AVLOC2
M#XM1&^.= %L*';!L(R"%P!$CM]KPA.U8G?MK-\/,\TF\MB3EUK#RKS_?$RPQ
M^8_3IB]N;J-NB6V7ZD:#&.]]1(LS&?>3U\)XQLO;N!NTL%(,:=% 0448\;6'
MIB\%7#2$(5DB9R<FJ.^L>%)N??M9FRN!G#DY2T&"(SP2X81.YY&#19E+LM84
MW@KAS:O?N]CI)^EK)Y5^I.B&ODW9DOUFNCQ[FR=>FI(%2X#"$/,YI]ITT8-G
MV@23,8E\6J.&G>6&ZU78MM:/$-\X]/[N<ICO!-'XF .'P'-]QR?H!&*V@*&P
MJ2CI''.G=?NYL^!P70C;UOU1(ASW(5Y'EBUFTUP'95\'1:M%(6\WS-,TS#XL
MMLFZ(T[WYI_=ZBCFHQ@ZT1^X&=YPO>;[^TM>SP$NV482%4)"SFI_; ,^>@DF
M6=0HE7%JW]UEN]-(FU!\K/U9D<=+&LDX7V%^&69UPC@YQ;B^7G3;6+H^%HP4
M; ,WC*)P63*XP$C!7&:/1J1T=[K+CD!*6,6-0&B]K5'"V7I5O[JQ3 U)&7I>
M9NOXN;)C7:AB'&-_-X77Z?O;^=^_3M/76R[_V]4OT]7Y+'S'O)EXH)GTA7M%
M=KJV!A7H(205P#JN8];1F;V)^I:' #<E>QA$=@*7^V.!.]'=*&#YYF*^R1"%
MV?OEAUM*NV+Y<E1"L@%E8;JF CPH5_ORH.? 8N IZF"MW7>_V"XFF]$\M(GL
M"#3WP-F!!D>!S#OR^W1Q3KY<W=%A^?UA85Y-&40FF-,,I*_L<HIW8A 12DBT
M^X5V96\%7J?VLS$70Z.W"U0]95>[4?& 8'[Z=%J]"N>5Q=5-]*=*J*E6!9P1
M@RHK\IK89@"XT:88H]W>-%<[3N9]NH;)C71YOG>NG5&8T1>K%:Y7USYYC(A>
M!MHT.IK:>I%#*+D $:ZM+DQFT]]!ODO;6#W(4U%PS^R=H))10.KR#>D=-KB,
MTIN,X(/BH)2I,Q]=KO-Q(B\D&5_V58]T<>RNQP"P=O3^R-EYBA+&@:6P^OIB
MGNL?K__[8OHMS.J.FPB.5D>>21B^^A4FU*DI&7*L/7E<QIAZ!-.#- Z-IA8
M<!]4IVMC%*BJ_;^0&'F__HK+ZYX)"8DC\A96DU*B06:)C63KW(QZO:WKNU5T
M)@:6DE7]I5B>('88QZM;G+6IGZ,!]PV7<=$:Y-[.OQ$3B^64R&>1&::BAB"$
M(/.N$@0=)6#*F413R_SV#?EM%UZW"!OFCJM;*!TK]Z%GAE^#?D$XW*"^COHY
MP\_ACTE@WJ1,+'B=*Q]D>6-T 9A33A176&!Y%S\/#P[?L\8P\[6Z@$*KTAP8
M%;?M(9&^E<XMKB9)A!P<UY"$(\.HM0(7253$CPA)*Z.2;X",I]899I165^AH
M5:JC\&]N<W1]_[;E:Z("*JL9$L@MJWT6%(3D+5B%.F>74['[+BG;/7SV$#K,
M\*UN#Z.V]#(ZD%WRX(R7Q3M&IK3>Z.J<P)G-(TH7K V6H>XOM7Z?OF'F=/4'
MJ2.T, HD[9+/BTFA3C]UB2.H.C;7ZR)!82J):<^#VE?]WV&B:)@97AV']$?+
M_GCH+-9AUA)T?EO,TX-2D6CKI#I19RSS.N0]@"LI@_99:!>)Q[T-2-M%T6-4
M#AV[MYIQ;$45(XK65^M;+_0POUDL_[J:SK_4Q-?Z^Z^X_KK(DU"X9JJ:VFQB
M'8AH(6IB,@C'BC!(;F)_)7 -B1XZ,=D.3AX,]-M6V4C0^''ZY>MZ42Y6>&FF
M*6!E9([)QO,40#'NP$>-)#CDK!@IM>X/=G>I&]JH=82ODY0P"C?KPW)QCLOU
M]P^S4%M<Y+HMSC?/1YW@)KODH/:C!R62 ">" HS.<C3!&+9O/'>[>'J4S*'3
MDQT!JQVUC )A;TD?\R_3.+O<(\3-?RP6^?<I_4PH*9-E&I+W!<A+C>!J18;1
M@G9+I"!7[&M0T_91^2BA0V<^.SL>VU'-*'#VR^7"U]FZ">T-P;/-M$N,JV]9
MB 63,Z!+0LN88C+]9;7ND3=TOK0C3)VFAE$@:9,^N1'/W:1<,IQG7B><FT(1
MD<\)O*I]]!&+=]YQF?L[&/?3.G2^M".,M:B@,0*._E;NL!1*D;I4&XRU69 ,
M$H(I-:EC$07&@*F_@_))<H?.J?8#NQ/5- KDW974Q"GN-$=.)EH0!X8I"-S4
M:P>RU%9RQO2^ON;=ILB&SK5VA*N3E#"*C.L5W3)H%X*%P S1C=E J.,S67U*
MCERYQ/MSN Z 3(?Q8:O9U"/$/ IX;'-M%%V\FX8XG4W74US=>O')3#;:0$Y9
M@E(6Z[L,<A2YL#%D'I/HK_!I'Z5C?<W0>JUY:^H:Q1%W>9GU$"\YDS5EB4-B
MK-:HU@NRVK$HL1QUMK+8_LO/CP5>A\GY]O#PV$WCJ<H91V'>ASI?;3%_7UZ&
M^3_>+<*\)E1^6ZQQ]2%\WQ8-\42.0A202K1TL-,9$*TQ4 23/$9&@KS3H&1?
MD=Z3ZPT-G+:T>[]JKUU1C\E.77/V;C'_0I]_]G*Q7"Y^G\Z_K&BO:4>"*\ S
MPUJ52'O-LOK\-V&4.EIE]_5\[\1>[:%WZ$N?EN'7F:I&<J-X)2X,])$W,IMH
MK;V2B,#K;!7:28QD)2FXX<(5$[P):E\_K6Y.R3M$#NWF=PVUDY0R+GQMADOB
M:GUEJ+GDV0M'T5!0@7S5J,"[VG8N1^=#%M+)WIVP.S0.??W3-;I.4<DHSLZ=
MMT&77*P^+S;?WG0(F-89R39H*VI9!Q>"9(7>U8Z&M;A6BR2X\5'TE[AO1/+0
M=T2= :]]A8T"A[<+;V];:X>2!?21>*C=^1(K$%Q"T,FD9.@GN4?D/4+DT'=%
MG6&M#:6, ETWSU%NLV%9$<F:#)O;>H7!0= Y T\QBZ!B23W6Z3Q(XM#705T?
MGR<H9$RXNC+#[^>?%O5.ZQ.FB^4V\4,<TO?K/OK\-<QOGLF)E*55R0-9Z9K3
M5K2%D@@0?'0EA9)#[+OMW!%L#'VMU'F<VJUB1X'A!U]1W=Z5)6@5LA6@=;7V
MT1=P(43()G&OK!3!]!?%/D5M(T2V/HBQY[/X9#6- G@/.!:U/#-Y6:?!,4LB
ML@8B0PY9RXC2YLCO/KCM]5JA65:X]?F-/29+CM3%*.Y*;XH!'I*/2!J]U34B
MJDTNBK 02XD0)&IGD5P,F7N#UEY2AT[^=GAIU9Z*!KZW^NVJ-V.#^Y3 2"RH
M%:!UHHI,D$? B"W+;<X%I8M-N@@<L.30MU<MJGG1O<Q'<1C>B.S#<O%MNJI5
M"6\6R]=GY[/%=\27.,<RK<]D8I*QUF4Z3 I40 3O>0(KN29G4Z:$0YBQO40/
M;=#:AV.W>AL9(._=H#"^>:QE@"7ZCS*^EFD&"<9GA;+PY'HL5GN<SJ%OMOJ!
MW4G:&072;KU[V(EGF!%!^02FO@I4BG'P40A K9U)G@5I^GMR_C"-0]]N=8FP
M%K0R"G0]]N)A)]1)7(F:Q9:^2BJD M$$^I+)8*S/.<C!W@@<G>3HY0%4^[AK
M6U^C .%#7L*D/IMW*B()9C,NS#-R#K(%X4P@)FR4K+]DQT,4#GVOU;??=I!&
M1H&K.YOE]AXQ-EF/5D%10H-RRH%7J<XPEEI;P5SQ_34U>)S.H6^X>C1EQVIG
M%$A[F(W"54K2%- F!%#)1HBYD)"DBCZIA';O](0>DFI#WU#U% 0<J9-1Y&UW
MB$\RL7I[IGVHEQBZD 4N"J3-9)PQ"A[[*VD;42S984[V6/&/ CN7<KF21#!%
M1VX39,Z)_^+K#$Y56Z>38\B4R;;'[-@N;4/'BATBZ 0EC.)L>[M:76!^%<ZG
M!,P)DR(X[SV@3+5-3#;@N"P04,<0G JFQV$(.Z0-G=8_1<_W.Z@<+?118.9%
MSM/MQ*X/89JG\RM&ZATLUHL'9D-]@,P]1"WJ%$X4GBGM5>SO3>8C1 Z=CV\5
M1VTH8A2(^HCK,)UC?AV6\\U#&,5UX=(@4-QI:D&'!N\\TF$<6<RN%.?[*Q&[
M2]U('*)V,'22Z$<!GDVHN97)U9.$"9<L>I9K+X1:JAN4A(A*@Y9&(!(73O3<
M/GJ7P)%X1.U Z%0%C )%+U*Z.+N8U3'IVW*SQ1D1\Q7GJ^DWW)8X3FQ65J5,
MT8'3&I04"KS'!#Y;H7WRM75+?P?<TP0/G2MO][!K64&C0-VEA-;KY31>K&OY
MQN?%^]_GM,+[\F$CY4D62HLB(_#:L%&Y.G1&*SK;#9/:6V%<C\5;3],[=.*\
M5<RUK)Y1I UJYFPQ7]/GTN]\N3+8JTDQT17K)6B+Y#0&EL"YP@&S=(7$9$J/
M=\Z/$#ETQKQ5<+6AB!$9L8GR4J,+ EAT1'>46!U'#5$P927)J<]I"UN:ALZ
M=V",#A+S* S.0]FWB?&BOIV3D(RA*$,5!D'Y#+I.AY!UN';JS]H\1.%(?*<.
M<Y;'*Z0U6/WKS_>D^XZ^L?G1YB?U7WW$\E/]\Z\?W^Y\?B+LD5YGH>#9*M"7
M9]M%7BWFJ\5LFJNGN/4+;YI>[7*PFIZ=S^XD-._5'^_]N)]O2+W+Q.6GWH/%
MZ63C'VN<9S(5IS?9WEGF&E[>:L:$MB"3477L3P9GLR:?!H4DL&5E^FOG^ B1
MQ]JEG<YH=SY[.^&=([/22E:KINLEHHNUA>(F 1)0"Q:8VI?&+&$5-]S32AO&
M?\;9>E6_VN!JP]V31 R=[FX#&5>&IUV)C\+CV=;BI^]OYW__.DU?W\[+8GFV
M4<_;U2_3U?DL?,?\XH]IO9'FN3#K &T=J11(8%Y'!BE:*:4N2?0X7Z,QV</
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
M?Y%*&QP-/4I[(*!WIO11E(-5AA?S>BJ]+T])X+?%NHD0KO5!(A#,V0SD^%
M@.@@1A5!QF2#-B)'VU_]=H>,#CW!LN.-,1:(C/QPN.+MUE/XVICY[?P;KM8;
MO^_M?/O\[)8K."$BG?/%0@ED-10SF0R&T<"%1:54K1CLN>]?6ZP-'2:.!K8'
MNU3=(>CY;:'W\X]XAF%UL=P6(=5 O$SGF%_BG/ZR_C C3W-B#&/".$%FC>(H
MY2T#1P$W>*^P=O[,2:8Q[J)&W T=&_\0&ZE]'(TZ%#]0'Q,F2HHI.?(0%!F1
M8D@$EBO@.0I9DSDI]/<@OB6FA@[,G]^^Z1(UHXAV'F-\(H5RNL@,=9N#,K7!
M%G,:$F/((N.ZA/Y&FSQ&Y3"]F </P ]2SH PJ^G>1T5TZQG:M;A,XEY8IT @
M#Z!B+!!DRK7XI+Z_<":4._W-'LRN'[+F"(9.='1SV*GT1WW6[WV*K;-#KDR!
M[.O 62L1?%$:O"C%I9*4[K%A\S$<#!-&=HNFYI?=;:GV&0'XL8?:*'7@2$9!
MY=JOBKZ$B)F,@G=1>7+8^YSC<Q(KPP1THX1T&\H>-;8G6FB57-;DJ5<?V7,)
M3F9"E8XRI1@%ZS$)?I)GV;I;,!)$'J2B480Q#S'A<PS<1P:V#@!0F5,LQND_
M*+067&87D/>&LV,AUFW;Q<YKUD[5RUC!]4@3C1"Y$=(F\"[P.O';U'"O-CQ0
M7(?,7.IQ9E%CLD<P%6L((+:@PU$<M(=ZR2E(9SBQE6L9O5(QTYEA)7"C"FK-
M;,F#VL7QQ3Z=P^APN)Z@T^<!VD?]X.)*%(K.#$W.CI(HP2N1(#F511%98Y+C
M0>^HXIT1PK@-+8\5SQ,ZD%!LVL:P>G=6.#GG,41(7#OT198B^NM'.YH89Q0H
M/$@WK3FA_?9;V12AKJ:7!1*[S)S6:^7.)_?19V4?,YWT6-DN>%5><HU$%XWC
M*#;UBS4-0R"D;S$(QC"42.#A_=55/$UO"SWF'UUC^SQ32NU5M@%$<1H4]PK(
M$T%PDD=KB[5X]\IF$(&,KMM*"_AZH!5\B\H:S;%Z53%P*:G:54%%ZQRSC$ @
M:PI!&(C.5_.5O7)*R!+[=0+OTSA>K!T!A;T5L$?J913XNII^L.D\$)-)S@H+
MT9CJ97 -L:89%-/,!\PL^?[\M=N4#8VE-K1]OZGGL:(?$7#VQ>27G''F2,=U
M"KNS=:2&X.3$H@=K G+N8@@]/GII2O70@#L>&X_ K&5%C0*";U>K"\ROPOF4
MHHQ+)C018WGM2"F,K\U3_/;BQ@9&\;-.+++^VO\]0. X@-4V&NZ/FSI1-:/
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
M)ZU_F:[2;+&Z6-;78!OH;JK\OE/POUB>;??#581F461> @(64=LR6$O!&:,
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
M9HO?B3-\LUB^(F*FZW>+U9W>$S&DPH5.($R5HO8(,:$BZX9,.^,RWFW;V!-
M&Q _]-5"_TAM6Z/C/I]OM6 ]^F"^_QDMGLA/$-A>(%+K3W!S9W33E/:F#!"S
M]IJ!8:D6X[D"04=9QTQ*LE)6I-A?XG<?I1T&(9L0_M:2CWNO6I.$$A)*3(WC
M=8SD1O/_G[WO6G/K!M)\HMI%#I<M6?9J5K8TDNR9N>JOD&3.M$@MV2U;^_1;
M8"=V8I]#GH#VSHVR#BK\ *H*%3QXA9FCB%I*?[SST9F>N2_;P9#5P^481UD-
M)07<I$!T8I+.9LN82A!YK/7EPD"H'>.D89YI7WBZWT*P>\[*8! <\18='8+C
MJ:/MZ_-AOV>\:ZO<LWL/OF,/7&C BW@(5@>[K3]=A/L)H^5RV4<Z8]T!>TQT
MJI4$3AA?F\%Q<-)8<*BU9BX[PZ8K3C^4BV%=F+T]RT^MD.IRBHJMIT/DDDQ=
MM,#).:LI8YZE.(OSLI?LN>_\2?"YWX\93JT-7?O;U/1%>J37QKTK!H-79+E8
M*%B0KIAHP5L4($(PG)S%HIGH>>-W77ONRWY2[$VBH(8 N.?">YI7%9E4WDJP
M7A.O-I%Y+5B&P$5TAL>4/.\)QD/HF#OK;59@CJZXM@W5G9K#Q7(KBVW1X[%A
MG[V?'#@*U)W\41)^[HRGN(%F0EE\D@RB)T JZVMA.B)(;JU%Q9Q-\Y3C/DKN
M4*?@G0K6.^IX>B\%Q31+4H")M).5\V1[L,B!.8^%]A@)LN^-?  9<QN&PR+J
MJ<-N;/TT="%W&B%SG]7:63 8!24A!U5J(0QG&KCF*6&2)9N^]_$!9,QM)TX#
MQ;'UT_:U>]F(_N K]LY_'_ Z?9JLP:[.W:K=]^5RP6UG?C*Y\@W"0K;<1NF
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
M,PMSGXRCX/(YSW\,]3;D]=\WEM]@_+.^9Z^6N;Y];V=S_ZB%OW_FG;E>O5,
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
M)RL_!7'AN8R0M" ;C,?ZB)PY9/3)TF5;'KR]_G?=]3%@Z%YWW4<SLWM;/<J
M YJ"2.>_B9[XPL#(@8QT=I/XC."B<-4EI^@?47?=2\>'UEWW$?C\F44=SO=W
M-P69.1$3.I,%D0N9 !89H*T]SLEQL$PZ1^=_MSRC/LO.X[Q/<?^-K8,F[L*Z
M!U?KJJ[WY?U?2_KRGXMO;Y>T!.VIM\M=-D^]D4D9Q<'67:I*#58PSL!ZS6PT
MVH4)"ZQ[$-YZ\=2!\'EP>XZERR: >N=A^_%2W<<**TZ=1*ZES\!,%* \[7RL
M)9 2/;(<F3<,9[#I>C'1>M7"4 ">0L=-@/F9G7HCZ5.MR%Y1$H$I6T>080%4
MT4-M$>U4*3Y,.."W*]6MIV5-=-X>IL4F\/E4%M'>7<BXM4YK#<8C"9.L:7#_
MC[TW[6XCR=&%?Q%Z8E\^REM=OZ^K[&N[>J8_Z2 VF3,2Z2$I=WE^_450BV6M
MF61F1LH]?4Z7K<6, / $ @ALANX5ALK$@+5<KI&F[4C!W)]R1E&S8TAW?ACN
MV&$&C?(&-9W,4E\O2O804'.H7J')H@@4J0V$!VPAU- 9&P7!(\CV^78/&G:
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
MM:6G@^RRLUZ7',UT</NQK];(&E3H]_30VHO_L]!?+\Z)=62+7/5S0E\P5]O
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
M+F_>$.=?G)/M262^7)T%XNFNA.6XQKMCL60JR%!+ZER$6N\+N2#G/G*7@NP
MNOXKM\D@:(B[D84SBSOZ8XZK^AQ='YS.:KCM?=EQ[_VZ:G(BEWY6Z?YSN=@>
M>ZUUJ5DU3B5/RIS\'F^E@"B<$,9$*2><_])GYVV2()K?TZ,)=Q;0W;'PTG]2
M-C##:+?9:>*3EF1F<"TA%:8R9SF)+"=#YHV-M<G": Z\?44S'US],''I;^5G
M)AU[):(*&&J$F5>2:O_>.M))68,R.N7D=%5C3VZW34;(/# XF!CW1^:*S-.)
MXR#7A,XD(#+P?L:+C(S)N/8A$H]>!!4M\%2G98=(>,\\ 5-.6!L]HNL2?F\7
M(GE\A=U/CX4*WC!R^92KX^>M-^3\$;DYD0$NDI.H5'\B[UOJV09(^N#@IC\T
M-/MG<=N_RNO%-Y+:M_SF]O7@:..%;.':Q(;H(9O%55Y9H[ 0"[DWCQ5F#)R;
M]] VGVU$91\4#BVVF0Q7N&6JW*;(TJ$B=RQ!M&2=J#H;R"MCP$4OBD'%#']L
MN-*HYN8^:)QCJ.8P- XHP'D;FB_(-%K&O&N\NL;EAEA7W[W^N=A^^9A/:T?8
M#[C>+G:_<%3*XG11OU?3T7!)W_T4O^1T?DKFU($?M+=E.C,"!C1E9T;9D+;O
M_:ER-S?W(F__F?/RY_U='^[ E</H'<00:G2=:0A%1 C(O"K%8KR=&S11EGUG
M$H:M1WARV8M$>F:]9#Z9B\$BJM0QA*G.I-/&H%<YF-BF+5.W_<\IJ7P<K#Y>
MO3""E&=AL;\D$DY6:R+@?;G%Q-HW)GN-P9+])QPC#X09!JAK#RR%R21$:?)T
MLX0>W^NS0N@>:+D#SP%%-PLHOEYN%]OOF\_5]'JS6O],TF7A6TCH@_<2;*Y]
MC(JI+8Q4G?3A(KG$7"<?)\-CAPVW!N60&+D#P*$%UCA]X$TU <G)^70>-HNT
MP/4/*KA+W+J@@)<:=HFN -96*#9G'GDDCT-W>>Q[>(76.!E<E*O!^=HZ4Y-^
M^I(<A0O3_/O5A"Q;6Z-H!EKZFL%L/-D6&<G=+=:*K*/IE"A_[X>WKK4:$Q.'
M<[,Q'/Y/7BSS?^7E;^O5^=?K:2FHI;#$ H;^0IN2V9G!^N*0<:ERZ@*&>SZZ
M=5'5F% XE).SL%UV;U;WLB5RBXEEXD- 22HN<7!.&-!$@U+&$T43)U/L;:>,
MV,!J+( -+:%9@.W3XJ0FTD6LN9O?\F9;LS@W;VMO[E6L[T<7QAW7A2E3[]6@
M0XW(>T!6(C#A<T@YFB(?ZXTS+/*Z[;GUE3>Y#S>"*&<!T5OG^0<YUS._.=WH
M6,!X2UQ#PP&+T8#*"*&EX^2 M/+C;F^VM6T^!D:>\N4.$EACT^P#\7!%/\:W
MRW1>*RKP].A_SB-Q>XV?CE[EEW__\/;HT]$589A2D$Z!B9IL3F(3^*0D9&YU
MH6\%D6T'HZW7HJT1-:BP5U-P?A9*K=?M\.ZZUP#/QLHZUM-%94$)8R%X0T?4
MD6\3!%JM)TQ]V(N&UO['Y/?R!**>!:2)MI2O OLOK\K08EY\JTS\$4@AQRN[
MVF%,6,=)(W"REI%<LTS*(5HE77+38;CCIEMKV2DP= >X8PCT.2#UU7FN=40_
M,_4XN*!=00V\U$04G6H91NT#)67BJ@XI5=-UA-N'@M88'@5.?4%[N&SGE)IV
ME[[C4(0346JZJY2^JA:JAU]&IH,EGMZ>WS[V&]'=3;9VS:=!XA 2F@G8?F+8
M35H\TRGG+$&&;&KOJTQ4I4@<8CD7@YR+1G=Y7[B-:'$V4'S[RFBP),>AK^</
M^/UG9GGK U>9 2N%F"6# $1'J B"&4<FN2[3S>OKLN/62F\V)N1!HIRM_7A%
MU>?5;=N"^\AD<E"TS: R00B5YJ!C3+&(S'B8+L>QS\[G:"\>AIU>\#Q(D+.
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
M"D/PKG7K9ES^UPUWZZIO4^8JN4Q\0+%K@T@$J&C!2<]=0>.4[C+/[=X/;QU
M'E;\A_.O,0#>9&(XGOZV^I;7RTK#76IB4,B%\^!\Y4U6!H+31%).(@N#*3'1
M 0U/K]0ZBCLL- ;F;.O\[_-PNHBGW^NEE].G+\32ZQ1ENN:R(XQSZX@*LM3(
M[O<*,#@CK-9!8I=D@(=7:!V#'187 W%R%N;I7F_BR+S2/G.PA6E03BDRBI"#
M=Z&H"HL@9UF>=TU!:PMF8L]\="&WO@(7?^5T\01]_:#&K2S:Y@@I<=J^J#-7
MF9+@/3=%:(>Q4]O'>SZZM2<TOC17P[&V,3(^K\\WVPNE?X.2#WD=J\Q.\C%J
MJ7@AO<("^7?$$08N[X9],*:U-M)VZN'SU#KM9ET<+,#52-QL71/P4^3JFC4"
M5=1"$FNB3M7S2Q"B#+7/A;&!H?,\=L##_9_^C*Z=PS7'  R>C_+XF9@;B"=(
M)RZ\( AP!,6* 32"$"^CC9(5FU47O'18JIT*&4*2]VN10=@Z'Y3LE.+1,CU(
MEF>U,6CRP'8OXH&<#>^R ID<PZ)B$IWZ%_98LO5CS:0J9RQ1#)89-HM>1D<I
M+>K*-4VCU/E5]8O)&A,]MGK#+D.=F3)YEHHIM6V<8I!930WS:,$5[B%GS@V3
MR?-\2V?\:EDJ#S87=RX:F4T$GDJMIR;_V!=A0-*%04SS@LOI)E__2E.4^F!N
MSRE*?637\(;?K+?''W%YDG<1[4*[4D@ $$%'\F\T71I66[HTI$'TR1DO'P%<
MP4W8[9 ^=8>U?\NGVTW]:J=3=X#Z:<&9XV4/2:X.9>L<L'#YV)M9X<4I#EDE
M!TK6,N8B&)"O:V11ML1'LT)ZH:%E$/X 8=T6]QZ<F\4S^8O5=KLZ>U]N$A$B
MBEI?!S74 \H&8D0-)'A2G#G%))6>+OWLG@TV!LL^HKYSE1S*]UF Y_/JZ\\4
M,"XQR)*A%FF"2DI"P-J?6AHBP6?-]73I9+=WU^:1:EC8',3Q66#FGHGC%TEU
M+,OHJ]]:!-9QU(6!XX'^XZQ(JK!@Q&,FR+#8>6B7<WKH'-1N&5A LX7:E:KE
M7 MK2/BJ-FK!L(N56V"B9C9X;KB?+CWQX7VV-I.'P4(GB.TAF+F"C(XF'=,Z
MR/HC;J\S*!@C;9Q"AH32@^(QDJ9.Q#*31#2LA.RG>^[HNNLY G ?I'2!X.%B
MFP4@.S??1\&UE)GL#U_-S9(,A%0(+ QK<S7NA)RP\>J0LP';S2@:X@(>18"S
M:GU1Z:C]%BXB&C^_:+]=?LN;[8]XQN^+Y>+L_.PXF,(-:@G:)U&G=&9P6 -G
M-B74,96DNJ3R';R1UAIQ''0\V"!C;%'-0F7^>UZ<?-GF=/0MKXF.5^=KO+P0
M'F@6(ACWQU9D4VSB8)/FH)2W4.>#@67:(3I7+)O.8=F+A)E[,X=A>4KQS@+%
M/P[B^_(QXV:UI,OH.QW9S8(NI;?+N*9OTI_WF#['A@4IC.+ 7*AI"5H3L<6#
M4%IXJ[-4>3HL'T#(S,V#H1 ]E:A;9_;?(//3XF2Y*(N(R^U]3L%Q\ 4QN A6
M20=*$R_KB&9(5BM+[D .IEN7]\Y+MJX)&=T2&(O]K6? 769(?%BOB%>URF&Q
M/#GF7O/L12)W4A4Z%DS5 @</,8C$R6Y7\G;J__U](^_[\-95(J,CY7"6/M/>
M/P\DW5RWD3DZJ^\)NUXQ='[^)Z?%\B4=E]7I(M6^;Z2I5V?Y$VUS-UUA0Y]\
M\\?7/UB5EU_JH_]FL;RHZ9TLJVDJ2AIF2#41UN395KZ&$IGS8.J,&*6EI\/(
M'6EI9F-(VN@)O961LZVJ2KIP3JL\?M2_7[S.("J/+$F(1BJH5@^0-8]@O;6R
M"%Y2I[[F#RXP\Q>"O1!Q4]D/P]G&1L#-DWO=W>OZ"+^K_[8*K,8Z<J;K*Q@#
MBMM,CF!]S<N9@?)1>^]"3@X[X*7[BNT2X@<2[6IT/C\+]%R5W//BK;(>,+%2
M _,%D"PI\,ZR4,,(WG31-WW6;(>@L>3=&U)[,+_U1(Z\O=33+\F"^6&%O%U^
M_I+OM30V[\N%47*=0!2Y8-%#XM4)\\9#D-D"*U;Q^IQ%1[@#T@[>R-SAMP\V
M5JT$-5M4/D3IC;[^.\O[Y>J,-OZE3I/[EG]B@TPINNP2:%W'ABD>P%D9(*=B
M0G21&=ZE0?Z(6VSS0CX#)$\KW&=QG;]:G>%B>5R"=4F18^-B?3\-+H.7(H%*
M,3HIO<#8I?Z^SYIS1^$$U_D>S)]%4.:AN:U,"!\P!? V$+>*LA"*K[DE=)0+
MH__%Z3)E#YFU/ KLAO5#AI7&7&%UJ78Y9N=M="!K9$=)340AST"G@WNR*Q3B
MA",J']IF\S>2(8#08YQR'ZDT#[H]/O;7JL29BAI08IW,%!D@(Q4<&2JEK!+I
M]KSN7VN<<B]1]ABGW(>O,QNG7,FXI,)+GG-1 AC6/F'.$!72)BB:ZR"X-=EU
M"<,^O$+SG)7!@3$0-^=Q+W6--.;$HXR8(7CBDU*R@$\E04K%!FYUD.)_DT\G
M,(C&D-<LD'@Y^.-37G];Q%S=VR>Z=) #4^HQU: YH[N?*(8@C(3 2X[2>%:D
MG0R2O;??_,(<!4EWFZ>/*M99(/<#;OK09VWAFD4!14A+CK#W9#>$ "(RQZT+
MD;OIAKWTVWOSNWP:S(XHT%D ]C=<$+-6M1'MT7JQ62Q/WA"S/^7M]O3BV? I
MBB.Y5=QQ@I0EJU=9EP"+4A"8D9YG#,AP,@@?2LVS24$]#-23"GT6,'^[I$\C
M*^SU7U_)E;M\['Z*2F^<D<X[X#K384:4=9J[ <DEYY(YE'FZ<9O[4/!LLEP/
M@_/HPMT;PM_R.JP& W&7V:)2A91US0MWA3AI:V*0T09XUC%';Q*?L!)_J!&Q
M<TBO/0RB0XON%TVY_4C7#U9A[&ZAU2/-&6\F>CX4S)P^T7:4_<\AO79\P4R>
M5(LV:F:% R9\ A7I0+M"KJ8LP4LLMKC;;^'/-ZFVGR+2&5/,-H%WY+\H91EX
MC19"LD&0GE-2JV=WA\P@:;</XO:[0OI(;N\KY&M>+U8UL62]'<BP>4A/O,AE
MM<Z?\:\;#LO[Y<^ZZ'Y&*&M2SG2-<A2QLIK\<%N[0MM@R M/+.@\&80')V_F
M;R\# ;XM*F;AMEZ7Z]WOL5_6JKS],>/Z1EG?4PZ0)/8SZ2585><M%*R5_K:
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
M=-8N6VX9CI=&?&"CTZFJ,\-K*.$T<J7=W/H?/M%1F5\2:Y)&D3C8.J%7>1W
M&SHJ/)>8N!:8=W-0#MYCWWSX=';/61 Q#!.;R2G?37:M'B.ISF*-SX;5\7WT
MA1L)GAL/R1I52)T*+7@'/#RSS'1IFF=#QI",;>).>I7^W_6- ;AZO5A6J.>
MJYRV76\O$@9=0G*0M).@E#40JCD?BPO*).[UF!7/S^QVNB;$9[Z=!A53$\![
M@F$7,G#'?4C@19V!Y#RYCYYGX'31TO'!^F(T&MZ>V.1T_8//#+,AA'(\NA9K
MO#IW$L(/B_GUBN[URR5^7KU*:58_%J_>S,MB^?FF'\JQ:06=/WK 1('CR#G+
MT__'O/Q<_3,RG6^V48N*=Q75J^6RSJ;8_/%NH+J19$'762PU]UM%DVH4JD"Q
M4O#,54QQO#'A0U T;%E/WUW<EJ-DZ8R3''C)J=X'K$9N F@5M!+,*Z?&BU&<
M3$Y+"0VCX/QPA=#Y(=&$B? CKO/EHL9ZWI7?\J8SVGM<UA#EYM55>H6Z$#]%
MI)M)!:QO$SI!\4S*K%0N?KQ\HL-[?<GX/0(\CZN"AI-D$\C\>;XFSV_UL5HL
M9(]_2]*VEA1=L5D4D,@T*,P1R ;3-3P9562YV@WC&;+/;WAJC Z)D<>&[< "
MFSB^\_KG7SZ\NMTV&?I&:O20F4%0-M&U(@@&/)6L;-3!RBZI% \^<FHD#"ZL
MQ>F<:T+MG*+&[UU$$P/WBAL0A=<'6E+JQ,,$)IJ0BW/*AVG*OX\FJ:4ZQ2FN
MU_%Q,76NQWQ^C5<WSF]>QBKMR_QQ\?YZ&3\1F>]N>F==I")$;>5!QUI)4A+!
M@W>E0/"!FR0571S/.?7=5YM::TX @L59)3(QQC:T; -@S#(FF!5@<HR@6*HM
MT'R")(O@"9,MN^W#]B+IX6>^9*5U.EZ.YN[$J+@%\E^)%623_#VOUK/YY3WB
M+YR.2C.FH&B6R:;(!=!*A!(Y2UPRAZ)+/YYGEFFI;GE\[ PI@R;LNE^OJSUZ
MR[9OJ7LS/\3+"VF(*.4$<)D%*,<$!!<].)VQ2!6#V>WS?T9;[F@R6JI5'A?.
M8V-@ZG3O2L</E8Z:J$JZ_U;(=\3\\/7^5[:D_H'+!X=\MD@7R(23(6@PPM<$
M]Z)JU\ (9$&4Z+24;K?GXOZ$\$%VTU+E\OBZ> *)-J&R;TV73>^,709_).)7
M&#?\_S^S]:?MJ^KJ(HB0<TH6K-'5S8O$96,-,!^EE#[33\9+ICB*A&F>OEM
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
M%U\V)-X92P^X\'JQ_/:-@R$64:0%EG)M3"0B(",+"D5,R*2VQG>)G9YQB]U
M_0+?IR:6YM3AA^O5&F=S#+.KV?KK6_J-G*IM19[MEL&%LT+W#A3K59VO8,'I
MXD&+$'4R6++MU-C[N86Z >P%/2T-RME6=-^CU]R]I^47K.;,U9=\>TKF^U]V
M TH;0F%02ITK:54=@EX?>@4CHSUQ;7>G+O9\@C]A<]W@^')>C::7X(007BW7
MM_U<XM=-&DW!R)3/$70PHG;3H'T[B: -"T%Y(Z4^U/6DX"IL-DD?O,D\^DN^
M6J_J=QMT;I"YN^;4+^=C);"=Q.L),1)O]WSQZNKJ=O^SO/II\9F4^(70C'D=
M-,04-2A5Z\5HWV"MEA(SN5\^'<#+*L?_N%Q\^<MVC1O,;+^[Q\RA/4R3'W2:
M-!<#L[8)>/SVX<)PYPWW&ECF-49?9\RKP*&ZZ*2;B07Z4 ?I_G#X[<,TXA].
M<H^@T).-322S'MOUI#B7G2'?5CEG0$F=P5LLX HC(X])BZS5[A!O>_7[;::,
M>(@$[#&DW02LR?;;U"*]^DR&WOI"".0J9P\RU!J*&",XU'7^#"\A,,R<CS<<
M^-N]39TD.PHD'@'Q!/DT@:\GVL4R7:0F-Q>,XZ)V%M'D_WH$SHP,EGL?\A0U
M -]#>]_3\#: O)IK+/TJ_;_KU;HV?_BX>$C5#[@BJQ9U5+J46JP=R?Z0Q+3
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
MD"S*A]HLLM1:>%58K5,DGD7/4:E4/.Y.YNN2F;I_L:G1,H!(GTY%'8"_4W?
M62Y6JYO:Q/CUPQ_X^Y8&Q7/4HDYU2CR#$CF1SB;G)Z,-A 3.4^HRZ/VISY\Z
M #$L+ ;A8A.7TILY?5I>K6OSY4K(%MJW]"3&DO1:0@JJFHT* <F9!J;J7 S/
M"?GCI7\<WNO4X8KA$'86Z4RM=Q:?/R\2>=_OE[.8=Q5H#CPZ%BP8K,?&LWIL
M5 3N;;*L<%*A7<)9!Q>9>G;:P!IH,'Y.'>>L2<C_N;@B]I.)]_%3?K_AYRTA
M,3.!SG@P*M+-ZFPD]B0#QLDH2I3<QRY]S@\N,O50L6&!,1P_F[B?:J;S8IXW
MH_YNPG<;LU]E9XD= ;RP"E34#) ),ON9(YM?1>E&?/3;O\>I+9YS^^:G"Z8)
M@-WL_?9XH%.28R%'<I,WI), )WD$)#7*C<I%J3@:K![N;&JO:@AI/X+0T:QO
M CBURT:]=A=75YO6<S>6VE9]6U8[S:&#D$F]*B?IF"EA@+2LM;4#9HQA-"0=
MW.K4T#H>!8\ -9Q(FD#8 0U^__:)GHR$+#TH1 V*KG3 Q!"X2XKKY#/&$>O=
M.^QX:C_MS/?BX$)K HK[WI9^RJO9Y;R69+]:W3ZQ/GQYNJ\ZN^ I"J5S($^D
M-L:7<I/ZD\AMC385$97#\9)73R)E:F4Y/+J>CHF?7=0G3G?YL,;E^O0(^AYR
MWU\OXR=<Y71!OI97TA,EAK&:2.X ;4X@.#=6%%F\+=\B=W_D_- B#3L*IV%J
M6/9.'<#:/ "\F=]!??^#>QW$=#F?_4].;^;O?GQS41LG99DC9+(P;EJ1.DY>
MMXQ6<!1<L5V/8G]DZZC5&[YJ3T?6" *9&'*O/B^NYVLBX&ZD>YVI141\7'PS
MA[1PP9V7":*M_:Y5S!!42)"%BM%G,F]9%XQU7&[J..I9074.EK?Q1+Q]K?HM
M?Z'#<CNUX>.G?-^[_[:M24U]9"&A))\(%*_L$UH0^Y0$JUC(FHZ(C*[+M==_
MZ:F#L>>]#,\LBHF1=C/2<O7,A-<+X\F#8CZ"#K5;3F$&@DT(OB1#K S<"NP
MKFZK3=.];R0\G8'A4RNKO951?]X0>L')3!2!SD(*A0Y$%AX\>140<M!TK5NN
M=AL.=[;&[Q:9IBW?A-;X<>S]#J(2L226(E>07'TD-8Y.A&=$,V)1.MGB\O<4
ME1B\_]\+BDKT$77[,V?W\>+=]7JUQGFJ@W=ODM1>72[SIM/S:KW8>MP[!LB@
M7;1.V<&9"T$&8\X$52(L!R37 IP5HII_'@)CK-8D,>E<YL*5T914:[VR9)*:
M\1AHIY:.M3,:?,H6(O>6:X5:QW:8\\+J17K@[MA>67W$UX2]<3 379LLF7&:
M6.2(&D;7"R(38$0.# -J'L=+E7QQ12.G@:-?Y4@?236!N_T98IS.(D:6P7E#
M;AW6Z4-^4PGA<LHAV^#&ZXOU\BI'>J&@8^5('Y&T@:QO"QJV[9,,$<\*@XB%
M[/7:>+;N'3@+7O(0;8QI/&3MV^+4R!I _(\A=;(LFH#4+[6#\39!C#P&IUWM
MA2RPCDGC$H(FW@AF#%GN.B<W7AK4PYTU^>@Z\"5XM"2:P-&K2_+1+C<=_V>?
M\P_DOMT=,R]M2HX.%T8.-00.7F0%.D3N,G-9[,ZJ.V=#R*>V.;6*.E[ZCYL^
M#B**)E#UZV+]MK9Q__@)Y^_F^1\9E]N:"<\8+Z)F!D;Z4DCE^B0YH) Y(?V=
M5.-=>D]N<VI4#02%/:F;0\BEE;Y1G3O79,6CX%D"NN! Y4A&* L!L@K!1S1U
M@&TS$8RW3:=P#GQYGD>&K>A $A79KIMDAXL297$%.22T9+5R5L K8:'V34J\
MA)BB'U/Q/=C;U-KN3"#8I_V.E4@K*N]PX[6 BHP,ID'KFG5E<B+/R#(HV2@1
M+,^((V:I?R>M\D[#W( 2:Q>#M[TGG4=NG10@K8N@8J&KP"<%WF;,1(F5;L1K
M]J0>H4TTW!L<>4?(Z>6UW+N?W[.X?Y!\U$KB_FGR3$..>BT^VDBCXUDR_J,L
M9\IQH3S9DX5<'14DN.(C.)NB#-F*X,8;R]?:HZR6SOC:3MV:V@S'D1GC3/'
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
M@CN/#)N Y[V5>5&$CK864"JN:<<VU5B(E<"E9)%S%HT>+\/W?E]3Z[8S"?^
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
M-5[@(N:?&?C]<I%F7C ZN:V&%"7AND@/*&HW;Z.8*US94KH,,'MR@=9#$$<
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
M'D4*4"AF!PJ*ZFR(>@(3@UE:KQT;[P7!F.T)GG:.O559Q +&>]J = 9 2+I
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
MF03&G@CV3(E". 0K>:FC0&LO#?*%G*0X323OT8]G[4\J_[L7 +KF?_?0QB1
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
MJR.O?E#_"+C._^__\_\#4$L! A0#%     @ Y(2,6(3B2^+$!@  4R(  !$
M             ( !     &5X,3(Q,3(S,3(P,C,N:'1M4$L! A0#%     @
MY(2,6 FX3L[$!@  ^B$  !$              ( !\P8  &5X,3(R,3(S,3(P
M,C,N:'1M4$L! A0#%     @ Y(2,6.X$IE+) P  X \  !$
M ( !Y@T  &5X,3,Q,3(S,3(P,C,N:'1M4$L! A0#%     @ Y(2,6(-_\@M+
M!   ?PX  !$              ( !WA$  &5X,34Q,3(S,3(P,C,N:'1M4$L!
M A0#%     @ Y(2,6'=/IYN@!   9#   !$              ( !6!8  &5X
M,3<Q,3(S,3(P,C,N:'1M4$L! A0#%     @ Y(2,6)42(2#7>   '\$" !$
M             ( !)QL  &5X,C$S,3(S,3(P,C,N:'1M4$L! A0#%     @
MY(2,6$DL-<'I!   I"T  !               ( !+90  &5X.#$Q,C,Q,C R
M,RYH=&U02P$"% ,4    " #DA(Q8!-_?W:8<   8NP  $0
M@ %$F0  97@Y-S$Q,C,Q,C R,RYH=&U02P$"% ,4    " #DA(Q86LWLHEFB
M!0 Q&$X $               @ $9M@  :V]F+3(P,C,Q,C,Q+FAT;5!+ 0(4
M Q0    ( .2$C%C=3@B6UD,  !A  P 0              "  :!8!@!K;V8M
M,C R,S$R,S$N>'-D4$L! A0#%     @ Y(2,6/[6 RQ..   M3X" !0
M         ( !I)P& &MO9BTR,#(S,3(S,5]C86PN>&UL4$L! A0#%     @
MY(2,6'M.3.*C' $ B_8, !0              ( !)-4& &MO9BTR,#(S,3(S
M,5]D968N>&UL4$L! A0#%     @ Y(2,6/@-5NDXUP  D]X  !,
M     ( !^?$' &MO9BTR,#(S,3(S,5]G,2YJ<&=02P$"% ,4    " #DA(Q8
MB,5UD<2U  #2M0  $P              @ %BR0@ :V]F+3(P,C,Q,C,Q7V<R
M+F=I9E!+ 0(4 Q0    ( .2$C%BF[)&@_40" &BK%@ 4              "
M 5=_"0!K;V8M,C R,S$R,S%?;&%B+GAM;%!+ 0(4 Q0    ( .2$C%@6^4?!
MBX$! 'C#$0 4              "  8;$"P!K;V8M,C R,S$R,S%?<')E+GAM
7;%!+!08     $  0 /T#  !#1@T    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>189
<FILENAME>kof-20231231_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/2023"
  xmlns:currency="http://xbrl.sec.gov/currency/2023"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:ifrs-full="https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:kof="http://www.coca-colafemsa.com/20231231"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2023"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  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-20231231.xsd" xlink:type="simple"/>
    <context id="c-1">
        <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-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>2023-01-01</startDate>
            <endDate>2023-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>2023-01-01</startDate>
            <endDate>2023-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>2023-01-01</startDate>
            <endDate>2023-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>2023-01-01</startDate>
            <endDate>2023-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>2023-01-01</startDate>
            <endDate>2023-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>2023-01-01</startDate>
            <endDate>2023-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>2023-01-01</startDate>
            <endDate>2023-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>2023-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>2023-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>2023-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>2023-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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
        </entity>
        <period>
            <instant>2022-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>2023-01-01</startDate>
            <endDate>2023-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>2023-01-01</startDate>
            <endDate>2023-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>2022-01-01</startDate>
            <endDate>2022-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>2021-01-01</startDate>
            <endDate>2021-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>2023-01-01</startDate>
            <endDate>2023-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>2023-01-01</startDate>
            <endDate>2023-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>2022-01-01</startDate>
            <endDate>2022-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>2021-01-01</startDate>
            <endDate>2021-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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-25">
        <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-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-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>2020-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>2020-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>2020-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>2020-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>2020-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>2020-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>2020-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>2020-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>2020-12-31</instant>
        </period>
    </context>
    <context id="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
        </entity>
        <period>
            <instant>2020-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>2021-01-01</startDate>
            <endDate>2021-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>2021-01-01</startDate>
            <endDate>2021-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>2021-01-01</startDate>
            <endDate>2021-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>2021-01-01</startDate>
            <endDate>2021-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>2021-01-01</startDate>
            <endDate>2021-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>2021-01-01</startDate>
            <endDate>2021-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>2021-01-01</startDate>
            <endDate>2021-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>2021-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>2021-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>2021-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>2021-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>2021-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>2021-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>2021-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>2021-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>2021-12-31</instant>
        </period>
    </context>
    <context id="c-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
        </entity>
        <period>
            <instant>2021-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>2022-01-01</startDate>
            <endDate>2022-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>2022-01-01</startDate>
            <endDate>2022-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>2022-01-01</startDate>
            <endDate>2022-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>2022-01-01</startDate>
            <endDate>2022-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>2022-01-01</startDate>
            <endDate>2022-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>2022-01-01</startDate>
            <endDate>2022-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>2022-01-01</startDate>
            <endDate>2022-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>2022-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>2022-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>2022-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>2022-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>2022-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>2022-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>2022-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>2022-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>2022-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>2023-01-01</startDate>
            <endDate>2023-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>2023-01-01</startDate>
            <endDate>2023-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>2023-01-01</startDate>
            <endDate>2023-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>2023-01-01</startDate>
            <endDate>2023-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>2023-01-01</startDate>
            <endDate>2023-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>2023-01-01</startDate>
            <endDate>2023-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>2023-01-01</startDate>
            <endDate>2023-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>2023-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>2023-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>2023-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>2023-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>2023-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>2023-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>2023-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>2023-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>2023-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>2022-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>2023-01-01</startDate>
            <endDate>2023-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>2023-01-01</startDate>
            <endDate>2023-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>2023-01-01</startDate>
            <endDate>2023-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>2023-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>2023-01-01</startDate>
            <endDate>2023-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>2023-01-01</startDate>
            <endDate>2023-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>2022-01-01</startDate>
            <endDate>2022-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>2023-01-01</startDate>
            <endDate>2023-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>2022-01-01</startDate>
            <endDate>2022-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>2023-01-01</startDate>
            <endDate>2023-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>2022-01-01</startDate>
            <endDate>2022-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>2023-01-01</startDate>
            <endDate>2023-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>2022-01-01</startDate>
            <endDate>2022-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>2023-01-01</startDate>
            <endDate>2023-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>2022-01-01</startDate>
            <endDate>2022-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>2024-03-08</instant>
        </period>
    </context>
    <context id="c-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:FinancialEffectOfCorrectionsOfAccountingErrorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </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>2023-01-01</startDate>
            <endDate>2023-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>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-108">
        <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-109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </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>2023-01-01</startDate>
            <endDate>2023-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>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-113">
        <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-114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:GTQ</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </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>2023-01-01</startDate>
            <endDate>2023-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>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-118">
        <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-119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CRC</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </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>2023-01-01</startDate>
            <endDate>2023-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>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-123">
        <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-124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:PAB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </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>2023-01-01</startDate>
            <endDate>2023-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>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-128">
        <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-129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </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>2023-01-01</startDate>
            <endDate>2023-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>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-133">
        <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-134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:NIO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </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>2023-01-01</startDate>
            <endDate>2023-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>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-138">
        <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-139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </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>2023-01-01</startDate>
            <endDate>2023-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>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-143">
        <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-144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </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>2023-01-01</startDate>
            <endDate>2023-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>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-148">
        <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-149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </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>2023-01-01</startDate>
            <endDate>2023-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:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-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:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-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>2023-01-01</startDate>
            <endDate>2023-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:GT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-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:GT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-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>2023-01-01</startDate>
            <endDate>2023-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:CR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-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:CR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-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>2023-01-01</startDate>
            <endDate>2023-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:PA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-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:PA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-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>2023-01-01</startDate>
            <endDate>2023-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:CO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-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:CO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-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>2023-01-01</startDate>
            <endDate>2023-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:NI</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-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:NI</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-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>2023-01-01</startDate>
            <endDate>2023-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:AR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-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:AR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-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>2023-01-01</startDate>
            <endDate>2023-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:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-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:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-175">
        <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-176">
        <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>2021-01-01</startDate>
            <endDate>2021-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>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:VE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-179">
        <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-180">
        <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-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:BuildingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-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:BuildingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-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">ifrs-full:MachineryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-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">ifrs-full:MachineryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-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:DistributionEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-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:DistributionEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-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:RefrigerationEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-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:RefrigerationEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-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">kof:ReturnableBottlesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-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">kof:ReturnableBottlesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-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:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-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:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-205">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-206">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-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:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-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:GT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:VE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-212">
        <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>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>2023-01-01</startDate>
            <endDate>2023-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:ServicesRenderedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-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:ServicesRenderedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-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>2023-01-01</startDate>
            <endDate>2023-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:ProductsAndServicesAxis">kof:OtherOperatingRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-218">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CVIRefrigerantesLtdaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-24</instant>
        </period>
    </context>
    <context id="c-220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CVIRefrigerantesLtdaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-24</instant>
        </period>
    </context>
    <context id="c-221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:CVIRefrigerantesLtdaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">kof:AguaCristalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-11-30</instant>
        </period>
    </context>
    <context id="c-223">
        <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-224">
        <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-225">
        <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-226">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="c-227">
        <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-228">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="c-229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:OtherRelatedPartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-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">ifrs-full:OtherRelatedPartiesMember</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:CategoriesOfRelatedPartiesAxis">kof:CocaColaCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-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:TypesOfInvestmentPropertyAxis">kof:InvestmentInAssociatesAndJointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </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:CompaaPanameaDeBebidasSAPIDeCVMember</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:CompaaPanameaDeBebidasSAPIDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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:CompaaPanameaDeBebidasSAPIDeCVMember</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:CompaaPanameaDeBebidasSAPIDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </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:DispensadorasDeCafeSAPIDeCVMember</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:DispensadorasDeCafeSAPIDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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:DispensadorasDeCafeSAPIDeCVMember</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>
            <instant>2022-12-31</instant>
        </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:FountainAguaMineralLTDAMember</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:FountainAguaMineralLTDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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:FountainAguaMineralLTDAMember</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:JointVenturesAxis">kof:FountainAguaMineralLTDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </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:JointVenturesAxis">kof:PlantaNuevaEcologaDeTabascoSADeCVMember</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:JointVenturesAxis">kof:PlantaNuevaEcologaDeTabascoSADeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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:JointVenturesAxis">kof:PlantaNuevaEcologaDeTabascoSADeCVMember</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:JointVenturesAxis">kof:PlantaNuevaEcologaDeTabascoSADeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </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:PromotoraIndustrialAzucareraSADeCVPIASAMember</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:PromotoraIndustrialAzucareraSADeCVPIASAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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:PromotoraIndustrialAzucareraSADeCVPIASAMember</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:PromotoraIndustrialAzucareraSADeCVPIASAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </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:JugosDelValleSAPIDeCVMember</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:JugosDelValleSAPIDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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:JugosDelValleSAPIDeCVMember</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:JugosDelValleSAPIDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </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:LeaoAlimentosEBebidasLTDAMember</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:LeaoAlimentosEBebidasLTDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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:LeaoAlimentosEBebidasLTDAMember</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:LeaoAlimentosEBebidasLTDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </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:IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember</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:IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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:IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember</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:IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </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:IndustriaMexicanaDeReciclajeSADeCVIMERMember</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:IndustriaMexicanaDeReciclajeSADeCVIMERMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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:IndustriaMexicanaDeReciclajeSADeCVIMERMember</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:IndustriaMexicanaDeReciclajeSADeCVIMERMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:AlimentosDeSojaSAUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-271">
        <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>2022-01-01</startDate>
            <endDate>2022-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: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-273">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="c-274">
        <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-275">
        <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>2022-12-31</instant>
        </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:JugosDelValleSAPIDeCVMember</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:AlimentosDeSojaS.A.UMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-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">kof:PlantaNuevaEcologaDeTabascoSADeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-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">kof:PlantaNuevaEcologaDeTabascoSADeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-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">kof:IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember</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:SignificantInvestmentsInAssociatesAxis">kof:JugosDelValleSAPIDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-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:SignificantInvestmentsInAssociatesAxis">kof:LeaoAlimentosYBebidasLTDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-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:SignificantInvestmentsInAssociatesAxis">kof:TropFrutasDoBrasilLTDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-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:SignificantInvestmentsInAssociatesAxis">kof:CompaaPanameaDeBebidasSAPIDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-30</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="c-286">
        <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-287">
        <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-288">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-289">
        <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-290">
        <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-291">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-292">
        <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-293">
        <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>2022-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:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-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:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:MaturityAxis">kof:MoreThanThreeYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-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:MaturityAxis">kof:MoreThanThreeYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-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>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-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:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </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">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </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">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </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">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </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">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </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:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </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>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </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:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-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>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-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:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </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">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </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">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </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">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </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">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </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:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </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>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </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:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-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>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-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:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </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">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </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">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </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">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </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">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </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:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </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>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </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:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-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>
                <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-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:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </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">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </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">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </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">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </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">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </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:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </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>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </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:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-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>
                <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-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:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </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">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </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">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </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">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </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">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </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:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </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>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </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:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-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>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-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: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-355">
        <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-356">
        <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-357">
        <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-358">
        <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-359">
        <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-360">
        <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-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:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-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>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-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:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </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">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </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">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </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">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </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">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </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:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </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>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </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:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-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>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-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:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </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">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </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">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </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">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </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">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </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:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </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>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </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:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-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>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-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:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </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">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </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">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </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">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </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">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </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:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </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>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </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:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-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>
                <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-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:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </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">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </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">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </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">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </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">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </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:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </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>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </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:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-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>
                <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-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:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </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">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </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">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </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">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </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">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </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:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </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>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </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:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-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>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-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: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-418">
        <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-419">
        <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-420">
        <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-421">
        <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-422">
        <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-423">
        <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-424">
        <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>2021-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:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-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:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-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">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-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:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-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">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-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:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-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:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-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:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-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:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-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:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-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:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-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:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-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:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-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:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-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:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </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:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </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:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </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:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </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:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </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">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </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">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-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:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </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:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </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:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </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:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </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">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </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">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-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:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </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:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </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:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </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:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </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">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </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">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-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:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-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:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </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:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </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:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </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:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </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">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </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">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </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:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </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:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </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:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </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">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </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: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-484">
        <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-485">
        <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-486">
        <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-487">
        <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-488">
        <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-489">
        <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-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:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </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:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </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:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </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:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </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">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </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">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-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:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </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:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </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:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </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:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </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">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </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">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-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:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </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:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </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:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </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:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </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">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </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">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-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:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-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:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </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:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </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:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </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:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </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">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </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">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </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:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </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:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </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:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </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">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-525">
        <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-526">
        <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-527">
        <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-528">
        <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-529">
        <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-530">
        <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-531">
        <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-532">
        <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>2021-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:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-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:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-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:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-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">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-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">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-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:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </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:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-545">
        <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-546">
        <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-547">
        <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-548">
        <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-549">
        <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-550">
        <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>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="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</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-552">
        <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-553">
        <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-554">
        <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-555">
        <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-556">
        <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-557">
        <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-558">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-559">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-560">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:FinancialStatementLocationAxis">kof:AdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </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:MX</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:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:GT</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:GT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:NI</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:NI</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:CR</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:CR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:PA</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:PA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:CO</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>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</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:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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: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-576">
        <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>2022-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: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-578">
        <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>2022-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:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-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:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-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: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-583">
        <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-584">
        <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-585">
        <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-586">
        <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-587">
        <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-588">
        <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-589">
        <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-590">
        <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-591">
        <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-592">
        <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-593">
        <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-594">
        <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-595">
        <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-596">
        <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-597">
        <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-598">
        <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-599">
        <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-600">
        <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-601">
        <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-602">
        <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-603">
        <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-604">
        <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-605">
        <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-606">
        <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-607">
        <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-608">
        <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-609">
        <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:ExpectedAnnualLongTermInflationTwoThousandTwentyTwoToTwoThousandTwentySixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:MX</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyTwoToTwoThousandTwentySixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:BR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyTwoToTwoThousandTwentySixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:BR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyTwoToTwoThousandTwentySixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:CO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:CO</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyTwoToTwoThousandTwentySixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:CO</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyTwoToTwoThousandTwentySixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:AR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:AR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyTwoToTwoThousandTwentySixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:AR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyTwoToTwoThousandTwentySixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:GT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:GT</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyTwoToTwoThousandTwentySixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:GT</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyTwoToTwoThousandTwentySixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:CR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:CR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyTwoToTwoThousandTwentySixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:CR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyTwoToTwoThousandTwentySixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:NI</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:NI</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyTwoToTwoThousandTwentySixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:GeographicalAreasAxis">country:NI</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyTwoToTwoThousandTwentySixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-629">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="c-630">
        <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:ExpectedAnnualLongTermInflationTwoThousandTwentyTwoToTwoThousandTwentySixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-631">
        <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:ExpectedVolumeGrowthRatesTwoThousandTwentyTwoToTwoThousandTwentySixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-632">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="c-633">
        <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:ExpectedAnnualLongTermInflationTwoThousandTwentyTwoToTwoThousandTwentySixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-634">
        <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:ExpectedVolumeGrowthRatesTwoThousandTwentyTwoToTwoThousandTwentySixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-635">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:HeinekenGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-636">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:HeinekenGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-637">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:CocaColaCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:PromotoraIndustrialAzucareraSADeCVPIASAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-638">
        <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-639">
        <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-640">
        <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>2021-01-01</startDate>
            <endDate>2021-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:CategoriesOfRelatedPartiesAxis">kof:FEMSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-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:CategoriesOfRelatedPartiesAxis">kof:FEMSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-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:CategoriesOfRelatedPartiesAxis">kof:FEMSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-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:CategoriesOfRelatedPartiesAxis">kof:CocaColaCompanyMember</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:CategoriesOfRelatedPartiesAxis">kof:CocaColaCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-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:CategoriesOfRelatedPartiesAxis">kof:CocaColaCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-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:JugosDelValleSAPIDeCVMember</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:PromotoraIndustrialAzucareraSADeCVPIASAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-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:PromotoraIndustrialAzucareraSADeCVPIASAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-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:PromotoraIndustrialAzucareraSADeCVPIASAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-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:BetaSanMiguelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-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:BetaSanMiguelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-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:BetaSanMiguelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-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:IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-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:IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-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:FountainAguaMineralLTDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-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:FountainAguaMineralLTDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-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:FountainAguaMineralLTDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-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:LeaoAlimentosEBebidasLTDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-660">
        <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-661">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-662">
        <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-663">
        <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-664">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-665">
        <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-666">
        <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-667">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-668">
        <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-669">
        <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-670">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-671">
        <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-672">
        <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-673">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-674">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-675">
        <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-676">
        <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-677">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-678">
        <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-679">
        <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-680">
        <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-681">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-682">
        <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>2022-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:DefinedBenefitPlansAxis">kof:SeniorityPremiumsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-684">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-685">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="c-686">
        <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-687">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="c-688">
        <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-689">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="c-690">
        <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-691">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="c-692">
        <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-693">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="c-694">
        <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-695">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="c-696">
        <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-697">
        <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-698">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-699">
        <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>2022-01-01</startDate>
            <endDate>2022-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: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-701">
        <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-702">
        <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-703">
        <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-704">
        <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-705">
        <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-706">
        <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-707">
        <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-708">
        <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-709">
        <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-710">
        <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-711">
        <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-712">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-713">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="c-714">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-715">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="c-716">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-717">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-718">
        <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-719">
        <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-720">
        <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>2020-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">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </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">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </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">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-725">
        <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-726">
        <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-727">
        <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>2020-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">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </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">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </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">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-732">
        <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-733">
        <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-734">
        <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>2020-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: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-736">
        <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-737">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-738">
        <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-739">
        <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-740">
        <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-741">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="c-742">
        <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-743">
        <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-744">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-745">
        <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-746">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-747">
        <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-748">
        <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-749">
        <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-750">
        <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-751">
        <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-752">
        <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-753">
        <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-754">
        <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-755">
        <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-756">
        <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-757">
        <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-758">
        <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-759">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-760">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="c-761">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-762">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="c-763">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-764">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="c-765">
        <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>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: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>2022-12-31</instant>
        </period>
    </context>
    <context id="c-767">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-768">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="c-769">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-770">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="c-771">
        <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-772">
        <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-773">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:StatementOfComprehensiveIncomeProfitOrLossLocationAxis">kof:CostOfGoodsSoldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-774">
        <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-775">
        <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-776">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:StatementOfComprehensiveIncomeProfitOrLossLocationAxis">kof:SellingAndDistributionExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-777">
        <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-778">
        <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-779">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:StatementOfComprehensiveIncomeProfitOrLossLocationAxis">kof:AdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-780">
        <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:TwoThousandNineteenIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-781">
        <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:TwoThousandNineteenIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-782">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-783">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-784">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-785">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-786">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-787">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-788">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-789">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-790">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </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:NotLaterThanOneYearMember</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-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:LaterThanOneYearAndNotLaterThanTwoYearsMember</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-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:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</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-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:LaterThanThreeYearsAndNotLaterThanFourYearsMember</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-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:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</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-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:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</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-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: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>2023-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: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>2022-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: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>2023-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: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>2023-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: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>2023-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: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>2023-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: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>2023-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: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>2023-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: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-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:MeasurementAxis">ifrs-full:AtFairValueMember</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-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:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-809">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-810">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-811">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-812">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-813">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-814">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-815">
        <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-816">
        <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>2023-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:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-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:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-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:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-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:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-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:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-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>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-824">
        <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>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: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>2023-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: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>2023-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: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>2023-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: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>2023-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: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>2023-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: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-831">
        <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>2023-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:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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: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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-834">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-835">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-836">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-837">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-838">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-839">
        <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-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: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>2023-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:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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: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>2023-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: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>2023-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: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>2023-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: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>2023-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: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>2023-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: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>2023-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: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-849">
        <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>2023-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: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>2022-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: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>2023-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: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>2023-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: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>2023-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: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>2023-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: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>2023-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: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>2023-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: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-858">
        <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>2023-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: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>2022-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:UYU</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>2023-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:UYU</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>2023-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:UYU</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>2023-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:UYU</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>2023-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:UYU</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>2023-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:UYU</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>2023-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:UYU</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-867">
        <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: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>2023-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:UYU</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>2022-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: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>2023-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: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>2023-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: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>2023-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: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>2023-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: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>2023-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: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>2023-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: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-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:MeasurementAxis">ifrs-full:AtFairValueMember</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-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:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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: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>2023-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: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>2023-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: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>2023-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: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>2023-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: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>2023-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: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>2023-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: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-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:MeasurementAxis">ifrs-full:AtFairValueMember</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-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:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-887">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-888">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-889">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-890">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-891">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-892">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-893">
        <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-894">
        <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>2023-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:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-896">
        <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-897">
        <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-898">
        <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-899">
        <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>2022-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:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgedItemsAxis">kof:HedgedPortionOfSeniorNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-901">
        <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>2023-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:BorrowingsByNameAxis">kof:SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember</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="ifrs-full:BorrowingsByNameAxis">kof:TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyFiveMember</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="ifrs-full:BorrowingsByNameAxis">kof:SevenPointThreeFivePercentageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-905">
        <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>2023-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:SLBTIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-907">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-908">
        <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>2023-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:TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember</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:OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-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:FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-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:SustainabilityLinkedBondSLBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="c-913">
        <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-914">
        <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-915">
        <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-916">
        <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-917">
        <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-918">
        <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-919">
        <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-920">
        <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-921">
        <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-922">
        <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-923">
        <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-924">
        <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-925">
        <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-926">
        <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-927">
        <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-928">
        <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-929">
        <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-930">
        <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-931">
        <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-932">
        <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-933">
        <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-934">
        <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-935">
        <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-936">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="c-937">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-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:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-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:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-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:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-942">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="c-943">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-944">
        <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>2021-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:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-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:LeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-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:LeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-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:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-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:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-950">
        <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>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:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-952">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:ForeignExchangeForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-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:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-954">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CommodityPriceContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-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:ClassesOfFinancialAssetsAxis">kof:TotalHoldersOfTheParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-956">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:ForeignExchangeForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-957">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-958">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CommodityPriceContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-959">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TotalHoldersOfTheParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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>
            </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:CrossCurrencySwapsMember</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:CommodityPriceContractsMember</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:TotalHoldersOfTheParentMember</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:ForeignExchangeForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-965">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-966">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CommodityPriceContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-967">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TotalHoldersOfTheParentMember</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:ForeignExchangeForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </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>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </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>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </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>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-972">
        <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-973">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="c-974">
        <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-975">
        <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>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:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</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-977">
        <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>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: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>2022-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: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>2022-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: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>2022-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: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>2022-12-31</instant>
        </period>
    </context>
    <context id="c-982">
        <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-983">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="c-984">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-985">
        <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-986">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-987">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="c-988">
        <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>2022-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: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>2022-12-31</instant>
        </period>
    </context>
    <context id="c-990">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
        </entity>
        <period>
            <startDate>2020-09-30</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="c-991">
        <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-992">
        <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-993">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-994">
        <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-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:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-997">
        <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-998">
        <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-999">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-1000">
        <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-1001">
        <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-1002">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-1003">
        <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-1004">
        <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-1005">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-1006">
        <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-1007">
        <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-1008">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-1009">
        <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-1010">
        <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-1011">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-1012">
        <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-1013">
        <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-1014">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-1015">
        <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-1016">
        <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-1017">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-1018">
        <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-1019">
        <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-1020">
        <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>2021-01-01</startDate>
            <endDate>2021-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: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-1022">
        <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-1023">
        <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>2021-01-01</startDate>
            <endDate>2021-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: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-1025">
        <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-1026">
        <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>2021-01-01</startDate>
            <endDate>2021-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: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-1028">
        <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-1029">
        <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>2021-01-01</startDate>
            <endDate>2021-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: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-1031">
        <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-1032">
        <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>2021-01-01</startDate>
            <endDate>2021-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:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-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:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-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:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-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:PastDueStatusAxis">kof:YearTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:NotesAndBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1037">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1038">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1039">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1040">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1041">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1042">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1043">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1044">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1045">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1046">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1047">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1048">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1049">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1050">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1051">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1052">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1053">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1054">
        <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-1055">
        <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-1056">
        <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-1057">
        <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-1058">
        <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-1059">
        <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-1060">
        <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-1061">
        <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-1062">
        <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-1063">
        <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-1064">
        <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-1065">
        <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-1066">
        <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-1067">
        <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-1068">
        <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-1069">
        <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-1070">
        <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-1071">
        <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-1072">
        <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-1073">
        <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-1074">
        <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-1075">
        <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-1076">
        <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-1077">
        <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-1078">
        <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-1079">
        <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-1080">
        <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-1081">
        <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-1082">
        <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-1083">
        <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-1084">
        <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-1085">
        <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-1086">
        <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-1087">
        <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-1088">
        <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-1089">
        <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-1090">
        <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:AverageExchangeRateARSMXNMember</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-1091">
        <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:AverageExchangeRateARSMXNMember</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-1092">
        <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:AverageExchangeRateARSMXNMember</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-1093">
        <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:AverageExchangeRateARSMXNMember</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-1094">
        <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:AverageExchangeRateARSMXNMember</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-1095">
        <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:AverageExchangeRateARSMXNMember</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-1096">
        <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-1097">
        <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-1098">
        <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-1099">
        <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-1100">
        <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-1101">
        <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-1102">
        <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-1103">
        <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-1104">
        <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-1105">
        <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-1106">
        <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-1107">
        <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-1108">
        <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-1109">
        <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-1110">
        <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-1111">
        <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-1112">
        <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-1113">
        <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-1114">
        <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-1115">
        <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-1116">
        <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-1117">
        <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-1118">
        <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-1119">
        <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-1120">
        <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-1121">
        <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-1122">
        <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-1123">
        <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-1124">
        <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-1125">
        <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-1126">
        <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-1127">
        <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-1128">
        <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-1129">
        <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-1130">
        <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-1131">
        <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-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:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-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:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-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:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-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: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>2022-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: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>2022-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: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>2022-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: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>2022-01-01</startDate>
            <endDate>2022-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: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>2022-01-01</startDate>
            <endDate>2022-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: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>2022-01-01</startDate>
            <endDate>2022-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: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>2022-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: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>2022-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: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>2022-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: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>2022-01-01</startDate>
            <endDate>2022-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: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>2022-01-01</startDate>
            <endDate>2022-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: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>2022-01-01</startDate>
            <endDate>2022-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: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>2022-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: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>2022-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: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>2022-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: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>2022-01-01</startDate>
            <endDate>2022-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: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>2022-01-01</startDate>
            <endDate>2022-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: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>2022-01-01</startDate>
            <endDate>2022-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: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>2022-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: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>2022-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: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>2022-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: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>2022-01-01</startDate>
            <endDate>2022-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: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>2022-01-01</startDate>
            <endDate>2022-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: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>2022-01-01</startDate>
            <endDate>2022-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: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>2022-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: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>2022-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: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>2022-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: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>2022-01-01</startDate>
            <endDate>2022-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: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>2022-01-01</startDate>
            <endDate>2022-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: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>2022-01-01</startDate>
            <endDate>2022-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:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSMXNMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSMXNMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSMXNMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSMXNMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-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:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSMXNMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-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:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSMXNMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-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: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>2022-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: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>2022-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: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>2022-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: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>2022-01-01</startDate>
            <endDate>2022-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: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>2022-01-01</startDate>
            <endDate>2022-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: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>2022-01-01</startDate>
            <endDate>2022-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: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>2022-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: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>2022-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: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>2022-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: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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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: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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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: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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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: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>2022-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: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>2022-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: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>2022-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: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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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: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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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: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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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: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>2022-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: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>2022-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: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>2022-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: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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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: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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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: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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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>2022-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>2022-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>2022-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>2022-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>2022-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>2022-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:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:PxMegPriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:PxMegPriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:PxMegPriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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: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>2022-12-31</instant>
        </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: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>2022-12-31</instant>
        </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: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>2022-12-31</instant>
        </period>
    </context>
    <context id="c-1210">
        <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>2021-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:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-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:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-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:ClassesOfShareCapitalAxis">kof:SeriesASharesMember</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:ClassesOfShareCapitalAxis">kof:SeriesDShareMember</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:ClassesOfShareCapitalAxis">kof:SeriesASharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:FomentoEconomicoMexicanoSABDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1216">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1217">
        <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>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:ClassesOfShareCapitalAxis">kof:SeriesDShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:TheCocaColaCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1219">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1220">
        <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-1221">
        <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-1222">
        <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-1223">
        <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-1224">
        <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-1225">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="c-1226">
        <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-1227">
        <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-1228">
        <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>2021-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:ClassesOfShareCapitalAxis">kof:SeriesDShareMember</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:ClassesOfShareCapitalAxis">kof:SeriesDShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:ClassesOfShareCapitalAxis">kof:SeriesDShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-1232">
        <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-1233">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="c-1234">
        <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-1235">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-1236">
        <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-1237">
        <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>2021-01-01</startDate>
            <endDate>2021-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:ClassesOfShareCapitalAxis">kof:SeriesLShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-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:ClassesOfShareCapitalAxis">kof:SeriesLShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-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:ClassesOfShareCapitalAxis">kof:SeriesOfBShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1241">
        <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-1242">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-1243">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
        </entity>
        <period>
            <startDate>2023-05-03</startDate>
            <endDate>2023-11-03</endDate>
        </period>
    </context>
    <context id="c-1244">
        <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-1245">
        <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>2021-01-01</startDate>
            <endDate>2021-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:GeographicalAreasAxis">ifrs-full:CountryOfDomicileMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1247">
        <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-1248">
        <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-1249">
        <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-1250">
        <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>2021-01-01</startDate>
            <endDate>2021-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:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-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:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:ExpectedCreditLossesMember</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:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:ExpectedCreditLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-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:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:ExpectedCreditLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1255">
        <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-1256">
        <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>2021-01-01</startDate>
            <endDate>2021-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:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:InventoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1258">
        <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>2022-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:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:InventoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1260">
        <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-1261">
        <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>2021-01-01</startDate>
            <endDate>2021-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:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:PrepaidExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1263">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="c-1264">
        <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-1265">
        <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-1266">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-1267">
        <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-1268">
        <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>2022-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:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1270">
        <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-1271">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-1272">
        <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-1273">
        <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>2022-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:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:OtherAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1275">
        <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-1276">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-1277">
        <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-1278">
        <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>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:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:FiniteUsefulLivedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-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:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:FiniteUsefulLivedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-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:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:FiniteUsefulLivedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-1282">
        <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-1283">
        <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>2022-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:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:IndefiniteLivedIntangibleAssets1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-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:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:IndefiniteLivedIntangibleAssets1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1286">
        <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>2021-01-01</startDate>
            <endDate>2021-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:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:PostEmploymentAndOtherLongTermEmployeeBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-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:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:PostEmploymentAndOtherLongTermEmployeeBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-1289">
        <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-1290">
        <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-1291">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-1292">
        <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-1293">
        <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>2022-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:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:DerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1295">
        <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-1296">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-1297">
        <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-1298">
        <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>2022-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:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:ContingenciesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1300">
        <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-1301">
        <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>2021-01-01</startDate>
            <endDate>2021-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:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:EmployeeProfitSharingPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1303">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="c-1304">
        <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-1305">
        <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-1306">
        <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>2021-01-01</startDate>
            <endDate>2021-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:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:TaxLossCarryForwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1308">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="c-1309">
        <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-1310">
        <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-1311">
        <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>2021-01-01</startDate>
            <endDate>2021-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:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:TaxCreditsToRecoverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1313">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="c-1314">
        <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-1315">
        <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-1316">
        <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>2021-01-01</startDate>
            <endDate>2021-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:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1318">
        <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>2022-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">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1320">
        <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-1321">
        <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>2021-01-01</startDate>
            <endDate>2021-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:LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1323">
        <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>2022-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:LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1325">
        <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-1326">
        <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>2021-01-01</startDate>
            <endDate>2021-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">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1328">
        <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>2022-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">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1330">
        <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-1331">
        <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>2021-01-01</startDate>
            <endDate>2021-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:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1333">
        <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>2022-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">kof:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1335">
        <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-1336">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-1337">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="c-1338">
        <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-1339">
        <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>2022-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:TypesOfFinancialLiabilitiesAxis">kof:SuccessFeeToPayMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1341">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="c-1342">
        <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-1343">
        <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>2022-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:TypesOfFinancialLiabilitiesAxis">kof:OtherFinancialLiabilitiesMember</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:TypesOfFinancialLiabilitiesAxis">kof:OtherFinancialLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-1346">
        <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-1347">
        <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-1348">
        <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-1349">
        <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-1350">
        <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-1351">
        <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-1352">
        <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-1353">
        <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>2020-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:ClassesOfProvisionsAxis">ifrs-full:ProvisionForTaxesOtherThanIncomeTaxMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1355">
        <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-1356">
        <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>2021-01-01</startDate>
            <endDate>2021-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:ClassesOfProvisionsAxis">kof:LaborMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-1358">
        <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>2020-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:ClassesOfProvisionsAxis">kof:LaborMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1360">
        <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-1361">
        <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>2021-01-01</startDate>
            <endDate>2021-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:ClassesOfProvisionsAxis">ifrs-full:LegalProceedingsProvisionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-1363">
        <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>2020-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:ClassesOfProvisionsAxis">ifrs-full:LegalProceedingsProvisionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1365">
        <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-1366">
        <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>2021-01-01</startDate>
            <endDate>2021-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:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ItemsOfContingentLiabilitiesAxis">kof:ValueAddedTaxMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1368">
        <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>2023-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:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ItemsOfContingentLiabilitiesAxis">kof:FederalTaxesMember</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:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ItemsOfContingentLiabilitiesAxis">kof:LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1371">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1372">
        <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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1373">
        <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-1374">
        <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-1375">
        <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-1376">
        <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-1377">
        <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-1378">
        <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-1379">
        <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-1380">
        <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-1381">
        <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-1382">
        <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-1383">
        <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-1384">
        <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-1385">
        <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-1386">
        <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-1387">
        <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-1388">
        <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-1389">
        <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-1390">
        <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-1391">
        <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-1392">
        <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-1393">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-1394">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-1395">
        <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>2021-01-01</startDate>
            <endDate>2021-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:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-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:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-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:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-1399">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-1400">
        <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>2021-01-01</startDate>
            <endDate>2021-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:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-1402">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="c-1403">
        <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-1404">
        <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-1405">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-1406">
        <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-1407">
        <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-1408">
        <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>2021-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: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-1410">
        <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-1411">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-1412">
        <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-1413">
        <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-1414">
        <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>2021-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: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-1416">
        <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-1417">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-1418">
        <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-1419">
        <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-1420">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="c-1421">
        <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-1422">
        <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-1423">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-1424">
        <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-1425">
        <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-1426">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="c-1427">
        <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-1428">
        <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-1429">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-1430">
        <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-1431">
        <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>
    <context id="c-1432">
        <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>2021-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">2023</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:EntityRegistrantName contextRef="c-1" id="f-48">COCA COLA FEMSA SAB DE CV</dei:EntityRegistrantName>
    <dei:SecurityExchangeName contextRef="c-3" id="f-49">NYSE</dei:SecurityExchangeName>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-50">0000910631</dei:EntityCentralIndexKey>
    <dei:DocumentAccountingStandard contextRef="c-1" id="f-51">International Financial Reporting Standards</dei:DocumentAccountingStandard>
    <dei:DocumentRegistrationStatement contextRef="c-1" id="f-52">false</dei:DocumentRegistrationStatement>
    <dei:DocumentType contextRef="c-1" id="f-1">20-F</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-3">2023-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-2">--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-6179</dei:LocalPhoneNumber>
    <dei:ContactPersonnelEmailAddress contextRef="c-2" id="f-19">kofmxinves@kof.com.mx</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>
    <dei:AuditorFirmId contextRef="c-1" id="f-53">1284</dei:AuditorFirmId>
    <dei:AuditorName contextRef="c-1" id="f-54">Ernst &amp; Young Global Limited</dei:AuditorName>
    <dei:AuditorLocation contextRef="c-1" id="f-55">Mexico City, Mexico</dei:AuditorLocation>
    <ifrs-full:CashAndCashEquivalents contextRef="c-13" decimals="-6" id="f-56" unitRef="usd">1838000000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents contextRef="c-14" decimals="-6" id="f-57" unitRef="mxn">31060000000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents contextRef="c-15" decimals="-6" id="f-58" unitRef="mxn">40277000000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:TradeAndOtherCurrentReceivables contextRef="c-13" decimals="-6" id="f-59" unitRef="usd">1050000000</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:TradeAndOtherCurrentReceivables contextRef="c-14" decimals="-6" id="f-60" unitRef="mxn">17749000000</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:TradeAndOtherCurrentReceivables contextRef="c-15" decimals="-6" id="f-61" unitRef="mxn">16318000000</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:Inventories contextRef="c-13" decimals="-6" id="f-62" unitRef="usd">703000000</ifrs-full:Inventories>
    <ifrs-full:Inventories contextRef="c-14" decimals="-6" id="f-63" unitRef="mxn">11880000000</ifrs-full:Inventories>
    <ifrs-full:Inventories contextRef="c-15" decimals="-6" id="f-64" unitRef="mxn">11888000000</ifrs-full:Inventories>
    <kof:CurrentRecoverablesIncomeTax contextRef="c-13" decimals="-6" id="f-65" unitRef="usd">133000000</kof:CurrentRecoverablesIncomeTax>
    <kof:CurrentRecoverablesIncomeTax contextRef="c-14" decimals="-6" id="f-66" unitRef="mxn">2244000000</kof:CurrentRecoverablesIncomeTax>
    <kof:CurrentRecoverablesIncomeTax contextRef="c-15" decimals="-6" id="f-67" unitRef="mxn">2718000000</kof:CurrentRecoverablesIncomeTax>
    <kof:OtherCurrentTaxAssetsRecoverable contextRef="c-13" decimals="-6" id="f-68" unitRef="usd">188000000</kof:OtherCurrentTaxAssetsRecoverable>
    <kof:OtherCurrentTaxAssetsRecoverable contextRef="c-14" decimals="-6" id="f-69" unitRef="mxn">3181000000</kof:OtherCurrentTaxAssetsRecoverable>
    <kof:OtherCurrentTaxAssetsRecoverable contextRef="c-15" decimals="-6" id="f-70" unitRef="mxn">3194000000</kof:OtherCurrentTaxAssetsRecoverable>
    <ifrs-full:OtherCurrentFinancialAssets contextRef="c-13" decimals="-6" id="f-71" unitRef="usd">34000000</ifrs-full:OtherCurrentFinancialAssets>
    <ifrs-full:OtherCurrentFinancialAssets contextRef="c-14" decimals="-6" id="f-72" unitRef="mxn">567000000</ifrs-full:OtherCurrentFinancialAssets>
    <ifrs-full:OtherCurrentFinancialAssets contextRef="c-15" decimals="-6" id="f-73" unitRef="mxn">2911000000</ifrs-full:OtherCurrentFinancialAssets>
    <ifrs-full:OtherCurrentAssets contextRef="c-13" decimals="-6" id="f-74" unitRef="usd">63000000</ifrs-full:OtherCurrentAssets>
    <ifrs-full:OtherCurrentAssets contextRef="c-14" decimals="-6" id="f-75" unitRef="mxn">1057000000</ifrs-full:OtherCurrentAssets>
    <ifrs-full:OtherCurrentAssets contextRef="c-15" decimals="-6" id="f-76" unitRef="mxn">1906000000</ifrs-full:OtherCurrentAssets>
    <ifrs-full:CurrentAssets contextRef="c-13" decimals="-6" id="f-77" unitRef="usd">4008000000</ifrs-full:CurrentAssets>
    <ifrs-full:CurrentAssets contextRef="c-14" decimals="-6" id="f-78" unitRef="mxn">67738000000</ifrs-full:CurrentAssets>
    <ifrs-full:CurrentAssets contextRef="c-15" decimals="-6" id="f-79" unitRef="mxn">79212000000</ifrs-full:CurrentAssets>
    <ifrs-full:InvestmentAccountedForUsingEquityMethod contextRef="c-13" decimals="-6" id="f-80" unitRef="usd">547000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentAccountedForUsingEquityMethod contextRef="c-14" decimals="-6" id="f-81" unitRef="mxn">9246000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentAccountedForUsingEquityMethod contextRef="c-15" decimals="-6" id="f-82" unitRef="mxn">8452000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
    <ifrs-full:RightofuseAssets contextRef="c-13" decimals="-6" id="f-83" unitRef="usd">141000000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets contextRef="c-14" decimals="-6" id="f-84" unitRef="mxn">2388000000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets contextRef="c-15" decimals="-6" id="f-85" unitRef="mxn">2069000000</ifrs-full:RightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-13" decimals="-6" id="f-86" unitRef="usd">4659000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-14" decimals="-6" id="f-87" unitRef="mxn">78730000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-15" decimals="-6" id="f-88" unitRef="mxn">71205000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-13" decimals="-6" id="f-89" unitRef="usd">5986000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-14" decimals="-6" id="f-90" unitRef="mxn">101162000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-15" decimals="-6" id="f-91" unitRef="mxn">103122000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:DeferredTaxAssets contextRef="c-13" decimals="-6" id="f-92" unitRef="usd">460000000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets contextRef="c-14" decimals="-6" id="f-93" unitRef="mxn">7771000000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets contextRef="c-15" decimals="-6" id="f-94" unitRef="mxn">7975000000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:OtherNoncurrentFinancialAssets contextRef="c-13" decimals="-6" id="f-95" unitRef="usd">47000000</ifrs-full:OtherNoncurrentFinancialAssets>
    <ifrs-full:OtherNoncurrentFinancialAssets contextRef="c-14" decimals="-6" id="f-96" unitRef="mxn">792000000</ifrs-full:OtherNoncurrentFinancialAssets>
    <ifrs-full:OtherNoncurrentFinancialAssets contextRef="c-15" decimals="-6" id="f-97" unitRef="mxn">730000000</ifrs-full:OtherNoncurrentFinancialAssets>
    <ifrs-full:OtherNoncurrentNonfinancialAssets contextRef="c-13" decimals="-6" id="f-98" unitRef="usd">337000000</ifrs-full:OtherNoncurrentNonfinancialAssets>
    <ifrs-full:OtherNoncurrentNonfinancialAssets contextRef="c-14" decimals="-6" id="f-99" unitRef="mxn">5693000000</ifrs-full:OtherNoncurrentNonfinancialAssets>
    <ifrs-full:OtherNoncurrentNonfinancialAssets contextRef="c-15" decimals="-6" id="f-100" unitRef="mxn">5230000000</ifrs-full:OtherNoncurrentNonfinancialAssets>
    <ifrs-full:NoncurrentAssets contextRef="c-13" decimals="-6" id="f-101" unitRef="usd">12177000000</ifrs-full:NoncurrentAssets>
    <ifrs-full:NoncurrentAssets contextRef="c-14" decimals="-6" id="f-102" unitRef="mxn">205782000000</ifrs-full:NoncurrentAssets>
    <ifrs-full:NoncurrentAssets contextRef="c-15" decimals="-6" id="f-103" unitRef="mxn">198783000000</ifrs-full:NoncurrentAssets>
    <ifrs-full:Assets contextRef="c-13" decimals="-6" id="f-104" unitRef="usd">16185000000</ifrs-full:Assets>
    <ifrs-full:Assets contextRef="c-14" decimals="-6" id="f-105" unitRef="mxn">273520000000</ifrs-full:Assets>
    <ifrs-full:Assets contextRef="c-15" decimals="-6" id="f-106" unitRef="mxn">277995000000</ifrs-full:Assets>
    <kof:CurrentPortionOfBankLoansAndNotesPayable contextRef="c-13" decimals="-6" id="f-107" unitRef="usd">5000000</kof:CurrentPortionOfBankLoansAndNotesPayable>
    <kof:CurrentPortionOfBankLoansAndNotesPayable contextRef="c-14" decimals="-6" id="f-108" unitRef="mxn">88000000</kof:CurrentPortionOfBankLoansAndNotesPayable>
    <kof:CurrentPortionOfBankLoansAndNotesPayable contextRef="c-15" decimals="-6" id="f-109" unitRef="mxn">0</kof:CurrentPortionOfBankLoansAndNotesPayable>
    <ifrs-full:CurrentPortionOfLongtermBorrowings contextRef="c-13" decimals="-6" id="f-110" unitRef="usd">3000000</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings contextRef="c-14" decimals="-6" id="f-111" unitRef="mxn">52000000</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings contextRef="c-15" decimals="-6" id="f-112" unitRef="mxn">8524000000</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentLeaseLiabilities contextRef="c-13" decimals="-6" id="f-113" unitRef="usd">44000000</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentLeaseLiabilities contextRef="c-14" decimals="-6" id="f-114" unitRef="mxn">752000000</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentLeaseLiabilities contextRef="c-15" decimals="-6" id="f-115" unitRef="mxn">472000000</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentInterestPayable contextRef="c-13" decimals="-6" id="f-116" unitRef="usd">45000000</ifrs-full:CurrentInterestPayable>
    <ifrs-full:CurrentInterestPayable contextRef="c-14" decimals="-6" id="f-117" unitRef="mxn">764000000</ifrs-full:CurrentInterestPayable>
    <ifrs-full:CurrentInterestPayable contextRef="c-15" decimals="-6" id="f-118" unitRef="mxn">862000000</ifrs-full:CurrentInterestPayable>
    <ifrs-full:TradeAndOtherPayablesToTradeSuppliers contextRef="c-13" decimals="-6" id="f-119" unitRef="usd">1618000000</ifrs-full:TradeAndOtherPayablesToTradeSuppliers>
    <ifrs-full:TradeAndOtherPayablesToTradeSuppliers contextRef="c-14" decimals="-6" id="f-120" unitRef="mxn">27351000000</ifrs-full:TradeAndOtherPayablesToTradeSuppliers>
    <ifrs-full:TradeAndOtherPayablesToTradeSuppliers contextRef="c-15" decimals="-6" id="f-121" unitRef="mxn">26835000000</ifrs-full:TradeAndOtherPayablesToTradeSuppliers>
    <ifrs-full:OtherCurrentLiabilities contextRef="c-13" decimals="-6" id="f-122" unitRef="usd">804000000</ifrs-full:OtherCurrentLiabilities>
    <ifrs-full:OtherCurrentLiabilities contextRef="c-14" decimals="-6" id="f-123" unitRef="mxn">13589000000</ifrs-full:OtherCurrentLiabilities>
    <ifrs-full:OtherCurrentLiabilities contextRef="c-15" decimals="-6" id="f-124" unitRef="mxn">11850000000</ifrs-full:OtherCurrentLiabilities>
    <ifrs-full:CurrentTaxLiabilities contextRef="c-13" decimals="-6" id="f-125" unitRef="usd">127000000</ifrs-full:CurrentTaxLiabilities>
    <ifrs-full:CurrentTaxLiabilities contextRef="c-14" decimals="-6" id="f-126" unitRef="mxn">2139000000</ifrs-full:CurrentTaxLiabilities>
    <ifrs-full:CurrentTaxLiabilities contextRef="c-15" decimals="-6" id="f-127" unitRef="mxn">952000000</ifrs-full:CurrentTaxLiabilities>
    <ifrs-full:CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax contextRef="c-13" decimals="-6" id="f-128" unitRef="usd">482000000</ifrs-full:CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax>
    <ifrs-full:CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax contextRef="c-14" decimals="-6" id="f-129" unitRef="mxn">8142000000</ifrs-full:CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax>
    <ifrs-full:CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax contextRef="c-15" decimals="-6" id="f-130" unitRef="mxn">7029000000</ifrs-full:CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax>
    <ifrs-full:OtherCurrentFinancialLiabilities contextRef="c-13" decimals="-6" id="f-131" unitRef="usd">121000000</ifrs-full:OtherCurrentFinancialLiabilities>
    <ifrs-full:OtherCurrentFinancialLiabilities contextRef="c-14" decimals="-6" id="f-132" unitRef="mxn">2039000000</ifrs-full:OtherCurrentFinancialLiabilities>
    <ifrs-full:OtherCurrentFinancialLiabilities contextRef="c-15" decimals="-6" id="f-133" unitRef="mxn">1436000000</ifrs-full:OtherCurrentFinancialLiabilities>
    <ifrs-full:CurrentLiabilities contextRef="c-13" decimals="-6" id="f-134" unitRef="usd">3250000000</ifrs-full:CurrentLiabilities>
    <ifrs-full:CurrentLiabilities contextRef="c-14" decimals="-6" id="f-135" unitRef="mxn">54916000000</ifrs-full:CurrentLiabilities>
    <ifrs-full:CurrentLiabilities contextRef="c-15" decimals="-6" id="f-136" unitRef="mxn">57960000000</ifrs-full:CurrentLiabilities>
    <kof:NonCurrentPortionOfBankLoansAndNotesPayable contextRef="c-13" decimals="-6" id="f-137" unitRef="usd">3851000000</kof:NonCurrentPortionOfBankLoansAndNotesPayable>
    <kof:NonCurrentPortionOfBankLoansAndNotesPayable contextRef="c-14" decimals="-6" id="f-138" unitRef="mxn">65074000000</kof:NonCurrentPortionOfBankLoansAndNotesPayable>
    <kof:NonCurrentPortionOfBankLoansAndNotesPayable contextRef="c-15" decimals="-6" id="f-139" unitRef="mxn">70145000000</kof:NonCurrentPortionOfBankLoansAndNotesPayable>
    <ifrs-full:NoncurrentProvisionsForEmployeeBenefits contextRef="c-13" decimals="-6" id="f-140" unitRef="usd">211000000</ifrs-full:NoncurrentProvisionsForEmployeeBenefits>
    <ifrs-full:NoncurrentProvisionsForEmployeeBenefits contextRef="c-14" decimals="-6" id="f-141" unitRef="mxn">3560000000</ifrs-full:NoncurrentProvisionsForEmployeeBenefits>
    <ifrs-full:NoncurrentProvisionsForEmployeeBenefits contextRef="c-15" decimals="-6" id="f-142" unitRef="mxn">3709000000</ifrs-full:NoncurrentProvisionsForEmployeeBenefits>
    <ifrs-full:NoncurrentLeaseLiabilities contextRef="c-13" decimals="-6" id="f-143" unitRef="usd">105000000</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:NoncurrentLeaseLiabilities contextRef="c-14" decimals="-6" id="f-144" unitRef="mxn">1769000000</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:NoncurrentLeaseLiabilities contextRef="c-15" decimals="-6" id="f-145" unitRef="mxn">1663000000</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:DeferredTaxLiabilities contextRef="c-13" decimals="-6" id="f-146" unitRef="usd">197000000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilities contextRef="c-14" decimals="-6" id="f-147" unitRef="mxn">3321000000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilities contextRef="c-15" decimals="-6" id="f-148" unitRef="mxn">2839000000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:OtherNoncurrentFinancialLiabilities contextRef="c-13" decimals="-6" id="f-149" unitRef="usd">323000000</ifrs-full:OtherNoncurrentFinancialLiabilities>
    <ifrs-full:OtherNoncurrentFinancialLiabilities contextRef="c-14" decimals="-6" id="f-150" unitRef="mxn">5464000000</ifrs-full:OtherNoncurrentFinancialLiabilities>
    <ifrs-full:OtherNoncurrentFinancialLiabilities contextRef="c-15" decimals="-6" id="f-151" unitRef="mxn">3863000000</ifrs-full:OtherNoncurrentFinancialLiabilities>
    <ifrs-full:NoncurrentProvisions contextRef="c-13" decimals="-6" id="f-152" unitRef="usd">193000000</ifrs-full:NoncurrentProvisions>
    <ifrs-full:NoncurrentProvisions contextRef="c-14" decimals="-6" id="f-153" unitRef="mxn">3270000000</ifrs-full:NoncurrentProvisions>
    <ifrs-full:NoncurrentProvisions contextRef="c-15" decimals="-6" id="f-154" unitRef="mxn">3887000000</ifrs-full:NoncurrentProvisions>
    <ifrs-full:OtherNoncurrentLiabilities contextRef="c-13" decimals="-6" id="f-155" unitRef="usd">144000000</ifrs-full:OtherNoncurrentLiabilities>
    <ifrs-full:OtherNoncurrentLiabilities contextRef="c-14" decimals="-6" id="f-156" unitRef="mxn">2441000000</ifrs-full:OtherNoncurrentLiabilities>
    <ifrs-full:OtherNoncurrentLiabilities contextRef="c-15" decimals="-6" id="f-157" unitRef="mxn">2053000000</ifrs-full:OtherNoncurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities contextRef="c-13" decimals="-6" id="f-158" unitRef="usd">5024000000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities contextRef="c-14" decimals="-6" id="f-159" unitRef="mxn">84899000000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities contextRef="c-15" decimals="-6" id="f-160" unitRef="mxn">88159000000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:Liabilities contextRef="c-13" decimals="-6" id="f-161" unitRef="usd">8273000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities contextRef="c-14" decimals="-6" id="f-162" unitRef="mxn">139815000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities contextRef="c-15" decimals="-6" id="f-163" unitRef="mxn">146119000000</ifrs-full:Liabilities>
    <ifrs-full:IssuedCapital contextRef="c-13" decimals="-6" id="f-164" unitRef="usd">122000000</ifrs-full:IssuedCapital>
    <ifrs-full:IssuedCapital contextRef="c-14" decimals="-6" id="f-165" unitRef="mxn">2060000000</ifrs-full:IssuedCapital>
    <ifrs-full:IssuedCapital contextRef="c-15" decimals="-6" id="f-166" unitRef="mxn">2060000000</ifrs-full:IssuedCapital>
    <ifrs-full:AdditionalPaidinCapital contextRef="c-13" decimals="-6" id="f-167" unitRef="usd">2696000000</ifrs-full:AdditionalPaidinCapital>
    <ifrs-full:AdditionalPaidinCapital contextRef="c-14" decimals="-6" id="f-168" unitRef="mxn">45560000000</ifrs-full:AdditionalPaidinCapital>
    <ifrs-full:AdditionalPaidinCapital contextRef="c-15" decimals="-6" id="f-169" unitRef="mxn">45560000000</ifrs-full:AdditionalPaidinCapital>
    <ifrs-full:RetainedEarnings contextRef="c-13" decimals="-6" id="f-170" unitRef="usd">5681000000</ifrs-full:RetainedEarnings>
    <ifrs-full:RetainedEarnings contextRef="c-14" decimals="-6" id="f-171" unitRef="mxn">96003000000</ifrs-full:RetainedEarnings>
    <ifrs-full:RetainedEarnings contextRef="c-15" decimals="-6" id="f-172" unitRef="mxn">88664000000</ifrs-full:RetainedEarnings>
    <ifrs-full:OtherEquityInterest contextRef="c-13" decimals="-6" id="f-173" unitRef="usd">-135000000</ifrs-full:OtherEquityInterest>
    <ifrs-full:OtherEquityInterest contextRef="c-14" decimals="-6" id="f-174" unitRef="mxn">-2283000000</ifrs-full:OtherEquityInterest>
    <ifrs-full:OtherEquityInterest contextRef="c-15" decimals="-6" id="f-175" unitRef="mxn">-2187000000</ifrs-full:OtherEquityInterest>
    <ifrs-full:AccumulatedOtherComprehensiveIncome contextRef="c-13" decimals="-6" id="f-176" unitRef="usd">-847000000</ifrs-full:AccumulatedOtherComprehensiveIncome>
    <ifrs-full:AccumulatedOtherComprehensiveIncome contextRef="c-14" decimals="-6" id="f-177" unitRef="mxn">-14315000000</ifrs-full:AccumulatedOtherComprehensiveIncome>
    <ifrs-full:AccumulatedOtherComprehensiveIncome contextRef="c-15" decimals="-6" id="f-178" unitRef="mxn">-8712000000</ifrs-full:AccumulatedOtherComprehensiveIncome>
    <ifrs-full:EquityAttributableToOwnersOfParent contextRef="c-13" decimals="-6" id="f-179" unitRef="usd">7516000000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent contextRef="c-14" decimals="-6" id="f-180" unitRef="mxn">127025000000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent contextRef="c-15" decimals="-6" id="f-181" unitRef="mxn">125385000000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:NoncontrollingInterests contextRef="c-13" decimals="-6" id="f-182" unitRef="usd">395000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests contextRef="c-14" decimals="-6" id="f-183" unitRef="mxn">6680000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests contextRef="c-15" decimals="-6" id="f-184" unitRef="mxn">6491000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:Equity contextRef="c-13" decimals="-6" id="f-185" unitRef="usd">7912000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-14" decimals="-6" id="f-186" unitRef="mxn">133705000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-15" decimals="-6" id="f-187" unitRef="mxn">131876000000</ifrs-full:Equity>
    <ifrs-full:EquityAndLiabilities contextRef="c-13" decimals="-6" id="f-188" unitRef="usd">16185000000</ifrs-full:EquityAndLiabilities>
    <ifrs-full:EquityAndLiabilities contextRef="c-14" decimals="-6" id="f-189" unitRef="mxn">273520000000</ifrs-full:EquityAndLiabilities>
    <ifrs-full:EquityAndLiabilities contextRef="c-15" decimals="-6" id="f-190" unitRef="mxn">277995000000</ifrs-full:EquityAndLiabilities>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-16" decimals="-6" id="f-191" unitRef="usd">14454000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-17" decimals="-6" id="f-192" unitRef="mxn">244264000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-18" decimals="-6" id="f-193" unitRef="mxn">226222000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-19" decimals="-6" id="f-194" unitRef="mxn">193899000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-20" decimals="-6" id="f-195" unitRef="usd">49000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-21" decimals="-6" id="f-196" unitRef="mxn">824000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-22" decimals="-6" id="f-197" unitRef="mxn">518000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-23" decimals="-6" id="f-198" unitRef="mxn">905000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-24" decimals="-6" id="f-199" unitRef="usd">14502000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1" decimals="-6" id="f-200" unitRef="mxn">245088000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-25" decimals="-6" id="f-201" unitRef="mxn">226740000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-26" decimals="-6" id="f-202" unitRef="mxn">194804000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:CostOfSales contextRef="c-24" decimals="-6" id="f-203" unitRef="usd">7943000000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales contextRef="c-1" decimals="-6" id="f-204" unitRef="mxn">134228000000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales contextRef="c-25" decimals="-6" id="f-205" unitRef="mxn">126440000000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales contextRef="c-26" decimals="-6" id="f-206" unitRef="mxn">106206000000</ifrs-full:CostOfSales>
    <ifrs-full:GrossProfit contextRef="c-24" decimals="-6" id="f-207" unitRef="usd">6560000000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit contextRef="c-1" decimals="-6" id="f-208" unitRef="mxn">110860000000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit contextRef="c-25" decimals="-6" id="f-209" unitRef="mxn">100300000000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit contextRef="c-26" decimals="-6" id="f-210" unitRef="mxn">88598000000</ifrs-full:GrossProfit>
    <ifrs-full:AdministrativeExpense contextRef="c-24" decimals="-6" id="f-211" unitRef="usd">759000000</ifrs-full:AdministrativeExpense>
    <ifrs-full:AdministrativeExpense contextRef="c-1" decimals="-6" id="f-212" unitRef="mxn">12820000000</ifrs-full:AdministrativeExpense>
    <ifrs-full:AdministrativeExpense contextRef="c-25" decimals="-6" id="f-213" unitRef="mxn">11263000000</ifrs-full:AdministrativeExpense>
    <ifrs-full:AdministrativeExpense contextRef="c-26" decimals="-6" id="f-214" unitRef="mxn">9012000000</ifrs-full:AdministrativeExpense>
    <kof:SellingExpenses contextRef="c-24" decimals="-6" id="f-215" unitRef="usd">3744000000</kof:SellingExpenses>
    <kof:SellingExpenses contextRef="c-1" decimals="-6" id="f-216" unitRef="mxn">63278000000</kof:SellingExpenses>
    <kof:SellingExpenses contextRef="c-25" decimals="-6" id="f-217" unitRef="mxn">57718000000</kof:SellingExpenses>
    <kof:SellingExpenses contextRef="c-26" decimals="-6" id="f-218" unitRef="mxn">51708000000</kof:SellingExpenses>
    <ifrs-full:OtherIncome contextRef="c-24" decimals="-6" id="f-219" unitRef="usd">117000000</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome contextRef="c-1" decimals="-6" id="f-220" unitRef="mxn">1981000000</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome contextRef="c-25" decimals="-6" id="f-221" unitRef="mxn">1473000000</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome contextRef="c-26" decimals="-6" id="f-222" unitRef="mxn">1502000000</ifrs-full:OtherIncome>
    <ifrs-full:OtherExpenseByNature contextRef="c-24" decimals="-6" id="f-223" unitRef="usd">192000000</ifrs-full:OtherExpenseByNature>
    <ifrs-full:OtherExpenseByNature contextRef="c-1" decimals="-6" id="f-224" unitRef="mxn">3253000000</ifrs-full:OtherExpenseByNature>
    <ifrs-full:OtherExpenseByNature contextRef="c-25" decimals="-6" id="f-225" unitRef="mxn">2456000000</ifrs-full:OtherExpenseByNature>
    <ifrs-full:OtherExpenseByNature contextRef="c-26" decimals="-6" id="f-226" unitRef="mxn">2309000000</ifrs-full:OtherExpenseByNature>
    <ifrs-full:InterestExpense contextRef="c-24" decimals="-6" id="f-227" unitRef="usd">420000000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense contextRef="c-1" decimals="-6" id="f-228" unitRef="mxn">7102000000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense contextRef="c-25" decimals="-6" id="f-229" unitRef="mxn">6500000000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense contextRef="c-26" decimals="-6" id="f-230" unitRef="mxn">6192000000</ifrs-full:InterestExpense>
    <ifrs-full:FinanceIncome contextRef="c-24" decimals="-6" id="f-231" unitRef="usd">189000000</ifrs-full:FinanceIncome>
    <ifrs-full:FinanceIncome contextRef="c-1" decimals="-6" id="f-232" unitRef="mxn">3188000000</ifrs-full:FinanceIncome>
    <ifrs-full:FinanceIncome contextRef="c-25" decimals="-6" id="f-233" unitRef="mxn">2411000000</ifrs-full:FinanceIncome>
    <ifrs-full:FinanceIncome contextRef="c-26" decimals="-6" id="f-234" unitRef="mxn">932000000</ifrs-full:FinanceIncome>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss contextRef="c-24" decimals="-6" id="f-235" unitRef="usd">-62000000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss contextRef="c-1" decimals="-6" id="f-236" unitRef="mxn">-1046000000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss contextRef="c-25" decimals="-6" id="f-237" unitRef="mxn">-324000000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss contextRef="c-26" decimals="-6" id="f-238" unitRef="mxn">227000000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <kof:GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies contextRef="c-24" decimals="-6" id="f-239" unitRef="usd">6000000</kof:GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies>
    <kof:GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies contextRef="c-1" decimals="-6" id="f-240" unitRef="mxn">93000000</kof:GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies>
    <kof:GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies contextRef="c-25" decimals="-6" id="f-241" unitRef="mxn">536000000</kof:GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies>
    <kof:GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies contextRef="c-26" decimals="-6" id="f-242" unitRef="mxn">734000000</kof:GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c-24" decimals="-6" id="f-243" unitRef="usd">10000000</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c-1" decimals="-6" id="f-244" unitRef="mxn">169000000</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c-25" decimals="-6" id="f-245" unitRef="mxn">-672000000</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c-26" decimals="-6" id="f-246" unitRef="mxn">80000000</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-24" decimals="-6" id="f-247" unitRef="usd">1704000000</kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-1" decimals="-6" id="f-248" unitRef="mxn">28792000000</kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-25" decimals="-6" id="f-249" unitRef="mxn">25787000000</kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-26" decimals="-6" id="f-250" unitRef="mxn">22852000000</kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="c-24" decimals="-6" id="f-251" unitRef="usd">520000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="c-1" decimals="-6" id="f-252" unitRef="mxn">8781000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="c-25" decimals="-6" id="f-253" unitRef="mxn">6547000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="c-26" decimals="-6" id="f-254" unitRef="mxn">6609000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-24" decimals="-6" id="f-255" unitRef="usd">13000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-1" decimals="-6" id="f-256" unitRef="mxn">215000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-25" decimals="-6" id="f-257" unitRef="mxn">386000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-26" decimals="-6" id="f-258" unitRef="mxn">88000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ProfitLoss contextRef="c-24" decimals="-6" id="f-259" unitRef="usd">1197000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-1" decimals="-6" id="f-260" unitRef="mxn">20226000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-25" decimals="-6" id="f-261" unitRef="mxn">19626000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-26" decimals="-6" id="f-262" unitRef="mxn">16331000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLossAttributableToOwnersOfParent contextRef="c-24" decimals="-6" id="f-263" unitRef="usd">1156000000</ifrs-full:ProfitLossAttributableToOwnersOfParent>
    <ifrs-full:ProfitLossAttributableToOwnersOfParent contextRef="c-1" decimals="-6" id="f-264" unitRef="mxn">19536000000</ifrs-full:ProfitLossAttributableToOwnersOfParent>
    <ifrs-full:ProfitLossAttributableToOwnersOfParent contextRef="c-25" decimals="-6" id="f-265" unitRef="mxn">19034000000</ifrs-full:ProfitLossAttributableToOwnersOfParent>
    <ifrs-full:ProfitLossAttributableToOwnersOfParent contextRef="c-26" decimals="-6" id="f-266" unitRef="mxn">15708000000</ifrs-full:ProfitLossAttributableToOwnersOfParent>
    <ifrs-full:ProfitLossAttributableToNoncontrollingInterests contextRef="c-24" decimals="-6" id="f-267" unitRef="usd">41000000</ifrs-full:ProfitLossAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossAttributableToNoncontrollingInterests contextRef="c-1" decimals="-6" id="f-268" unitRef="mxn">690000000</ifrs-full:ProfitLossAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossAttributableToNoncontrollingInterests contextRef="c-25" decimals="-6" id="f-269" unitRef="mxn">592000000</ifrs-full:ProfitLossAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossAttributableToNoncontrollingInterests contextRef="c-26" decimals="-6" id="f-270" unitRef="mxn">623000000</ifrs-full:ProfitLossAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLoss contextRef="c-24" decimals="-6" id="f-271" unitRef="usd">1197000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-1" decimals="-6" id="f-272" unitRef="mxn">20226000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-25" decimals="-6" id="f-273" unitRef="mxn">19626000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-26" decimals="-6" id="f-274" unitRef="mxn">16331000000</ifrs-full:ProfitLoss>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="c-24"
      decimals="2"
      id="f-275"
      unitRef="usdPerShare">0.07</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="c-1"
      decimals="2"
      id="f-276"
      unitRef="mxnPerShare">1.16</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="c-25"
      decimals="2"
      id="f-277"
      unitRef="mxnPerShare">1.13</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="c-26"
      decimals="2"
      id="f-278"
      unitRef="mxnPerShare">0.93</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:DilutedEarningsLossPerShare
      contextRef="c-24"
      decimals="2"
      id="f-279"
      unitRef="usdPerShare">0.07</ifrs-full:DilutedEarningsLossPerShare>
    <ifrs-full:DilutedEarningsLossPerShare
      contextRef="c-1"
      decimals="2"
      id="f-280"
      unitRef="mxnPerShare">1.16</ifrs-full:DilutedEarningsLossPerShare>
    <ifrs-full:DilutedEarningsLossPerShare
      contextRef="c-25"
      decimals="2"
      id="f-281"
      unitRef="mxnPerShare">1.13</ifrs-full:DilutedEarningsLossPerShare>
    <ifrs-full:DilutedEarningsLossPerShare
      contextRef="c-26"
      decimals="2"
      id="f-282"
      unitRef="mxnPerShare">0.93</ifrs-full:DilutedEarningsLossPerShare>
    <ifrs-full:ProfitLoss contextRef="c-24" decimals="-6" id="f-283" unitRef="usd">1197000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-1" decimals="-6" id="f-284" unitRef="mxn">20226000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-25" decimals="-6" id="f-285" unitRef="mxn">19626000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-26" decimals="-6" id="f-286" unitRef="mxn">16331000000</ifrs-full:ProfitLoss>
    <kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax contextRef="c-24" decimals="-6" id="f-287" unitRef="usd">-23000000</kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax>
    <kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax contextRef="c-1" decimals="-6" id="f-288" unitRef="mxn">-389000000</kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax>
    <kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax contextRef="c-25" decimals="-6" id="f-289" unitRef="mxn">-1448000000</kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax>
    <kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax contextRef="c-26" decimals="-6" id="f-290" unitRef="mxn">1836000000</kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax>
    <kof:FinancialInstrumentsHeldToMaturity contextRef="c-24" decimals="-6" id="f-291" unitRef="usd">6000000</kof:FinancialInstrumentsHeldToMaturity>
    <kof:FinancialInstrumentsHeldToMaturity contextRef="c-1" decimals="-6" id="f-292" unitRef="mxn">101000000</kof:FinancialInstrumentsHeldToMaturity>
    <kof:FinancialInstrumentsHeldToMaturity contextRef="c-25" decimals="-6" id="f-293" unitRef="mxn">0</kof:FinancialInstrumentsHeldToMaturity>
    <kof:FinancialInstrumentsHeldToMaturity contextRef="c-26" decimals="-6" id="f-294" unitRef="mxn">0</kof:FinancialInstrumentsHeldToMaturity>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation contextRef="c-24" decimals="-6" id="f-295" unitRef="usd">-343000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation contextRef="c-1" decimals="-6" id="f-296" unitRef="mxn">-5789000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation contextRef="c-25" decimals="-6" id="f-297" unitRef="mxn">-2685000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation contextRef="c-26" decimals="-6" id="f-298" unitRef="mxn">-1943000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax contextRef="c-24" decimals="-6" id="f-299" unitRef="usd">-360000000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax contextRef="c-1" decimals="-6" id="f-300" unitRef="mxn">-6077000000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax contextRef="c-25" decimals="-6" id="f-301" unitRef="mxn">-4133000000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax contextRef="c-26" decimals="-6" id="f-302" unitRef="mxn">-107000000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments contextRef="c-24" decimals="-6" id="f-303" unitRef="usd">-12000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments contextRef="c-1" decimals="-6" id="f-304" unitRef="mxn">-198000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments contextRef="c-25" decimals="-6" id="f-305" unitRef="mxn">-54000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments contextRef="c-26" decimals="-6" id="f-306" unitRef="mxn">-393000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans contextRef="c-24" decimals="-6" id="f-307" unitRef="usd">9000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans contextRef="c-1" decimals="-6" id="f-308" unitRef="mxn">153000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans contextRef="c-25" decimals="-6" id="f-309" unitRef="mxn">328000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans contextRef="c-26" decimals="-6" id="f-310" unitRef="mxn">-67000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax contextRef="c-24" decimals="-6" id="f-311" unitRef="usd">-3000000</ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax contextRef="c-1" decimals="-6" id="f-312" unitRef="mxn">-45000000</ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax contextRef="c-25" decimals="-6" id="f-313" unitRef="mxn">274000000</ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax contextRef="c-26" decimals="-6" id="f-314" unitRef="mxn">-460000000</ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-24" decimals="-6" id="f-315" unitRef="usd">-362000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-1" decimals="-6" id="f-316" unitRef="mxn">-6122000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-25" decimals="-6" id="f-317" unitRef="mxn">-3859000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-26" decimals="-6" id="f-318" unitRef="mxn">-567000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncomeAttributableToOwnersOfParent contextRef="c-24" decimals="-6" id="f-319" unitRef="usd">-338000000</ifrs-full:OtherComprehensiveIncomeAttributableToOwnersOfParent>
    <ifrs-full:OtherComprehensiveIncomeAttributableToOwnersOfParent contextRef="c-1" decimals="-6" id="f-320" unitRef="mxn">-5711000000</ifrs-full:OtherComprehensiveIncomeAttributableToOwnersOfParent>
    <ifrs-full:OtherComprehensiveIncomeAttributableToOwnersOfParent contextRef="c-25" decimals="-6" id="f-321" unitRef="mxn">-3792000000</ifrs-full:OtherComprehensiveIncomeAttributableToOwnersOfParent>
    <ifrs-full:OtherComprehensiveIncomeAttributableToOwnersOfParent contextRef="c-26" decimals="-6" id="f-322" unitRef="mxn">-444000000</ifrs-full:OtherComprehensiveIncomeAttributableToOwnersOfParent>
    <ifrs-full:OtherComprehensiveIncomeAttributableToNoncontrollingInterests contextRef="c-24" decimals="-6" id="f-323" unitRef="usd">-24000000</ifrs-full:OtherComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:OtherComprehensiveIncomeAttributableToNoncontrollingInterests contextRef="c-1" decimals="-6" id="f-324" unitRef="mxn">-411000000</ifrs-full:OtherComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:OtherComprehensiveIncomeAttributableToNoncontrollingInterests contextRef="c-25" decimals="-6" id="f-325" unitRef="mxn">-67000000</ifrs-full:OtherComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:OtherComprehensiveIncomeAttributableToNoncontrollingInterests contextRef="c-26" decimals="-6" id="f-326" unitRef="mxn">-123000000</ifrs-full:OtherComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-24" decimals="-6" id="f-327" unitRef="usd">-362000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-1" decimals="-6" id="f-328" unitRef="mxn">-6122000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-25" decimals="-6" id="f-329" unitRef="mxn">-3859000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-26" decimals="-6" id="f-330" unitRef="mxn">-567000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-24" decimals="-6" id="f-331" unitRef="usd">835000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-1" decimals="-6" id="f-332" unitRef="mxn">14104000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-25" decimals="-6" id="f-333" unitRef="mxn">15767000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-26" decimals="-6" id="f-334" unitRef="mxn">15764000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent contextRef="c-24" decimals="-6" id="f-335" unitRef="usd">818000000</ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent>
    <ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent contextRef="c-1" decimals="-6" id="f-336" unitRef="mxn">13825000000</ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent>
    <ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent contextRef="c-25" decimals="-6" id="f-337" unitRef="mxn">15242000000</ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent>
    <ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent contextRef="c-26" decimals="-6" id="f-338" unitRef="mxn">15264000000</ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent>
    <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests contextRef="c-24" decimals="-6" id="f-339" unitRef="usd">17000000</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests contextRef="c-1" decimals="-6" id="f-340" unitRef="mxn">279000000</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests contextRef="c-25" decimals="-6" id="f-341" unitRef="mxn">525000000</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests contextRef="c-26" decimals="-6" id="f-342" unitRef="mxn">500000000</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:ComprehensiveIncome contextRef="c-24" decimals="-6" id="f-343" unitRef="usd">835000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-1" decimals="-6" id="f-344" unitRef="mxn">14104000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-25" decimals="-6" id="f-345" unitRef="mxn">15767000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-26" decimals="-6" id="f-346" unitRef="mxn">15764000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:Equity contextRef="c-27" decimals="-6" id="f-347" unitRef="mxn">2060000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-28" decimals="-6" id="f-348" unitRef="mxn">45560000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-29" decimals="-6" id="f-349" unitRef="mxn">75917000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-30" decimals="-6" id="f-350" unitRef="mxn">-1740000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-31" decimals="-6" id="f-351" unitRef="mxn">-525000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-32" decimals="-6" id="f-352" unitRef="mxn">-3225000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-33" decimals="-6" id="f-353" unitRef="mxn">-1173000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-34" decimals="-6" id="f-354" unitRef="mxn">116874000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-35" decimals="-6" id="f-355" unitRef="mxn">5583000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-36" decimals="-6" id="f-356" unitRef="mxn">122457000000</ifrs-full:Equity>
    <ifrs-full:ProfitLoss contextRef="c-37" decimals="-6" id="f-357" unitRef="mxn">15708000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-38" decimals="-6" id="f-358" unitRef="mxn">15708000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-39" decimals="-6" id="f-359" unitRef="mxn">623000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-26" decimals="-6" id="f-360" unitRef="mxn">16331000000</ifrs-full:ProfitLoss>
    <kof:OtherComprehensiveIncomeExcludingSaleOfJointVenture contextRef="c-40" decimals="-6" id="f-361" unitRef="mxn">-393000000</kof:OtherComprehensiveIncomeExcludingSaleOfJointVenture>
    <kof:OtherComprehensiveIncomeExcludingSaleOfJointVenture contextRef="c-41" decimals="-6" id="f-362" unitRef="mxn">1749000000</kof:OtherComprehensiveIncomeExcludingSaleOfJointVenture>
    <kof:OtherComprehensiveIncomeExcludingSaleOfJointVenture contextRef="c-42" decimals="-6" id="f-363" unitRef="mxn">-1733000000</kof:OtherComprehensiveIncomeExcludingSaleOfJointVenture>
    <kof:OtherComprehensiveIncomeExcludingSaleOfJointVenture contextRef="c-43" decimals="-6" id="f-364" unitRef="mxn">-67000000</kof:OtherComprehensiveIncomeExcludingSaleOfJointVenture>
    <kof:OtherComprehensiveIncomeExcludingSaleOfJointVenture contextRef="c-38" decimals="-6" id="f-365" unitRef="mxn">-444000000</kof:OtherComprehensiveIncomeExcludingSaleOfJointVenture>
    <kof:OtherComprehensiveIncomeExcludingSaleOfJointVenture contextRef="c-39" decimals="-6" id="f-366" unitRef="mxn">-123000000</kof:OtherComprehensiveIncomeExcludingSaleOfJointVenture>
    <kof:OtherComprehensiveIncomeExcludingSaleOfJointVenture contextRef="c-26" decimals="-6" id="f-367" unitRef="mxn">-567000000</kof:OtherComprehensiveIncomeExcludingSaleOfJointVenture>
    <ifrs-full:ComprehensiveIncome contextRef="c-37" decimals="-6" id="f-368" unitRef="mxn">15708000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-40" decimals="-6" id="f-369" unitRef="mxn">-393000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-41" decimals="-6" id="f-370" unitRef="mxn">1749000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-42" decimals="-6" id="f-371" unitRef="mxn">-1733000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-43" decimals="-6" id="f-372" unitRef="mxn">-67000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-38" decimals="-6" id="f-373" unitRef="mxn">15264000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-39" decimals="-6" id="f-374" unitRef="mxn">500000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-26" decimals="-6" id="f-375" unitRef="mxn">15764000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners contextRef="c-37" decimals="-6" id="f-376" unitRef="mxn">10588000000</ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners>
    <ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners contextRef="c-38" decimals="-6" id="f-377" unitRef="mxn">10588000000</ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners>
    <ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners contextRef="c-39" decimals="-6" id="f-378" unitRef="mxn">61000000</ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners>
    <ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners contextRef="c-26" decimals="-6" id="f-379" unitRef="mxn">10649000000</ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners>
    <ifrs-full:Equity contextRef="c-44" decimals="-6" id="f-380" unitRef="mxn">2060000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-45" decimals="-6" id="f-381" unitRef="mxn">45560000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-46" decimals="-6" id="f-382" unitRef="mxn">81037000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-47" decimals="-6" id="f-383" unitRef="mxn">-2133000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-48" decimals="-6" id="f-384" unitRef="mxn">1224000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-49" decimals="-6" id="f-385" unitRef="mxn">-4958000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-50" decimals="-6" id="f-386" unitRef="mxn">-1240000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-51" decimals="-6" id="f-387" unitRef="mxn">121550000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-52" decimals="-6" id="f-388" unitRef="mxn">6022000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-53" decimals="-6" id="f-389" unitRef="mxn">127572000000</ifrs-full:Equity>
    <ifrs-full:ProfitLoss contextRef="c-54" decimals="-6" id="f-390" unitRef="mxn">19034000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-55" decimals="-6" id="f-391" unitRef="mxn">19034000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-56" decimals="-6" id="f-392" unitRef="mxn">592000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-25" decimals="-6" id="f-393" unitRef="mxn">19626000000</ifrs-full:ProfitLoss>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-57" decimals="-6" id="f-394" unitRef="mxn">-54000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-58" decimals="-6" id="f-395" unitRef="mxn">-1344000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-59" decimals="-6" id="f-396" unitRef="mxn">-2722000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-60" decimals="-6" id="f-397" unitRef="mxn">328000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-55" decimals="-6" id="f-398" unitRef="mxn">-3792000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-56" decimals="-6" id="f-399" unitRef="mxn">-67000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-25" decimals="-6" id="f-400" unitRef="mxn">-3859000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-54" decimals="-6" id="f-401" unitRef="mxn">19034000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-57" decimals="-6" id="f-402" unitRef="mxn">-54000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-58" decimals="-6" id="f-403" unitRef="mxn">-1344000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-59" decimals="-6" id="f-404" unitRef="mxn">-2722000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-60" decimals="-6" id="f-405" unitRef="mxn">328000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-55" decimals="-6" id="f-406" unitRef="mxn">15242000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-56" decimals="-6" id="f-407" unitRef="mxn">525000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-25" decimals="-6" id="f-408" unitRef="mxn">15767000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners contextRef="c-54" decimals="-6" id="f-409" unitRef="mxn">11407000000</ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners>
    <ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners contextRef="c-55" decimals="-6" id="f-410" unitRef="mxn">11407000000</ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners>
    <ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners contextRef="c-56" decimals="-6" id="f-411" unitRef="mxn">56000000</ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners>
    <ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners contextRef="c-25" decimals="-6" id="f-412" unitRef="mxn">11463000000</ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners>
    <ifrs-full:Equity contextRef="c-61" decimals="-6" id="f-413" unitRef="mxn">2060000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-62" decimals="-6" id="f-414" unitRef="mxn">45560000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-63" decimals="-6" id="f-415" unitRef="mxn">88664000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-64" decimals="-6" id="f-416" unitRef="mxn">-2187000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-65" decimals="-6" id="f-417" unitRef="mxn">-120000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-66" decimals="-6" id="f-418" unitRef="mxn">-7680000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-67" decimals="-6" id="f-419" unitRef="mxn">-912000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-68" decimals="-6" id="f-420" unitRef="mxn">125385000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-69" decimals="-6" id="f-421" unitRef="mxn">6491000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-15" decimals="-6" id="f-422" unitRef="mxn">131876000000</ifrs-full:Equity>
    <ifrs-full:ProfitLoss contextRef="c-70" decimals="-6" id="f-423" unitRef="mxn">19536000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-71" decimals="-6" id="f-424" unitRef="mxn">19536000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-72" decimals="-6" id="f-425" unitRef="mxn">690000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-1" decimals="-6" id="f-426" unitRef="mxn">20226000000</ifrs-full:ProfitLoss>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-70" decimals="-6" id="f-427" unitRef="mxn">-12000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-73" decimals="-6" id="f-428" unitRef="mxn">-96000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-74" decimals="-6" id="f-429" unitRef="mxn">-343000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-75" decimals="-6" id="f-430" unitRef="mxn">-5425000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-76" decimals="-6" id="f-431" unitRef="mxn">165000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-71" decimals="-6" id="f-432" unitRef="mxn">-5711000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-72" decimals="-6" id="f-433" unitRef="mxn">-411000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-1" decimals="-6" id="f-434" unitRef="mxn">-6122000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-70" decimals="-6" id="f-435" unitRef="mxn">19524000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-73" decimals="-6" id="f-436" unitRef="mxn">-96000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-74" decimals="-6" id="f-437" unitRef="mxn">-343000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-75" decimals="-6" id="f-438" unitRef="mxn">-5425000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-76" decimals="-6" id="f-439" unitRef="mxn">165000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-71" decimals="-6" id="f-440" unitRef="mxn">13825000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-72" decimals="-6" id="f-441" unitRef="mxn">279000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-1" decimals="-6" id="f-442" unitRef="mxn">14104000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners contextRef="c-70" decimals="-6" id="f-443" unitRef="mxn">12185000000</ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners>
    <ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners contextRef="c-71" decimals="-6" id="f-444" unitRef="mxn">12185000000</ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners>
    <ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners contextRef="c-72" decimals="-6" id="f-445" unitRef="mxn">90000000</ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners>
    <ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners contextRef="c-1" decimals="-6" id="f-446" unitRef="mxn">12275000000</ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners>
    <ifrs-full:Equity contextRef="c-77" decimals="-6" id="f-447" unitRef="mxn">2060000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-78" decimals="-6" id="f-448" unitRef="mxn">45560000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-79" decimals="-6" id="f-449" unitRef="mxn">96003000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-80" decimals="-6" id="f-450" unitRef="mxn">-2283000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-81" decimals="-6" id="f-451" unitRef="mxn">-463000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-82" decimals="-6" id="f-452" unitRef="mxn">-13105000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-83" decimals="-6" id="f-453" unitRef="mxn">-747000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-84" decimals="-6" id="f-454" unitRef="mxn">127025000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-85" decimals="-6" id="f-455" unitRef="mxn">6680000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-14" decimals="-6" id="f-456" unitRef="mxn">133705000000</ifrs-full:Equity>
    <ifrs-full:ProfitLossBeforeTax contextRef="c-24" decimals="-6" id="f-457" unitRef="usd">1717000000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax contextRef="c-1" decimals="-6" id="f-458" unitRef="mxn">29007000000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax contextRef="c-25" decimals="-6" id="f-459" unitRef="mxn">26173000000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax contextRef="c-26" decimals="-6" id="f-460" unitRef="mxn">22940000000</ifrs-full:ProfitLossBeforeTax>
    <kof:AdjustmentsForNonCashOperatingExpenses contextRef="c-24" decimals="-6" id="f-461" unitRef="usd">5000000</kof:AdjustmentsForNonCashOperatingExpenses>
    <kof:AdjustmentsForNonCashOperatingExpenses contextRef="c-1" decimals="-6" id="f-462" unitRef="mxn">79000000</kof:AdjustmentsForNonCashOperatingExpenses>
    <kof:AdjustmentsForNonCashOperatingExpenses contextRef="c-25" decimals="-6" id="f-463" unitRef="mxn">471000000</kof:AdjustmentsForNonCashOperatingExpenses>
    <kof:AdjustmentsForNonCashOperatingExpenses contextRef="c-26" decimals="-6" id="f-464" unitRef="mxn">-653000000</kof:AdjustmentsForNonCashOperatingExpenses>
    <ifrs-full:AdjustmentsForDepreciationExpense contextRef="c-24" decimals="-6" id="f-465" unitRef="usd">528000000</ifrs-full:AdjustmentsForDepreciationExpense>
    <ifrs-full:AdjustmentsForDepreciationExpense contextRef="c-1" decimals="-6" id="f-466" unitRef="mxn">8919000000</ifrs-full:AdjustmentsForDepreciationExpense>
    <ifrs-full:AdjustmentsForDepreciationExpense contextRef="c-25" decimals="-6" id="f-467" unitRef="mxn">8997000000</ifrs-full:AdjustmentsForDepreciationExpense>
    <ifrs-full:AdjustmentsForDepreciationExpense contextRef="c-26" decimals="-6" id="f-468" unitRef="mxn">8284000000</ifrs-full:AdjustmentsForDepreciationExpense>
    <ifrs-full:DepreciationRightofuseAssets contextRef="c-24" decimals="-6" id="f-469" unitRef="usd">46000000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets contextRef="c-1" decimals="-6" id="f-470" unitRef="mxn">776000000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets contextRef="c-25" decimals="-6" id="f-471" unitRef="mxn">660000000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets contextRef="c-26" decimals="-6" id="f-472" unitRef="mxn">662000000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:AdjustmentsForAmortisationExpense contextRef="c-24" decimals="-6" id="f-473" unitRef="usd">49000000</ifrs-full:AdjustmentsForAmortisationExpense>
    <ifrs-full:AdjustmentsForAmortisationExpense contextRef="c-1" decimals="-6" id="f-474" unitRef="mxn">836000000</ifrs-full:AdjustmentsForAmortisationExpense>
    <ifrs-full:AdjustmentsForAmortisationExpense contextRef="c-25" decimals="-6" id="f-475" unitRef="mxn">768000000</ifrs-full:AdjustmentsForAmortisationExpense>
    <ifrs-full:AdjustmentsForAmortisationExpense contextRef="c-26" decimals="-6" id="f-476" unitRef="mxn">888000000</ifrs-full:AdjustmentsForAmortisationExpense>
    <kof:AmortizationPrepaidExpenses contextRef="c-24" decimals="-6" id="f-477" unitRef="usd">52000000</kof:AmortizationPrepaidExpenses>
    <kof:AmortizationPrepaidExpenses contextRef="c-1" decimals="-6" id="f-478" unitRef="mxn">887000000</kof:AmortizationPrepaidExpenses>
    <kof:AmortizationPrepaidExpenses contextRef="c-25" decimals="-6" id="f-479" unitRef="mxn">890000000</kof:AmortizationPrepaidExpenses>
    <kof:AmortizationPrepaidExpenses contextRef="c-26" decimals="-6" id="f-480" unitRef="mxn">687000000</kof:AmortizationPrepaidExpenses>
    <ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets contextRef="c-24" decimals="-6" id="f-481" unitRef="usd">-6000000</ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets>
    <ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets contextRef="c-1" decimals="-6" id="f-482" unitRef="mxn">-94000000</ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets>
    <ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets contextRef="c-25" decimals="-6" id="f-483" unitRef="mxn">-250000000</ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets>
    <ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets contextRef="c-26" decimals="-6" id="f-484" unitRef="mxn">-58000000</ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets>
    <kof:LossOnTheRetirementOfLongLived contextRef="c-24" decimals="-6" id="f-485" unitRef="usd">11000000</kof:LossOnTheRetirementOfLongLived>
    <kof:LossOnTheRetirementOfLongLived contextRef="c-1" decimals="-6" id="f-486" unitRef="mxn">186000000</kof:LossOnTheRetirementOfLongLived>
    <kof:LossOnTheRetirementOfLongLived contextRef="c-25" decimals="-6" id="f-487" unitRef="mxn">177000000</kof:LossOnTheRetirementOfLongLived>
    <kof:LossOnTheRetirementOfLongLived contextRef="c-26" decimals="-6" id="f-488" unitRef="mxn">199000000</kof:LossOnTheRetirementOfLongLived>
    <kof:LossOnTheRetirementOfIntangibleAssets contextRef="c-24" decimals="-6" id="f-489" unitRef="usd">0</kof:LossOnTheRetirementOfIntangibleAssets>
    <kof:LossOnTheRetirementOfIntangibleAssets contextRef="c-1" decimals="-6" id="f-490" unitRef="mxn">1000000</kof:LossOnTheRetirementOfIntangibleAssets>
    <kof:LossOnTheRetirementOfIntangibleAssets contextRef="c-25" decimals="-6" id="f-491" unitRef="mxn">0</kof:LossOnTheRetirementOfIntangibleAssets>
    <kof:LossOnTheRetirementOfIntangibleAssets contextRef="c-26" decimals="-6" id="f-492" unitRef="mxn">3000000</kof:LossOnTheRetirementOfIntangibleAssets>
    <kof:AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes contextRef="c-24" decimals="-6" id="f-493" unitRef="usd">13000000</kof:AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes>
    <kof:AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes contextRef="c-1" decimals="-6" id="f-494" unitRef="mxn">215000000</kof:AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes>
    <kof:AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes contextRef="c-25" decimals="-6" id="f-495" unitRef="mxn">386000000</kof:AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes>
    <kof:AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes contextRef="c-26" decimals="-6" id="f-496" unitRef="mxn">88000000</kof:AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes>
    <ifrs-full:AdjustmentsForInterestIncome contextRef="c-24" decimals="-6" id="f-497" unitRef="usd">189000000</ifrs-full:AdjustmentsForInterestIncome>
    <ifrs-full:AdjustmentsForInterestIncome contextRef="c-1" decimals="-6" id="f-498" unitRef="mxn">3188000000</ifrs-full:AdjustmentsForInterestIncome>
    <ifrs-full:AdjustmentsForInterestIncome contextRef="c-25" decimals="-6" id="f-499" unitRef="mxn">2411000000</ifrs-full:AdjustmentsForInterestIncome>
    <ifrs-full:AdjustmentsForInterestIncome contextRef="c-26" decimals="-6" id="f-500" unitRef="mxn">932000000</ifrs-full:AdjustmentsForInterestIncome>
    <ifrs-full:AdjustmentsForInterestExpense contextRef="c-24" decimals="-6" id="f-501" unitRef="usd">420000000</ifrs-full:AdjustmentsForInterestExpense>
    <ifrs-full:AdjustmentsForInterestExpense contextRef="c-1" decimals="-6" id="f-502" unitRef="mxn">7102000000</ifrs-full:AdjustmentsForInterestExpense>
    <ifrs-full:AdjustmentsForInterestExpense contextRef="c-25" decimals="-6" id="f-503" unitRef="mxn">6500000000</ifrs-full:AdjustmentsForInterestExpense>
    <ifrs-full:AdjustmentsForInterestExpense contextRef="c-26" decimals="-6" id="f-504" unitRef="mxn">6192000000</ifrs-full:AdjustmentsForInterestExpense>
    <ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains contextRef="c-24" decimals="-6" id="f-505" unitRef="usd">62000000</ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains>
    <ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains contextRef="c-1" decimals="-6" id="f-506" unitRef="mxn">1046000000</ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains>
    <ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains contextRef="c-25" decimals="-6" id="f-507" unitRef="mxn">324000000</ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains>
    <ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains contextRef="c-26" decimals="-6" id="f-508" unitRef="mxn">-227000000</ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains>
    <kof:AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits contextRef="c-24" decimals="-6" id="f-509" unitRef="usd">20000000</kof:AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits>
    <kof:AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits contextRef="c-1" decimals="-6" id="f-510" unitRef="mxn">338000000</kof:AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits>
    <kof:AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits contextRef="c-25" decimals="-6" id="f-511" unitRef="mxn">299000000</kof:AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits>
    <kof:AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits contextRef="c-26" decimals="-6" id="f-512" unitRef="mxn">328000000</kof:AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits>
    <ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss contextRef="c-24" decimals="-6" id="f-513" unitRef="usd">8000000</ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
    <ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss contextRef="c-1" decimals="-6" id="f-514" unitRef="mxn">143000000</ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
    <ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss contextRef="c-25" decimals="-6" id="f-515" unitRef="mxn">0</ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
    <ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss contextRef="c-26" decimals="-6" id="f-516" unitRef="mxn">250000000</ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
    <kof:AdjustmentsForMonetaryPositionGainLossNet contextRef="c-24" decimals="-6" id="f-517" unitRef="usd">6000000</kof:AdjustmentsForMonetaryPositionGainLossNet>
    <kof:AdjustmentsForMonetaryPositionGainLossNet contextRef="c-1" decimals="-6" id="f-518" unitRef="mxn">93000000</kof:AdjustmentsForMonetaryPositionGainLossNet>
    <kof:AdjustmentsForMonetaryPositionGainLossNet contextRef="c-25" decimals="-6" id="f-519" unitRef="mxn">536000000</kof:AdjustmentsForMonetaryPositionGainLossNet>
    <kof:AdjustmentsForMonetaryPositionGainLossNet contextRef="c-26" decimals="-6" id="f-520" unitRef="mxn">734000000</kof:AdjustmentsForMonetaryPositionGainLossNet>
    <kof:AdjustmentsForMarketValueLossOnFinancialInstruments contextRef="c-24" decimals="-6" id="f-521" unitRef="usd">10000000</kof:AdjustmentsForMarketValueLossOnFinancialInstruments>
    <kof:AdjustmentsForMarketValueLossOnFinancialInstruments contextRef="c-1" decimals="-6" id="f-522" unitRef="mxn">169000000</kof:AdjustmentsForMarketValueLossOnFinancialInstruments>
    <kof:AdjustmentsForMarketValueLossOnFinancialInstruments contextRef="c-25" decimals="-6" id="f-523" unitRef="mxn">-672000000</kof:AdjustmentsForMarketValueLossOnFinancialInstruments>
    <kof:AdjustmentsForMarketValueLossOnFinancialInstruments contextRef="c-26" decimals="-6" id="f-524" unitRef="mxn">80000000</kof:AdjustmentsForMarketValueLossOnFinancialInstruments>
    <kof:AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets contextRef="c-24" decimals="-6" id="f-525" unitRef="usd">-95000000</kof:AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets>
    <kof:AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets contextRef="c-1" decimals="-6" id="f-526" unitRef="mxn">-1605000000</kof:AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets>
    <kof:AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets contextRef="c-25" decimals="-6" id="f-527" unitRef="mxn">-3420000000</kof:AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets>
    <kof:AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets contextRef="c-26" decimals="-6" id="f-528" unitRef="mxn">-2041000000</kof:AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets>
    <kof:IncreaseDecreaseInOtherCurrentAssets1 contextRef="c-24" decimals="-6" id="f-529" unitRef="usd">-34000000</kof:IncreaseDecreaseInOtherCurrentAssets1>
    <kof:IncreaseDecreaseInOtherCurrentAssets1 contextRef="c-1" decimals="-6" id="f-530" unitRef="mxn">-573000000</kof:IncreaseDecreaseInOtherCurrentAssets1>
    <kof:IncreaseDecreaseInOtherCurrentAssets1 contextRef="c-25" decimals="-6" id="f-531" unitRef="mxn">-514000000</kof:IncreaseDecreaseInOtherCurrentAssets1>
    <kof:IncreaseDecreaseInOtherCurrentAssets1 contextRef="c-26" decimals="-6" id="f-532" unitRef="mxn">-550000000</kof:IncreaseDecreaseInOtherCurrentAssets1>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInInventories contextRef="c-24" decimals="-6" id="f-533" unitRef="usd">-46000000</ifrs-full:AdjustmentsForDecreaseIncreaseInInventories>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInInventories contextRef="c-1" decimals="-6" id="f-534" unitRef="mxn">-779000000</ifrs-full:AdjustmentsForDecreaseIncreaseInInventories>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInInventories contextRef="c-25" decimals="-6" id="f-535" unitRef="mxn">-179000000</ifrs-full:AdjustmentsForDecreaseIncreaseInInventories>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInInventories contextRef="c-26" decimals="-6" id="f-536" unitRef="mxn">-2262000000</ifrs-full:AdjustmentsForDecreaseIncreaseInInventories>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable contextRef="c-24" decimals="-6" id="f-537" unitRef="usd">221000000</ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable contextRef="c-1" decimals="-6" id="f-538" unitRef="mxn">3742000000</ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable contextRef="c-25" decimals="-6" id="f-539" unitRef="mxn">3420000000</ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable contextRef="c-26" decimals="-6" id="f-540" unitRef="mxn">4448000000</ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities contextRef="c-24" decimals="-6" id="f-541" unitRef="usd">24000000</ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities contextRef="c-1" decimals="-6" id="f-542" unitRef="mxn">403000000</ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities contextRef="c-25" decimals="-6" id="f-543" unitRef="mxn">-424000000</ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities contextRef="c-26" decimals="-6" id="f-544" unitRef="mxn">-401000000</ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities contextRef="c-24" decimals="-6" id="f-545" unitRef="usd">-32000000</ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities contextRef="c-1" decimals="-6" id="f-546" unitRef="mxn">-544000000</ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities contextRef="c-25" decimals="-6" id="f-547" unitRef="mxn">-483000000</ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities contextRef="c-26" decimals="-6" id="f-548" unitRef="mxn">-471000000</ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities>
    <kof:AdjustmentsForOtherTax contextRef="c-24" decimals="-6" id="f-549" unitRef="usd">82000000</kof:AdjustmentsForOtherTax>
    <kof:AdjustmentsForOtherTax contextRef="c-1" decimals="-6" id="f-550" unitRef="mxn">1384000000</kof:AdjustmentsForOtherTax>
    <kof:AdjustmentsForOtherTax contextRef="c-25" decimals="-6" id="f-551" unitRef="mxn">41000000</kof:AdjustmentsForOtherTax>
    <kof:AdjustmentsForOtherTax contextRef="c-26" decimals="-6" id="f-552" unitRef="mxn">2443000000</kof:AdjustmentsForOtherTax>
    <kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid contextRef="c-24" decimals="-6" id="f-553" unitRef="usd">-314000000</kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid>
    <kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid contextRef="c-1" decimals="-6" id="f-554" unitRef="mxn">-5300000000</kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid>
    <kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid contextRef="c-25" decimals="-6" id="f-555" unitRef="mxn">-5298000000</kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid>
    <kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid contextRef="c-26" decimals="-6" id="f-556" unitRef="mxn">-6106000000</kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid>
    <ifrs-full:CashFlowsFromUsedInOperatingActivities contextRef="c-24" decimals="-6" id="f-557" unitRef="usd">2502000000</ifrs-full:CashFlowsFromUsedInOperatingActivities>
    <ifrs-full:CashFlowsFromUsedInOperatingActivities contextRef="c-1" decimals="-6" id="f-558" unitRef="mxn">42289000000</ifrs-full:CashFlowsFromUsedInOperatingActivities>
    <ifrs-full:CashFlowsFromUsedInOperatingActivities contextRef="c-25" decimals="-6" id="f-559" unitRef="mxn">35491000000</ifrs-full:CashFlowsFromUsedInOperatingActivities>
    <ifrs-full:CashFlowsFromUsedInOperatingActivities contextRef="c-26" decimals="-6" id="f-560" unitRef="mxn">32721000000</ifrs-full:CashFlowsFromUsedInOperatingActivities>
    <ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities contextRef="c-24" decimals="-6" id="f-561" unitRef="usd">0</ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities contextRef="c-1" decimals="-6" id="f-562" unitRef="mxn">0</ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities contextRef="c-25" decimals="-6" id="f-563" unitRef="mxn">2356000000</ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities contextRef="c-26" decimals="-6" id="f-564" unitRef="mxn">0</ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <ifrs-full:InterestReceivedClassifiedAsInvestingActivities contextRef="c-24" decimals="-6" id="f-565" unitRef="usd">189000000</ifrs-full:InterestReceivedClassifiedAsInvestingActivities>
    <ifrs-full:InterestReceivedClassifiedAsInvestingActivities contextRef="c-1" decimals="-6" id="f-566" unitRef="mxn">3188000000</ifrs-full:InterestReceivedClassifiedAsInvestingActivities>
    <ifrs-full:InterestReceivedClassifiedAsInvestingActivities contextRef="c-25" decimals="-6" id="f-567" unitRef="mxn">2411000000</ifrs-full:InterestReceivedClassifiedAsInvestingActivities>
    <ifrs-full:InterestReceivedClassifiedAsInvestingActivities contextRef="c-26" decimals="-6" id="f-568" unitRef="mxn">932000000</ifrs-full:InterestReceivedClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities contextRef="c-24" decimals="-6" id="f-569" unitRef="usd">1161000000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities contextRef="c-1" decimals="-6" id="f-570" unitRef="mxn">19613000000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities contextRef="c-25" decimals="-6" id="f-571" unitRef="mxn">16756000000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities contextRef="c-26" decimals="-6" id="f-572" unitRef="mxn">9344000000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities contextRef="c-24" decimals="-6" id="f-573" unitRef="usd">11000000</ifrs-full:ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities>
    <ifrs-full:ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities contextRef="c-1" decimals="-6" id="f-574" unitRef="mxn">178000000</ifrs-full:ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities>
    <ifrs-full:ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities contextRef="c-25" decimals="-6" id="f-575" unitRef="mxn">323000000</ifrs-full:ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities>
    <ifrs-full:ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities contextRef="c-26" decimals="-6" id="f-576" unitRef="mxn">259000000</ifrs-full:ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities contextRef="c-24" decimals="-6" id="f-577" unitRef="usd">60000000</ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities contextRef="c-1" decimals="-6" id="f-578" unitRef="mxn">1019000000</ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities contextRef="c-25" decimals="-6" id="f-579" unitRef="mxn">979000000</ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities contextRef="c-26" decimals="-6" id="f-580" unitRef="mxn">645000000</ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities>
    <ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets contextRef="c-24" decimals="-6" id="f-581" unitRef="usd">95000000</ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets>
    <ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets contextRef="c-1" decimals="-6" id="f-582" unitRef="mxn">1603000000</ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets>
    <ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets contextRef="c-25" decimals="-6" id="f-583" unitRef="mxn">1698000000</ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets>
    <ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets contextRef="c-26" decimals="-6" id="f-584" unitRef="mxn">766000000</ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets>
    <ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities contextRef="c-24" decimals="-6" id="f-585" unitRef="usd">5000000</ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities>
    <ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities contextRef="c-1" decimals="-6" id="f-586" unitRef="mxn">79000000</ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities>
    <ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities contextRef="c-25" decimals="-6" id="f-587" unitRef="mxn">16000000</ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities>
    <ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities contextRef="c-26" decimals="-6" id="f-588" unitRef="mxn">16000000</ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities>
    <kof:CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets contextRef="c-24" decimals="-6" id="f-589" unitRef="usd">76000000</kof:CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets>
    <kof:CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets contextRef="c-1" decimals="-6" id="f-590" unitRef="mxn">1280000000</kof:CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets>
    <kof:CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets contextRef="c-25" decimals="-6" id="f-591" unitRef="mxn">558000000</kof:CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets>
    <kof:CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets contextRef="c-26" decimals="-6" id="f-592" unitRef="mxn">-1000000</kof:CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets>
    <ifrs-full:CashFlowsFromUsedInInvestingActivities contextRef="c-24" decimals="-6" id="f-593" unitRef="usd">-1188000000</ifrs-full:CashFlowsFromUsedInInvestingActivities>
    <ifrs-full:CashFlowsFromUsedInInvestingActivities contextRef="c-1" decimals="-6" id="f-594" unitRef="mxn">-20070000000</ifrs-full:CashFlowsFromUsedInInvestingActivities>
    <ifrs-full:CashFlowsFromUsedInInvestingActivities contextRef="c-25" decimals="-6" id="f-595" unitRef="mxn">-19597000000</ifrs-full:CashFlowsFromUsedInInvestingActivities>
    <ifrs-full:CashFlowsFromUsedInInvestingActivities contextRef="c-26" decimals="-6" id="f-596" unitRef="mxn">-9547000000</ifrs-full:CashFlowsFromUsedInInvestingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities contextRef="c-24" decimals="-6" id="f-597" unitRef="usd">9000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities contextRef="c-1" decimals="-6" id="f-598" unitRef="mxn">151000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities contextRef="c-25" decimals="-6" id="f-599" unitRef="mxn">6089000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities contextRef="c-26" decimals="-6" id="f-600" unitRef="mxn">11191000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities contextRef="c-24" decimals="-6" id="f-601" unitRef="usd">497000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities contextRef="c-1" decimals="-6" id="f-602" unitRef="mxn">8401000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities contextRef="c-25" decimals="-6" id="f-603" unitRef="mxn">8432000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities contextRef="c-26" decimals="-6" id="f-604" unitRef="mxn">14189000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:InterestPaidClassifiedAsFinancingActivities contextRef="c-24" decimals="-6" id="f-605" unitRef="usd">268000000</ifrs-full:InterestPaidClassifiedAsFinancingActivities>
    <ifrs-full:InterestPaidClassifiedAsFinancingActivities contextRef="c-1" decimals="-6" id="f-606" unitRef="mxn">4537000000</ifrs-full:InterestPaidClassifiedAsFinancingActivities>
    <ifrs-full:InterestPaidClassifiedAsFinancingActivities contextRef="c-25" decimals="-6" id="f-607" unitRef="mxn">4724000000</ifrs-full:InterestPaidClassifiedAsFinancingActivities>
    <ifrs-full:InterestPaidClassifiedAsFinancingActivities contextRef="c-26" decimals="-6" id="f-608" unitRef="mxn">4646000000</ifrs-full:InterestPaidClassifiedAsFinancingActivities>
    <ifrs-full:DividendsPaidClassifiedAsFinancingActivities contextRef="c-24" decimals="-6" id="f-609" unitRef="usd">726000000</ifrs-full:DividendsPaidClassifiedAsFinancingActivities>
    <ifrs-full:DividendsPaidClassifiedAsFinancingActivities contextRef="c-1" decimals="-6" id="f-610" unitRef="mxn">12275000000</ifrs-full:DividendsPaidClassifiedAsFinancingActivities>
    <ifrs-full:DividendsPaidClassifiedAsFinancingActivities contextRef="c-25" decimals="-6" id="f-611" unitRef="mxn">11463000000</ifrs-full:DividendsPaidClassifiedAsFinancingActivities>
    <ifrs-full:DividendsPaidClassifiedAsFinancingActivities contextRef="c-26" decimals="-6" id="f-612" unitRef="mxn">10649000000</ifrs-full:DividendsPaidClassifiedAsFinancingActivities>
    <kof:LeaseInterestPaidClassifiedAsFinancingActivities contextRef="c-24" decimals="-6" id="f-613" unitRef="usd">16000000</kof:LeaseInterestPaidClassifiedAsFinancingActivities>
    <kof:LeaseInterestPaidClassifiedAsFinancingActivities contextRef="c-1" decimals="-6" id="f-614" unitRef="mxn">278000000</kof:LeaseInterestPaidClassifiedAsFinancingActivities>
    <kof:LeaseInterestPaidClassifiedAsFinancingActivities contextRef="c-25" decimals="-6" id="f-615" unitRef="mxn">139000000</kof:LeaseInterestPaidClassifiedAsFinancingActivities>
    <kof:LeaseInterestPaidClassifiedAsFinancingActivities contextRef="c-26" decimals="-6" id="f-616" unitRef="mxn">101000000</kof:LeaseInterestPaidClassifiedAsFinancingActivities>
    <ifrs-full:CashOutflowForLeases contextRef="c-24" decimals="-6" id="f-617" unitRef="usd">41000000</ifrs-full:CashOutflowForLeases>
    <ifrs-full:CashOutflowForLeases contextRef="c-1" decimals="-6" id="f-618" unitRef="mxn">690000000</ifrs-full:CashOutflowForLeases>
    <ifrs-full:CashOutflowForLeases contextRef="c-25" decimals="-6" id="f-619" unitRef="mxn">631000000</ifrs-full:CashOutflowForLeases>
    <ifrs-full:CashOutflowForLeases contextRef="c-26" decimals="-6" id="f-620" unitRef="mxn">629000000</ifrs-full:CashOutflowForLeases>
    <ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities contextRef="c-24" decimals="-6" id="f-621" unitRef="usd">-19000000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities>
    <ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities contextRef="c-1" decimals="-6" id="f-622" unitRef="mxn">-322000000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities>
    <ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities contextRef="c-25" decimals="-6" id="f-623" unitRef="mxn">-1547000000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities>
    <ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities contextRef="c-26" decimals="-6" id="f-624" unitRef="mxn">-1240000000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities>
    <ifrs-full:CashFlowsFromUsedInFinancingActivities contextRef="c-24" decimals="-6" id="f-625" unitRef="usd">-1559000000</ifrs-full:CashFlowsFromUsedInFinancingActivities>
    <ifrs-full:CashFlowsFromUsedInFinancingActivities contextRef="c-1" decimals="-6" id="f-626" unitRef="mxn">-26352000000</ifrs-full:CashFlowsFromUsedInFinancingActivities>
    <ifrs-full:CashFlowsFromUsedInFinancingActivities contextRef="c-25" decimals="-6" id="f-627" unitRef="mxn">-20847000000</ifrs-full:CashFlowsFromUsedInFinancingActivities>
    <ifrs-full:CashFlowsFromUsedInFinancingActivities contextRef="c-26" decimals="-6" id="f-628" unitRef="mxn">-20263000000</ifrs-full:CashFlowsFromUsedInFinancingActivities>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents contextRef="c-24" decimals="-6" id="f-629" unitRef="usd">-245000000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents contextRef="c-1" decimals="-6" id="f-630" unitRef="mxn">-4133000000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents contextRef="c-25" decimals="-6" id="f-631" unitRef="mxn">-4953000000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents contextRef="c-26" decimals="-6" id="f-632" unitRef="mxn">2911000000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition contextRef="c-86" decimals="-6" id="f-633" unitRef="usd">2383000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition contextRef="c-15" decimals="-6" id="f-634" unitRef="mxn">40277000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition contextRef="c-53" decimals="-6" id="f-635" unitRef="mxn">47248000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition contextRef="c-36" decimals="-6" id="f-636" unitRef="mxn">43497000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents contextRef="c-24" decimals="-6" id="f-637" unitRef="usd">-301000000</ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents>
    <ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents contextRef="c-1" decimals="-6" id="f-638" unitRef="mxn">-5084000000</ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents>
    <ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents contextRef="c-25" decimals="-6" id="f-639" unitRef="mxn">-2018000000</ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents>
    <ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents contextRef="c-26" decimals="-6" id="f-640" unitRef="mxn">840000000</ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition contextRef="c-13" decimals="-6" id="f-641" unitRef="usd">1838000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition contextRef="c-14" decimals="-6" id="f-642" unitRef="mxn">31060000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition contextRef="c-15" decimals="-6" id="f-643" unitRef="mxn">40277000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition contextRef="c-53" decimals="-6" id="f-644" unitRef="mxn">47248000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <kof:DisclosureOfParentEntityInformationTextBlock contextRef="c-1" id="f-645">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, 2023 and 2022 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 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;Ownership percentage 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;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-646" unitRef="number">0.472</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfVotingRightsHeldInJointVenture contextRef="c-87" decimals="2" id="f-647" unitRef="number">0.56</ifrs-full:ProportionOfVotingRightsHeldInJointVenture>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture contextRef="c-88" decimals="3" id="f-648" unitRef="number">0.278</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfVotingRightsHeldInJointVenture contextRef="c-88" decimals="3" id="f-649" unitRef="number">0.329</ifrs-full:ProportionOfVotingRightsHeldInJointVenture>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture contextRef="c-89" decimals="3" id="f-650" unitRef="number">0.156</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <kof:EquivalentSharesInOwnershipInterestInJointVenture
      contextRef="c-90"
      decimals="INF"
      id="f-651"
      unitRef="shares">10</kof:EquivalentSharesInOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture contextRef="c-91" decimals="3" id="f-652" unitRef="number">0.094</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory contextRef="c-1" id="f-653">&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, 2023 and 2022 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 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;Ownership percentage 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;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-654">Distribution</kof:SubsidiariesActivities>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary contextRef="c-92" id="f-655">Mexico</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c-92"
      decimals="INF"
      id="f-656"
      unitRef="number">1.000</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c-93"
      decimals="INF"
      id="f-657"
      unitRef="number">1.000</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <kof:SubsidiariesActivities contextRef="c-94" id="f-658">Holding</kof:SubsidiariesActivities>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary contextRef="c-94" id="f-659">Mexico</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c-94"
      decimals="INF"
      id="f-660"
      unitRef="number">1.000</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c-95"
      decimals="INF"
      id="f-661"
      unitRef="number">1.000</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <kof:SubsidiariesActivities contextRef="c-96" id="f-662">Production and distribution</kof:SubsidiariesActivities>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary contextRef="c-96" id="f-663">Brazil</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c-96"
      decimals="INF"
      id="f-664"
      unitRef="number">0.844</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c-97"
      decimals="INF"
      id="f-665"
      unitRef="number">0.844</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <kof:SubsidiariesActivities contextRef="c-98" id="f-666">Production</kof:SubsidiariesActivities>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary contextRef="c-98" id="f-667">Mexico</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c-98"
      decimals="INF"
      id="f-668"
      unitRef="number">1.000</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c-99"
      decimals="INF"
      id="f-669"
      unitRef="number">1.000</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <kof:SubsidiariesActivities contextRef="c-100" id="f-670">Production</kof:SubsidiariesActivities>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary contextRef="c-100" id="f-671">Mexico</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c-100"
      decimals="INF"
      id="f-672"
      unitRef="number">1.000</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c-101"
      decimals="INF"
      id="f-673"
      unitRef="number">1.000</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory contextRef="c-1" id="f-674">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, 2023 and 2022 and for the years ended December&#160;31, 2023, 2022 and 2021 have been prepared in accordance with International Financial Reporting Standards (&#x201c;IFRS&#x201d;) 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 13, 2024, and by the Shareholders meeting on March 19, 2024. The accompanying consolidated financial statements were approved for issuance in the Company&#xb4;s annual report on form 20-F by the Company&#xb4;s Chief Executive Officer and Chief Financial Officer on April 12, 2024 and subsequent events have been considered through that date (see Note 28).&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; &#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, 2023 and the consolidated income statement, the consolidated statement of comprehensive income and consolidated statement of cash flows for the year ended December&#160;31, 2023 were converted into U.S. dollars at the exchange rate of Ps. 16.8998&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;per U.S. dollar as published by the Federal Reserve Bank of New York at the last date in 2023 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. &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;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;8, 2024 (the last date for which information is available before the issuance of these financial statements) such exchange rate was Ps.16.8082 per U.S. dollar, an appreciation of 0.54% since December&#160;31, 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;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 12. &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 25.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 25.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 (WACC) 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, 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 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;Definition of Accounting Estimates - Amendments to IAS 8 &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 amendments to IAS 8 clarify the distinction between changes in accounting estimates, changes in accounting policies and the correction of errors. They also clarify how entities use measurement techniques and inputs to develop accounting estimates. &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 amendments had no impact on the Company&#x2019;s consolidated financial statements.&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:112%"&gt;Disclosure of Accounting Policies - Amendments to IAS 1 and IFRS Practice Statement 2 &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 amendments to IAS 1 and IFRS Practice Statement 2 &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:112%"&gt;Making Materiality Judgements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;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;provide guidance and examples to help entities apply materiality judgments to accounting policy disclosures. The amendments aim to help entities provide accounting policy disclosures that are more useful by replacing the requirement for entities to disclose their &#x2018;significant&#x2019; accounting policies with a requirement to disclose their &#x2018;material&#x2019; accounting policies and adding guidance on how entities apply the concept of materiality in making decisions about accounting policy 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:112%"&gt;The amendments have had an impact on the Company&#x2019;s disclosures of accounting policies, but not on the measurement, recognition or presentation of any items in the consolidated financial statements.&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:112%"&gt;Deferred Tax related to Assets and Liabilities arising from a Single Transaction &#x2013; Amendments to IAS 12 &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 amendments to IAS 12 &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:112%"&gt;Income Tax&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;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;narrow the scope of the initial recognition exception, so that it no longer applies to transactions that give rise to equal taxable and deductible temporary differences such as leases and decommissioning liabilities. &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;The amendments had no impact on the Company&#x2019;s consolidated financial 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"&gt;2.5 Reclassifications by consistent presentation in consolidated financial statements&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:107%"&gt;The Company has made certain reclassifications to financial information presented as of December 31, 2022 in the consolidated statement of financial position, to provide a consistent presentation of the financial information as of December 31, 2023. A summary of reclassifications made is disclosed below.&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;The Company retrospectively adjusted the presentation of Recoverable taxes, Taxes payable  and Provisions and other non-current liabilities in the  balances as of December 31, 2022. In accordance with IAS 1- Presentation of Financial Statements: 1) The Recoverable income tax was presented together with Other recoverable taxes; 2) The income tax payable was presented together with Other taxes payable; and 3) Provisions were presented together with Other non-current liabilities in the consolidated financial statements as of December 31, 2022. This change had no impact on current assets and current and non-current liabilities initially reported.&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:92.777%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:36.474%"&gt;&lt;/td&gt;&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.708%"&gt;&lt;/td&gt;&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.708%"&gt;&lt;/td&gt;&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.710%"&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:400;line-height:100%"&gt;Balance as at December 31,&#160;2022 (as initially reported)&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:400;line-height:100%"&gt;Effects of reclassification&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:400;line-height:100%"&gt;Balance as at December 31, 2022 (adjusted)&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 ASSETS&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;Recoverable 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:400;line-height:100%"&gt;5,912&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;Recoverable income 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: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,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,718&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 recoverable 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: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;3,194&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,194&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 LIABILITIES&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;Taxes 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:10pt;font-weight:400;line-height:100%"&gt;7,981&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;Income tax 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: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;952&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;952&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 taxes 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: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;7,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:10pt;font-weight:400;line-height:100%"&gt;7,029&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 LIABILITIES&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;Provisions and other non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,940&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,940)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;Provisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;3,887&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,887&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;2,053&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,053&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory>
    <ifrs-full:ClosingForeignExchangeRate
      contextRef="c-14"
      decimals="4"
      id="f-675"
      unitRef="mxnPerUSD">16.8998</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate
      contextRef="c-102"
      decimals="4"
      id="f-676"
      unitRef="mxnPerUSD">16.8082</ifrs-full:ClosingForeignExchangeRate>
    <kof:IncreaseDecreaseInForeignCurrencyExchangeRate contextRef="c-14" decimals="4" id="f-677" unitRef="number">0.0054</kof:IncreaseDecreaseInForeignCurrencyExchangeRate>
    <kof:DescriptionOfAccountingPolicyForJudgementsAndEstimatesPolicyTextBlock contextRef="c-1" id="f-678">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-679">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-680">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, 2023, 2022 and 2021 there was no impairment related to goodwill recognized.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory>
    <kof:DescriptionOfAccountingPolicyForTaxLaborAndLegalContingenciesAndProvisionsPolicyTextBlock contextRef="c-1" id="f-681">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 25.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-682">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 (WACC) 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 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 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>
    <ifrs-full:DisclosureOfReclassificationsOrChangesInPresentationExplanatory contextRef="c-1" id="f-683">&lt;div style="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;The Company has made certain reclassifications to financial information presented as of December 31, 2022 in the consolidated statement of financial position, to provide a consistent presentation of the financial information as of December 31, 2023. A summary of reclassifications made is disclosed below.&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:92.777%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:36.474%"&gt;&lt;/td&gt;&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.708%"&gt;&lt;/td&gt;&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.708%"&gt;&lt;/td&gt;&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.710%"&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:400;line-height:100%"&gt;Balance as at December 31,&#160;2022 (as initially reported)&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:400;line-height:100%"&gt;Effects of reclassification&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:400;line-height:100%"&gt;Balance as at December 31, 2022 (adjusted)&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 ASSETS&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;Recoverable 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:400;line-height:100%"&gt;5,912&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;Recoverable income 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: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,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,718&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 recoverable 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: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;3,194&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,194&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 LIABILITIES&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;Taxes 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:10pt;font-weight:400;line-height:100%"&gt;7,981&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;Income tax 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: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;952&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;952&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 taxes 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: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;7,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:10pt;font-weight:400;line-height:100%"&gt;7,029&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 LIABILITIES&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;Provisions and other non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,940&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,940)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;Provisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;3,887&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,887&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;2,053&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,053&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfReclassificationsOrChangesInPresentationExplanatory>
    <ifrs-full:CurrentTaxAssetsCurrent contextRef="c-103" decimals="-6" id="f-684" unitRef="mxn">5912000000</ifrs-full:CurrentTaxAssetsCurrent>
    <ifrs-full:CurrentTaxAssetsCurrent contextRef="c-104" decimals="-6" id="f-685" unitRef="mxn">-5912000000</ifrs-full:CurrentTaxAssetsCurrent>
    <ifrs-full:CurrentTaxAssetsCurrent contextRef="c-15" decimals="-6" id="f-686" unitRef="mxn">0</ifrs-full:CurrentTaxAssetsCurrent>
    <kof:CurrentRecoverablesIncomeTax contextRef="c-103" decimals="-6" id="f-687" unitRef="mxn">0</kof:CurrentRecoverablesIncomeTax>
    <kof:CurrentRecoverablesIncomeTax contextRef="c-104" decimals="-6" id="f-688" unitRef="mxn">2718000000</kof:CurrentRecoverablesIncomeTax>
    <kof:CurrentRecoverablesIncomeTax contextRef="c-15" decimals="-6" id="f-689" unitRef="mxn">2718000000</kof:CurrentRecoverablesIncomeTax>
    <kof:OtherCurrentTaxAssetsRecoverable contextRef="c-103" decimals="-6" id="f-690" unitRef="mxn">0</kof:OtherCurrentTaxAssetsRecoverable>
    <kof:OtherCurrentTaxAssetsRecoverable contextRef="c-104" decimals="-6" id="f-691" unitRef="mxn">3194000000</kof:OtherCurrentTaxAssetsRecoverable>
    <kof:OtherCurrentTaxAssetsRecoverable contextRef="c-15" decimals="-6" id="f-692" unitRef="mxn">3194000000</kof:OtherCurrentTaxAssetsRecoverable>
    <ifrs-full:CurrentTaxLiabilitiesCurrent contextRef="c-103" decimals="-6" id="f-693" unitRef="mxn">7981000000</ifrs-full:CurrentTaxLiabilitiesCurrent>
    <ifrs-full:CurrentTaxLiabilitiesCurrent contextRef="c-104" decimals="-6" id="f-694" unitRef="mxn">-7981000000</ifrs-full:CurrentTaxLiabilitiesCurrent>
    <ifrs-full:CurrentTaxLiabilitiesCurrent contextRef="c-15" decimals="-6" id="f-695" unitRef="mxn">0</ifrs-full:CurrentTaxLiabilitiesCurrent>
    <kof:CurrentIncomeTaxPayable contextRef="c-103" decimals="-6" id="f-696" unitRef="mxn">0</kof:CurrentIncomeTaxPayable>
    <kof:CurrentIncomeTaxPayable contextRef="c-104" decimals="-6" id="f-697" unitRef="mxn">952000000</kof:CurrentIncomeTaxPayable>
    <kof:CurrentIncomeTaxPayable contextRef="c-15" decimals="-6" id="f-698" unitRef="mxn">952000000</kof:CurrentIncomeTaxPayable>
    <kof:OtherCurrentTaxPayable contextRef="c-103" decimals="-6" id="f-699" unitRef="mxn">0</kof:OtherCurrentTaxPayable>
    <kof:OtherCurrentTaxPayable contextRef="c-104" decimals="-6" id="f-700" unitRef="mxn">7029000000</kof:OtherCurrentTaxPayable>
    <kof:OtherCurrentTaxPayable contextRef="c-15" decimals="-6" id="f-701" unitRef="mxn">7029000000</kof:OtherCurrentTaxPayable>
    <kof:ProvisionsAndOtherNonCurrentLiabilities contextRef="c-103" decimals="-6" id="f-702" unitRef="mxn">5940000000</kof:ProvisionsAndOtherNonCurrentLiabilities>
    <kof:ProvisionsAndOtherNonCurrentLiabilities contextRef="c-104" decimals="-6" id="f-703" unitRef="mxn">-5940000000</kof:ProvisionsAndOtherNonCurrentLiabilities>
    <kof:ProvisionsAndOtherNonCurrentLiabilities contextRef="c-15" decimals="-6" id="f-704" unitRef="mxn">0</kof:ProvisionsAndOtherNonCurrentLiabilities>
    <ifrs-full:NoncurrentProvisions contextRef="c-103" decimals="-6" id="f-705" unitRef="mxn">0</ifrs-full:NoncurrentProvisions>
    <ifrs-full:NoncurrentProvisions contextRef="c-104" decimals="-6" id="f-706" unitRef="mxn">3887000000</ifrs-full:NoncurrentProvisions>
    <ifrs-full:NoncurrentProvisions contextRef="c-15" decimals="-6" id="f-707" unitRef="mxn">3887000000</ifrs-full:NoncurrentProvisions>
    <ifrs-full:OtherNoncurrentLiabilities contextRef="c-103" decimals="-6" id="f-708" unitRef="mxn">0</ifrs-full:OtherNoncurrentLiabilities>
    <ifrs-full:OtherNoncurrentLiabilities contextRef="c-104" decimals="-6" id="f-709" unitRef="mxn">2053000000</ifrs-full:OtherNoncurrentLiabilities>
    <ifrs-full:OtherNoncurrentLiabilities contextRef="c-15" decimals="-6" id="f-710" unitRef="mxn">2053000000</ifrs-full:OtherNoncurrentLiabilities>
    <kof:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory contextRef="c-1" id="f-711">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 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;text-indent:-0.05pt"&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 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 (OCI) 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 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 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 19) 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 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;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;2021&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.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:400;line-height:100%"&gt;2.62&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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.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:9pt;font-weight:400;line-height:100%"&gt;2.47&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.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: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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:400;line-height:100%"&gt;20.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:9pt;font-weight:700;line-height:100%"&gt;16.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:400;line-height:100%"&gt;19.36&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.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: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.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.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.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:400;line-height:100%"&gt;0.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:9pt;font-weight:700;line-height:100%"&gt;0.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:9pt;font-weight:400;line-height:100%"&gt;0.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;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.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:400;line-height:100%"&gt;0.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: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.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:left;vertical-align: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.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:400;line-height:100%"&gt;3.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;3.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;3.71&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.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:400;line-height:100%"&gt;0.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:9pt;font-weight:700;line-height:100%"&gt;0.43&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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.48&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 the 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 FACPCE (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 coefficient (Based on a series that applies the Consumer Price Index (&#x201c;CPI&#x201d;) from January with the Wholesale Domestic Price Index &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(&#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, 2023, 2022, and 2021, 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 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: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 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;td colspan="3" style="padding:2px 1pt;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 2019-2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;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;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: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;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;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;13.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: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;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: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;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;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;11.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;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;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: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;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;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;5.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: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;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: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;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;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;0.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;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.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;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;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;11.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;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: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;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;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.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;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: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;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;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;216.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;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;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: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.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;20.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;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;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: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;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;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;28.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;/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 8.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, 2023, 2022 and 2021 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. &#x2014; and Ps. 6, 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 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;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 caption, 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. As of December 31, 2023, the Company does not have net investment hedges in foreign operations, as described in Note 20. 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).&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 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;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 20 and unquoted liabilities such as debt described in Note 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;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 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;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;Cost of goods sold is based on the weighted average cost of the inventories at the time of sale. Cost 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 costs, 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 paid to customers. During the years ended December&#160;31, 2023, 2022 and 2021, such amortization aggregated to Ps. 304, Ps. 295 and Ps. 219, 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 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 the associate, the Company measures and recognizes any retained investment at its 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 measures and recognizes any retained investment at its 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, 2023 and 2022 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 2023, the Company recognized a fair value loss on the investment of Ps. 164.  As of December&#160;31, 2023, 2022 and 2021 the fair value of Venezuela investment was Ps. 0. and the accumulated losses recognized in the &#x201c;other equity instruments&#x201d; amounted for Ps. 1,777, Ps. 1,613 and Ps. 1,553 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;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;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;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 and for countries with hyperinflationary economies, restated according to IAS 29. 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 have been placed in the hands of customers and still belong to the Company. &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 ownership. These bottles are monitored by sales personnel during periodic visits to retailers and the Company has 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;right to charge any breakage identified to the retailer. Bottles that are not subject to such agreements are expensed when placed in the hands of retailers. &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, 2023, 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, 2023, the Company had one bottler agreement in Brazil, which is up for renewal in October 2027. As of December&#160;31, 2023, the Company had three bottler agreements in Guatemala, which are up for renewal in March 2025 (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 2024; Colombia, which is up for renewal in June 2024; Panama, which is up for renewal in November 2024; 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, 2023 our investee KOF Venezuela 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, 2023, 2022 and 2021 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 (IBR) 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 25.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 other comprehensive income (&#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 amendment to the Federal Labor Law established 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, spoken or according to the conventional 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. The net sales reflect the effect of agreements with customers, the units delivered at list price, net of variable considerations such as promotions and discounts, which are measure based on the amounts agreed with customers using the expected value 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;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, 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;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, 2021&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.   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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  193,899&lt;/span&gt;&lt;/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;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;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;321&lt;/span&gt;&lt;/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;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;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;584&lt;/span&gt;&lt;/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.  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;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.  194,804&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 allowances 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 client&#x2019;s invoice. Therefore 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 Modern Channel, retail 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 Traditional Channel or on credit period of 0-90 days for the Modern Channel.&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 wouldn&#x2019;t be incurred if the contract hadn&#x2019;t 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 employee profit sharing &#x201c;PTU&#x201d;) 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 PTU) 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 2023, 2022 and 2021, 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 24.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&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: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 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 EVA 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 &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: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 Coca-Cola FEMSA shares or options (as instructed by the Corporate Practices Committee). The acquired shares 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 our 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, 2023, 2022 and 2021, 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 13.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 23, 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, bonus issues, 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-712">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 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;text-indent:-0.05pt"&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 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 (OCI) 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-713">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 19) 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 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;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;2021&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.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:400;line-height:100%"&gt;2.62&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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.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:9pt;font-weight:400;line-height:100%"&gt;2.47&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.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: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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:400;line-height:100%"&gt;20.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:9pt;font-weight:700;line-height:100%"&gt;16.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:400;line-height:100%"&gt;19.36&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.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: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.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.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.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:400;line-height:100%"&gt;0.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:9pt;font-weight:700;line-height:100%"&gt;0.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:9pt;font-weight:400;line-height:100%"&gt;0.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;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.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:400;line-height:100%"&gt;0.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: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.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:left;vertical-align: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.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:400;line-height:100%"&gt;3.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;3.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;3.71&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.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:400;line-height:100%"&gt;0.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:9pt;font-weight:700;line-height:100%"&gt;0.43&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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.48&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-714">&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;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;2021&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.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:400;line-height:100%"&gt;2.62&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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.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:9pt;font-weight:400;line-height:100%"&gt;2.47&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.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: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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:400;line-height:100%"&gt;20.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:9pt;font-weight:700;line-height:100%"&gt;16.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:400;line-height:100%"&gt;19.36&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.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: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.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.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.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:400;line-height:100%"&gt;0.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:9pt;font-weight:700;line-height:100%"&gt;0.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:9pt;font-weight:400;line-height:100%"&gt;0.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;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.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:400;line-height:100%"&gt;0.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: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.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:left;vertical-align: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.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:400;line-height:100%"&gt;3.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;3.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;3.71&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.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:400;line-height:100%"&gt;0.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:9pt;font-weight:700;line-height:100%"&gt;0.43&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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.48&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-105" decimals="2" id="f-715" unitRef="number">1.00</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-106" decimals="2" id="f-716" unitRef="number">1.00</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-107" decimals="2" id="f-717" unitRef="number">1.00</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate contextRef="c-108" decimals="2" id="f-718" unitRef="number">1.00</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate contextRef="c-109" decimals="2" id="f-719" unitRef="number">1.00</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-110" decimals="2" id="f-720" unitRef="number">2.27</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-111" decimals="2" id="f-721" unitRef="number">2.60</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-112" decimals="2" id="f-722" unitRef="number">2.62</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate contextRef="c-113" decimals="2" id="f-723" unitRef="number">2.16</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate contextRef="c-114" decimals="2" id="f-724" unitRef="number">2.47</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-115" decimals="2" id="f-725" unitRef="number">0.03</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-116" decimals="2" id="f-726" unitRef="number">0.03</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-117" decimals="2" id="f-727" unitRef="number">0.03</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate contextRef="c-118" decimals="2" id="f-728" unitRef="number">0.03</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate contextRef="c-119" decimals="2" id="f-729" unitRef="number">0.03</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-120" decimals="2" id="f-730" unitRef="number">17.77</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-121" decimals="2" id="f-731" unitRef="number">20.13</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-122" decimals="2" id="f-732" unitRef="number">20.28</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate contextRef="c-123" decimals="2" id="f-733" unitRef="number">16.89</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate contextRef="c-124" decimals="2" id="f-734" unitRef="number">19.36</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-125" decimals="3" id="f-735" unitRef="number">0.004</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-126" decimals="3" id="f-736" unitRef="number">0.005</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-127" decimals="3" id="f-737" unitRef="number">0.005</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate contextRef="c-128" decimals="3" id="f-738" unitRef="number">0.004</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate contextRef="c-129" decimals="3" id="f-739" unitRef="number">0.004</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-130" decimals="2" id="f-740" unitRef="number">0.49</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-131" decimals="2" id="f-741" unitRef="number">0.56</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-132" decimals="2" id="f-742" unitRef="number">0.58</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate contextRef="c-133" decimals="2" id="f-743" unitRef="number">0.46</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate contextRef="c-134" decimals="2" id="f-744" unitRef="number">0.53</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-135" decimals="2" id="f-745" unitRef="number">0.07</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-136" decimals="2" id="f-746" unitRef="number">0.16</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-137" decimals="2" id="f-747" unitRef="number">0.21</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate contextRef="c-138" decimals="2" id="f-748" unitRef="number">0.02</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate contextRef="c-139" decimals="2" id="f-749" unitRef="number">0.11</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-140" decimals="2" id="f-750" unitRef="number">3.56</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-141" decimals="2" id="f-751" unitRef="number">3.90</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-142" decimals="2" id="f-752" unitRef="number">3.76</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate contextRef="c-143" decimals="2" id="f-753" unitRef="number">3.49</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate contextRef="c-144" decimals="2" id="f-754" unitRef="number">3.71</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-145" decimals="2" id="f-755" unitRef="number">0.46</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-146" decimals="2" id="f-756" unitRef="number">0.49</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-147" decimals="2" id="f-757" unitRef="number">0.47</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate contextRef="c-148" decimals="2" id="f-758" unitRef="number">0.43</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate contextRef="c-149" decimals="2" id="f-759" unitRef="number">0.48</ifrs-full:ClosingForeignExchangeRate>
    <kof:DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock contextRef="c-1" id="f-760">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 the 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 FACPCE (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 coefficient (Based on a series that applies the Consumer Price Index (&#x201c;CPI&#x201d;) from January with the Wholesale Domestic Price Index &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(&#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, 2023, 2022, and 2021, 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 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: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 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;td colspan="3" style="padding:2px 1pt;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 2019-2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;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;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: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;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;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;13.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: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;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: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;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;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;11.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;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;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: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;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;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;5.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: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;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: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;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;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;0.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;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.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;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;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;11.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;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: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;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;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.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;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: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;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;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;216.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;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;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: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.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;20.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;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;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: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;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;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;28.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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock>
    <kof:DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock contextRef="c-1" id="f-761">&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, 2023, 2022, and 2021, 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 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: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 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;td colspan="3" style="padding:2px 1pt;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 2019-2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;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;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: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;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;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;13.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: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;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: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;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;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;11.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;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;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: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;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;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;5.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: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;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: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;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;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;0.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;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.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;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;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;11.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;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: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;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;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.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;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: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;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;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;216.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;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;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: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.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;20.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;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;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: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;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;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;28.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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock>
    <kof:CumulativeInflationPercentage contextRef="c-150" decimals="3" id="f-762" unitRef="number">0.211</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-151" decimals="3" id="f-763" unitRef="number">0.194</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-152" decimals="3" id="f-764" unitRef="number">0.139</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-153" decimals="3" id="f-765" unitRef="number">0.173</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-154" decimals="3" id="f-766" unitRef="number">0.180</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-155" decimals="3" id="f-767" unitRef="number">0.117</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-156" decimals="3" id="f-768" unitRef="number">0.095</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-157" decimals="3" id="f-769" unitRef="number">0.124</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-158" decimals="3" id="f-770" unitRef="number">0.058</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-159" decimals="3" id="f-771" unitRef="number">0.067</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-160" decimals="3" id="f-772" unitRef="number">0.031</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-161" decimals="3" id="f-773" unitRef="number">0.009</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-162" decimals="3" id="f-774" unitRef="number">0.306</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-163" decimals="3" id="f-775" unitRef="number">0.214</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-164" decimals="3" id="f-776" unitRef="number">0.114</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-165" decimals="3" id="f-777" unitRef="number">0.263</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-166" decimals="3" id="f-778" unitRef="number">0.231</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-167" decimals="3" id="f-779" unitRef="number">0.171</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-168" decimals="3" id="f-780" unitRef="number">8.156</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-169" decimals="3" id="f-781" unitRef="number">3.003</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-170" decimals="3" id="f-782" unitRef="number">2.161</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-171" decimals="3" id="f-783" unitRef="number">0.218</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-172" decimals="3" id="f-784" unitRef="number">0.217</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-173" decimals="3" id="f-785" unitRef="number">0.200</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-174" decimals="3" id="f-786" unitRef="number">0.229</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-175" decimals="3" id="f-787" unitRef="number">0.279</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-176" decimals="3" id="f-788" unitRef="number">0.285</kof:CumulativeInflationPercentage>
    <ifrs-full:DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory contextRef="c-1" id="f-789">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 8.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-790">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, 2023, 2022 and 2021 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. &#x2014; and Ps. 6, 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:InterestIncomeOnLoansAndReceivables contextRef="c-1" decimals="-6" id="f-791" unitRef="mxn">1000000</ifrs-full:InterestIncomeOnLoansAndReceivables>
    <ifrs-full:InterestIncomeOnLoansAndReceivables contextRef="c-25" decimals="-6" id="f-792" unitRef="mxn">0</ifrs-full:InterestIncomeOnLoansAndReceivables>
    <ifrs-full:InterestIncomeOnLoansAndReceivables contextRef="c-26" decimals="-6" id="f-793" unitRef="mxn">6000000</ifrs-full:InterestIncomeOnLoansAndReceivables>
    <ifrs-full:DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory contextRef="c-1" id="f-794">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 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;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 caption, 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. As of December 31, 2023, the Company does not have net investment hedges in foreign operations, as described in Note 20. 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).&lt;/span&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory contextRef="c-1" id="f-795">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 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;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 20 and unquoted liabilities such as debt described in Note 18. &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-796">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 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;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;Cost of goods sold is based on the weighted average cost of the inventories at the time of sale. Cost 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-797">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 costs, 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 paid to customers. During the years ended December&#160;31, 2023, 2022 and 2021, such amortization aggregated to Ps. 304, Ps. 295 and Ps. 219, 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-798" unitRef="mxn">304000000</ifrs-full:AmortisationExpense>
    <ifrs-full:AmortisationExpense contextRef="c-25" decimals="-6" id="f-799" unitRef="mxn">295000000</ifrs-full:AmortisationExpense>
    <ifrs-full:AmortisationExpense contextRef="c-26" decimals="-6" id="f-800" unitRef="mxn">219000000</ifrs-full:AmortisationExpense>
    <ifrs-full:DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory contextRef="c-1" id="f-801">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 the associate, the Company measures and recognizes any retained investment at its 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 measures and recognizes any retained investment at its 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, 2023 and 2022 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 2023, the Company recognized a fair value loss on the investment of Ps. 164.  As of December&#160;31, 2023, 2022 and 2021 the fair value of Venezuela investment was Ps. 0. and the accumulated losses recognized in the &#x201c;other equity instruments&#x201d; amounted for Ps. 1,777, Ps. 1,613 and Ps. 1,553 respectively.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory>
    <ifrs-full:InvestmentsInJointVentures contextRef="c-15" decimals="INF" id="f-802" unitRef="usd">0</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:InvestmentsInJointVentures contextRef="c-14" decimals="INF" id="f-803" unitRef="usd">0</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments contextRef="c-177" decimals="-6" id="f-804" unitRef="mxn">164000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments contextRef="c-178" decimals="-6" id="f-805" unitRef="mxn">0</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments contextRef="c-179" decimals="-6" id="f-806" unitRef="mxn">0</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments contextRef="c-180" decimals="-6" id="f-807" unitRef="mxn">0</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <kof:OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments contextRef="c-180" decimals="-6" id="f-808" unitRef="mxn">1777000000</kof:OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments>
    <kof:OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments contextRef="c-179" decimals="-6" id="f-809" unitRef="mxn">1613000000</kof:OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments>
    <kof:OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments contextRef="c-178" decimals="-6" id="f-810" unitRef="mxn">1553000000</kof:OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments>
    <ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory contextRef="c-1" id="f-811">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;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;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;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 and for countries with hyperinflationary economies, restated according to IAS 29. 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 have been placed in the hands of customers and still belong to the Company. &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 ownership. These bottles are monitored by sales personnel during periodic visits to retailers and the Company has 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;right to charge any breakage identified to the retailer. Bottles that are not subject to such agreements are expensed when placed in the hands of retailers. &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-812">&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;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;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;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:93.541%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.278%"&gt;&lt;/td&gt;&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.251%"&gt;&lt;/td&gt;&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.142%"&gt;&lt;/td&gt;&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.251%"&gt;&lt;/td&gt;&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.808%"&gt;&lt;/td&gt;&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.474%"&gt;&lt;/td&gt;&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.251%"&gt;&lt;/td&gt;&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.251%"&gt;&lt;/td&gt;&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.251%"&gt;&lt;/td&gt;&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.043%"&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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,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:8pt;font-weight:400;line-height:100%"&gt;Ps.  18,653&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  39,664&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,202&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  17,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.  5,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.  737&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  851&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,165&lt;/span&gt;&lt;/td&gt;&lt;/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;&#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;21&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;427&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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,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:8pt;font-weight:400;line-height:100%"&gt;7,911&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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,292&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;&#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;731&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,791&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,351&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;(7,001)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;(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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(2,680)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,614)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,299)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;(62)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(6,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;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;(144)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(637)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,919)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(556)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;(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;(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:8pt;font-weight:400;line-height:100%"&gt;(77)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,790)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;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:8pt;font-weight:400;line-height:100%"&gt;326&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;319&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;487&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;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;321&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,991&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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 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, 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;padding:2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt;text-align:right;vertical-align: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;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;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;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;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;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;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;&#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,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:400;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:400;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:400;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:400;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:400;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:400;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:400;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:400;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:400;line-height:100%"&gt;Ps.  127,827&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, 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:700;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:700;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:700;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:700;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:700;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:700;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:700;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:700;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:700;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: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;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:700;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:700;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:700;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:700;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:700;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: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;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:700;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: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;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:700;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:700;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:700;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:700;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:700;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:700;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:700;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: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;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;(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;(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:700;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:700;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:700;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:700;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: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;(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: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;(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:700;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:700;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:700;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:700;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:700;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:700;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:700;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:700;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: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;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:700;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:700;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: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:8pt;font-weight:700;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:700;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: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;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-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.  5,219&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.  20,420&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.  46,242&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.  22,924&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,091&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.  14,809&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.  515&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,582&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.  137,802&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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. 499 , Ps. 1,971 and Ps. 3,784 outstanding payment to suppliers, as of December&#160;31, 2023, 2022 and 2021 respectively&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.437%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.966%"&gt;&lt;/td&gt;&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.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:8.153%"&gt;&lt;/td&gt;&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.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:7.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:8.264%"&gt;&lt;/td&gt;&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.710%"&gt;&lt;/td&gt;&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.261%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.477%"&gt;&lt;/td&gt;&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.717%"&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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,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.  (19,842)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (11,859)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,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: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.  (379)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (429)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (49,705)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;(484)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,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;(2,097)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,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;&#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;(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:8pt;font-weight:400;line-height:100%"&gt;(122)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,284)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;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:400;line-height:100%"&gt;2,336&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,493&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,390&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;62&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;6,297&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;162&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;372&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;222&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;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;48&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,679&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;(139)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(946)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;(427)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;(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:400;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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,765)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,498)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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.  (395)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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 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, 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:700;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: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,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:700;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:700;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:700;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: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.  (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:700;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:700;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:700;line-height:100%"&gt;Depreciation for the year&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;(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:700;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:700;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:700;line-height:100%"&gt;(3,256)&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;(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;(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:700;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:700;line-height:100%"&gt;Disposals&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;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:700;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:700;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:700;line-height:100%"&gt;261&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;&#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;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;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: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: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;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:700;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:700;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:700;line-height:100%"&gt;1,783&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;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:700;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:700;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: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: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;(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:700;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:700;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:700;line-height:100%"&gt;(649)&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;(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;(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;(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-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.  (6,150)&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,720)&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.  (12,377)&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.  (16,936)&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.  (292)&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.  (597)&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.  (59,072)&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.958%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.412%"&gt;&lt;/td&gt;&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.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:8.101%"&gt;&lt;/td&gt;&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.436%"&gt;&lt;/td&gt;&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.436%"&gt;&lt;/td&gt;&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.212%"&gt;&lt;/td&gt;&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.656%"&gt;&lt;/td&gt;&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.993%"&gt;&lt;/td&gt;&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.882%"&gt;&lt;/td&gt;&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.992%"&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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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.  13,576&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,799&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,829&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,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: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.  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:8pt;font-weight:400;line-height:100%"&gt;Ps.  767&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  62,183&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt;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, 2023&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.  5,219&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.  14,270&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,522&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,547&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.  9,155&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.  14,809&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.  223&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.  985&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.  78,730&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-181" id="f-813">P20Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-182" id="f-814">P50Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-183" id="f-815">P20Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-184" id="f-816">P50Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-185" id="f-817">P5Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-186" id="f-818">P25Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-187" id="f-819">P5Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-188" id="f-820">P25Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-189" id="f-821">P4Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-190" id="f-822">P14Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-191" id="f-823">P4Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-192" id="f-824">P14Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-193" id="f-825">P7Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-194" id="f-826">P10Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-195" id="f-827">P7Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-196" id="f-828">P10Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-197" id="f-829">P1Y6M</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-198" id="f-830">P4Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-199" id="f-831">P1Y6M</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-200" id="f-832">P4Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-201" id="f-833">P3Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-202" id="f-834">P10Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-203" id="f-835">P3Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-204" id="f-836">P10Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-205" id="f-837">P4Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-206" id="f-838">P1Y6M</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory contextRef="c-1" id="f-839">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, 2023, 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, 2023, the Company had one bottler agreement in Brazil, which is up for renewal in October 2027. As of December&#160;31, 2023, the Company had three bottler agreements in Guatemala, which are up for renewal in March 2025 (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 2024; Colombia, which is up for renewal in June 2024; Panama, which is up for renewal in November 2024; 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, 2023 our investee KOF Venezuela 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-207"
      decimals="INF"
      id="f-840"
      unitRef="agreement">4</kof:NumberOfBottlerAgreements>
    <kof:NumberOfBottlerAgreements
      contextRef="c-208"
      decimals="INF"
      id="f-841"
      unitRef="agreement">1</kof:NumberOfBottlerAgreements>
    <kof:NumberOfBottlerAgreements
      contextRef="c-209"
      decimals="INF"
      id="f-842"
      unitRef="agreement">3</kof:NumberOfBottlerAgreements>
    <kof:NumberOfBottlerAgreementsUpForRenewalIn2025
      contextRef="c-209"
      decimals="INF"
      id="f-843"
      unitRef="agreement">1</kof:NumberOfBottlerAgreementsUpForRenewalIn2025>
    <kof:NumberOfBottlerAgreementsUpForRenewalIn2028
      contextRef="c-209"
      decimals="INF"
      id="f-844"
      unitRef="agreement">2</kof:NumberOfBottlerAgreementsUpForRenewalIn2028>
    <kof:NumberOfBottlerAgreements
      contextRef="c-210"
      decimals="INF"
      id="f-845"
      unitRef="agreement">1</kof:NumberOfBottlerAgreements>
    <kof:NumberOfBottlerAgreements
      contextRef="c-211"
      decimals="INF"
      id="f-846"
      unitRef="agreement">1</kof:NumberOfBottlerAgreements>
    <kof:IntangibleAssetsRenewalTerm contextRef="c-212" id="f-847">P10Y</kof:IntangibleAssetsRenewalTerm>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill contextRef="c-26" decimals="INF" id="f-848" unitRef="mxn">0</ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill contextRef="c-25" decimals="INF" id="f-849" unitRef="mxn">0</ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill contextRef="c-1" decimals="INF" id="f-850" unitRef="mxn">0</ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill>
    <ifrs-full:DescriptionOfAccountingPolicyForLeasesExplanatory contextRef="c-1" id="f-851">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 (IBR) 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-852">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-853">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 25.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-854">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 other comprehensive income (&#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 amendment to the Federal Labor Law established 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-855">P10Y</kof:MinimumYearOfServiceForRetirementBenefits>
    <kof:MinimumAgeQualificationForEconomicBenefitsAndRetirementPension
      contextRef="c-14"
      decimals="INF"
      id="f-856"
      unitRef="mxnPerShare">60</kof:MinimumAgeQualificationForEconomicBenefitsAndRetirementPension>
    <ifrs-full:DescriptionOfAccountingPolicyForRecognitionOfRevenue contextRef="c-1" id="f-857">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, spoken or according to the conventional 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. The net sales reflect the effect of agreements with customers, the units delivered at list price, net of variable considerations such as promotions and discounts, which are measure based on the amounts agreed with customers using the expected value 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;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, 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;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, 2021&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.   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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  193,899&lt;/span&gt;&lt;/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;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;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;321&lt;/span&gt;&lt;/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;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;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;584&lt;/span&gt;&lt;/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.  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;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.  194,804&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 allowances 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 client&#x2019;s invoice. Therefore 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 Modern Channel, retail 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 Traditional Channel or on credit period of 0-90 days for the Modern Channel.&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 wouldn&#x2019;t be incurred if the contract hadn&#x2019;t 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-858">&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, 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;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, 2021&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.   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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  193,899&lt;/span&gt;&lt;/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;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;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;321&lt;/span&gt;&lt;/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;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;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;584&lt;/span&gt;&lt;/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.  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;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.  194,804&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-859" unitRef="mxn">244264000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-18" decimals="-6" id="f-860" unitRef="mxn">226222000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-19" decimals="-6" id="f-861" unitRef="mxn">193899000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-213" decimals="-6" id="f-862" unitRef="mxn">23000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-214" decimals="-6" id="f-863" unitRef="mxn">15000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-215" decimals="-6" id="f-864" unitRef="mxn">321000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-216" decimals="-6" id="f-865" unitRef="mxn">801000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-217" decimals="-6" id="f-866" unitRef="mxn">503000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-218" decimals="-6" id="f-867" unitRef="mxn">584000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1" decimals="-6" id="f-868" unitRef="mxn">245088000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-25" decimals="-6" id="f-869" unitRef="mxn">226740000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-26" decimals="-6" id="f-870" unitRef="mxn">194804000000</ifrs-full:RevenueFromContractsWithCustomers>
    <kof:DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock contextRef="c-1" id="f-871">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 employee profit sharing &#x201c;PTU&#x201d;) 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 PTU) 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-872">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 2023, 2022 and 2021, 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 24.3.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForIncomeTaxExplanatory>
    <kof:DescriptionOfUncertainTaxPositionsPolicyTextBlock contextRef="c-1" id="f-873">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&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: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 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-874">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 EVA 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 &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: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 Coca-Cola FEMSA shares or options (as instructed by the Corporate Practices Committee). The acquired shares 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 our 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, 2023, 2022 and 2021, 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 13.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-875">Earnings per share The Company presents basic and diluted earnings per share (&#x201c;EPS&#x201d;) data for its shares. As described in Note 23, 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, bonus issues, 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:DisclosureOfBusinessCombinationsExplanatory contextRef="c-1" id="f-876">Business Combinations&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;4.1 Business Combinations&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 consummated certain business acquisitions during 2022 that were recorded using the acquisition method of accounting. The results of the acquired operations have been included in the consolidated financial statements since the date on which the Company obtained control of the respective business, as disclosed below. Therefore, the consolidated income statements and the consolidated statements of financial position in the year of such acquisitions are not comparable in this respect with previous periods.&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 consolidated statement of cash flows for the year ended December 31, 2022, shows the consideration paid for the business combinations, net of the cash acquired in those acquisitions.&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;4.1.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:10pt;font-weight:700;line-height:120%"&gt;Business&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:10pt;font-weight:700;line-height:120%"&gt;Acquisitions&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 2022 the Company had the following  acquisitions:&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;1) On January 24, 2022, the Company, through its Brazilian subsidiary Spal Industria Brasileira de Bebidas, S.A. completed the acquisition of 100% of  CVI Refrigerantes Ltda. (herein &#x201c;CVI&#x201d;), to expand its geographic footprint, for Ps. 1,948 in an all cash consideration. CVI was a bottler of Coca-Cola trademark products which operated in Rio Grande do Sul, Brazil. CVI is included in the Company&#x2019;s Financial Statements since the acquisition date;&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;The allocation of the purchase price to the fair value of the net assets acquired 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:82.500%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:77.519%"&gt;&lt;/td&gt;&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.281%"&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;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;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 current assets, including cash acquired of Ps. 104&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.  615&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 non-current 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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;972&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 rights&lt;/span&gt;&lt;/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;894&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="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;2,481&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="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;(731)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 assets acquired&lt;/span&gt;&lt;/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,750&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill arising on 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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;197&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 consideration transferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,947&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consideration not paid on acquisition date&lt;/span&gt;&lt;/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;(186)&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:400;line-height:100%"&gt;Consideration paid in acquisition date, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,761&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 acquired of CVI&lt;/span&gt;&lt;/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;(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;Net cash paid&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.  1,657&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:10pt;font-weight:400;line-height:120%"&gt;Total revenues of CVI for the period from the acquisition date through to December 31, 2022 were Ps. 1,923. Goodwill was allocated on the South America segment.  &lt;/span&gt;&lt;/div&gt; 2) On November 30, 2022, the Company completed the acquisition of 100% of the business of &#x201c;Agua Cristal&#x201d; from Bepensa, a Mexican business group, in the Southeast region of Mexico for Ps. 699 in an all cash consideration transferred. The business of &#x201c;Agua Cristal&#x201d; is included in the Company results since December 2022. The Company booked mainly property, plant and equipment for Ps. 448, other indefinite lived intangible assets for Ps.228, goodwill for Ps. 8 and the amount of liabilities assumed was not significant.</ifrs-full:DisclosureOfBusinessCombinationsExplanatory>
    <ifrs-full:PercentageOfVotingEquityInterestsAcquired
      contextRef="c-219"
      decimals="INF"
      id="f-877"
      unitRef="number">1</ifrs-full:PercentageOfVotingEquityInterestsAcquired>
    <ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred contextRef="c-220" decimals="-6" id="f-878" unitRef="mxn">1948000000</ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred>
    <ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory contextRef="c-1" id="f-879">&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 allocation of the purchase price to the fair value of the net assets acquired 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:82.500%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:77.519%"&gt;&lt;/td&gt;&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.281%"&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;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;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 current assets, including cash acquired of Ps. 104&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.  615&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 non-current 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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;972&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 rights&lt;/span&gt;&lt;/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;894&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="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;2,481&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="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;(731)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 assets acquired&lt;/span&gt;&lt;/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,750&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill arising on 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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;197&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 consideration transferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,947&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consideration not paid on acquisition date&lt;/span&gt;&lt;/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;(186)&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:400;line-height:100%"&gt;Consideration paid in acquisition date, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,761&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 acquired of CVI&lt;/span&gt;&lt;/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;(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;Net cash paid&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.  1,657&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory>
    <ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate contextRef="c-219" decimals="-6" id="f-880" unitRef="mxn">104000000</ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate>
    <ifrs-full:CurrentAssetsRecognisedAsOfAcquisitionDate contextRef="c-219" decimals="-6" id="f-881" unitRef="mxn">615000000</ifrs-full:CurrentAssetsRecognisedAsOfAcquisitionDate>
    <ifrs-full:NoncurrentAssetsRecognisedAsOfAcquisitionDate contextRef="c-219" decimals="-6" id="f-882" unitRef="mxn">972000000</ifrs-full:NoncurrentAssetsRecognisedAsOfAcquisitionDate>
    <ifrs-full:IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate contextRef="c-219" decimals="-6" id="f-883" unitRef="mxn">894000000</ifrs-full:IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate>
    <kof:IdentifiableAssetsAcquiredRecognisedAsOfAcquisitionDate contextRef="c-219" decimals="-6" id="f-884" unitRef="mxn">2481000000</kof:IdentifiableAssetsAcquiredRecognisedAsOfAcquisitionDate>
    <kof:IdentifiableLiabilitiesAcquiredRecognisedAsOfAcquisitionDate contextRef="c-219" decimals="-6" id="f-885" unitRef="mxn">731000000</kof:IdentifiableLiabilitiesAcquiredRecognisedAsOfAcquisitionDate>
    <ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed contextRef="c-219" decimals="-6" id="f-886" unitRef="mxn">1750000000</ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed>
    <ifrs-full:GoodwillRecognisedAsOfAcquisitionDate contextRef="c-219" decimals="-6" id="f-887" unitRef="mxn">197000000</ifrs-full:GoodwillRecognisedAsOfAcquisitionDate>
    <ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred contextRef="c-219" decimals="-6" id="f-888" unitRef="mxn">1947000000</ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred>
    <kof:ConsiderationTransferredAmountToBePaid contextRef="c-219" decimals="-6" id="f-889" unitRef="mxn">186000000</kof:ConsiderationTransferredAmountToBePaid>
    <kof:ConsiderationTransferredNetPaymentOnAcquisitionDate contextRef="c-219" decimals="-6" id="f-890" unitRef="mxn">1761000000</kof:ConsiderationTransferredNetPaymentOnAcquisitionDate>
    <ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate contextRef="c-219" decimals="-6" id="f-891" unitRef="mxn">104000000</ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate>
    <ifrs-full:CashTransferred contextRef="c-219" decimals="-6" id="f-892" unitRef="mxn">1657000000</ifrs-full:CashTransferred>
    <ifrs-full:RevenueOfAcquiree contextRef="c-221" decimals="-6" id="f-893" unitRef="mxn">1923000000</ifrs-full:RevenueOfAcquiree>
    <ifrs-full:PercentageOfVotingEquityInterestsAcquired
      contextRef="c-222"
      decimals="INF"
      id="f-894"
      unitRef="number">1</ifrs-full:PercentageOfVotingEquityInterestsAcquired>
    <ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred contextRef="c-222" decimals="-6" id="f-895" unitRef="mxn">699000000</ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred>
    <ifrs-full:PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate contextRef="c-222" decimals="-6" id="f-896" unitRef="mxn">448000000</ifrs-full:PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate>
    <ifrs-full:IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate contextRef="c-222" decimals="-6" id="f-897" unitRef="mxn">228000000</ifrs-full:IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate>
    <ifrs-full:GoodwillRecognisedAsOfAcquisitionDate contextRef="c-222" decimals="-6" id="f-898" unitRef="mxn">8000000</ifrs-full:GoodwillRecognisedAsOfAcquisitionDate>
    <kof:IdentifiableLiabilitiesAcquiredRecognisedAsOfAcquisitionDate contextRef="c-222" decimals="-6" id="f-899" unitRef="mxn">0</kof:IdentifiableLiabilitiesAcquiredRecognisedAsOfAcquisitionDate>
    <ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory contextRef="c-1" id="f-900">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 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;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;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.  6,101&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,828&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;24,959&lt;/span&gt;&lt;/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;34,449&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.  31,060&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.  40,277&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-901">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;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;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.  6,101&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,828&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;24,959&lt;/span&gt;&lt;/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;34,449&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.  31,060&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.  40,277&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-902" unitRef="mxn">6101000000</ifrs-full:Cash>
    <ifrs-full:Cash contextRef="c-15" decimals="-6" id="f-903" unitRef="mxn">5828000000</ifrs-full:Cash>
    <ifrs-full:CashEquivalents contextRef="c-14" decimals="-6" id="f-904" unitRef="mxn">24959000000</ifrs-full:CashEquivalents>
    <ifrs-full:CashEquivalents contextRef="c-15" decimals="-6" id="f-905" unitRef="mxn">34449000000</ifrs-full:CashEquivalents>
    <ifrs-full:CashAndCashEquivalents contextRef="c-14" decimals="-6" id="f-906" unitRef="mxn">31060000000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents contextRef="c-15" decimals="-6" id="f-907" unitRef="mxn">40277000000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory contextRef="c-1" id="f-908">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;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;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,022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,432&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 14)&lt;/span&gt;&lt;/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;378&lt;/span&gt;&lt;/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;776&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;76&lt;/span&gt;&lt;/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;84&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 14)&lt;/span&gt;&lt;/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,460&lt;/span&gt;&lt;/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;746&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 related parties (See Note 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:#333333;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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 sundry accounts receivable&lt;/span&gt;&lt;/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,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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,636&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#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;(577)&lt;/span&gt;&lt;/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: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.  17,749&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.  16,318&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;6.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 the 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, 2023, 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, 2023 and 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: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 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;6.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, 2023, 2022 and 2021, the Company had an allowance for Ps. 577, Ps. 538 and Ps. 531, 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, 2023, 2022 and 2021, 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;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;td colspan="3" style="padding:2px 1pt;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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:700;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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  515&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:700;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;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;35&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:700;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;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;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: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: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:#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;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;(25)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:700;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;td colspan="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.  531&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;6.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. Contributions received by the Company are recognized as a reduction in selling expenses. For the years ended December&#160;31, 2023, 2022 and 2021 contributions received were Ps. 2,450, 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;1,170, and Ps. 2,437, respectively.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory>
    <ifrs-full:DisclosureOfFinancialAssetsExplanatory contextRef="c-1" id="f-909">&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;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;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,022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,432&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 14)&lt;/span&gt;&lt;/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;378&lt;/span&gt;&lt;/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;776&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;76&lt;/span&gt;&lt;/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;84&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 14)&lt;/span&gt;&lt;/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,460&lt;/span&gt;&lt;/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;746&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 related parties (See Note 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:#333333;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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 sundry accounts receivable&lt;/span&gt;&lt;/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,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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,636&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#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;(577)&lt;/span&gt;&lt;/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: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.  17,749&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.  16,318&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfFinancialAssetsExplanatory>
    <ifrs-full:CurrentTradeReceivables contextRef="c-14" decimals="-6" id="f-910" unitRef="mxn">15022000000</ifrs-full:CurrentTradeReceivables>
    <ifrs-full:CurrentTradeReceivables contextRef="c-15" decimals="-6" id="f-911" unitRef="mxn">13432000000</ifrs-full:CurrentTradeReceivables>
    <ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties contextRef="c-223" decimals="-6" id="f-912" unitRef="mxn">378000000</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
    <ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties contextRef="c-224" decimals="-6" id="f-913" unitRef="mxn">776000000</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
    <ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties contextRef="c-225" decimals="-6" id="f-914" unitRef="mxn">76000000</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
    <ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties contextRef="c-226" decimals="-6" id="f-915" unitRef="mxn">84000000</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
    <ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties contextRef="c-227" decimals="-6" id="f-916" unitRef="mxn">1460000000</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
    <ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties contextRef="c-228" decimals="-6" id="f-917" unitRef="mxn">746000000</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
    <ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties contextRef="c-229" decimals="-6" id="f-918" unitRef="mxn">0</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
    <ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties contextRef="c-230" decimals="-6" id="f-919" unitRef="mxn">182000000</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
    <ifrs-full:OtherCurrentReceivables contextRef="c-14" decimals="-6" id="f-920" unitRef="mxn">1390000000</ifrs-full:OtherCurrentReceivables>
    <ifrs-full:OtherCurrentReceivables contextRef="c-15" decimals="-6" id="f-921" unitRef="mxn">1636000000</ifrs-full:OtherCurrentReceivables>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets contextRef="c-14" decimals="-6" id="f-922" unitRef="mxn">577000000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets contextRef="c-15" decimals="-6" id="f-923" unitRef="mxn">538000000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:TradeAndOtherCurrentReceivables contextRef="c-14" decimals="-6" id="f-924" unitRef="mxn">17749000000</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:TradeAndOtherCurrentReceivables contextRef="c-15" decimals="-6" id="f-925" unitRef="mxn">16318000000</ifrs-full:TradeAndOtherCurrentReceivables>
    <kof:PercentageOfUnrecoverableTradeAccountsReceivables contextRef="c-1" decimals="3" id="f-926" unitRef="number">0.017</kof:PercentageOfUnrecoverableTradeAccountsReceivables>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets contextRef="c-14" decimals="-6" id="f-927" unitRef="mxn">577000000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets contextRef="c-15" decimals="-6" id="f-928" unitRef="mxn">538000000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets contextRef="c-53" decimals="-6" id="f-929" unitRef="mxn">531000000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:DisclosureOfAllowanceForCreditLossesExplanatory contextRef="c-1" id="f-930">&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;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;td colspan="3" style="padding:2px 1pt;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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:700;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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  515&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:700;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;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;35&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:700;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;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;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: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: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:#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;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;(25)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:700;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;td colspan="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.  531&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfAllowanceForCreditLossesExplanatory>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets contextRef="c-15" decimals="-6" id="f-931" unitRef="mxn">538000000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets contextRef="c-53" decimals="-6" id="f-932" unitRef="mxn">531000000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets contextRef="c-36" decimals="-6" id="f-933" unitRef="mxn">515000000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets contextRef="c-1" decimals="-6" id="f-934" unitRef="mxn">29000000</ifrs-full:AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets contextRef="c-25" decimals="-6" id="f-935" unitRef="mxn">14000000</ifrs-full:AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets contextRef="c-26" decimals="-6" id="f-936" unitRef="mxn">35000000</ifrs-full:AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets>
    <kof:UtilisationReversalAllowanceAccountForCreditLossesOfFinancialAssets contextRef="c-1" decimals="-6" id="f-937" unitRef="mxn">-23000000</kof:UtilisationReversalAllowanceAccountForCreditLossesOfFinancialAssets>
    <kof:UtilisationReversalAllowanceAccountForCreditLossesOfFinancialAssets contextRef="c-25" decimals="-6" id="f-938" unitRef="mxn">-38000000</kof:UtilisationReversalAllowanceAccountForCreditLossesOfFinancialAssets>
    <kof:UtilisationReversalAllowanceAccountForCreditLossesOfFinancialAssets contextRef="c-26" decimals="-6" id="f-939" unitRef="mxn">-6000000</kof:UtilisationReversalAllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets contextRef="c-1" decimals="-6" id="f-940" unitRef="mxn">-13000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets contextRef="c-25" decimals="-6" id="f-941" unitRef="mxn">-45000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets contextRef="c-26" decimals="-6" id="f-942" unitRef="mxn">-25000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets contextRef="c-14" decimals="-6" id="f-943" unitRef="mxn">577000000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets contextRef="c-15" decimals="-6" id="f-944" unitRef="mxn">538000000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets contextRef="c-53" decimals="-6" id="f-945" unitRef="mxn">531000000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AmountsReceivableRelatedPartyTransactions contextRef="c-223" decimals="-6" id="f-946" unitRef="mxn">2450000000</ifrs-full:AmountsReceivableRelatedPartyTransactions>
    <ifrs-full:AmountsReceivableRelatedPartyTransactions contextRef="c-224" decimals="-6" id="f-947" unitRef="mxn">1170000000</ifrs-full:AmountsReceivableRelatedPartyTransactions>
    <ifrs-full:AmountsReceivableRelatedPartyTransactions contextRef="c-231" decimals="-6" id="f-948" unitRef="mxn">2437000000</ifrs-full:AmountsReceivableRelatedPartyTransactions>
    <ifrs-full:DisclosureOfInventoriesExplanatory contextRef="c-1" id="f-949">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;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 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.  6,293&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;3,624&lt;/span&gt;&lt;/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;4,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;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,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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;922&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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;420&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;361&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.  11,880&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,888&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:400;line-height:120%"&gt;For the years ended as of December&#160;31, 2023, 2022 and 2021, the Company recognized write-downs of its inventories for Ps. 165, Ps. 80 and Ps. 45, respectively to net realizable value. &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, 2023, 2022 and 2021, 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;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;td colspan="3" style="padding:2px 1pt;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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.  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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  23,756&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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;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;69,309&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.  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;td colspan="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.  93,065&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-950">&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;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 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.  6,293&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;3,624&lt;/span&gt;&lt;/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;4,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;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,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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;922&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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;420&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;361&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.  11,880&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,888&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-951" unitRef="mxn">6293000000</ifrs-full:FinishedGoods>
    <ifrs-full:FinishedGoods contextRef="c-15" decimals="-6" id="f-952" unitRef="mxn">5693000000</ifrs-full:FinishedGoods>
    <ifrs-full:RawMaterials contextRef="c-14" decimals="-6" id="f-953" unitRef="mxn">3624000000</ifrs-full:RawMaterials>
    <ifrs-full:RawMaterials contextRef="c-15" decimals="-6" id="f-954" unitRef="mxn">4288000000</ifrs-full:RawMaterials>
    <ifrs-full:SpareParts contextRef="c-14" decimals="-6" id="f-955" unitRef="mxn">1004000000</ifrs-full:SpareParts>
    <ifrs-full:SpareParts contextRef="c-15" decimals="-6" id="f-956" unitRef="mxn">922000000</ifrs-full:SpareParts>
    <kof:InventoriesInTransit contextRef="c-14" decimals="-6" id="f-957" unitRef="mxn">107000000</kof:InventoriesInTransit>
    <kof:InventoriesInTransit contextRef="c-15" decimals="-6" id="f-958" unitRef="mxn">204000000</kof:InventoriesInTransit>
    <kof:PackingMaterials contextRef="c-14" decimals="-6" id="f-959" unitRef="mxn">538000000</kof:PackingMaterials>
    <kof:PackingMaterials contextRef="c-15" decimals="-6" id="f-960" unitRef="mxn">420000000</kof:PackingMaterials>
    <ifrs-full:OtherInventories contextRef="c-14" decimals="-6" id="f-961" unitRef="mxn">314000000</ifrs-full:OtherInventories>
    <ifrs-full:OtherInventories contextRef="c-15" decimals="-6" id="f-962" unitRef="mxn">361000000</ifrs-full:OtherInventories>
    <ifrs-full:Inventories contextRef="c-14" decimals="-6" id="f-963" unitRef="mxn">11880000000</ifrs-full:Inventories>
    <ifrs-full:Inventories contextRef="c-15" decimals="-6" id="f-964" unitRef="mxn">11888000000</ifrs-full:Inventories>
    <ifrs-full:InventoryWritedown2011 contextRef="c-1" decimals="-6" id="f-965" unitRef="mxn">165000000</ifrs-full:InventoryWritedown2011>
    <ifrs-full:InventoryWritedown2011 contextRef="c-25" decimals="-6" id="f-966" unitRef="mxn">80000000</ifrs-full:InventoryWritedown2011>
    <ifrs-full:InventoryWritedown2011 contextRef="c-26" decimals="-6" id="f-967" unitRef="mxn">45000000</ifrs-full:InventoryWritedown2011>
    <kof:DisclosureOfChangesInInventoriesExplanatoryTableTextBlock contextRef="c-1" id="f-968">&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, 2023, 2022 and 2021, 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;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;td colspan="3" style="padding:2px 1pt;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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.  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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  23,756&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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;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;69,309&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.  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;td colspan="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.  93,065&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-969" unitRef="mxn">28682000000</ifrs-full:ChangesInInventoriesOfFinishedGoodsAndWorkInProgress>
    <ifrs-full:ChangesInInventoriesOfFinishedGoodsAndWorkInProgress contextRef="c-25" decimals="-6" id="f-970" unitRef="mxn">25073000000</ifrs-full:ChangesInInventoriesOfFinishedGoodsAndWorkInProgress>
    <ifrs-full:ChangesInInventoriesOfFinishedGoodsAndWorkInProgress contextRef="c-26" decimals="-6" id="f-971" unitRef="mxn">23756000000</ifrs-full:ChangesInInventoriesOfFinishedGoodsAndWorkInProgress>
    <ifrs-full:RawMaterialsAndConsumablesUsed contextRef="c-1" decimals="-6" id="f-972" unitRef="mxn">90919000000</ifrs-full:RawMaterialsAndConsumablesUsed>
    <ifrs-full:RawMaterialsAndConsumablesUsed contextRef="c-25" decimals="-6" id="f-973" unitRef="mxn">85171000000</ifrs-full:RawMaterialsAndConsumablesUsed>
    <ifrs-full:RawMaterialsAndConsumablesUsed contextRef="c-26" decimals="-6" id="f-974" unitRef="mxn">69309000000</ifrs-full:RawMaterialsAndConsumablesUsed>
    <ifrs-full:CostOfMerchandiseSold contextRef="c-1" decimals="-6" id="f-975" unitRef="mxn">119601000000</ifrs-full:CostOfMerchandiseSold>
    <ifrs-full:CostOfMerchandiseSold contextRef="c-25" decimals="-6" id="f-976" unitRef="mxn">110244000000</ifrs-full:CostOfMerchandiseSold>
    <ifrs-full:CostOfMerchandiseSold contextRef="c-26" decimals="-6" id="f-977" unitRef="mxn">93065000000</ifrs-full:CostOfMerchandiseSold>
    <kof:DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock contextRef="c-1" id="f-978">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;8.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;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;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.  902&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,695&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;208&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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:#333333;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;&#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,057&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,906&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-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, 2023 and 2022 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: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;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;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. 789&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,478&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&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.  902&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,695&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, 2023, 2022 and 2021, were Ps. 4,691 Ps. 3,983 and Ps. 5,413 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;8.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;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;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.  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.  243&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;263&lt;/span&gt;&lt;/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;2,668&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.  567&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,911&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 accounts payable.&lt;/span&gt;&lt;/div&gt;</kof:DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock>
    <ifrs-full:DisclosureOfOtherCurrentAssetsExplanatory contextRef="c-1" id="f-979">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;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;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.  902&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,695&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;208&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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:#333333;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;&#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,057&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,906&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-980" unitRef="mxn">902000000</ifrs-full:CurrentPrepaidExpenses>
    <ifrs-full:CurrentPrepaidExpenses contextRef="c-15" decimals="-6" id="f-981" unitRef="mxn">1695000000</ifrs-full:CurrentPrepaidExpenses>
    <kof:AgreementsWithCustomers contextRef="c-14" decimals="-6" id="f-982" unitRef="mxn">126000000</kof:AgreementsWithCustomers>
    <kof:AgreementsWithCustomers contextRef="c-15" decimals="-6" id="f-983" unitRef="mxn">208000000</kof:AgreementsWithCustomers>
    <ifrs-full:CurrentPrepaymentsAndOtherCurrentAssets contextRef="c-14" decimals="-6" id="f-984" unitRef="mxn">29000000</ifrs-full:CurrentPrepaymentsAndOtherCurrentAssets>
    <ifrs-full:CurrentPrepaymentsAndOtherCurrentAssets contextRef="c-15" decimals="-6" id="f-985" unitRef="mxn">3000000</ifrs-full:CurrentPrepaymentsAndOtherCurrentAssets>
    <ifrs-full:OtherCurrentAssets contextRef="c-14" decimals="-6" id="f-986" unitRef="mxn">1057000000</ifrs-full:OtherCurrentAssets>
    <ifrs-full:OtherCurrentAssets contextRef="c-15" decimals="-6" id="f-987" unitRef="mxn">1906000000</ifrs-full:OtherCurrentAssets>
    <kof:DisclosureOfPrepaidExpensesExplanatoryTableTextBlock contextRef="c-1" id="f-988">&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, 2023 and 2022 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: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;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;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. 789&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,478&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&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.  902&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,695&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-989" unitRef="mxn">789000000</kof:AdvancesForInventories>
    <kof:AdvancesForInventories contextRef="c-15" decimals="-6" id="f-990" unitRef="mxn">1478000000</kof:AdvancesForInventories>
    <kof:PrepaidAdvertisingAndPromotionalExpenses contextRef="c-14" decimals="-6" id="f-991" unitRef="mxn">96000000</kof:PrepaidAdvertisingAndPromotionalExpenses>
    <kof:PrepaidAdvertisingAndPromotionalExpenses contextRef="c-15" decimals="-6" id="f-992" unitRef="mxn">117000000</kof:PrepaidAdvertisingAndPromotionalExpenses>
    <kof:PrepaidInsurance1 contextRef="c-14" decimals="-6" id="f-993" unitRef="mxn">17000000</kof:PrepaidInsurance1>
    <kof:PrepaidInsurance1 contextRef="c-15" decimals="-6" id="f-994" unitRef="mxn">100000000</kof:PrepaidInsurance1>
    <ifrs-full:CurrentPrepaidExpenses contextRef="c-14" decimals="-6" id="f-995" unitRef="mxn">902000000</ifrs-full:CurrentPrepaidExpenses>
    <ifrs-full:CurrentPrepaidExpenses contextRef="c-15" decimals="-6" id="f-996" unitRef="mxn">1695000000</ifrs-full:CurrentPrepaidExpenses>
    <kof:OtherCurrentAssetsAndFinancialAssets contextRef="c-14" decimals="-6" id="f-997" unitRef="mxn">4691000000</kof:OtherCurrentAssetsAndFinancialAssets>
    <kof:OtherCurrentAssetsAndFinancialAssets contextRef="c-15" decimals="-6" id="f-998" unitRef="mxn">3983000000</kof:OtherCurrentAssetsAndFinancialAssets>
    <kof:OtherCurrentAssetsAndFinancialAssets contextRef="c-53" decimals="-6" id="f-999" unitRef="mxn">5413000000</kof:OtherCurrentAssetsAndFinancialAssets>
    <kof:DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock contextRef="c-1" id="f-1000">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;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;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.  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.  243&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;263&lt;/span&gt;&lt;/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;2,668&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.  567&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,911&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock>
    <ifrs-full:RestrictedCashAndCashEquivalents contextRef="c-14" decimals="-6" id="f-1001" unitRef="mxn">304000000</ifrs-full:RestrictedCashAndCashEquivalents>
    <ifrs-full:RestrictedCashAndCashEquivalents contextRef="c-15" decimals="-6" id="f-1002" unitRef="mxn">243000000</ifrs-full:RestrictedCashAndCashEquivalents>
    <ifrs-full:CurrentDerivativeFinancialAssets contextRef="c-14" decimals="-6" id="f-1003" unitRef="mxn">263000000</ifrs-full:CurrentDerivativeFinancialAssets>
    <ifrs-full:CurrentDerivativeFinancialAssets contextRef="c-15" decimals="-6" id="f-1004" unitRef="mxn">2668000000</ifrs-full:CurrentDerivativeFinancialAssets>
    <ifrs-full:OtherCurrentFinancialAssets contextRef="c-14" decimals="-6" id="f-1005" unitRef="mxn">567000000</ifrs-full:OtherCurrentFinancialAssets>
    <ifrs-full:OtherCurrentFinancialAssets contextRef="c-15" decimals="-6" id="f-1006" unitRef="mxn">2911000000</ifrs-full:OtherCurrentFinancialAssets>
    <kof:DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock contextRef="c-1" id="f-1007">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, 2023 and 2022 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;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;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.  9,246&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,452&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;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;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: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;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;Compa&#xf1;&#xed;a Paname&#xf1;a de Bebidas, 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;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;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.  &#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;Ps.  &#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;Dispensadoras de Caf&#xe9;, S.A.P.I. de C.V.&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;Services&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;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;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:#333333;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#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;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;808&lt;/span&gt;&lt;/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;752&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#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;Recycling&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;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;1,139&lt;/span&gt;&lt;/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;578&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;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,454&lt;/span&gt;&lt;/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,632&lt;/span&gt;&lt;/td&gt;&lt;/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;29.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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,831&lt;/span&gt;&lt;/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,267&lt;/span&gt;&lt;/td&gt;&lt;/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;298&lt;/span&gt;&lt;/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;388&lt;/span&gt;&lt;/td&gt;&lt;/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;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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157&lt;/span&gt;&lt;/td&gt;&lt;/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;99&lt;/span&gt;&lt;/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;100&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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;282&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;156&lt;/span&gt;&lt;/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: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.  9,246&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.  8,452&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:115%"&gt;During 2023 the Company received dividends from Promotora Mexicana de Embotelladores, S.A. de C.V. ("PIASA") for the amount of Ps. 79.&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 2023 the Company made capital contributions to Jugos del Valle, S.A.P.I. de C.V. for the amount of Ps. 466, and sale of shares for an amount of Ps. 24, also our ownership decreased due to a corporate restructuring. &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;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&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 and 2022 the Company made capital contributions to Planta Nueva Ecolog&#xed;a de Tabasco S.A. de C.V.  for the amounts of Ps. 506, and Ps. 560, 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&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 2022, our ownership in Jugos del Valle, S.A.P.I. de C.V. increased due to a corporate restructuring and our ownership in Leao Alimentos e Bebidas, LTDA, Trop Frutas do Brasil, LTDA increased due to acquisition of CVI. &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 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;During 2021 the Company made capital contributions to Jugos del Valle, S.A.P.I. de C.V. for the amounts of Ps. 44, and 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2021 the Company reduced its capital on Leao Alimentos e Bebidas, LTDA for the amount of Ps. 46, and there were no changes in the ownership percentage as a result of the capital reduction.&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 2021, the Company recognized an impairment on its investment in Trop Frutas Do Brasil LTDA. for the amount of Ps. 250 &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;recognized in the South America segment. &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;On September 30, 2020, the Company announced that its joint venture with The Coca-Cola Company (Compa&#xf1;&#xed;a Paname&#xf1;a de Bebidas, S.A.P.I. de C.V.) successfully sold 100% of its stock interest in Estrella Azul, a dairy products company in Panama. As part of the transaction, the Company agreed with the buyer that it could receive payments in the future if the business of Estrella Azul achieves certain volume and EBITDA targets during the 2022-2027 period. The Company estimated the amount of the payments to be received based on the forecasts of the business and calculated its net present 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;For the years ended December&#160;31, 2023, 2022 and 2021 the equity earnings recognized for associates were Ps. 25,  Ps. 194, and Ps. 85, 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, 2023, 2022 and 2021 the equity earnings recognized for joint ventures were Ps.&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; 190&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. 192 and Ps. 3, respectively.&lt;/span&gt;&lt;/div&gt;</kof:DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock>
    <kof:DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock contextRef="c-1" id="f-1008">&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, 2023 and 2022 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;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;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.  9,246&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,452&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</kof:DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock>
    <ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates contextRef="c-232" decimals="-6" id="f-1009" unitRef="mxn">9246000000</ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates>
    <ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates contextRef="c-233" decimals="-6" id="f-1010" unitRef="mxn">8452000000</ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates>
    <kof:DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock contextRef="c-1" id="f-1011">&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;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;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: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;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;Compa&#xf1;&#xed;a Paname&#xf1;a de Bebidas, 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;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;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.  &#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;Ps.  &#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;Dispensadoras de Caf&#xe9;, S.A.P.I. de C.V.&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;Services&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;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;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:#333333;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#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;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;808&lt;/span&gt;&lt;/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;752&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#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;Recycling&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;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;1,139&lt;/span&gt;&lt;/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;578&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;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,454&lt;/span&gt;&lt;/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,632&lt;/span&gt;&lt;/td&gt;&lt;/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;29.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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,831&lt;/span&gt;&lt;/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,267&lt;/span&gt;&lt;/td&gt;&lt;/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;298&lt;/span&gt;&lt;/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;388&lt;/span&gt;&lt;/td&gt;&lt;/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;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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157&lt;/span&gt;&lt;/td&gt;&lt;/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;99&lt;/span&gt;&lt;/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;100&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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;282&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;156&lt;/span&gt;&lt;/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: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.  9,246&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.  8,452&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-234"
      decimals="3"
      id="f-1012"
      unitRef="number">0.500</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="c-235"
      decimals="3"
      id="f-1013"
      unitRef="number">0.500</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod contextRef="c-236" decimals="-6" id="f-1014" unitRef="mxn">0</ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod contextRef="c-237" decimals="-6" id="f-1015" unitRef="mxn">0</ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="c-238"
      decimals="3"
      id="f-1016"
      unitRef="number">0.500</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="c-239"
      decimals="3"
      id="f-1017"
      unitRef="number">0.500</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod contextRef="c-240" decimals="-6" id="f-1018" unitRef="mxn">223000000</ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod contextRef="c-241" decimals="-6" id="f-1019" unitRef="mxn">189000000</ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="c-242"
      decimals="3"
      id="f-1020"
      unitRef="number">0.500</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="c-243"
      decimals="3"
      id="f-1021"
      unitRef="number">0.500</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod contextRef="c-244" decimals="-6" id="f-1022" unitRef="mxn">808000000</ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod contextRef="c-245" decimals="-6" id="f-1023" unitRef="mxn">752000000</ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="c-246"
      decimals="3"
      id="f-1024"
      unitRef="number">0.500</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="c-247"
      decimals="3"
      id="f-1025"
      unitRef="number">0.500</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod contextRef="c-248" decimals="-6" id="f-1026" unitRef="mxn">1139000000</ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod contextRef="c-249" decimals="-6" id="f-1027" unitRef="mxn">578000000</ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ProportionOfOwnershipInterestInAssociate
      contextRef="c-250"
      decimals="3"
      id="f-1028"
      unitRef="number">0.364</ifrs-full:ProportionOfOwnershipInterestInAssociate>
    <ifrs-full:ProportionOfOwnershipInterestInAssociate
      contextRef="c-251"
      decimals="3"
      id="f-1029"
      unitRef="number">0.364</ifrs-full:ProportionOfOwnershipInterestInAssociate>
    <ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod contextRef="c-252" decimals="-6" id="f-1030" unitRef="mxn">3454000000</ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod contextRef="c-253" decimals="-6" id="f-1031" unitRef="mxn">3632000000</ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:ProportionOfOwnershipInterestInAssociate
      contextRef="c-254"
      decimals="3"
      id="f-1032"
      unitRef="number">0.282</ifrs-full:ProportionOfOwnershipInterestInAssociate>
    <ifrs-full:ProportionOfOwnershipInterestInAssociate
      contextRef="c-255"
      decimals="3"
      id="f-1033"
      unitRef="number">0.293</ifrs-full:ProportionOfOwnershipInterestInAssociate>
    <ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod contextRef="c-256" decimals="-6" id="f-1034" unitRef="mxn">2831000000</ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod contextRef="c-257" decimals="-6" id="f-1035" unitRef="mxn">2267000000</ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:ProportionOfOwnershipInterestInAssociate
      contextRef="c-258"
      decimals="3"
      id="f-1036"
      unitRef="number">0.251</ifrs-full:ProportionOfOwnershipInterestInAssociate>
    <ifrs-full:ProportionOfOwnershipInterestInAssociate
      contextRef="c-259"
      decimals="3"
      id="f-1037"
      unitRef="number">0.251</ifrs-full:ProportionOfOwnershipInterestInAssociate>
    <ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod contextRef="c-260" decimals="-6" id="f-1038" unitRef="mxn">298000000</ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod contextRef="c-261" decimals="-6" id="f-1039" unitRef="mxn">388000000</ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:ProportionOfOwnershipInterestInAssociate
      contextRef="c-262"
      decimals="3"
      id="f-1040"
      unitRef="number">0.265</ifrs-full:ProportionOfOwnershipInterestInAssociate>
    <ifrs-full:ProportionOfOwnershipInterestInAssociate
      contextRef="c-263"
      decimals="3"
      id="f-1041"
      unitRef="number">0.265</ifrs-full:ProportionOfOwnershipInterestInAssociate>
    <ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod contextRef="c-264" decimals="-6" id="f-1042" unitRef="mxn">215000000</ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod contextRef="c-265" decimals="-6" id="f-1043" unitRef="mxn">157000000</ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:ProportionOfOwnershipInterestInAssociate
      contextRef="c-266"
      decimals="3"
      id="f-1044"
      unitRef="number">0.350</ifrs-full:ProportionOfOwnershipInterestInAssociate>
    <ifrs-full:ProportionOfOwnershipInterestInAssociate
      contextRef="c-267"
      decimals="3"
      id="f-1045"
      unitRef="number">0.350</ifrs-full:ProportionOfOwnershipInterestInAssociate>
    <ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod contextRef="c-268" decimals="-6" id="f-1046" unitRef="mxn">99000000</ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod contextRef="c-269" decimals="-6" id="f-1047" unitRef="mxn">100000000</ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:ProportionOfOwnershipInterestInAssociate
      contextRef="c-270"
      decimals="3"
      id="f-1048"
      unitRef="number">0.107</ifrs-full:ProportionOfOwnershipInterestInAssociate>
    <ifrs-full:ProportionOfOwnershipInterestInAssociate
      contextRef="c-271"
      decimals="3"
      id="f-1049"
      unitRef="number">0.107</ifrs-full:ProportionOfOwnershipInterestInAssociate>
    <ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod contextRef="c-272" decimals="-6" id="f-1050" unitRef="mxn">23000000</ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod contextRef="c-273" decimals="-6" id="f-1051" unitRef="mxn">282000000</ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod contextRef="c-274" decimals="-6" id="f-1052" unitRef="mxn">156000000</ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod contextRef="c-275" decimals="-6" id="f-1053" unitRef="mxn">107000000</ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates contextRef="c-232" decimals="-6" id="f-1054" unitRef="mxn">9246000000</ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates>
    <ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates contextRef="c-233" decimals="-6" id="f-1055" unitRef="mxn">8452000000</ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates>
    <ifrs-full:RevenueFromDividends contextRef="c-276" decimals="-6" id="f-1056" unitRef="mxn">79000000</ifrs-full:RevenueFromDividends>
    <kof:CapitalContribution contextRef="c-277" decimals="-6" id="f-1057" unitRef="mxn">466000000</kof:CapitalContribution>
    <ifrs-full:ExpenseOfRestructuringActivities contextRef="c-277" decimals="-6" id="f-1058" unitRef="mxn">24000000</ifrs-full:ExpenseOfRestructuringActivities>
    <kof:InvestmentImpairments contextRef="c-278" decimals="-6" id="f-1059" unitRef="mxn">143000000</kof:InvestmentImpairments>
    <kof:CapitalContribution contextRef="c-279" decimals="-6" id="f-1060" unitRef="mxn">506000000</kof:CapitalContribution>
    <kof:CapitalContribution contextRef="c-280" decimals="-6" id="f-1061" unitRef="mxn">560000000</kof:CapitalContribution>
    <ifrs-full:RevenueFromDividends contextRef="c-281" decimals="-6" id="f-1062" unitRef="mxn">16000000</ifrs-full:RevenueFromDividends>
    <kof:CapitalContribution contextRef="c-282" decimals="-6" id="f-1063" unitRef="mxn">44000000</kof:CapitalContribution>
    <ifrs-full:ReductionOfIssuedCapital contextRef="c-283" decimals="-6" id="f-1064" unitRef="mxn">46000000</ifrs-full:ReductionOfIssuedCapital>
    <kof:InvestmentImpairments contextRef="c-284" decimals="-6" id="f-1065" unitRef="mxn">250000000</kof:InvestmentImpairments>
    <ifrs-full:PercentageOfEntitysRevenue
      contextRef="c-285"
      decimals="2"
      id="f-1066"
      unitRef="number">1</ifrs-full:PercentageOfEntitysRevenue>
    <ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates contextRef="c-286" decimals="-6" id="f-1067" unitRef="mxn">25000000</ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates>
    <ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates contextRef="c-287" decimals="-6" id="f-1068" unitRef="mxn">194000000</ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates>
    <ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates contextRef="c-288" decimals="-6" id="f-1069" unitRef="mxn">85000000</ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates>
    <ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates contextRef="c-289" decimals="-6" id="f-1070" unitRef="mxn">190000000</ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates>
    <ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates contextRef="c-290" decimals="-6" id="f-1071" unitRef="mxn">192000000</ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates>
    <ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates contextRef="c-291" decimals="-6" id="f-1072" unitRef="mxn">3000000</ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates>
    <ifrs-full:DisclosureOfLeasesExplanatory contextRef="c-1" id="f-1073">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, 2023 and 2022, 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;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: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;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,069&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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;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;586&lt;/span&gt;&lt;/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,083&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;812&lt;/span&gt;&lt;/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;476&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 from business combinations&lt;/span&gt;&lt;/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;&#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: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;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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(296)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#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;(776)&lt;/span&gt;&lt;/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;(660)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#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;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:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:700;line-height:100%"&gt;(38)&lt;/span&gt;&lt;/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;(32)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:#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.  2,388&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.  2,069&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, 2023 and 2022, 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;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: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;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.  966&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  675&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;928&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,353&lt;/span&gt;&lt;/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,462&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.  3,705&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,065&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;2,521&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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,135&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.  752&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  472&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.  1,769&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,663&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, 2023 and 2022, the change in the Company&#x2019;s lease liabilities, 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: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;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: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;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,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:100%"&gt;Ps.  1,505&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;586&lt;/span&gt;&lt;/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,083&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;812&lt;/span&gt;&lt;/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;476&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 from business combinations&lt;/span&gt;&lt;/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;&#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: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;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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(277)&lt;/span&gt;&lt;/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;(309)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(631)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#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;(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:#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:2px 1pt;text-align:left;vertical-align: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: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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:#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.  2,521&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.  2,135&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 2023, 2022 and 2021 were Ps. 968, Ps. 763, and Ps. 730, respectively; out of which, Ps. 278, Ps. 132, and Ps. 101, represented the interest expense reported in the consolidated income statements for the years ended on December&#160;31, 2023, 2022 and 2021, 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, 2023, 2022 and 2021 were Ps. 190, Ps. 116 and Ps. 183, 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;As of December&#160;31, 2023, 2022 and 2021  the weighted average incremental borrowing rate was  10.18%, 9.29% and 7.18%, respectively.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfLeasesExplanatory>
    <ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory 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, 2023 and 2022, 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;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: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;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,069&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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;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;586&lt;/span&gt;&lt;/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,083&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;812&lt;/span&gt;&lt;/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;476&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 from business combinations&lt;/span&gt;&lt;/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;&#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: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;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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(296)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#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;(776)&lt;/span&gt;&lt;/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;(660)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#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;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:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:700;line-height:100%"&gt;(38)&lt;/span&gt;&lt;/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;(32)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:#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.  2,388&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.  2,069&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-1075" unitRef="mxn">2069000000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets contextRef="c-53" decimals="-6" id="f-1076" unitRef="mxn">1472000000</ifrs-full:RightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets contextRef="c-1" decimals="-6" id="f-1077" unitRef="mxn">586000000</ifrs-full:AdditionsToRightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets contextRef="c-25" decimals="-6" id="f-1078" unitRef="mxn">1083000000</ifrs-full:AdditionsToRightofuseAssets>
    <ifrs-full:RightofuseAssetsIncreaseDecreaseInRevaluationSurplus contextRef="c-1" decimals="-6" id="f-1079" unitRef="usd">812000000</ifrs-full:RightofuseAssetsIncreaseDecreaseInRevaluationSurplus>
    <ifrs-full:RightofuseAssetsIncreaseDecreaseInRevaluationSurplus contextRef="c-25" decimals="-6" id="f-1080" unitRef="usd">476000000</ifrs-full:RightofuseAssetsIncreaseDecreaseInRevaluationSurplus>
    <kof:AdditionsToRightOfUseAssetsRecognisedInBusinessCombination contextRef="c-1" decimals="-6" id="f-1081" unitRef="mxn">0</kof:AdditionsToRightOfUseAssetsRecognisedInBusinessCombination>
    <kof:AdditionsToRightOfUseAssetsRecognisedInBusinessCombination contextRef="c-25" decimals="-6" id="f-1082" unitRef="mxn">13000000</kof:AdditionsToRightOfUseAssetsRecognisedInBusinessCombination>
    <kof:DisposalOfRightOfUseAssets contextRef="c-1" decimals="-6" id="f-1083" unitRef="mxn">271000000</kof:DisposalOfRightOfUseAssets>
    <kof:DisposalOfRightOfUseAssets contextRef="c-25" decimals="-6" id="f-1084" unitRef="mxn">296000000</kof:DisposalOfRightOfUseAssets>
    <ifrs-full:DepreciationRightofuseAssets contextRef="c-1" decimals="-6" id="f-1085" unitRef="mxn">776000000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets contextRef="c-25" decimals="-6" id="f-1086" unitRef="mxn">660000000</ifrs-full:DepreciationRightofuseAssets>
    <kof:RightOfUseAssetHyperinflationaryEconomiesEffect contextRef="c-1" decimals="-6" id="f-1087" unitRef="mxn">6000000</kof:RightOfUseAssetHyperinflationaryEconomiesEffect>
    <kof:RightOfUseAssetHyperinflationaryEconomiesEffect contextRef="c-25" decimals="-6" id="f-1088" unitRef="mxn">13000000</kof:RightOfUseAssetHyperinflationaryEconomiesEffect>
    <kof:EffectsOfChangeInForeignExchangeRatesRightOfUseAssets contextRef="c-1" decimals="-6" id="f-1089" unitRef="mxn">38000000</kof:EffectsOfChangeInForeignExchangeRatesRightOfUseAssets>
    <kof:EffectsOfChangeInForeignExchangeRatesRightOfUseAssets contextRef="c-25" decimals="-6" id="f-1090" unitRef="mxn">32000000</kof:EffectsOfChangeInForeignExchangeRatesRightOfUseAssets>
    <ifrs-full:RightofuseAssets contextRef="c-14" decimals="-6" id="f-1091" unitRef="mxn">2388000000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets contextRef="c-15" decimals="-6" id="f-1092" unitRef="mxn">2069000000</ifrs-full:RightofuseAssets>
    <ifrs-full:DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory contextRef="c-1" id="f-1093">&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, 2023 and 2022, 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;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: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;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.  966&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  675&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;928&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,353&lt;/span&gt;&lt;/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,462&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.  3,705&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,065&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;2,521&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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,135&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.  752&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  472&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.  1,769&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,663&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory>
    <ifrs-full:GrossLeaseLiabilities contextRef="c-292" decimals="-6" id="f-1094" unitRef="mxn">966000000</ifrs-full:GrossLeaseLiabilities>
    <ifrs-full:GrossLeaseLiabilities contextRef="c-293" decimals="-6" id="f-1095" unitRef="mxn">675000000</ifrs-full:GrossLeaseLiabilities>
    <ifrs-full:GrossLeaseLiabilities contextRef="c-294" decimals="-6" id="f-1096" unitRef="mxn">1386000000</ifrs-full:GrossLeaseLiabilities>
    <ifrs-full:GrossLeaseLiabilities contextRef="c-295" decimals="-6" id="f-1097" unitRef="mxn">928000000</ifrs-full:GrossLeaseLiabilities>
    <ifrs-full:GrossLeaseLiabilities contextRef="c-296" decimals="-6" id="f-1098" unitRef="mxn">1353000000</ifrs-full:GrossLeaseLiabilities>
    <ifrs-full:GrossLeaseLiabilities contextRef="c-297" decimals="-6" id="f-1099" unitRef="mxn">1462000000</ifrs-full:GrossLeaseLiabilities>
    <ifrs-full:GrossLeaseLiabilities contextRef="c-14" decimals="-6" id="f-1100" unitRef="mxn">3705000000</ifrs-full:GrossLeaseLiabilities>
    <ifrs-full:GrossLeaseLiabilities contextRef="c-15" decimals="-6" id="f-1101" unitRef="mxn">3065000000</ifrs-full:GrossLeaseLiabilities>
    <ifrs-full:LeaseLiabilities contextRef="c-14" decimals="-6" id="f-1102" unitRef="mxn">2521000000</ifrs-full:LeaseLiabilities>
    <ifrs-full:LeaseLiabilities contextRef="c-15" decimals="-6" id="f-1103" unitRef="mxn">2135000000</ifrs-full:LeaseLiabilities>
    <ifrs-full:CurrentLeaseLiabilities contextRef="c-14" decimals="-6" id="f-1104" unitRef="mxn">752000000</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentLeaseLiabilities contextRef="c-15" decimals="-6" id="f-1105" unitRef="mxn">472000000</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:NoncurrentLeaseLiabilities contextRef="c-14" decimals="-6" id="f-1106" unitRef="mxn">1769000000</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:NoncurrentLeaseLiabilities contextRef="c-15" decimals="-6" id="f-1107" unitRef="mxn">1663000000</ifrs-full:NoncurrentLeaseLiabilities>
    <kof:DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesExplanatoryTableTextBlock contextRef="c-1" id="f-1108">&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, 2023 and 2022, the change in the Company&#x2019;s lease liabilities, 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: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;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: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;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,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:100%"&gt;Ps.  1,505&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;586&lt;/span&gt;&lt;/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,083&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;812&lt;/span&gt;&lt;/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;476&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 from business combinations&lt;/span&gt;&lt;/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;&#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: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;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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(277)&lt;/span&gt;&lt;/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;(309)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(631)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#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;(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:#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:2px 1pt;text-align:left;vertical-align: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: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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:#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.  2,521&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.  2,135&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-1109" unitRef="mxn">2135000000</ifrs-full:LeaseLiabilities>
    <ifrs-full:LeaseLiabilities contextRef="c-53" decimals="-6" id="f-1110" unitRef="mxn">1505000000</ifrs-full:LeaseLiabilities>
    <kof:AdditionsToLeaseLiabilities contextRef="c-1" decimals="-6" id="f-1111" unitRef="mxn">586000000</kof:AdditionsToLeaseLiabilities>
    <kof:AdditionsToLeaseLiabilities contextRef="c-25" decimals="-6" id="f-1112" unitRef="mxn">1083000000</kof:AdditionsToLeaseLiabilities>
    <kof:RemeasurementOfLeaseLiabilities contextRef="c-1" decimals="-6" id="f-1113" unitRef="mxn">812000000</kof:RemeasurementOfLeaseLiabilities>
    <kof:RemeasurementOfLeaseLiabilities contextRef="c-25" decimals="-6" id="f-1114" unitRef="mxn">476000000</kof:RemeasurementOfLeaseLiabilities>
    <kof:AdditionsToLeaseLiabilitiesRecognisedInBusinessCombination contextRef="c-1" decimals="-6" id="f-1115" unitRef="mxn">0</kof:AdditionsToLeaseLiabilitiesRecognisedInBusinessCombination>
    <kof:AdditionsToLeaseLiabilitiesRecognisedInBusinessCombination contextRef="c-25" decimals="-6" id="f-1116" unitRef="mxn">-13000000</kof:AdditionsToLeaseLiabilitiesRecognisedInBusinessCombination>
    <kof:DisposalOfLeaseLiabilities contextRef="c-1" decimals="-6" id="f-1117" unitRef="mxn">277000000</kof:DisposalOfLeaseLiabilities>
    <kof:DisposalOfLeaseLiabilities contextRef="c-25" decimals="-6" id="f-1118" unitRef="mxn">309000000</kof:DisposalOfLeaseLiabilities>
    <kof:PaymentsOfLeaseLiabilities contextRef="c-1" decimals="-6" id="f-1119" unitRef="mxn">690000000</kof:PaymentsOfLeaseLiabilities>
    <kof:PaymentsOfLeaseLiabilities contextRef="c-25" decimals="-6" id="f-1120" unitRef="mxn">631000000</kof:PaymentsOfLeaseLiabilities>
    <kof:ForeignExchangeEffectsOfLeaseLiabilities contextRef="c-1" decimals="-6" id="f-1121" unitRef="mxn">-20000000</kof:ForeignExchangeEffectsOfLeaseLiabilities>
    <kof:ForeignExchangeEffectsOfLeaseLiabilities contextRef="c-25" decimals="-6" id="f-1122" unitRef="mxn">17000000</kof:ForeignExchangeEffectsOfLeaseLiabilities>
    <kof:EffectsOfChangesInForeignExchangeRatesOfLeaseLiabilities contextRef="c-1" decimals="-6" id="f-1123" unitRef="mxn">25000000</kof:EffectsOfChangesInForeignExchangeRatesOfLeaseLiabilities>
    <kof:EffectsOfChangesInForeignExchangeRatesOfLeaseLiabilities contextRef="c-25" decimals="-6" id="f-1124" unitRef="mxn">19000000</kof:EffectsOfChangesInForeignExchangeRatesOfLeaseLiabilities>
    <ifrs-full:LeaseLiabilities contextRef="c-14" decimals="-6" id="f-1125" unitRef="mxn">2521000000</ifrs-full:LeaseLiabilities>
    <ifrs-full:LeaseLiabilities contextRef="c-15" decimals="-6" id="f-1126" unitRef="mxn">2135000000</ifrs-full:LeaseLiabilities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities contextRef="c-1" decimals="-6" id="f-1127" unitRef="mxn">968000000</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities contextRef="c-25" decimals="-6" id="f-1128" unitRef="mxn">763000000</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities contextRef="c-26" decimals="-6" id="f-1129" unitRef="mxn">730000000</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:InterestExpenseOnLeaseLiabilities contextRef="c-1" decimals="-6" id="f-1130" unitRef="mxn">278000000</ifrs-full:InterestExpenseOnLeaseLiabilities>
    <ifrs-full:InterestExpenseOnLeaseLiabilities contextRef="c-25" decimals="-6" id="f-1131" unitRef="mxn">132000000</ifrs-full:InterestExpenseOnLeaseLiabilities>
    <ifrs-full:InterestExpenseOnLeaseLiabilities contextRef="c-26" decimals="-6" id="f-1132" unitRef="mxn">101000000</ifrs-full:InterestExpenseOnLeaseLiabilities>
    <kof:ExpensesForLowValueAssetsAndShortTermLeases contextRef="c-1" decimals="-6" id="f-1133" unitRef="mxn">190000000</kof:ExpensesForLowValueAssetsAndShortTermLeases>
    <kof:ExpensesForLowValueAssetsAndShortTermLeases contextRef="c-25" decimals="-6" id="f-1134" unitRef="mxn">116000000</kof:ExpensesForLowValueAssetsAndShortTermLeases>
    <kof:ExpensesForLowValueAssetsAndShortTermLeases contextRef="c-26" decimals="-6" id="f-1135" unitRef="mxn">183000000</kof:ExpensesForLowValueAssetsAndShortTermLeases>
    <ifrs-full:WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16
      contextRef="c-14"
      decimals="INF"
      id="f-1136"
      unitRef="number">0.1018</ifrs-full:WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16>
    <ifrs-full:WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16
      contextRef="c-15"
      decimals="INF"
      id="f-1137"
      unitRef="number">0.0929</ifrs-full:WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16>
    <ifrs-full:WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16
      contextRef="c-53"
      decimals="INF"
      id="f-1138"
      unitRef="number">0.0718</ifrs-full:WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16>
    <ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory contextRef="c-1" id="f-1139">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:93.541%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.278%"&gt;&lt;/td&gt;&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.251%"&gt;&lt;/td&gt;&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.142%"&gt;&lt;/td&gt;&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.251%"&gt;&lt;/td&gt;&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.808%"&gt;&lt;/td&gt;&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.474%"&gt;&lt;/td&gt;&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.251%"&gt;&lt;/td&gt;&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.251%"&gt;&lt;/td&gt;&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.251%"&gt;&lt;/td&gt;&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.043%"&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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,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:8pt;font-weight:400;line-height:100%"&gt;Ps.  18,653&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  39,664&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,202&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  17,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.  5,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.  737&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  851&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,165&lt;/span&gt;&lt;/td&gt;&lt;/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;&#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;21&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;427&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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,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:8pt;font-weight:400;line-height:100%"&gt;7,911&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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,292&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;&#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;731&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,791&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,351&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;(7,001)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;(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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(2,680)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,614)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,299)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;(62)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(6,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;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;(144)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(637)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,919)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(556)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;(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;(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:8pt;font-weight:400;line-height:100%"&gt;(77)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,790)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;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:8pt;font-weight:400;line-height:100%"&gt;326&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;319&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;487&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;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;321&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,991&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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 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, 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;padding:2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt;text-align:right;vertical-align: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;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;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;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;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;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;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;&#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,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:400;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:400;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:400;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:400;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:400;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:400;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:400;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:400;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:400;line-height:100%"&gt;Ps.  127,827&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, 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:700;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:700;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:700;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:700;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:700;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:700;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:700;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:700;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:700;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: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;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:700;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:700;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:700;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:700;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:700;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: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;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:700;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: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;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:700;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:700;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:700;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:700;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:700;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:700;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:700;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: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;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;(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;(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:700;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:700;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:700;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:700;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: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;(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: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;(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:700;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:700;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:700;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:700;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:700;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:700;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:700;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:700;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: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;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:700;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:700;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: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:8pt;font-weight:700;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:700;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: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;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-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.  5,219&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.  20,420&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.  46,242&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.  22,924&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,091&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.  14,809&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.  515&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,582&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.  137,802&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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. 499 , Ps. 1,971 and Ps. 3,784 outstanding payment to suppliers, as of December&#160;31, 2023, 2022 and 2021 respectively&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.437%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.966%"&gt;&lt;/td&gt;&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.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:8.153%"&gt;&lt;/td&gt;&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.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:7.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:8.264%"&gt;&lt;/td&gt;&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.710%"&gt;&lt;/td&gt;&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.261%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.477%"&gt;&lt;/td&gt;&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.717%"&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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,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.  (19,842)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (11,859)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,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: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.  (379)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (429)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (49,705)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;(484)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,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;(2,097)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,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;&#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;(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:8pt;font-weight:400;line-height:100%"&gt;(122)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,284)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;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:400;line-height:100%"&gt;2,336&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,493&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,390&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;62&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;6,297&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;162&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;372&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;222&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;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;48&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,679&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;(139)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(946)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;(427)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;(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:400;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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,765)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,498)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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.  (395)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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 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, 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:700;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: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,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:700;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:700;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:700;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: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.  (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:700;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:700;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:700;line-height:100%"&gt;Depreciation for the year&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;(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:700;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:700;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:700;line-height:100%"&gt;(3,256)&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;(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;(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:700;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:700;line-height:100%"&gt;Disposals&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;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:700;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:700;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:700;line-height:100%"&gt;261&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;&#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;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;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: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: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;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:700;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:700;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:700;line-height:100%"&gt;1,783&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;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:700;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:700;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: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: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;(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:700;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:700;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:700;line-height:100%"&gt;(649)&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;(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;(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;(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-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.  (6,150)&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,720)&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.  (12,377)&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.  (16,936)&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.  (292)&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.  (597)&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.  (59,072)&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.958%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.412%"&gt;&lt;/td&gt;&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.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:8.101%"&gt;&lt;/td&gt;&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.436%"&gt;&lt;/td&gt;&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.436%"&gt;&lt;/td&gt;&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.212%"&gt;&lt;/td&gt;&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.656%"&gt;&lt;/td&gt;&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.993%"&gt;&lt;/td&gt;&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.882%"&gt;&lt;/td&gt;&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.992%"&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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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.  13,576&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,799&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,829&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,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: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.  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:8pt;font-weight:400;line-height:100%"&gt;Ps.  767&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  62,183&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt;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, 2023&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.  5,219&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.  14,270&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,522&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,547&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.  9,155&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.  14,809&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.  223&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.  985&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.  78,730&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-298" decimals="-6" id="f-1140" unitRef="mxn">5240000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-299" decimals="-6" id="f-1141" unitRef="mxn">18653000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-300" decimals="-6" id="f-1142" unitRef="mxn">39664000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-301" decimals="-6" id="f-1143" unitRef="mxn">20202000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-302" decimals="-6" id="f-1144" unitRef="mxn">17924000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-303" decimals="-6" id="f-1145" unitRef="mxn">5894000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-304" decimals="-6" id="f-1146" unitRef="mxn">737000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-305" decimals="-6" id="f-1147" unitRef="mxn">851000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-306" decimals="-6" id="f-1148" unitRef="mxn">109165000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-307" decimals="-6" id="f-1149" unitRef="mxn">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-308" decimals="-6" id="f-1150" unitRef="mxn">21000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-309" decimals="-6" id="f-1151" unitRef="mxn">61000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-310" decimals="-6" id="f-1152" unitRef="mxn">427000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-311" decimals="-6" id="f-1153" unitRef="mxn">3655000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-312" decimals="-6" id="f-1154" unitRef="mxn">7911000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-313" decimals="-6" id="f-1155" unitRef="mxn">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-314" decimals="-6" id="f-1156" unitRef="mxn">217000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-315" decimals="-6" id="f-1157" unitRef="mxn">12292000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-307" decimals="-6" id="f-1158" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-308" decimals="-6" id="f-1159" unitRef="mxn">731000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-309" decimals="-6" id="f-1160" unitRef="mxn">4791000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-310" decimals="-6" id="f-1161" unitRef="mxn">1351000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-311" decimals="-6" id="f-1162" unitRef="mxn">31000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-312" decimals="-6" id="f-1163" unitRef="mxn">-7001000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-313" decimals="-6" id="f-1164" unitRef="mxn">95000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-314" decimals="-6" id="f-1165" unitRef="mxn">2000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-315" decimals="-6" id="f-1166" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-307" decimals="-6" id="f-1167" unitRef="mxn">6000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-308" decimals="-6" id="f-1168" unitRef="mxn">20000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-309" decimals="-6" id="f-1169" unitRef="mxn">2680000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-310" decimals="-6" id="f-1170" unitRef="mxn">1614000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-311" decimals="-6" id="f-1171" unitRef="mxn">2299000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-312" decimals="-6" id="f-1172" unitRef="mxn">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-313" decimals="-6" id="f-1173" unitRef="mxn">62000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-314" decimals="-6" id="f-1174" unitRef="mxn">16000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-315" decimals="-6" id="f-1175" unitRef="mxn">6697000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-307" decimals="-6" id="f-1176" unitRef="mxn">-144000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-308" decimals="-6" id="f-1177" unitRef="mxn">-637000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-309" decimals="-6" id="f-1178" unitRef="mxn">-1919000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-310" decimals="-6" id="f-1179" unitRef="mxn">-556000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-311" decimals="-6" id="f-1180" unitRef="mxn">-365000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-312" decimals="-6" id="f-1181" unitRef="mxn">-70000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-313" decimals="-6" id="f-1182" unitRef="mxn">-22000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-314" decimals="-6" id="f-1183" unitRef="mxn">-77000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-315" decimals="-6" id="f-1184" unitRef="mxn">-3790000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-307" decimals="-6" id="f-1185" unitRef="mxn">140000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-308" decimals="-6" id="f-1186" unitRef="mxn">326000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-309" decimals="-6" id="f-1187" unitRef="mxn">1260000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-310" decimals="-6" id="f-1188" unitRef="mxn">319000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-311" decimals="-6" id="f-1189" unitRef="mxn">487000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-312" decimals="-6" id="f-1190" unitRef="mxn">0</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-313" decimals="-6" id="f-1191" unitRef="mxn">138000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-314" decimals="-6" id="f-1192" unitRef="mxn">321000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-315" decimals="-6" id="f-1193" unitRef="mxn">2991000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-316" decimals="-6" id="f-1194" unitRef="mxn">5230000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-317" decimals="-6" id="f-1195" unitRef="mxn">19074000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-318" decimals="-6" id="f-1196" unitRef="mxn">41177000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-319" decimals="-6" id="f-1197" unitRef="mxn">20129000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-320" decimals="-6" id="f-1198" unitRef="mxn">19433000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-321" decimals="-6" id="f-1199" unitRef="mxn">6734000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-322" decimals="-6" id="f-1200" unitRef="mxn">886000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-323" decimals="-6" id="f-1201" unitRef="mxn">1298000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-324" decimals="-6" id="f-1202" unitRef="mxn">113961000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-316" decimals="-6" id="f-1203" unitRef="mxn">5230000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-317" decimals="-6" id="f-1204" unitRef="mxn">19074000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-318" decimals="-6" id="f-1205" unitRef="mxn">41177000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-319" decimals="-6" id="f-1206" unitRef="mxn">20129000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-320" decimals="-6" id="f-1207" unitRef="mxn">19433000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-321" decimals="-6" id="f-1208" unitRef="mxn">6734000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-322" decimals="-6" id="f-1209" unitRef="mxn">886000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-323" decimals="-6" id="f-1210" unitRef="mxn">1298000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-324" decimals="-6" id="f-1211" unitRef="mxn">113961000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-325" decimals="-6" id="f-1212" unitRef="mxn">267000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-326" decimals="-6" id="f-1213" unitRef="mxn">38000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-327" decimals="-6" id="f-1214" unitRef="mxn">399000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-328" decimals="-6" id="f-1215" unitRef="mxn">939000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-329" decimals="-6" id="f-1216" unitRef="mxn">4123000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-330" decimals="-6" id="f-1217" unitRef="mxn">12641000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-331" decimals="-6" id="f-1218" unitRef="mxn">26000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-332" decimals="-6" id="f-1219" unitRef="mxn">294000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-333" decimals="-6" id="f-1220" unitRef="mxn">18727000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-325" decimals="-6" id="f-1221" unitRef="mxn">36000000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-326" decimals="-6" id="f-1222" unitRef="mxn">289000000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-327" decimals="-6" id="f-1223" unitRef="mxn">365000000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-328" decimals="-6" id="f-1224" unitRef="mxn">126000000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-329" decimals="-6" id="f-1225" unitRef="mxn">8000000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-330" decimals="-6" id="f-1226" unitRef="mxn">482000000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-331" decimals="-6" id="f-1227" unitRef="mxn">0</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-332" decimals="-6" id="f-1228" unitRef="mxn">0</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-333" decimals="-6" id="f-1229" unitRef="mxn">1306000000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-325" decimals="-6" id="f-1230" unitRef="mxn">139000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-326" decimals="-6" id="f-1231" unitRef="mxn">1477000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-327" decimals="-6" id="f-1232" unitRef="mxn">4248000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-328" decimals="-6" id="f-1233" unitRef="mxn">2485000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-329" decimals="-6" id="f-1234" unitRef="mxn">645000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-330" decimals="-6" id="f-1235" unitRef="mxn">-9023000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-331" decimals="-6" id="f-1236" unitRef="mxn">27000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-332" decimals="-6" id="f-1237" unitRef="mxn">2000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-333" decimals="-6" id="f-1238" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-325" decimals="-6" id="f-1239" unitRef="mxn">18000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-326" decimals="-6" id="f-1240" unitRef="mxn">209000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-327" decimals="-6" id="f-1241" unitRef="mxn">858000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-328" decimals="-6" id="f-1242" unitRef="mxn">1072000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-329" decimals="-6" id="f-1243" unitRef="mxn">381000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-330" decimals="-6" id="f-1244" unitRef="mxn">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-331" decimals="-6" id="f-1245" unitRef="mxn">27000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-332" decimals="-6" id="f-1246" unitRef="mxn">9000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-333" decimals="-6" id="f-1247" unitRef="mxn">2574000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-325" decimals="-6" id="f-1248" unitRef="mxn">-424000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-326" decimals="-6" id="f-1249" unitRef="mxn">-1157000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-327" decimals="-6" id="f-1250" unitRef="mxn">-3225000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-328" decimals="-6" id="f-1251" unitRef="mxn">-1277000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-329" decimals="-6" id="f-1252" unitRef="mxn">-1708000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-330" decimals="-6" id="f-1253" unitRef="mxn">-438000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-331" decimals="-6" id="f-1254" unitRef="mxn">-15000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-332" decimals="-6" id="f-1255" unitRef="mxn">-172000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-333" decimals="-6" id="f-1256" unitRef="mxn">-8416000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-325" decimals="-6" id="f-1257" unitRef="mxn">222000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-326" decimals="-6" id="f-1258" unitRef="mxn">735000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-327" decimals="-6" id="f-1259" unitRef="mxn">2474000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-328" decimals="-6" id="f-1260" unitRef="mxn">536000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-329" decimals="-6" id="f-1261" unitRef="mxn">849000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-330" decimals="-6" id="f-1262" unitRef="mxn">7000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-331" decimals="-6" id="f-1263" unitRef="mxn">0</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-332" decimals="-6" id="f-1264" unitRef="mxn">0</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-333" decimals="-6" id="f-1265" unitRef="mxn">4823000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-334" decimals="-6" id="f-1266" unitRef="mxn">5452000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-335" decimals="-6" id="f-1267" unitRef="mxn">20247000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-336" decimals="-6" id="f-1268" unitRef="mxn">44580000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-337" decimals="-6" id="f-1269" unitRef="mxn">21866000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-338" decimals="-6" id="f-1270" unitRef="mxn">22969000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-339" decimals="-6" id="f-1271" unitRef="mxn">10403000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-340" decimals="-6" id="f-1272" unitRef="mxn">897000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-341" decimals="-6" id="f-1273" unitRef="mxn">1413000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-342" decimals="-6" id="f-1274" unitRef="mxn">127827000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-334" decimals="-6" id="f-1275" unitRef="mxn">5452000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-335" decimals="-6" id="f-1276" unitRef="mxn">20247000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-336" decimals="-6" id="f-1277" unitRef="mxn">44580000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-337" decimals="-6" id="f-1278" unitRef="mxn">21866000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-338" decimals="-6" id="f-1279" unitRef="mxn">22969000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-339" decimals="-6" id="f-1280" unitRef="mxn">10403000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-340" decimals="-6" id="f-1281" unitRef="mxn">897000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-341" decimals="-6" id="f-1282" unitRef="mxn">1413000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-342" decimals="-6" id="f-1283" unitRef="mxn">127827000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-343" decimals="-6" id="f-1284" unitRef="mxn">1000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-344" decimals="-6" id="f-1285" unitRef="mxn">27000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-345" decimals="-6" id="f-1286" unitRef="mxn">211000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-346" decimals="-6" id="f-1287" unitRef="mxn">855000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-347" decimals="-6" id="f-1288" unitRef="mxn">2782000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-348" decimals="-6" id="f-1289" unitRef="mxn">15939000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-349" decimals="-6" id="f-1290" unitRef="mxn">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-350" decimals="-6" id="f-1291" unitRef="mxn">297000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-351" decimals="-6" id="f-1292" unitRef="mxn">20112000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-343" decimals="-6" id="f-1293" unitRef="mxn">72000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-344" decimals="-6" id="f-1294" unitRef="mxn">1506000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-345" decimals="-6" id="f-1295" unitRef="mxn">5415000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-346" decimals="-6" id="f-1296" unitRef="mxn">2346000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-347" decimals="-6" id="f-1297" unitRef="mxn">2110000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-348" decimals="-6" id="f-1298" unitRef="mxn">-11109000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-349" decimals="-6" id="f-1299" unitRef="mxn">-331000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-350" decimals="-6" id="f-1300" unitRef="mxn">-9000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-351" decimals="-6" id="f-1301" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-343" decimals="-6" id="f-1302" unitRef="mxn">8000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-344" decimals="-6" id="f-1303" unitRef="mxn">44000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-345" decimals="-6" id="f-1304" unitRef="mxn">1071000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-346" decimals="-6" id="f-1305" unitRef="mxn">1245000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-347" decimals="-6" id="f-1306" unitRef="mxn">270000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-348" decimals="-6" id="f-1307" unitRef="mxn">2000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-349" decimals="-6" id="f-1308" unitRef="mxn">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-350" decimals="-6" id="f-1309" unitRef="mxn">3000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-351" decimals="-6" id="f-1310" unitRef="mxn">2643000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-343" decimals="-6" id="f-1311" unitRef="mxn">-475000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-344" decimals="-6" id="f-1312" unitRef="mxn">-1908000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-345" decimals="-6" id="f-1313" unitRef="mxn">-4788000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-346" decimals="-6" id="f-1314" unitRef="mxn">-1298000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-347" decimals="-6" id="f-1315" unitRef="mxn">-2155000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-348" decimals="-6" id="f-1316" unitRef="mxn">-550000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-349" decimals="-6" id="f-1317" unitRef="mxn">-51000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-350" decimals="-6" id="f-1318" unitRef="mxn">-116000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-351" decimals="-6" id="f-1319" unitRef="mxn">-11341000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-343" decimals="-6" id="f-1320" unitRef="mxn">177000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-344" decimals="-6" id="f-1321" unitRef="mxn">592000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-345" decimals="-6" id="f-1322" unitRef="mxn">1895000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-346" decimals="-6" id="f-1323" unitRef="mxn">400000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-347" decimals="-6" id="f-1324" unitRef="mxn">655000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-348" decimals="-6" id="f-1325" unitRef="mxn">128000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-349" decimals="-6" id="f-1326" unitRef="mxn">0</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-350" decimals="-6" id="f-1327" unitRef="mxn">0</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-351" decimals="-6" id="f-1328" unitRef="mxn">3847000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-352" decimals="-6" id="f-1329" unitRef="mxn">5219000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-353" decimals="-6" id="f-1330" unitRef="mxn">20420000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-354" decimals="-6" id="f-1331" unitRef="mxn">46242000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-355" decimals="-6" id="f-1332" unitRef="mxn">22924000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-356" decimals="-6" id="f-1333" unitRef="mxn">26091000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-357" decimals="-6" id="f-1334" unitRef="mxn">14809000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-358" decimals="-6" id="f-1335" unitRef="mxn">515000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-359" decimals="-6" id="f-1336" unitRef="mxn">1582000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-360" decimals="-6" id="f-1337" unitRef="mxn">137802000000</ifrs-full:PropertyPlantAndEquipment>
    <kof:OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment contextRef="c-14" decimals="-6" id="f-1338" unitRef="mxn">499000000</kof:OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment>
    <kof:OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment contextRef="c-15" decimals="-6" id="f-1339" unitRef="mxn">1971000000</kof:OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment>
    <kof:OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment contextRef="c-53" decimals="-6" id="f-1340" unitRef="mxn">3784000000</kof:OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-361" decimals="-6" id="f-1341" unitRef="mxn">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-362" decimals="-6" id="f-1342" unitRef="mxn">-5043000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-363" decimals="-6" id="f-1343" unitRef="mxn">-19842000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-364" decimals="-6" id="f-1344" unitRef="mxn">-11859000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-365" decimals="-6" id="f-1345" unitRef="mxn">-12153000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-366" decimals="-6" id="f-1346" unitRef="mxn">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-367" decimals="-6" id="f-1347" unitRef="mxn">-379000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-368" decimals="-6" id="f-1348" unitRef="mxn">-429000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-369" decimals="-6" id="f-1349" unitRef="mxn">-49705000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:DepreciationExpense contextRef="c-370" decimals="-6" id="f-1350" unitRef="mxn">0</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-371" decimals="-6" id="f-1351" unitRef="mxn">-484000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-372" decimals="-6" id="f-1352" unitRef="mxn">-2793000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-373" decimals="-6" id="f-1353" unitRef="mxn">-2097000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-374" decimals="-6" id="f-1354" unitRef="mxn">-2708000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-375" decimals="-6" id="f-1355" unitRef="mxn">0</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-376" decimals="-6" id="f-1356" unitRef="mxn">-80000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-377" decimals="-6" id="f-1357" unitRef="mxn">-122000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-378" decimals="-6" id="f-1358" unitRef="mxn">-8284000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-370" decimals="-6" id="f-1359" unitRef="mxn">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-371" decimals="-6" id="f-1360" unitRef="mxn">-6000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-372" decimals="-6" id="f-1361" unitRef="mxn">-2336000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-373" decimals="-6" id="f-1362" unitRef="mxn">-1493000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-374" decimals="-6" id="f-1363" unitRef="mxn">-2390000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-375" decimals="-6" id="f-1364" unitRef="mxn">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-376" decimals="-6" id="f-1365" unitRef="mxn">-62000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-377" decimals="-6" id="f-1366" unitRef="mxn">-10000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-378" decimals="-6" id="f-1367" unitRef="mxn">-6297000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-370" decimals="-6" id="f-1368" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-371" decimals="-6" id="f-1369" unitRef="mxn">162000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-372" decimals="-6" id="f-1370" unitRef="mxn">867000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-373" decimals="-6" id="f-1371" unitRef="mxn">372000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-374" decimals="-6" id="f-1372" unitRef="mxn">222000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-375" decimals="-6" id="f-1373" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-376" decimals="-6" id="f-1374" unitRef="mxn">8000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-377" decimals="-6" id="f-1375" unitRef="mxn">48000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-378" decimals="-6" id="f-1376" unitRef="mxn">1679000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-370" decimals="-6" id="f-1377" unitRef="mxn">0</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-371" decimals="-6" id="f-1378" unitRef="mxn">-139000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-372" decimals="-6" id="f-1379" unitRef="mxn">-946000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-373" decimals="-6" id="f-1380" unitRef="mxn">-209000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-374" decimals="-6" id="f-1381" unitRef="mxn">-427000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-375" decimals="-6" id="f-1382" unitRef="mxn">0</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-376" decimals="-6" id="f-1383" unitRef="mxn">-6000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-377" decimals="-6" id="f-1384" unitRef="mxn">-38000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-378" decimals="-6" id="f-1385" unitRef="mxn">-1765000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-379" decimals="-6" id="f-1386" unitRef="mxn">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-380" decimals="-6" id="f-1387" unitRef="mxn">-5498000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-381" decimals="-6" id="f-1388" unitRef="mxn">-20378000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-382" decimals="-6" id="f-1389" unitRef="mxn">-12300000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-383" decimals="-6" id="f-1390" unitRef="mxn">-12676000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-384" decimals="-6" id="f-1391" unitRef="mxn">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-385" decimals="-6" id="f-1392" unitRef="mxn">-395000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-386" decimals="-6" id="f-1393" unitRef="mxn">-531000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-387" decimals="-6" id="f-1394" unitRef="mxn">-51778000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-379" decimals="-6" id="f-1395" unitRef="mxn">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-380" decimals="-6" id="f-1396" unitRef="mxn">-5498000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-381" decimals="-6" id="f-1397" unitRef="mxn">-20378000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-382" decimals="-6" id="f-1398" unitRef="mxn">-12300000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-383" decimals="-6" id="f-1399" unitRef="mxn">-12676000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-384" decimals="-6" id="f-1400" unitRef="mxn">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-385" decimals="-6" id="f-1401" unitRef="mxn">-395000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-386" decimals="-6" id="f-1402" unitRef="mxn">-531000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-387" decimals="-6" id="f-1403" unitRef="mxn">-51778000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:DepreciationExpense contextRef="c-388" decimals="-6" id="f-1404" unitRef="mxn">0</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-389" decimals="-6" id="f-1405" unitRef="mxn">-835000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-390" decimals="-6" id="f-1406" unitRef="mxn">-3331000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-391" decimals="-6" id="f-1407" unitRef="mxn">-1437000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-392" decimals="-6" id="f-1408" unitRef="mxn">-3234000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-393" decimals="-6" id="f-1409" unitRef="mxn">0</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-394" decimals="-6" id="f-1410" unitRef="mxn">-25000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-395" decimals="-6" id="f-1411" unitRef="mxn">-135000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-396" decimals="-6" id="f-1412" unitRef="mxn">-8997000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-388" decimals="-6" id="f-1413" unitRef="mxn">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-389" decimals="-6" id="f-1414" unitRef="mxn">-194000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-390" decimals="-6" id="f-1415" unitRef="mxn">-854000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-391" decimals="-6" id="f-1416" unitRef="mxn">-936000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-392" decimals="-6" id="f-1417" unitRef="mxn">-306000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-393" decimals="-6" id="f-1418" unitRef="mxn">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-394" decimals="-6" id="f-1419" unitRef="mxn">-26000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-395" decimals="-6" id="f-1420" unitRef="mxn">-7000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-396" decimals="-6" id="f-1421" unitRef="mxn">-2323000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-388" decimals="-6" id="f-1422" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-389" decimals="-6" id="f-1423" unitRef="mxn">340000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-390" decimals="-6" id="f-1424" unitRef="mxn">2193000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-391" decimals="-6" id="f-1425" unitRef="mxn">860000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-392" decimals="-6" id="f-1426" unitRef="mxn">1274000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-393" decimals="-6" id="f-1427" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-394" decimals="-6" id="f-1428" unitRef="mxn">7000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-395" decimals="-6" id="f-1429" unitRef="mxn">143000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-396" decimals="-6" id="f-1430" unitRef="mxn">4817000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-388" decimals="-6" id="f-1431" unitRef="mxn">0</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-389" decimals="-6" id="f-1432" unitRef="mxn">-244000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-390" decimals="-6" id="f-1433" unitRef="mxn">-1605000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-391" decimals="-6" id="f-1434" unitRef="mxn">-354000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-392" decimals="-6" id="f-1435" unitRef="mxn">-745000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-393" decimals="-6" id="f-1436" unitRef="mxn">0</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-394" decimals="-6" id="f-1437" unitRef="mxn">-5000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-395" decimals="-6" id="f-1438" unitRef="mxn">-34000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-396" decimals="-6" id="f-1439" unitRef="mxn">-2987000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-397" decimals="-6" id="f-1440" unitRef="mxn">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-398" decimals="-6" id="f-1441" unitRef="mxn">-6043000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-399" decimals="-6" id="f-1442" unitRef="mxn">-22267000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-400" decimals="-6" id="f-1443" unitRef="mxn">-12295000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-401" decimals="-6" id="f-1444" unitRef="mxn">-15075000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-402" decimals="-6" id="f-1445" unitRef="mxn">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-403" decimals="-6" id="f-1446" unitRef="mxn">-392000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-404" decimals="-6" id="f-1447" unitRef="mxn">-550000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-405" decimals="-6" id="f-1448" unitRef="mxn">-56622000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-397" decimals="-6" id="f-1449" unitRef="mxn">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-398" decimals="-6" id="f-1450" unitRef="mxn">-6043000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-399" decimals="-6" id="f-1451" unitRef="mxn">-22267000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-400" decimals="-6" id="f-1452" unitRef="mxn">-12295000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-401" decimals="-6" id="f-1453" unitRef="mxn">-15075000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-402" decimals="-6" id="f-1454" unitRef="mxn">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-403" decimals="-6" id="f-1455" unitRef="mxn">-392000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-404" decimals="-6" id="f-1456" unitRef="mxn">-550000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-405" decimals="-6" id="f-1457" unitRef="mxn">-56622000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:DepreciationExpense contextRef="c-406" id="f-1458" unitRef="mxn" xsi:nil="true"/>
    <ifrs-full:DepreciationExpense contextRef="c-407" decimals="-6" id="f-1459" unitRef="mxn">-555000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-408" decimals="-6" id="f-1460" unitRef="mxn">-3101000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-409" decimals="-6" id="f-1461" unitRef="mxn">-1844000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-410" decimals="-6" id="f-1462" unitRef="mxn">-3256000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-411" id="f-1463" unitRef="mxn" xsi:nil="true"/>
    <ifrs-full:DepreciationExpense contextRef="c-412" decimals="-6" id="f-1464" unitRef="mxn">-15000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-413" decimals="-6" id="f-1465" unitRef="mxn">-148000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-414" decimals="-6" id="f-1466" unitRef="mxn">-8919000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-406" id="f-1467" unitRef="mxn" xsi:nil="true"/>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-407" decimals="-6" id="f-1468" unitRef="mxn">-26000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-408" decimals="-6" id="f-1469" unitRef="mxn">-825000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-409" decimals="-6" id="f-1470" unitRef="mxn">-1260000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-410" decimals="-6" id="f-1471" unitRef="mxn">-261000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-411" id="f-1472" unitRef="mxn" xsi:nil="true"/>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-412" decimals="-6" id="f-1473" unitRef="mxn">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-413" decimals="-6" id="f-1474" unitRef="mxn">-1000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-414" decimals="-6" id="f-1475" unitRef="mxn">-2373000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-406" id="f-1476" unitRef="mxn" xsi:nil="true"/>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-407" decimals="-6" id="f-1477" unitRef="mxn">640000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-408" decimals="-6" id="f-1478" unitRef="mxn">3087000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-409" decimals="-6" id="f-1479" unitRef="mxn">793000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-410" decimals="-6" id="f-1480" unitRef="mxn">1783000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-411" id="f-1481" unitRef="mxn" xsi:nil="true"/>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-412" decimals="-6" id="f-1482" unitRef="mxn">117000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-413" decimals="-6" id="f-1483" unitRef="mxn">114000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-414" decimals="-6" id="f-1484" unitRef="mxn">6534000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-406" id="f-1485" unitRef="mxn" xsi:nil="true"/>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-407" decimals="-6" id="f-1486" unitRef="mxn">-218000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-408" decimals="-6" id="f-1487" unitRef="mxn">-1264000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-409" decimals="-6" id="f-1488" unitRef="mxn">-291000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-410" decimals="-6" id="f-1489" unitRef="mxn">-649000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-411" id="f-1490" unitRef="mxn" xsi:nil="true"/>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-412" decimals="-6" id="f-1491" unitRef="mxn">-2000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-413" decimals="-6" id="f-1492" unitRef="mxn">-14000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-414" decimals="-6" id="f-1493" unitRef="mxn">-2438000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-415" decimals="-6" id="f-1494" unitRef="mxn">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-416" decimals="-6" id="f-1495" unitRef="mxn">-6150000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-417" decimals="-6" id="f-1496" unitRef="mxn">-22720000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-418" decimals="-6" id="f-1497" unitRef="mxn">-12377000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-419" decimals="-6" id="f-1498" unitRef="mxn">-16936000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-420" decimals="-6" id="f-1499" unitRef="mxn">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-421" decimals="-6" id="f-1500" unitRef="mxn">-292000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-422" decimals="-6" id="f-1501" unitRef="mxn">-597000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-423" decimals="-6" id="f-1502" unitRef="mxn">-59072000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-424" decimals="-6" id="f-1503" unitRef="mxn">5230000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-425" decimals="-6" id="f-1504" unitRef="mxn">13576000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-426" decimals="-6" id="f-1505" unitRef="mxn">20799000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-427" decimals="-6" id="f-1506" unitRef="mxn">7829000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-428" decimals="-6" id="f-1507" unitRef="mxn">6757000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-429" decimals="-6" id="f-1508" unitRef="mxn">6734000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-430" decimals="-6" id="f-1509" unitRef="mxn">491000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-431" decimals="-6" id="f-1510" unitRef="mxn">767000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-53" decimals="-6" id="f-1511" unitRef="mxn">62183000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-432" decimals="-6" id="f-1512" unitRef="mxn">5452000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-433" decimals="-6" id="f-1513" unitRef="mxn">14204000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-434" decimals="-6" id="f-1514" unitRef="mxn">22313000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-435" decimals="-6" id="f-1515" unitRef="mxn">9571000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-436" decimals="-6" id="f-1516" unitRef="mxn">7894000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-437" decimals="-6" id="f-1517" unitRef="mxn">10403000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-438" decimals="-6" id="f-1518" unitRef="mxn">505000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-439" decimals="-6" id="f-1519" unitRef="mxn">863000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-15" decimals="-6" id="f-1520" unitRef="mxn">71205000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-440" decimals="-6" id="f-1521" unitRef="mxn">5219000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-441" decimals="-6" id="f-1522" unitRef="mxn">14270000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-442" decimals="-6" id="f-1523" unitRef="mxn">23522000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-443" decimals="-6" id="f-1524" unitRef="mxn">10547000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-444" decimals="-6" id="f-1525" unitRef="mxn">9155000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-445" decimals="-6" id="f-1526" unitRef="mxn">14809000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-446" decimals="-6" id="f-1527" unitRef="mxn">223000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-447" decimals="-6" id="f-1528" unitRef="mxn">985000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-14" decimals="-6" id="f-1529" unitRef="mxn">78730000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:DisclosureOfIntangibleAssetsExplanatory contextRef="c-1" id="f-1530">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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  77,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:8pt;font-weight:400;line-height:100%"&gt;Ps.  23,431&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,148&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,709&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  176&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  737&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,597&lt;/span&gt;&lt;/td&gt;&lt;/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;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;370&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;673&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;1,291&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;255&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(469)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;214&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;&#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)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;(3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,257)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;(88)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(374)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;(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:8pt;font-weight:400;line-height:100%"&gt;(2,270)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;&#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;&#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;62&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;Cost as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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;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:#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;Ps.  76,139&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;Ps.  22,909&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;Ps.  1,192&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;Ps.  6,960&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;Ps.  375&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;Ps.  1,102&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;Ps.  108,677&lt;/span&gt;&lt;/td&gt;&lt;/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;&#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;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:8pt;font-weight:400;line-height:100%"&gt;1,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: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;1,188&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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 (See Note 4.1.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;1,116&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;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: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;1,338&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;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:8pt;font-weight:400;line-height:100%"&gt;(158)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;&#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: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:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;(13)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;(896)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;&#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;&#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;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: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:#cceeff;padding:2px 1pt;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:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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;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, 2023&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:700;line-height:100%"&gt;Ps.  76,499&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:700;line-height:100%"&gt;Ps.  23,258&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:700;line-height:100%"&gt;Ps.  1,042&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:700;line-height:100%"&gt;Ps.  6,262&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:700;line-height:100%"&gt;Ps.  1,342&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:700;line-height:100%"&gt;Ps.  1,209&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:700;line-height:100%"&gt;Ps.  109,612&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;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:700;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:700;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: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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,377&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;(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: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;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:700;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:700;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:700;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: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;(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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;&#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;(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:700;line-height:100%"&gt;(64)&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;(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:700;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:700;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: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: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:700;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: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;&#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;&#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;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:700;line-height:100%"&gt;70&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, 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:700;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:700;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:700;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:700;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:700;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:700;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: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: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;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, 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: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,353)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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. (528)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,626)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;(594)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;(294)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(888)&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="background-color:#ffffff;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;&#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;&#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;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;53&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;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:8pt;font-weight:400;line-height:100%"&gt;63&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;(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: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;(52)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,946)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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.  (812)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;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;(522)&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;(246)&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;(768)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;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: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;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: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;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: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:#cceeff;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;(94)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;(95)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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.  (4,691)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,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: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:#cceeff;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: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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(518)&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;(318)&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;(836)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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: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: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;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:8pt;font-weight:700;line-height:100%"&gt;59&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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: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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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: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;12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;217&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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: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:8pt;font-weight:700;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: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;(78)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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, 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: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.  (5,082)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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,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:8pt;font-weight:700;line-height:100%"&gt;Ps.  (7,128)&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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,394&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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;padding:2px 1pt;text-align:right;vertical-align:bottom"&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;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,014&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  290&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  102,174&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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.  1,571&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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.  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.  103,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:9pt;font-weight:700;line-height:100%"&gt;Balance as of December 31, 2023&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,962&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,340&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,314&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,794&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,567&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.  185&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,162&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, 2023, the amortization of intangible assets is recognized in cost of goods sold, selling expenses and administrative expenses and amounted to Ps. 12, 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;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&#160;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="margin-top:6pt;text-align: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, 2021, the amortization of intangible assets is recognized in cost of goods sold, selling expenses and administrative expenses and amounted to Ps. 15, Ps.108 and Ps.765, 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. 359 , Ps. 209 and Ps. 176 outstanding payment to suppliers, as of December&#160;31, 2023, 2022 and 2021 respectively&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-top:6pt;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 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;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;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.  56,662&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,967&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,684&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,691&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,418&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,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:10pt;font-weight:400;line-height:100%"&gt;1,170&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,635&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,583&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;30,018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,883&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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:10pt;font-weight:400;line-height:100%"&gt;426&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,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:10pt;font-weight:400;line-height:100%"&gt;2,512&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,616&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  100,054&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&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;The foregoing forecasts reflect the outcomes that the Company considers most likely to occur based on the current situation of each of the CGUs including the macroeconomic situation in each CGU, the foregoing forecasts could differ from the results obtained over time.&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 value in use of CGUs is determined based on the method of discounted cash flows. The key assumptions used to calculate value in use are: volume, expected annual long-term inflation, and the weighted average cost of capital (&#x201c;WACC&#x201d;) used to discount the projected 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;To determine the discount rate, the Company uses the WACC as determined for each of the cash generating units in real terms and as described in the following paragraphs.&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 discount rates consider market participants&#x2019; assumptions. Market participants were selected considering the size, operations and characteristics of the businesses that management believes are similar to those of the Company.&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 discount rates represent the current market assessment of the risks specific to each CGU, taking into consideration the time value of money and individual risks of the underlying assets that have not been incorporated into the projected cash flows. The discount rate calculation is based on the opportunity cost to a market participant, considering the specific circumstances of the Company and its operating segments and is derived from its WACC. The WACC takes into account both debt and equity. The cost of equity is derived from the expected return on investment by the Company&#x2019;s investors. The cost of debt is based on the interest-bearing borrowings the Company is obliged to service, which is equivalent to the cost of debt based on the conditions that a creditor would assess in the market. Segment-specific risk is incorporated by applying beta factors which are evaluated annually based on publicly available market data.&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;Market participant assumptions are important because, not only do they include industry data for growth rates, management also assesses how the CGU&#x2019;s position, relative to its competitors, might change over the forecasted 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 key assumptions used for the value-in-use calculations 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;Cash flows were projected based on actual operating results and the five-year business plan.&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;For discount cash flows to get the recoverable amount of the units, the Company applies the WACC for each CGU, and the calculation assumes a size premium adjustment. &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, 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: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.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.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.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;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.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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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.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;7.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:#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;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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;20.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;16.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;70.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;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:#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.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;padding:2px 1pt 2px 0;text-align:right;vertical-align: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.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;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;14.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;11.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:#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.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;2.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.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.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;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;16.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;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;2.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;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.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;8.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;2.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;7.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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.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:#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.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;padding:2px 1pt 2px 0;text-align:right;vertical-align: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.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:#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.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:#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&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, 2022 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 2023-2027&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;2023-2027&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.5&#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.5&#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;2.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;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;7.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;3.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;4.3&#160;&lt;/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;13.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;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.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;3.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;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.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;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;27.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;19.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;68.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;4.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;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;10.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.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;4.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;14.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;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;15.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;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;3.3&#160;&lt;/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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;24.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;11.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.1&#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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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.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;8.3&#160;&lt;/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.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;4.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;10.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.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;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;/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: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, 2023, 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:400;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:400;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.6p.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 3.2x&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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.8p.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 0.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.9p.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;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;+3.3p.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 0.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;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.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 5.4x&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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.8p.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 4.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;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;+3.3p.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 0.8x&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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.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 2.2x&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.3p.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.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;/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-1531">&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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  77,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:8pt;font-weight:400;line-height:100%"&gt;Ps.  23,431&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,148&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,709&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  176&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  737&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,597&lt;/span&gt;&lt;/td&gt;&lt;/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;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;370&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;673&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;1,291&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;255&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(469)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;214&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;&#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)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;(3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,257)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;(88)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(374)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;(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:8pt;font-weight:400;line-height:100%"&gt;(2,270)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;&#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;&#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;62&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;Cost as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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;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:#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;Ps.  76,139&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;Ps.  22,909&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;Ps.  1,192&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;Ps.  6,960&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;Ps.  375&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;Ps.  1,102&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;Ps.  108,677&lt;/span&gt;&lt;/td&gt;&lt;/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;&#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;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:8pt;font-weight:400;line-height:100%"&gt;1,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: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;1,188&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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 (See Note 4.1.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;1,116&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;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: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;1,338&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;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:8pt;font-weight:400;line-height:100%"&gt;(158)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;&#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: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:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;(13)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;(896)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;&#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;&#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;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: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:#cceeff;padding:2px 1pt;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:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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;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, 2023&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:700;line-height:100%"&gt;Ps.  76,499&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:700;line-height:100%"&gt;Ps.  23,258&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:700;line-height:100%"&gt;Ps.  1,042&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:700;line-height:100%"&gt;Ps.  6,262&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:700;line-height:100%"&gt;Ps.  1,342&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:700;line-height:100%"&gt;Ps.  1,209&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:700;line-height:100%"&gt;Ps.  109,612&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;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:700;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:700;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: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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,377&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;(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: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;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:700;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:700;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:700;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: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;(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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;&#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;(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:700;line-height:100%"&gt;(64)&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;(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:700;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:700;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: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: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:700;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: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;&#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;&#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;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:700;line-height:100%"&gt;70&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, 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:700;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:700;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:700;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:700;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:700;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:700;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: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: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;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, 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: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,353)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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. (528)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,626)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;(594)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;(294)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(888)&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="background-color:#ffffff;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;&#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;&#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;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;53&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;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:8pt;font-weight:400;line-height:100%"&gt;63&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;(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: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;(52)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,946)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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.  (812)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;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;(522)&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;(246)&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;(768)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;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: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;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: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;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: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:#cceeff;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;(94)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;(95)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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.  (4,691)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,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: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:#cceeff;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: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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(518)&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;(318)&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;(836)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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: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: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;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:8pt;font-weight:700;line-height:100%"&gt;59&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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: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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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: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;12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;217&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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: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:8pt;font-weight:700;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: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;(78)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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, 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: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.  (5,082)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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,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:8pt;font-weight:700;line-height:100%"&gt;Ps.  (7,128)&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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,394&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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;padding:2px 1pt;text-align:right;vertical-align:bottom"&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;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,014&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  290&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  102,174&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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.  1,571&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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.  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.  103,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:9pt;font-weight:700;line-height:100%"&gt;Balance as of December 31, 2023&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,962&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,340&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,314&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,794&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,567&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.  185&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,162&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-448" decimals="-6" id="f-1532" unitRef="mxn">77396000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-449" decimals="-6" id="f-1533" unitRef="mxn">23431000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-450" decimals="-6" id="f-1534" unitRef="mxn">1148000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-451" decimals="-6" id="f-1535" unitRef="mxn">6709000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-452" decimals="-6" id="f-1536" unitRef="mxn">176000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-453" decimals="-6" id="f-1537" unitRef="mxn">737000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-306" decimals="-6" id="f-1538" unitRef="mxn">109597000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="c-454" decimals="-6" id="f-1539" unitRef="mxn">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="c-455" decimals="-6" id="f-1540" unitRef="mxn">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="c-456" decimals="-6" id="f-1541" unitRef="mxn">135000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="c-457" decimals="-6" id="f-1542" unitRef="mxn">370000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="c-458" decimals="-6" id="f-1543" unitRef="mxn">673000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="c-459" decimals="-6" id="f-1544" unitRef="mxn">113000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="c-315" decimals="-6" id="f-1545" unitRef="mxn">1291000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill contextRef="c-454" decimals="-6" id="f-1546" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill contextRef="c-455" decimals="-6" id="f-1547" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill contextRef="c-456" decimals="-6" id="f-1548" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill contextRef="c-457" decimals="-6" id="f-1549" unitRef="mxn">255000000</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill contextRef="c-458" decimals="-6" id="f-1550" unitRef="mxn">-469000000</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill contextRef="c-459" decimals="-6" id="f-1551" unitRef="mxn">214000000</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill contextRef="c-315" decimals="-6" id="f-1552" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-454" decimals="-6" id="f-1553" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-455" decimals="-6" id="f-1554" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-456" decimals="-6" id="f-1555" unitRef="mxn">3000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-457" decimals="-6" id="f-1556" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-458" decimals="-6" id="f-1557" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-459" decimals="-6" id="f-1558" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-315" decimals="-6" id="f-1559" unitRef="mxn">3000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-454" decimals="-6" id="f-1560" unitRef="mxn">-1257000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-455" decimals="-6" id="f-1561" unitRef="mxn">-522000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-456" decimals="-6" id="f-1562" unitRef="mxn">-88000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-457" decimals="-6" id="f-1563" unitRef="mxn">-374000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-458" decimals="-6" id="f-1564" unitRef="mxn">-5000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-459" decimals="-6" id="f-1565" unitRef="mxn">-24000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-315" decimals="-6" id="f-1566" unitRef="mxn">-2270000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-454" decimals="-6" id="f-1567" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-455" decimals="-6" id="f-1568" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-456" decimals="-6" id="f-1569" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-457" decimals="-6" id="f-1570" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-458" decimals="-6" id="f-1571" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-459" decimals="-6" id="f-1572" unitRef="mxn">62000000</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-315" decimals="-6" id="f-1573" unitRef="mxn">62000000</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-460" decimals="-6" id="f-1574" unitRef="mxn">76139000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-461" decimals="-6" id="f-1575" unitRef="mxn">22909000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-462" decimals="-6" id="f-1576" unitRef="mxn">1192000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-463" decimals="-6" id="f-1577" unitRef="mxn">6960000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-464" decimals="-6" id="f-1578" unitRef="mxn">375000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-465" decimals="-6" id="f-1579" unitRef="mxn">1102000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-324" decimals="-6" id="f-1580" unitRef="mxn">108677000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-460" decimals="-6" id="f-1581" unitRef="mxn">76139000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-461" decimals="-6" id="f-1582" unitRef="mxn">22909000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-462" decimals="-6" id="f-1583" unitRef="mxn">1192000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-463" decimals="-6" id="f-1584" unitRef="mxn">6960000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-464" decimals="-6" id="f-1585" unitRef="mxn">375000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-465" decimals="-6" id="f-1586" unitRef="mxn">1102000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-324" decimals="-6" id="f-1587" unitRef="mxn">108677000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="c-466" decimals="-6" id="f-1588" unitRef="mxn">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="c-467" decimals="-6" id="f-1589" unitRef="mxn">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="c-468" decimals="-6" id="f-1590" unitRef="mxn">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="c-469" decimals="-6" id="f-1591" unitRef="mxn">46000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="c-470" decimals="-6" id="f-1592" unitRef="mxn">1138000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="c-471" decimals="-6" id="f-1593" unitRef="mxn">4000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="c-333" decimals="-6" id="f-1594" unitRef="mxn">1188000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill contextRef="c-466" decimals="-6" id="f-1595" unitRef="mxn">1116000000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill contextRef="c-467" decimals="-6" id="f-1596" unitRef="mxn">205000000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill contextRef="c-468" decimals="-6" id="f-1597" unitRef="mxn">0</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill contextRef="c-469" decimals="-6" id="f-1598" unitRef="mxn">17000000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill contextRef="c-470" decimals="-6" id="f-1599" unitRef="mxn">0</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill contextRef="c-471" decimals="-6" id="f-1600" unitRef="mxn">0</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill contextRef="c-333" decimals="-6" id="f-1601" unitRef="mxn">1338000000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill contextRef="c-466" decimals="-6" id="f-1602" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill contextRef="c-467" decimals="-6" id="f-1603" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill contextRef="c-468" decimals="-6" id="f-1604" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill contextRef="c-469" decimals="-6" id="f-1605" unitRef="mxn">65000000</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill contextRef="c-470" decimals="-6" id="f-1606" unitRef="mxn">-158000000</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill contextRef="c-471" decimals="-6" id="f-1607" unitRef="mxn">93000000</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill contextRef="c-333" decimals="-6" id="f-1608" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-466" decimals="-6" id="f-1609" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-467" decimals="-6" id="f-1610" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-468" decimals="-6" id="f-1611" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-469" decimals="-6" id="f-1612" unitRef="mxn">775000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-470" decimals="-6" id="f-1613" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-471" decimals="-6" id="f-1614" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-333" decimals="-6" id="f-1615" unitRef="mxn">775000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-466" decimals="-6" id="f-1616" unitRef="mxn">-756000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-467" decimals="-6" id="f-1617" unitRef="mxn">144000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-468" decimals="-6" id="f-1618" unitRef="mxn">-150000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-469" decimals="-6" id="f-1619" unitRef="mxn">-51000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-470" decimals="-6" id="f-1620" unitRef="mxn">-13000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-471" decimals="-6" id="f-1621" unitRef="mxn">-70000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-333" decimals="-6" id="f-1622" unitRef="mxn">-896000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-466" decimals="-6" id="f-1623" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-467" decimals="-6" id="f-1624" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-468" decimals="-6" id="f-1625" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-469" decimals="-6" id="f-1626" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-470" decimals="-6" id="f-1627" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-471" decimals="-6" id="f-1628" unitRef="mxn">80000000</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-333" decimals="-6" id="f-1629" unitRef="mxn">80000000</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-472" decimals="-6" id="f-1630" unitRef="mxn">76499000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-473" decimals="-6" id="f-1631" unitRef="mxn">23258000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-474" decimals="-6" id="f-1632" unitRef="mxn">1042000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-475" decimals="-6" id="f-1633" unitRef="mxn">6262000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-476" decimals="-6" id="f-1634" unitRef="mxn">1342000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-477" decimals="-6" id="f-1635" unitRef="mxn">1209000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-342" decimals="-6" id="f-1636" unitRef="mxn">109612000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-472" decimals="-6" id="f-1637" unitRef="mxn">76499000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-473" decimals="-6" id="f-1638" unitRef="mxn">23258000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-474" decimals="-6" id="f-1639" unitRef="mxn">1042000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-475" decimals="-6" id="f-1640" unitRef="mxn">6262000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-476" decimals="-6" id="f-1641" unitRef="mxn">1342000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-477" decimals="-6" id="f-1642" unitRef="mxn">1209000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-342" decimals="-6" id="f-1643" unitRef="mxn">109612000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="c-478" decimals="-6" id="f-1644" unitRef="mxn">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="c-479" decimals="-6" id="f-1645" unitRef="mxn">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="c-480" decimals="-6" id="f-1646" unitRef="mxn">4000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="c-481" decimals="-6" id="f-1647" unitRef="mxn">385000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="c-482" decimals="-6" id="f-1648" unitRef="mxn">963000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="c-483" decimals="-6" id="f-1649" unitRef="mxn">25000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="c-351" decimals="-6" id="f-1650" unitRef="mxn">1377000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill contextRef="c-478" decimals="-6" id="f-1651" unitRef="mxn">-224000000</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill contextRef="c-479" decimals="-6" id="f-1652" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill contextRef="c-480" decimals="-6" id="f-1653" unitRef="mxn">224000000</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill contextRef="c-481" decimals="-6" id="f-1654" unitRef="mxn">307000000</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill contextRef="c-482" decimals="-6" id="f-1655" unitRef="mxn">-708000000</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill contextRef="c-483" decimals="-6" id="f-1656" unitRef="mxn">401000000</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill contextRef="c-351" decimals="-6" id="f-1657" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-478" decimals="-6" id="f-1658" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-479" decimals="-6" id="f-1659" unitRef="mxn">2000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-480" decimals="-6" id="f-1660" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-481" decimals="-6" id="f-1661" unitRef="mxn">1000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-482" decimals="-6" id="f-1662" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-483" decimals="-6" id="f-1663" unitRef="mxn">61000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-351" decimals="-6" id="f-1664" unitRef="mxn">64000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-478" decimals="-6" id="f-1665" unitRef="mxn">-1568000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-479" decimals="-6" id="f-1666" unitRef="mxn">-916000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-480" decimals="-6" id="f-1667" unitRef="mxn">44000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-481" decimals="-6" id="f-1668" unitRef="mxn">-77000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-482" decimals="-6" id="f-1669" unitRef="mxn">-30000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-483" decimals="-6" id="f-1670" unitRef="mxn">-158000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-351" decimals="-6" id="f-1671" unitRef="mxn">-2705000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-478" decimals="-6" id="f-1672" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-479" decimals="-6" id="f-1673" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-480" decimals="-6" id="f-1674" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-481" decimals="-6" id="f-1675" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-482" decimals="-6" id="f-1676" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-483" decimals="-6" id="f-1677" unitRef="mxn">70000000</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-351" decimals="-6" id="f-1678" unitRef="mxn">70000000</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-484" decimals="-6" id="f-1679" unitRef="mxn">74707000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-485" decimals="-6" id="f-1680" unitRef="mxn">22340000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-486" decimals="-6" id="f-1681" unitRef="mxn">1314000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-487" decimals="-6" id="f-1682" unitRef="mxn">6876000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-488" decimals="-6" id="f-1683" unitRef="mxn">1567000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-489" decimals="-6" id="f-1684" unitRef="mxn">1486000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-360" decimals="-6" id="f-1685" unitRef="mxn">108290000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-490" decimals="-6" id="f-1686" unitRef="mxn">-745000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-491" decimals="-6" id="f-1687" unitRef="mxn">0</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-492" decimals="-6" id="f-1688" unitRef="mxn">0</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-493" decimals="-6" id="f-1689" unitRef="mxn">-4353000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-494" decimals="-6" id="f-1690" unitRef="mxn">0</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-495" decimals="-6" id="f-1691" unitRef="mxn">-528000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-369" decimals="-6" id="f-1692" unitRef="mxn">-5626000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-496" decimals="-6" id="f-1693" unitRef="mxn">0</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-497" decimals="-6" id="f-1694" unitRef="mxn">0</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-498" decimals="-6" id="f-1695" unitRef="mxn">0</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-499" decimals="-6" id="f-1696" unitRef="mxn">-594000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-500" decimals="-6" id="f-1697" unitRef="mxn">0</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-501" decimals="-6" id="f-1698" unitRef="mxn">-294000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-378" decimals="-6" id="f-1699" unitRef="mxn">-888000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-496" decimals="-6" id="f-1700" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-497" decimals="-6" id="f-1701" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-498" decimals="-6" id="f-1702" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-499" decimals="-6" id="f-1703" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-500" decimals="-6" id="f-1704" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-501" decimals="-6" id="f-1705" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-378" decimals="-6" id="f-1706" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-496" decimals="-6" id="f-1707" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-497" decimals="-6" id="f-1708" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-498" decimals="-6" id="f-1709" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-499" decimals="-6" id="f-1710" unitRef="mxn">53000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-500" decimals="-6" id="f-1711" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-501" decimals="-6" id="f-1712" unitRef="mxn">10000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-378" decimals="-6" id="f-1713" unitRef="mxn">63000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-496" decimals="-6" id="f-1714" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-497" decimals="-6" id="f-1715" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-498" decimals="-6" id="f-1716" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-499" decimals="-6" id="f-1717" unitRef="mxn">-52000000</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-500" decimals="-6" id="f-1718" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-501" decimals="-6" id="f-1719" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-378" decimals="-6" id="f-1720" unitRef="mxn">-52000000</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-502" decimals="-6" id="f-1721" unitRef="mxn">-745000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-503" decimals="-6" id="f-1722" unitRef="mxn">0</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-504" decimals="-6" id="f-1723" unitRef="mxn">0</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-505" decimals="-6" id="f-1724" unitRef="mxn">-4946000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-506" decimals="-6" id="f-1725" unitRef="mxn">0</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-507" decimals="-6" id="f-1726" unitRef="mxn">-812000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-387" decimals="-6" id="f-1727" unitRef="mxn">-6503000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-508" decimals="-6" id="f-1728" unitRef="mxn">0</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-509" decimals="-6" id="f-1729" unitRef="mxn">0</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-510" decimals="-6" id="f-1730" unitRef="mxn">0</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-511" decimals="-6" id="f-1731" unitRef="mxn">-522000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-512" decimals="-6" id="f-1732" unitRef="mxn">0</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-513" decimals="-6" id="f-1733" unitRef="mxn">-246000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-396" decimals="-6" id="f-1734" unitRef="mxn">-768000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-508" decimals="-6" id="f-1735" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-509" decimals="-6" id="f-1736" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-510" decimals="-6" id="f-1737" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-511" decimals="-6" id="f-1738" unitRef="mxn">-775000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-512" decimals="-6" id="f-1739" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-513" decimals="-6" id="f-1740" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-396" decimals="-6" id="f-1741" unitRef="mxn">-775000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-508" decimals="-6" id="f-1742" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-509" decimals="-6" id="f-1743" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-510" decimals="-6" id="f-1744" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-511" decimals="-6" id="f-1745" unitRef="mxn">96000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-512" decimals="-6" id="f-1746" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-513" decimals="-6" id="f-1747" unitRef="mxn">5000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-396" decimals="-6" id="f-1748" unitRef="mxn">101000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-508" decimals="-6" id="f-1749" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-509" decimals="-6" id="f-1750" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-510" decimals="-6" id="f-1751" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-511" decimals="-6" id="f-1752" unitRef="mxn">-94000000</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-512" decimals="-6" id="f-1753" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-513" decimals="-6" id="f-1754" unitRef="mxn">-1000000</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-396" decimals="-6" id="f-1755" unitRef="mxn">-95000000</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-514" decimals="-6" id="f-1756" unitRef="mxn">-745000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-515" decimals="-6" id="f-1757" unitRef="mxn">0</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-516" decimals="-6" id="f-1758" unitRef="mxn">0</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-517" decimals="-6" id="f-1759" unitRef="mxn">-4691000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-518" decimals="-6" id="f-1760" unitRef="mxn">0</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-519" decimals="-6" id="f-1761" unitRef="mxn">-1054000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-405" decimals="-6" id="f-1762" unitRef="mxn">-6490000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-520" id="f-1763" unitRef="mxn" xsi:nil="true"/>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-521" id="f-1764" unitRef="mxn" xsi:nil="true"/>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-522" id="f-1765" unitRef="mxn" xsi:nil="true"/>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-523" decimals="-6" id="f-1766" unitRef="mxn">-518000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-524" decimals="-6" id="f-1767" unitRef="mxn">0</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-525" decimals="-6" id="f-1768" unitRef="mxn">-318000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-414" decimals="-6" id="f-1769" unitRef="mxn">-836000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-520" id="f-1770" unitRef="mxn" xsi:nil="true"/>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-521" id="f-1771" unitRef="mxn" xsi:nil="true"/>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-522" id="f-1772" unitRef="mxn" xsi:nil="true"/>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-523" decimals="-6" id="f-1773" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-524" decimals="-6" id="f-1774" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-525" decimals="-6" id="f-1775" unitRef="mxn">-59000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-414" decimals="-6" id="f-1776" unitRef="mxn">-59000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-520" id="f-1777" unitRef="mxn" xsi:nil="true"/>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-521" id="f-1778" unitRef="mxn" xsi:nil="true"/>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-522" id="f-1779" unitRef="mxn" xsi:nil="true"/>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-523" decimals="-6" id="f-1780" unitRef="mxn">205000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-524" decimals="-6" id="f-1781" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-525" decimals="-6" id="f-1782" unitRef="mxn">12000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-414" decimals="-6" id="f-1783" unitRef="mxn">217000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-520" id="f-1784" unitRef="mxn" xsi:nil="true"/>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-521" id="f-1785" unitRef="mxn" xsi:nil="true"/>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-522" id="f-1786" unitRef="mxn" xsi:nil="true"/>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-523" decimals="-6" id="f-1787" unitRef="mxn">-78000000</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-524" decimals="-6" id="f-1788" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-525" decimals="-6" id="f-1789" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-414" decimals="-6" id="f-1790" unitRef="mxn">-78000000</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-526" decimals="-6" id="f-1791" unitRef="mxn">-745000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-527" decimals="-6" id="f-1792" unitRef="mxn">0</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-528" decimals="-6" id="f-1793" unitRef="mxn">0</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-529" decimals="-6" id="f-1794" unitRef="mxn">-5082000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-530" decimals="-6" id="f-1795" unitRef="mxn">0</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-531" decimals="-6" id="f-1796" unitRef="mxn">-1301000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-423" decimals="-6" id="f-1797" unitRef="mxn">-7128000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-532" decimals="-6" id="f-1798" unitRef="mxn">75394000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-533" decimals="-6" id="f-1799" unitRef="mxn">22909000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-534" decimals="-6" id="f-1800" unitRef="mxn">1192000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-535" decimals="-6" id="f-1801" unitRef="mxn">2014000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-536" decimals="-6" id="f-1802" unitRef="mxn">375000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-537" decimals="-6" id="f-1803" unitRef="mxn">290000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-53" decimals="-6" id="f-1804" unitRef="mxn">102174000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-538" decimals="-6" id="f-1805" unitRef="mxn">75754000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-539" decimals="-6" id="f-1806" unitRef="mxn">23258000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-540" decimals="-6" id="f-1807" unitRef="mxn">1042000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-541" decimals="-6" id="f-1808" unitRef="mxn">1571000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-542" decimals="-6" id="f-1809" unitRef="mxn">1342000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-543" decimals="-6" id="f-1810" unitRef="mxn">155000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-15" decimals="-6" id="f-1811" unitRef="mxn">103122000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-544" decimals="-6" id="f-1812" unitRef="mxn">73962000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-545" decimals="-6" id="f-1813" unitRef="mxn">22340000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-546" decimals="-6" id="f-1814" unitRef="mxn">1314000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-547" decimals="-6" id="f-1815" unitRef="mxn">1794000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-548" decimals="-6" id="f-1816" unitRef="mxn">1567000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-549" decimals="-6" id="f-1817" unitRef="mxn">185000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-14" decimals="-6" id="f-1818" unitRef="mxn">101162000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <kof:IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife contextRef="c-550" id="f-1819">P3Y</kof:IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife>
    <kof:IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife contextRef="c-551" id="f-1820">P12Y</kof:IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill contextRef="c-552" decimals="-6" id="f-1821" unitRef="mxn">12000000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill contextRef="c-553" decimals="-6" id="f-1822" unitRef="mxn">93000000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill contextRef="c-554" decimals="-6" id="f-1823" unitRef="mxn">731000000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill contextRef="c-555" decimals="-6" id="f-1824" unitRef="mxn">13000000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill contextRef="c-556" decimals="-6" id="f-1825" unitRef="mxn">84000000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill contextRef="c-557" decimals="-6" id="f-1826" unitRef="mxn">671000000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill contextRef="c-558" decimals="-6" id="f-1827" unitRef="mxn">15000000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill contextRef="c-559" decimals="-6" id="f-1828" unitRef="mxn">108000000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill contextRef="c-560" decimals="-6" id="f-1829" unitRef="mxn">765000000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:PaymentsToSuppliersForGoodsAndServices contextRef="c-1" decimals="-6" id="f-1830" unitRef="mxn">359000000</ifrs-full:PaymentsToSuppliersForGoodsAndServices>
    <ifrs-full:PaymentsToSuppliersForGoodsAndServices contextRef="c-25" decimals="-6" id="f-1831" unitRef="mxn">209000000</ifrs-full:PaymentsToSuppliersForGoodsAndServices>
    <ifrs-full:PaymentsToSuppliersForGoodsAndServices contextRef="c-26" decimals="-6" id="f-1832" unitRef="mxn">176000000</ifrs-full:PaymentsToSuppliersForGoodsAndServices>
    <ifrs-full:DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory contextRef="c-1" id="f-1833">&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;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;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.  56,662&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,967&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,684&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,691&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,418&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,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:10pt;font-weight:400;line-height:100%"&gt;1,170&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,635&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,583&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;30,018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,883&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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:10pt;font-weight:400;line-height:100%"&gt;426&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,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:10pt;font-weight:400;line-height:100%"&gt;2,512&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,616&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  100,054&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-561" decimals="-6" id="f-1834" unitRef="mxn">56662000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill contextRef="c-562" decimals="-6" id="f-1835" unitRef="mxn">56967000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill contextRef="c-563" decimals="-6" id="f-1836" unitRef="mxn">1684000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill contextRef="c-564" decimals="-6" id="f-1837" unitRef="mxn">1691000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill contextRef="c-565" decimals="-6" id="f-1838" unitRef="mxn">404000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill contextRef="c-566" decimals="-6" id="f-1839" unitRef="mxn">404000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill contextRef="c-567" decimals="-6" id="f-1840" unitRef="mxn">1418000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill contextRef="c-568" decimals="-6" id="f-1841" unitRef="mxn">1418000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill contextRef="c-569" decimals="-6" id="f-1842" unitRef="mxn">1169000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill contextRef="c-570" decimals="-6" id="f-1843" unitRef="mxn">1170000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill contextRef="c-571" decimals="-6" id="f-1844" unitRef="mxn">3635000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill contextRef="c-572" decimals="-6" id="f-1845" unitRef="mxn">3583000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill contextRef="c-573" decimals="-6" id="f-1846" unitRef="mxn">30018000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill contextRef="c-574" decimals="-6" id="f-1847" unitRef="mxn">31883000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill contextRef="c-575" decimals="-6" id="f-1848" unitRef="mxn">245000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill contextRef="c-576" decimals="-6" id="f-1849" unitRef="mxn">426000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill contextRef="c-577" decimals="-6" id="f-1850" unitRef="mxn">2381000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill contextRef="c-578" decimals="-6" id="f-1851" unitRef="mxn">2512000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill contextRef="c-579" decimals="-6" id="f-1852" unitRef="mxn">97616000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill contextRef="c-580" decimals="-6" id="f-1853" unitRef="mxn">100054000000</ifrs-full:Goodwill>
    <kof:DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock contextRef="c-1" id="f-1854">&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, 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: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.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.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.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;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.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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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.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;7.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:#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;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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;20.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;16.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;70.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;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:#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.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;padding:2px 1pt 2px 0;text-align:right;vertical-align: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.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;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;14.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;11.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:#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.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;2.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.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.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;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;16.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;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;2.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;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.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;8.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;2.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;7.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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.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:#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.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;padding:2px 1pt 2px 0;text-align:right;vertical-align: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.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:#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.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:#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&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, 2022 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 2023-2027&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;2023-2027&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.5&#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.5&#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;2.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;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;7.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;3.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;4.3&#160;&lt;/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;13.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;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.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;3.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;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.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;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;27.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;19.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;68.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;4.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;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;10.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.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;4.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;14.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;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;15.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;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;3.3&#160;&lt;/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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;24.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;11.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.1&#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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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.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;8.3&#160;&lt;/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.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;4.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;10.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.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;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="c-581"
      decimals="3"
      id="f-1855"
      unitRef="number">0.090</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="c-581"
      decimals="3"
      id="f-1856"
      unitRef="number">0.063</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="c-582"
      decimals="3"
      id="f-1857"
      unitRef="number">0.043</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="c-583"
      decimals="3"
      id="f-1858"
      unitRef="number">0.044</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="c-584"
      decimals="3"
      id="f-1859"
      unitRef="number">0.101</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="c-584"
      decimals="3"
      id="f-1860"
      unitRef="number">0.068</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="c-585"
      decimals="3"
      id="f-1861"
      unitRef="number">0.038</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="c-586"
      decimals="3"
      id="f-1862"
      unitRef="number">0.038</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="c-587"
      decimals="3"
      id="f-1863"
      unitRef="number">0.122</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="c-587"
      decimals="3"
      id="f-1864"
      unitRef="number">0.077</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="c-588"
      decimals="3"
      id="f-1865"
      unitRef="number">0.042</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="c-589"
      decimals="3"
      id="f-1866"
      unitRef="number">0.068</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="c-590"
      decimals="3"
      id="f-1867"
      unitRef="number">0.208</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="c-590"
      decimals="3"
      id="f-1868"
      unitRef="number">0.161</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="c-591"
      decimals="3"
      id="f-1869"
      unitRef="number">0.708</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="c-592"
      decimals="3"
      id="f-1870"
      unitRef="number">0.048</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="c-593"
      decimals="3"
      id="f-1871"
      unitRef="number">0.093</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="c-593"
      decimals="3"
      id="f-1872"
      unitRef="number">0.073</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="c-594"
      decimals="3"
      id="f-1873"
      unitRef="number">0.040</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="c-595"
      decimals="3"
      id="f-1874"
      unitRef="number">0.149</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="c-596"
      decimals="3"
      id="f-1875"
      unitRef="number">0.114</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="c-596"
      decimals="3"
      id="f-1876"
      unitRef="number">0.088</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="c-597"
      decimals="3"
      id="f-1877"
      unitRef="number">0.029</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="c-598"
      decimals="3"
      id="f-1878"
      unitRef="number">0.066</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="c-599"
      decimals="3"
      id="f-1879"
      unitRef="number">0.233</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="c-599"
      decimals="3"
      id="f-1880"
      unitRef="number">0.164</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="c-600"
      decimals="3"
      id="f-1881"
      unitRef="number">0.026</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="c-601"
      decimals="3"
      id="f-1882"
      unitRef="number">0.065</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="c-602"
      decimals="3"
      id="f-1883"
      unitRef="number">0.116</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="c-602"
      decimals="3"
      id="f-1884"
      unitRef="number">0.086</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="c-603"
      decimals="3"
      id="f-1885"
      unitRef="number">0.020</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="c-604"
      decimals="3"
      id="f-1886"
      unitRef="number">0.078</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="c-605"
      decimals="3"
      id="f-1887"
      unitRef="number">0.097</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="c-605"
      decimals="3"
      id="f-1888"
      unitRef="number">0.074</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="c-606"
      decimals="3"
      id="f-1889"
      unitRef="number">0.057</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="c-607"
      decimals="3"
      id="f-1890"
      unitRef="number">0.037</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="c-608"
      decimals="3"
      id="f-1891"
      unitRef="number">0.095</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="c-608"
      decimals="3"
      id="f-1892"
      unitRef="number">0.065</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="c-609"
      decimals="3"
      id="f-1893"
      unitRef="number">0.043</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="c-610"
      decimals="3"
      id="f-1894"
      unitRef="number">0.024</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="c-611"
      decimals="3"
      id="f-1895"
      unitRef="number">0.116</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="c-611"
      decimals="3"
      id="f-1896"
      unitRef="number">0.072</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="c-612"
      decimals="3"
      id="f-1897"
      unitRef="number">0.039</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="c-613"
      decimals="3"
      id="f-1898"
      unitRef="number">0.043</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="c-614"
      decimals="3"
      id="f-1899"
      unitRef="number">0.139</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="c-614"
      decimals="3"
      id="f-1900"
      unitRef="number">0.080</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="c-615"
      decimals="3"
      id="f-1901"
      unitRef="number">0.039</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="c-616"
      decimals="3"
      id="f-1902"
      unitRef="number">0.095</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="c-617"
      decimals="3"
      id="f-1903"
      unitRef="number">0.278</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="c-617"
      decimals="3"
      id="f-1904"
      unitRef="number">0.198</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="c-618"
      decimals="3"
      id="f-1905"
      unitRef="number">0.680</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="c-619"
      decimals="3"
      id="f-1906"
      unitRef="number">0.045</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="c-620"
      decimals="3"
      id="f-1907"
      unitRef="number">0.102</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="c-620"
      decimals="3"
      id="f-1908"
      unitRef="number">0.076</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="c-621"
      decimals="3"
      id="f-1909"
      unitRef="number">0.044</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="c-622"
      decimals="3"
      id="f-1910"
      unitRef="number">0.148</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="c-623"
      decimals="3"
      id="f-1911"
      unitRef="number">0.154</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="c-623"
      decimals="3"
      id="f-1912"
      unitRef="number">0.102</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="c-624"
      decimals="3"
      id="f-1913"
      unitRef="number">0.033</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="c-625"
      decimals="3"
      id="f-1914"
      unitRef="number">0.064</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="c-626"
      decimals="3"
      id="f-1915"
      unitRef="number">0.246</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="c-626"
      decimals="3"
      id="f-1916"
      unitRef="number">0.118</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="c-627"
      decimals="3"
      id="f-1917"
      unitRef="number">0.041</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="c-628"
      decimals="3"
      id="f-1918"
      unitRef="number">0.060</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="c-629"
      decimals="3"
      id="f-1919"
      unitRef="number">0.110</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="c-629"
      decimals="3"
      id="f-1920"
      unitRef="number">0.083</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="c-630"
      decimals="3"
      id="f-1921"
      unitRef="number">0.022</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="c-631"
      decimals="3"
      id="f-1922"
      unitRef="number">0.040</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="c-632"
      decimals="3"
      id="f-1923"
      unitRef="number">0.102</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="c-632"
      decimals="3"
      id="f-1924"
      unitRef="number">0.074</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="c-633"
      decimals="3"
      id="f-1925"
      unitRef="number">0.057</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="c-634"
      decimals="3"
      id="f-1926"
      unitRef="number">0.040</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:RiskPremiumBasisPoints
      contextRef="c-1"
      decimals="INF"
      id="f-1927"
      unitRef="number">0.0100</kof:RiskPremiumBasisPoints>
    <kof:DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock contextRef="c-1" id="f-1928">&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.6p.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 3.2x&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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.8p.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 0.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.9p.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;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;+3.3p.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 0.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;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.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 5.4x&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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.8p.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 4.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;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;+3.3p.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 0.8x&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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.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 2.2x&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.3p.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.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;/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-581"
      decimals="3"
      id="f-1929"
      unitRef="number">0.006</kof:ChangeInWeightedAverageCostOfCapitalPercentage>
    <kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate
      contextRef="c-581"
      decimals="3"
      id="f-1930"
      unitRef="number">-0.010</kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate>
    <kof:EffectOnValuation
      contextRef="c-150"
      decimals="1"
      id="f-1931"
      unitRef="number">3.2</kof:EffectOnValuation>
    <kof:ChangeInWeightedAverageCostOfCapitalPercentage
      contextRef="c-584"
      decimals="3"
      id="f-1932"
      unitRef="number">0.008</kof:ChangeInWeightedAverageCostOfCapitalPercentage>
    <kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate
      contextRef="c-584"
      decimals="3"
      id="f-1933"
      unitRef="number">-0.010</kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate>
    <kof:EffectOnValuation
      contextRef="c-171"
      decimals="1"
      id="f-1934"
      unitRef="number">0.9</kof:EffectOnValuation>
    <kof:ChangeInWeightedAverageCostOfCapitalPercentage
      contextRef="c-587"
      decimals="3"
      id="f-1935"
      unitRef="number">0.009</kof:ChangeInWeightedAverageCostOfCapitalPercentage>
    <kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate
      contextRef="c-587"
      decimals="3"
      id="f-1936"
      unitRef="number">-0.010</kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate>
    <kof:EffectOnValuation
      contextRef="c-162"
      decimals="1"
      id="f-1937"
      unitRef="number">1.1</kof:EffectOnValuation>
    <kof:ChangeInWeightedAverageCostOfCapitalPercentage
      contextRef="c-590"
      decimals="3"
      id="f-1938"
      unitRef="number">0.033</kof:ChangeInWeightedAverageCostOfCapitalPercentage>
    <kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate
      contextRef="c-590"
      decimals="3"
      id="f-1939"
      unitRef="number">-0.010</kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate>
    <kof:EffectOnValuation
      contextRef="c-168"
      decimals="1"
      id="f-1940"
      unitRef="number">0.9</kof:EffectOnValuation>
    <kof:ChangeInWeightedAverageCostOfCapitalPercentage
      contextRef="c-593"
      decimals="3"
      id="f-1941"
      unitRef="number">0.007</kof:ChangeInWeightedAverageCostOfCapitalPercentage>
    <kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate
      contextRef="c-593"
      decimals="3"
      id="f-1942"
      unitRef="number">-0.010</kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate>
    <kof:EffectOnValuation
      contextRef="c-153"
      decimals="1"
      id="f-1943"
      unitRef="number">5.4</kof:EffectOnValuation>
    <kof:ChangeInWeightedAverageCostOfCapitalPercentage
      contextRef="c-596"
      decimals="3"
      id="f-1944"
      unitRef="number">0.008</kof:ChangeInWeightedAverageCostOfCapitalPercentage>
    <kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate
      contextRef="c-596"
      decimals="3"
      id="f-1945"
      unitRef="number">-0.010</kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate>
    <kof:EffectOnValuation
      contextRef="c-156"
      decimals="1"
      id="f-1946"
      unitRef="number">4.0</kof:EffectOnValuation>
    <kof:ChangeInWeightedAverageCostOfCapitalPercentage
      contextRef="c-599"
      decimals="3"
      id="f-1947"
      unitRef="number">0.033</kof:ChangeInWeightedAverageCostOfCapitalPercentage>
    <kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate
      contextRef="c-599"
      decimals="3"
      id="f-1948"
      unitRef="number">-0.010</kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate>
    <kof:EffectOnValuation
      contextRef="c-165"
      decimals="1"
      id="f-1949"
      unitRef="number">0.8</kof:EffectOnValuation>
    <kof:ChangeInWeightedAverageCostOfCapitalPercentage
      contextRef="c-602"
      decimals="3"
      id="f-1950"
      unitRef="number">0.007</kof:ChangeInWeightedAverageCostOfCapitalPercentage>
    <kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate
      contextRef="c-602"
      decimals="3"
      id="f-1951"
      unitRef="number">-0.010</kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate>
    <kof:EffectOnValuation
      contextRef="c-159"
      decimals="1"
      id="f-1952"
      unitRef="number">2.2</kof:EffectOnValuation>
    <kof:ChangeInWeightedAverageCostOfCapitalPercentage
      contextRef="c-605"
      decimals="3"
      id="f-1953"
      unitRef="number">0.003</kof:ChangeInWeightedAverageCostOfCapitalPercentage>
    <kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate
      contextRef="c-605"
      decimals="3"
      id="f-1954"
      unitRef="number">-0.010</kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate>
    <kof:EffectOnValuation
      contextRef="c-174"
      decimals="1"
      id="f-1955"
      unitRef="number">2.0</kof:EffectOnValuation>
    <kof:DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock contextRef="c-1" id="f-1956">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;13.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;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;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.  238&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  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;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;1,111&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,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;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;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;325&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,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;976&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 17.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;534&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;360&lt;/span&gt;&lt;/td&gt;&lt;/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;1,030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,555&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;809&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;486&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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;50&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,693&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,230&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 25.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 25.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;13.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;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;Long-term notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  696&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  139&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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: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: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:#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.  792&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.  730&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;Long-term notes receivable are held to maturity, investments in other entities are recorded at cost and derivative financial instruments are recognized at fair value.&lt;/span&gt;&lt;/div&gt;</kof:DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock>
    <kof:DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock contextRef="c-1" id="f-1957">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;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;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.  238&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  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;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;1,111&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,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;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;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;325&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,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;976&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 17.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;534&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;360&lt;/span&gt;&lt;/td&gt;&lt;/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;1,030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,555&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;809&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;486&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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;50&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,693&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,230&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 25.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-1958" unitRef="mxn">238000000</kof:NonCurrentPrepaidAdvertisingExpenses>
    <kof:NonCurrentPrepaidAdvertisingExpenses contextRef="c-15" decimals="-6" id="f-1959" unitRef="mxn">184000000</kof:NonCurrentPrepaidAdvertisingExpenses>
    <kof:GuaranteeDepositsOtherNonCurrentAssets contextRef="c-14" decimals="-6" id="f-1960" unitRef="mxn">1111000000</kof:GuaranteeDepositsOtherNonCurrentAssets>
    <kof:GuaranteeDepositsOtherNonCurrentAssets contextRef="c-15" decimals="-6" id="f-1961" unitRef="mxn">1294000000</kof:GuaranteeDepositsOtherNonCurrentAssets>
    <kof:CurrentPrepaidBonuses contextRef="c-14" decimals="-6" id="f-1962" unitRef="mxn">400000000</kof:CurrentPrepaidBonuses>
    <kof:CurrentPrepaidBonuses contextRef="c-15" decimals="-6" id="f-1963" unitRef="mxn">325000000</kof:CurrentPrepaidBonuses>
    <ifrs-full:NoncurrentRestrictedCashAndCashEquivalents contextRef="c-14" decimals="-6" id="f-1964" unitRef="mxn">1432000000</ifrs-full:NoncurrentRestrictedCashAndCashEquivalents>
    <ifrs-full:NoncurrentRestrictedCashAndCashEquivalents contextRef="c-15" decimals="-6" id="f-1965" unitRef="mxn">976000000</ifrs-full:NoncurrentRestrictedCashAndCashEquivalents>
    <kof:SharedBasedPaymentInExcessOfCapitalContribution contextRef="c-14" decimals="-6" id="f-1966" unitRef="mxn">534000000</kof:SharedBasedPaymentInExcessOfCapitalContribution>
    <kof:SharedBasedPaymentInExcessOfCapitalContribution contextRef="c-15" decimals="-6" id="f-1967" unitRef="mxn">360000000</kof:SharedBasedPaymentInExcessOfCapitalContribution>
    <kof:IndemnifiableContingenciesFromBusinessCombinations contextRef="c-14" decimals="-6" id="f-1968" unitRef="mxn">1030000000</kof:IndemnifiableContingenciesFromBusinessCombinations>
    <kof:IndemnifiableContingenciesFromBusinessCombinations contextRef="c-15" decimals="-6" id="f-1969" unitRef="mxn">1555000000</kof:IndemnifiableContingenciesFromBusinessCombinations>
    <ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit contextRef="c-14" decimals="-6" id="f-1970" unitRef="mxn">809000000</ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit>
    <ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit contextRef="c-15" decimals="-6" id="f-1971" unitRef="mxn">486000000</ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit>
    <ifrs-full:OtherAssets contextRef="c-14" decimals="-6" id="f-1972" unitRef="mxn">139000000</ifrs-full:OtherAssets>
    <ifrs-full:OtherAssets contextRef="c-15" decimals="-6" id="f-1973" unitRef="mxn">50000000</ifrs-full:OtherAssets>
    <ifrs-full:OtherNoncurrentNonfinancialAssets contextRef="c-14" decimals="-6" id="f-1974" unitRef="mxn">5693000000</ifrs-full:OtherNoncurrentNonfinancialAssets>
    <ifrs-full:OtherNoncurrentNonfinancialAssets contextRef="c-15" decimals="-6" id="f-1975" unitRef="mxn">5230000000</ifrs-full:OtherNoncurrentNonfinancialAssets>
    <kof:DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock contextRef="c-1" id="f-1976">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;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;Long-term notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  696&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  139&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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: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: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:#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.  792&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.  730&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock>
    <kof:OtherNonCurrentFinancialAssetsOther contextRef="c-14" decimals="-6" id="f-1977" unitRef="mxn">696000000</kof:OtherNonCurrentFinancialAssetsOther>
    <kof:OtherNonCurrentFinancialAssetsOther contextRef="c-15" decimals="-6" id="f-1978" unitRef="mxn">139000000</kof:OtherNonCurrentFinancialAssetsOther>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-14" decimals="-6" id="f-1979" unitRef="mxn">96000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-15" decimals="-6" id="f-1980" unitRef="mxn">591000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:OtherNoncurrentFinancialAssets contextRef="c-14" decimals="-6" id="f-1981" unitRef="mxn">792000000</ifrs-full:OtherNoncurrentFinancialAssets>
    <ifrs-full:OtherNoncurrentFinancialAssets contextRef="c-15" decimals="-6" id="f-1982" unitRef="mxn">730000000</ifrs-full:OtherNoncurrentFinancialAssets>
    <kof:DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock contextRef="c-1" id="f-1983">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;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;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 6) &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.  1,460&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  746&lt;/span&gt;&lt;/td&gt;&lt;/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 6) &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;378&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;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:#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 Heineken Group &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;&#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;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;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 receivables &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;&#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;7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.  1,704&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;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;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.  1,275&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,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;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;1,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;1,248&lt;/span&gt;&lt;/td&gt;&lt;/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 Heineken Group&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;&#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;495&lt;/span&gt;&lt;/td&gt;&lt;/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 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) (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;802&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;818&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,273&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,015&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="9" 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;(4)&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;This amount for 2022 includes Ps. 342  payable to Promotora Industrial Azucarera&lt;/span&gt;&lt;/div&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, 2023, 2022 and 2021, 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;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;td colspan="3" style="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;2021&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;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,489&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,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: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;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,213&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,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;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;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,482&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,918&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,213&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;724&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;938&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;638&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,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;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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;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;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;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;/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;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;td colspan="3" style="padding:2px 1pt;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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  737&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;Shared based payments (See Note 17.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;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;276&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock>
    <kof:DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock contextRef="c-1" id="f-1984">&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;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;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 6) &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.  1,460&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  746&lt;/span&gt;&lt;/td&gt;&lt;/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 6) &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;378&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;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:#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 Heineken Group &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;&#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;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;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 receivables &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;&#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;7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.  1,704&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;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;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.  1,275&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,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;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;1,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;1,248&lt;/span&gt;&lt;/td&gt;&lt;/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 Heineken Group&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;&#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;495&lt;/span&gt;&lt;/td&gt;&lt;/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 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) (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;802&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;818&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,273&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,015&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="9" 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;(4)&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;This amount for 2022 includes Ps. 342  payable to Promotora Industrial Azucarera&lt;/span&gt;&lt;/div&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-227" decimals="-6" id="f-1985" unitRef="mxn">1460000000</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
    <ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties contextRef="c-228" decimals="-6" id="f-1986" unitRef="mxn">746000000</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
    <ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties contextRef="c-223" decimals="-6" id="f-1987" unitRef="mxn">378000000</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
    <ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties contextRef="c-224" decimals="-6" id="f-1988" unitRef="mxn">776000000</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
    <ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties contextRef="c-635" decimals="-6" id="f-1989" unitRef="mxn">0</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
    <ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties contextRef="c-636" decimals="-6" id="f-1990" unitRef="mxn">175000000</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
    <ifrs-full:OtherCurrentReceivables contextRef="c-229" decimals="-6" id="f-1991" unitRef="mxn">0</ifrs-full:OtherCurrentReceivables>
    <ifrs-full:OtherCurrentReceivables contextRef="c-230" decimals="-6" id="f-1992" unitRef="mxn">7000000</ifrs-full:OtherCurrentReceivables>
    <ifrs-full:TradeAndOtherReceivables contextRef="c-14" decimals="-6" id="f-1993" unitRef="mxn">1838000000</ifrs-full:TradeAndOtherReceivables>
    <ifrs-full:TradeAndOtherReceivables contextRef="c-15" decimals="-6" id="f-1994" unitRef="mxn">1704000000</ifrs-full:TradeAndOtherReceivables>
    <ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties contextRef="c-227" decimals="-6" id="f-1995" unitRef="mxn">1275000000</ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties>
    <ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties contextRef="c-228" decimals="-6" id="f-1996" unitRef="mxn">1454000000</ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties>
    <ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties contextRef="c-223" decimals="-6" id="f-1997" unitRef="mxn">1196000000</ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties>
    <ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties contextRef="c-224" decimals="-6" id="f-1998" unitRef="mxn">1248000000</ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties>
    <ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties contextRef="c-635" decimals="-6" id="f-1999" unitRef="mxn">0</ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties>
    <ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties contextRef="c-636" decimals="-6" id="f-2000" unitRef="mxn">495000000</ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties>
    <ifrs-full:OtherPayables contextRef="c-14" decimals="-6" id="f-2001" unitRef="mxn">802000000</ifrs-full:OtherPayables>
    <ifrs-full:OtherPayables contextRef="c-15" decimals="-6" id="f-2002" unitRef="mxn">818000000</ifrs-full:OtherPayables>
    <ifrs-full:TradeAndOtherPayables contextRef="c-14" decimals="-6" id="f-2003" unitRef="mxn">3273000000</ifrs-full:TradeAndOtherPayables>
    <ifrs-full:TradeAndOtherPayables contextRef="c-15" decimals="-6" id="f-2004" unitRef="mxn">4015000000</ifrs-full:TradeAndOtherPayables>
    <ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties contextRef="c-637" decimals="-6" id="f-2005" unitRef="mxn">342000000</ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties>
    <ifrs-full:ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction contextRef="c-25" decimals="INF" id="f-2006" unitRef="mxn">0</ifrs-full:ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction>
    <ifrs-full:ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction contextRef="c-1" decimals="INF" id="f-2007" unitRef="mxn">0</ifrs-full:ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction>
    <ifrs-full:ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction contextRef="c-26" decimals="INF" id="f-2008" unitRef="mxn">0</ifrs-full:ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction>
    <ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory contextRef="c-1" id="f-2009">&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;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;td colspan="3" style="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;2021&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;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,489&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,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: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;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,213&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,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;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;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,482&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,918&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,213&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;724&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;938&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;638&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,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;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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;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;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;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;/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-2010" unitRef="mxn">8459000000</ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions>
    <ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions contextRef="c-25" decimals="-6" id="f-2011" unitRef="mxn">6546000000</ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions>
    <ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions contextRef="c-26" decimals="-6" id="f-2012" unitRef="mxn">5489000000</ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions>
    <ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions contextRef="c-638" decimals="-6" id="f-2013" unitRef="mxn">0</ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions>
    <ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions contextRef="c-639" decimals="-6" id="f-2014" unitRef="mxn">2000000</ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions>
    <ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions contextRef="c-640" decimals="-6" id="f-2015" unitRef="mxn">3000000</ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-641" decimals="-6" id="f-2016" unitRef="mxn">9547000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-642" decimals="-6" id="f-2017" unitRef="mxn">10129000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-643" decimals="-6" id="f-2018" unitRef="mxn">7447000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <kof:PurchasesOfConcentrateRelatedPartyTransactions contextRef="c-644" decimals="-6" id="f-2019" unitRef="mxn">46461000000</kof:PurchasesOfConcentrateRelatedPartyTransactions>
    <kof:PurchasesOfConcentrateRelatedPartyTransactions contextRef="c-645" decimals="-6" id="f-2020" unitRef="mxn">43717000000</kof:PurchasesOfConcentrateRelatedPartyTransactions>
    <kof:PurchasesOfConcentrateRelatedPartyTransactions contextRef="c-646" decimals="-6" id="f-2021" unitRef="mxn">37213000000</kof:PurchasesOfConcentrateRelatedPartyTransactions>
    <kof:PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions contextRef="c-638" decimals="-6" id="f-2022" unitRef="mxn">0</kof:PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions>
    <kof:PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions contextRef="c-639" decimals="-6" id="f-2023" unitRef="mxn">5036000000</kof:PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions>
    <kof:PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions contextRef="c-640" decimals="-6" id="f-2024" unitRef="mxn">11635000000</kof:PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions>
    <kof:AdvertisingExpenseToRelatedPartyTransactions contextRef="c-644" decimals="-6" id="f-2025" unitRef="mxn">869000000</kof:AdvertisingExpenseToRelatedPartyTransactions>
    <kof:AdvertisingExpenseToRelatedPartyTransactions contextRef="c-645" decimals="-6" id="f-2026" unitRef="mxn">545000000</kof:AdvertisingExpenseToRelatedPartyTransactions>
    <kof:AdvertisingExpenseToRelatedPartyTransactions contextRef="c-646" decimals="-6" id="f-2027" unitRef="mxn">1482000000</kof:AdvertisingExpenseToRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-277" decimals="-6" id="f-2028" unitRef="mxn">3718000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-647" decimals="-6" id="f-2029" unitRef="mxn">3234000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-282" decimals="-6" id="f-2030" unitRef="mxn">2918000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-648" decimals="-6" id="f-2031" unitRef="mxn">2841000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-649" decimals="-6" id="f-2032" unitRef="mxn">2841000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-650" decimals="-6" id="f-2033" unitRef="mxn">2213000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-651" decimals="-6" id="f-2034" unitRef="mxn">917000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-652" decimals="-6" id="f-2035" unitRef="mxn">724000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-653" decimals="-6" id="f-2036" unitRef="mxn">938000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-654" decimals="-6" id="f-2037" unitRef="mxn">843000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-281" decimals="-6" id="f-2038" unitRef="mxn">577000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-655" decimals="-6" id="f-2039" unitRef="mxn">234000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-656" decimals="-6" id="f-2040" unitRef="mxn">638000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-657" decimals="-6" id="f-2041" unitRef="mxn">0</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-658" decimals="-6" id="f-2042" unitRef="mxn">0</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-659" decimals="-6" id="f-2043" unitRef="mxn">181000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-660" decimals="-6" id="f-2044" unitRef="mxn">215000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-661" decimals="-6" id="f-2045" unitRef="mxn">1320000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-662" decimals="-6" id="f-2046" unitRef="mxn">458000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-663" decimals="-6" id="f-2047" unitRef="mxn">504000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-664" decimals="-6" id="f-2048" unitRef="mxn">416000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <kof:DonationsToRelatedPartyTransactions contextRef="c-665" decimals="-6" id="f-2049" unitRef="mxn">1000000</kof:DonationsToRelatedPartyTransactions>
    <kof:DonationsToRelatedPartyTransactions contextRef="c-666" decimals="-6" id="f-2050" unitRef="mxn">110000000</kof:DonationsToRelatedPartyTransactions>
    <kof:DonationsToRelatedPartyTransactions contextRef="c-667" decimals="-6" id="f-2051" unitRef="mxn">0</kof:DonationsToRelatedPartyTransactions>
    <kof:DonationsToRelatedPartyTransactions contextRef="c-668" decimals="-6" id="f-2052" unitRef="mxn">285000000</kof:DonationsToRelatedPartyTransactions>
    <kof:DonationsToRelatedPartyTransactions contextRef="c-669" decimals="-6" id="f-2053" unitRef="mxn">173000000</kof:DonationsToRelatedPartyTransactions>
    <kof:DonationsToRelatedPartyTransactions contextRef="c-670" decimals="-6" id="f-2054" unitRef="mxn">230000000</kof:DonationsToRelatedPartyTransactions>
    <kof:OtherExpensesWithRelatedParty contextRef="c-1" decimals="-6" id="f-2055" unitRef="mxn">0</kof:OtherExpensesWithRelatedParty>
    <kof:OtherExpensesWithRelatedParty contextRef="c-25" decimals="-6" id="f-2056" unitRef="mxn">0</kof:OtherExpensesWithRelatedParty>
    <kof:OtherExpensesWithRelatedParty contextRef="c-26" decimals="-6" id="f-2057" unitRef="mxn">156000000</kof:OtherExpensesWithRelatedParty>
    <ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory contextRef="c-1" id="f-2058">&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;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;td colspan="3" style="padding:2px 1pt;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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  737&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;Shared based payments (See Note 17.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;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;276&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-2059" unitRef="mxn">1091000000</ifrs-full:CurrentProvisionsForEmployeeBenefits>
    <ifrs-full:CurrentProvisionsForEmployeeBenefits contextRef="c-15" decimals="-6" id="f-2060" unitRef="mxn">1071000000</ifrs-full:CurrentProvisionsForEmployeeBenefits>
    <ifrs-full:CurrentProvisionsForEmployeeBenefits contextRef="c-53" decimals="-6" id="f-2061" unitRef="mxn">737000000</ifrs-full:CurrentProvisionsForEmployeeBenefits>
    <ifrs-full:TerminationBenefitsExpense contextRef="c-1" decimals="-6" id="f-2062" unitRef="mxn">539000000</ifrs-full:TerminationBenefitsExpense>
    <ifrs-full:TerminationBenefitsExpense contextRef="c-25" decimals="-6" id="f-2063" unitRef="mxn">18000000</ifrs-full:TerminationBenefitsExpense>
    <ifrs-full:TerminationBenefitsExpense contextRef="c-26" decimals="-6" id="f-2064" unitRef="mxn">0</ifrs-full:TerminationBenefitsExpense>
    <kof:SharebasedPayment contextRef="c-1" decimals="-6" id="f-2065" unitRef="mxn">319000000</kof:SharebasedPayment>
    <kof:SharebasedPayment contextRef="c-25" decimals="-6" id="f-2066" unitRef="mxn">326000000</kof:SharebasedPayment>
    <kof:SharebasedPayment contextRef="c-26" decimals="-6" id="f-2067" unitRef="mxn">276000000</kof:SharebasedPayment>
    <ifrs-full:DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory contextRef="c-1" id="f-2068">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, 2023 and 2022, 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, 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: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;15,850&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,053&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;180&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, 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: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;21,358&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;8,777&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,359&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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 colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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 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, 2023, 2022 and 2021 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, 2023 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,468&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,075&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,257&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,065&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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, 2021 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;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;14,420&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,749&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,509&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-2069">As of December 31, 2023 and 2022, 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, 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: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;15,850&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,053&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;180&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, 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: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;21,358&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;8,777&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,359&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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 colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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 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, 2023, 2022 and 2021 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, 2023 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,468&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,075&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,257&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,065&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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, 2021 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;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;14,420&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,749&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,509&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock>
    <ifrs-full:CurrentAssets contextRef="c-671" decimals="-6" id="f-2070" unitRef="usd">15850000000</ifrs-full:CurrentAssets>
    <ifrs-full:NoncurrentAssets contextRef="c-671" decimals="-6" id="f-2071" unitRef="usd">97000000</ifrs-full:NoncurrentAssets>
    <ifrs-full:CurrentLiabilities contextRef="c-671" decimals="-6" id="f-2072" unitRef="usd">4053000000</ifrs-full:CurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities contextRef="c-671" decimals="-6" id="f-2073" unitRef="usd">37892000000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:CurrentAssets contextRef="c-672" id="f-2074" unitRef="eur" xsi:nil="true"/>
    <ifrs-full:NoncurrentAssets contextRef="c-672" id="f-2075" unitRef="eur" xsi:nil="true"/>
    <ifrs-full:CurrentLiabilities contextRef="c-672" decimals="-6" id="f-2076" unitRef="eur">180000000</ifrs-full:CurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities contextRef="c-672" id="f-2077" unitRef="eur" xsi:nil="true"/>
    <ifrs-full:CurrentAssets contextRef="c-673" decimals="-6" id="f-2078" unitRef="usd">21358000000</ifrs-full:CurrentAssets>
    <ifrs-full:NoncurrentAssets contextRef="c-673" decimals="-6" id="f-2079" unitRef="usd">70000000</ifrs-full:NoncurrentAssets>
    <ifrs-full:CurrentLiabilities contextRef="c-673" decimals="-6" id="f-2080" unitRef="usd">8777000000</ifrs-full:CurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities contextRef="c-673" decimals="-6" id="f-2081" unitRef="usd">43359000000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:CurrentAssets contextRef="c-674" decimals="-6" id="f-2082" unitRef="eur">0</ifrs-full:CurrentAssets>
    <ifrs-full:NoncurrentAssets contextRef="c-674" decimals="-6" id="f-2083" unitRef="eur">0</ifrs-full:NoncurrentAssets>
    <ifrs-full:CurrentLiabilities contextRef="c-674" decimals="-6" id="f-2084" unitRef="eur">214000000</ifrs-full:CurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities contextRef="c-674" decimals="-6" id="f-2085" unitRef="eur">0</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-675" decimals="-6" id="f-2086" unitRef="usd">1468000000</ifrs-full:RevenueFromContractsWithCustomers>
    <kof:PurchasesOfRawMaterials contextRef="c-675" decimals="-6" id="f-2087" unitRef="usd">18075000000</kof:PurchasesOfRawMaterials>
    <ifrs-full:InterestExpense contextRef="c-675" decimals="-6" id="f-2088" unitRef="usd">1257000000</ifrs-full:InterestExpense>
    <kof:OtherIncomeExpense contextRef="c-675" decimals="-6" id="f-2089" unitRef="usd">4065000000</kof:OtherIncomeExpense>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-676" decimals="-6" id="f-2090" unitRef="usd">830000000</ifrs-full:RevenueFromContractsWithCustomers>
    <kof:PurchasesOfRawMaterials contextRef="c-676" decimals="-6" id="f-2091" unitRef="usd">17285000000</kof:PurchasesOfRawMaterials>
    <ifrs-full:InterestExpense contextRef="c-676" decimals="-6" id="f-2092" unitRef="usd">1148000000</ifrs-full:InterestExpense>
    <kof:OtherIncomeExpense contextRef="c-676" decimals="-6" id="f-2093" unitRef="usd">2973000000</kof:OtherIncomeExpense>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-677" decimals="-6" id="f-2094" unitRef="usd">452000000</ifrs-full:RevenueFromContractsWithCustomers>
    <kof:PurchasesOfRawMaterials contextRef="c-677" decimals="-6" id="f-2095" unitRef="usd">14420000000</kof:PurchasesOfRawMaterials>
    <ifrs-full:InterestExpense contextRef="c-677" decimals="-6" id="f-2096" unitRef="usd">1749000000</ifrs-full:InterestExpense>
    <kof:OtherIncomeExpense contextRef="c-677" decimals="-6" id="f-2097" unitRef="usd">2509000000</kof:OtherIncomeExpense>
    <ifrs-full:DisclosureOfEmployeeBenefitsExplanatory contextRef="c-1" id="f-2098">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;16.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;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;td colspan="3" style="padding:2px 1pt;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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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.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:#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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.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;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.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: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 CETES 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;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.  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: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:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;222&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 - 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;2,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;533&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;16.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;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;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.  653&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  715&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,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:10pt;font-weight:400;line-height:100%"&gt;2,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;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;2,744&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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,911&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,284&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,288&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;4,028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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,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;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,303)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,288)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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.  2,725&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,911&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.  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;Ps.  279&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;344&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;664&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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;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;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;392&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;958&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(123)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.  835&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  798&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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.  3,560&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,709&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;16.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;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="background-color:#cceeff;padding:2px 1pt;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;27&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;24&#160;&lt;/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;18&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;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;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;36&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;40&#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;14&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, 2023 and 2022, the average duration of the Pension and Retirement Plan was of 20.1 years and 19.5 years, respectively; and the average duration of the Seniority Premiums Plan was of 16.8 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, 2023, 2022 and 2021, 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 2024. &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;16.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;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: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.  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:700;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:700;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:700;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:700;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: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;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: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;(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;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:700;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: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.  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:700;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:700;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:700;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:700;line-height:100%"&gt;Ps.  747&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;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-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.  53&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.  (94)&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.  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&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;2021&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.  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;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.  &#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.  197&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,038&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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;&#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;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;202&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.  328&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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.  &#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.  248&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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 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;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;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.  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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,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: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;padding:2px 1pt;text-align:right;vertical-align:bottom"&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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt;text-align:right;vertical-align: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;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;(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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;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;(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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;/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;Adjustment from employees transferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;(72)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;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:#ffffff;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.  747&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;td colspan="3" style="background-color:#ffffff;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.  1,240&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;16.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;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;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;2021&lt;/span&gt;&lt;/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:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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,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;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,311&lt;/span&gt;&lt;/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;233&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;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;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;244&#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;(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;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:#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;346&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;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;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;291&#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;(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;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;5&#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;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;(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;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;18&#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;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;(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;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;(364)&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;137&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;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;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;10&#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;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;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:#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.  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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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 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.  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;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.  865&lt;/span&gt;&lt;/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;87&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;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;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;84&#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;(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;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:#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;88&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;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;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;62&#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;29&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;(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;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;74&#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;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;(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;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;(107)&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;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="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;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:#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;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;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;/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.  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;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.  978&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;16.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;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;td colspan="3" style="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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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,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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,201&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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: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;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;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.  (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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,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;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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 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.  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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  137&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;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.  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;td colspan="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;/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;16.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.  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&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.  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.  167&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  261&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  692&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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.  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;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.  (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.  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:10pt;font-weight:400;line-height:100%"&gt;Ps.  137&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.  344&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  175&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  829&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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.  209&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  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:10pt;font-weight:400;line-height:100%"&gt;Ps.  (116)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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.  672&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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.  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;Ps.  115&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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.  289&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.  146&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.  (122)&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.  256&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.  787&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;16.8 Employee benefits expense &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:112%"&gt;On April 23, 2021, Mexican government enacted changes to several labor laws in order to regulate labor outsourcing. For the year ended &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;December 31, 2023 t&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:112%"&gt;he amount recorded to expense was of Ps. 1,059 compared to Ps.1,069 in 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: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, 2023, 2022 and 2021, 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;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;td colspan="3" style="padding:2px 1pt;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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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.  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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,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;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,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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,359&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;Pension and seniority premium costs (See Note 16.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;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 17.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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,627&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,787&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;Pension and seniority premium costs (See Note 16.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;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;235&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 17.2)&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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt;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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,788&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;581&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 16.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;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 17.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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.  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;td colspan="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.  32,115&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-2099">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;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;td colspan="3" style="padding:2px 1pt;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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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.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:#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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.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;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.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: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-2100" unitRef="number">0.102</ifrs-full:ActuarialAssumptionOfDiscountRates>
    <ifrs-full:ActuarialAssumptionOfDiscountRates contextRef="c-15" decimals="3" id="f-2101" unitRef="number">0.099</ifrs-full:ActuarialAssumptionOfDiscountRates>
    <ifrs-full:ActuarialAssumptionOfDiscountRates contextRef="c-53" decimals="3" id="f-2102" unitRef="number">0.080</ifrs-full:ActuarialAssumptionOfDiscountRates>
    <ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases contextRef="c-14" decimals="3" id="f-2103" unitRef="number">0.048</ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases>
    <ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases contextRef="c-15" decimals="3" id="f-2104" unitRef="number">0.048</ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases>
    <ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases contextRef="c-53" decimals="3" id="f-2105" unitRef="number">0.045</ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases>
    <ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases contextRef="c-14" decimals="3" id="f-2106" unitRef="number">0.038</ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases>
    <ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases contextRef="c-15" decimals="3" id="f-2107" unitRef="number">0.038</ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases>
    <ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases contextRef="c-53" decimals="3" id="f-2108" unitRef="number">0.035</ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases>
    <kof:NormalRetirementAge contextRef="c-1" id="f-2109">P60Y</kof:NormalRetirementAge>
    <kof:NormalRetirementAge contextRef="c-25" id="f-2110">P60Y</kof:NormalRetirementAge>
    <kof:NormalRetirementAge contextRef="c-26" id="f-2111">P60Y</kof:NormalRetirementAge>
    <kof:DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock contextRef="c-1" id="f-2112">&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;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.  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: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:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;222&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 - 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;2,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;533&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock>
    <kof:EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths contextRef="c-678" decimals="-6" id="f-2113" unitRef="mxn">396000000</kof:EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths>
    <kof:EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths contextRef="c-679" decimals="-6" id="f-2114" unitRef="mxn">88000000</kof:EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths>
    <kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo contextRef="c-678" decimals="-6" id="f-2115" unitRef="mxn">222000000</kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo>
    <kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo contextRef="c-679" decimals="-6" id="f-2116" unitRef="mxn">77000000</kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo>
    <kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree contextRef="c-678" decimals="-6" id="f-2117" unitRef="mxn">253000000</kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree>
    <kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree contextRef="c-679" decimals="-6" id="f-2118" unitRef="mxn">81000000</kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree>
    <kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour contextRef="c-678" decimals="-6" id="f-2119" unitRef="mxn">346000000</kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour>
    <kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour contextRef="c-679" decimals="-6" id="f-2120" unitRef="mxn">88000000</kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour>
    <kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive contextRef="c-678" decimals="-6" id="f-2121" unitRef="mxn">311000000</kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive>
    <kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive contextRef="c-679" decimals="-6" id="f-2122" unitRef="mxn">91000000</kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive>
    <kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter contextRef="c-678" decimals="-6" id="f-2123" unitRef="mxn">2356000000</kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter contextRef="c-679" decimals="-6" id="f-2124" unitRef="mxn">533000000</kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <ifrs-full:DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory contextRef="c-1" id="f-2125">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;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;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.  653&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  715&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,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:10pt;font-weight:400;line-height:100%"&gt;2,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;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;2,744&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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,911&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,284&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,288&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;4,028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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,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;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,303)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,288)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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.  2,725&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,911&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.  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;Ps.  279&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;344&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;664&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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;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;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;392&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;958&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(123)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.  835&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  798&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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.  3,560&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,709&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory>
    <kof:VestedDefinedBenefitObligation contextRef="c-680" decimals="-6" id="f-2126" unitRef="mxn">653000000</kof:VestedDefinedBenefitObligation>
    <kof:VestedDefinedBenefitObligation contextRef="c-681" decimals="-6" id="f-2127" unitRef="mxn">715000000</kof:VestedDefinedBenefitObligation>
    <kof:NonVestedDefinedBenefitObligation contextRef="c-680" decimals="-6" id="f-2128" unitRef="mxn">2091000000</kof:NonVestedDefinedBenefitObligation>
    <kof:NonVestedDefinedBenefitObligation contextRef="c-681" decimals="-6" id="f-2129" unitRef="mxn">2196000000</kof:NonVestedDefinedBenefitObligation>
    <kof:AccumulatedDefinedBenefitObligation contextRef="c-680" decimals="-6" id="f-2130" unitRef="mxn">2744000000</kof:AccumulatedDefinedBenefitObligation>
    <kof:AccumulatedDefinedBenefitObligation contextRef="c-681" decimals="-6" id="f-2131" unitRef="mxn">2911000000</kof:AccumulatedDefinedBenefitObligation>
    <kof:ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation contextRef="c-680" decimals="-6" id="f-2132" unitRef="mxn">1284000000</kof:ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation>
    <kof:ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation contextRef="c-681" decimals="-6" id="f-2133" unitRef="mxn">1288000000</kof:ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation>
    <kof:DefinedBenefitObligation contextRef="c-678" decimals="-6" id="f-2134" unitRef="mxn">4028000000</kof:DefinedBenefitObligation>
    <kof:DefinedBenefitObligation contextRef="c-682" decimals="-6" id="f-2135" unitRef="mxn">4199000000</kof:DefinedBenefitObligation>
    <kof:DefinedBenefitObligationFundsAtFairValue contextRef="c-678" decimals="-6" id="f-2136" unitRef="mxn">1303000000</kof:DefinedBenefitObligationFundsAtFairValue>
    <kof:DefinedBenefitObligationFundsAtFairValue contextRef="c-682" decimals="-6" id="f-2137" unitRef="mxn">1288000000</kof:DefinedBenefitObligationFundsAtFairValue>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-678" decimals="-6" id="f-2138" unitRef="mxn">2725000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-682" decimals="-6" id="f-2139" unitRef="mxn">2911000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <kof:VestedDefinedBenefitObligation contextRef="c-683" decimals="-6" id="f-2140" unitRef="mxn">320000000</kof:VestedDefinedBenefitObligation>
    <kof:VestedDefinedBenefitObligation contextRef="c-684" decimals="-6" id="f-2141" unitRef="mxn">279000000</kof:VestedDefinedBenefitObligation>
    <kof:NonVestedDefinedBenefitObligation contextRef="c-683" decimals="-6" id="f-2142" unitRef="mxn">344000000</kof:NonVestedDefinedBenefitObligation>
    <kof:NonVestedDefinedBenefitObligation contextRef="c-684" decimals="-6" id="f-2143" unitRef="mxn">255000000</kof:NonVestedDefinedBenefitObligation>
    <kof:AccumulatedDefinedBenefitObligation contextRef="c-683" decimals="-6" id="f-2144" unitRef="mxn">664000000</kof:AccumulatedDefinedBenefitObligation>
    <kof:AccumulatedDefinedBenefitObligation contextRef="c-684" decimals="-6" id="f-2145" unitRef="mxn">534000000</kof:AccumulatedDefinedBenefitObligation>
    <kof:ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation contextRef="c-683" decimals="-6" id="f-2146" unitRef="mxn">294000000</kof:ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation>
    <kof:ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation contextRef="c-684" decimals="-6" id="f-2147" unitRef="mxn">392000000</kof:ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation>
    <kof:DefinedBenefitObligation contextRef="c-679" decimals="-6" id="f-2148" unitRef="mxn">958000000</kof:DefinedBenefitObligation>
    <kof:DefinedBenefitObligation contextRef="c-685" decimals="-6" id="f-2149" unitRef="mxn">926000000</kof:DefinedBenefitObligation>
    <kof:DefinedBenefitObligationFundsAtFairValue contextRef="c-679" decimals="-6" id="f-2150" unitRef="mxn">123000000</kof:DefinedBenefitObligationFundsAtFairValue>
    <kof:DefinedBenefitObligationFundsAtFairValue contextRef="c-685" decimals="-6" id="f-2151" unitRef="mxn">128000000</kof:DefinedBenefitObligationFundsAtFairValue>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-679" decimals="-6" id="f-2152" unitRef="mxn">835000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-685" decimals="-6" id="f-2153" unitRef="mxn">798000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:NoncurrentProvisionsForEmployeeBenefits contextRef="c-14" decimals="-6" id="f-2154" unitRef="mxn">3560000000</ifrs-full:NoncurrentProvisionsForEmployeeBenefits>
    <ifrs-full:NoncurrentProvisionsForEmployeeBenefits contextRef="c-15" decimals="-6" id="f-2155" unitRef="mxn">3709000000</ifrs-full:NoncurrentProvisionsForEmployeeBenefits>
    <kof:DisclosureOfTrustAssetExplanatoryTableTextBlock contextRef="c-1" id="f-2156">&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;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="background-color:#cceeff;padding:2px 1pt;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;27&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;24&#160;&lt;/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;18&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;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;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;36&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;40&#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;14&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-686"
      decimals="2"
      id="f-2157"
      unitRef="number">0.27</kof:TrustAssetsFixedReturnPercentage>
    <kof:TrustAssetsFixedReturnPercentage
      contextRef="c-687"
      decimals="2"
      id="f-2158"
      unitRef="number">0.24</kof:TrustAssetsFixedReturnPercentage>
    <kof:TrustAssetsFixedReturnPercentage
      contextRef="c-688"
      decimals="2"
      id="f-2159"
      unitRef="number">0.18</kof:TrustAssetsFixedReturnPercentage>
    <kof:TrustAssetsFixedReturnPercentage
      contextRef="c-689"
      decimals="2"
      id="f-2160"
      unitRef="number">0.17</kof:TrustAssetsFixedReturnPercentage>
    <kof:TrustAssetsFixedReturnPercentage
      contextRef="c-690"
      decimals="2"
      id="f-2161"
      unitRef="number">0.05</kof:TrustAssetsFixedReturnPercentage>
    <kof:TrustAssetsFixedReturnPercentage
      contextRef="c-691"
      decimals="2"
      id="f-2162"
      unitRef="number">0.05</kof:TrustAssetsFixedReturnPercentage>
    <kof:TrustAssetsFixedReturnPercentage
      contextRef="c-692"
      decimals="2"
      id="f-2163"
      unitRef="number">0.36</kof:TrustAssetsFixedReturnPercentage>
    <kof:TrustAssetsFixedReturnPercentage
      contextRef="c-693"
      decimals="2"
      id="f-2164"
      unitRef="number">0.40</kof:TrustAssetsFixedReturnPercentage>
    <kof:TrustAssetsVariableReturnPercentage
      contextRef="c-694"
      decimals="2"
      id="f-2165"
      unitRef="number">0.14</kof:TrustAssetsVariableReturnPercentage>
    <kof:TrustAssetsVariableReturnPercentage
      contextRef="c-695"
      decimals="2"
      id="f-2166"
      unitRef="number">0.14</kof:TrustAssetsVariableReturnPercentage>
    <kof:TrustAssetsFixedAndVariableReturnPercentage
      contextRef="c-14"
      decimals="INF"
      id="f-2167"
      unitRef="number">1</kof:TrustAssetsFixedAndVariableReturnPercentage>
    <kof:TrustAssetsFixedAndVariableReturnPercentage
      contextRef="c-15"
      decimals="INF"
      id="f-2168"
      unitRef="number">1</kof:TrustAssetsFixedAndVariableReturnPercentage>
    <kof:DefinedBenefitPlanFundAssetsPostEmploymentInvestPercentageMinimum
      contextRef="c-1"
      decimals="INF"
      id="f-2169"
      unitRef="number">0.30</kof:DefinedBenefitPlanFundAssetsPostEmploymentInvestPercentageMinimum>
    <ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation2019 contextRef="c-696" id="f-2170">P20Y1M6D</ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation2019>
    <ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation2019 contextRef="c-697" id="f-2171">P19Y6M</ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation2019>
    <ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation2019 contextRef="c-698" id="f-2172">P16Y9M18D</ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation2019>
    <ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation2019 contextRef="c-699" id="f-2173">P16Y9M18D</ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation2019>
    <kof:DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock contextRef="c-1" id="f-2174">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;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: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.  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:700;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:700;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:700;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:700;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: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;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: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;(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;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:700;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: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.  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:700;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:700;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:700;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:700;line-height:100%"&gt;Ps.  747&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;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-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.  53&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.  (94)&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.  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&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;2021&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.  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;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.  &#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.  197&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,038&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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;&#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;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;202&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.  328&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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.  &#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.  248&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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 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-700" decimals="-6" id="f-2175" unitRef="mxn">233000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-700" decimals="-6" id="f-2176" unitRef="mxn">155000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-700" decimals="-6" id="f-2177" unitRef="mxn">-126000000</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-700" decimals="-6" id="f-2178" unitRef="mxn">222000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-701" decimals="-6" id="f-2179" unitRef="mxn">625000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-702" decimals="-6" id="f-2180" unitRef="mxn">87000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-702" decimals="-6" id="f-2181" unitRef="mxn">8000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-702" decimals="-6" id="f-2182" unitRef="mxn">-7000000</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-702" decimals="-6" id="f-2183" unitRef="mxn">75000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-703" decimals="-6" id="f-2184" unitRef="mxn">122000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-704" decimals="-6" id="f-2185" unitRef="mxn">320000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-704" decimals="-6" id="f-2186" unitRef="mxn">163000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-704" decimals="-6" id="f-2187" unitRef="mxn">-133000000</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-704" decimals="-6" id="f-2188" unitRef="mxn">297000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-705" decimals="-6" id="f-2189" unitRef="mxn">747000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-706" decimals="-6" id="f-2190" unitRef="mxn">246000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-706" decimals="-6" id="f-2191" unitRef="mxn">47000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-706" decimals="-6" id="f-2192" unitRef="mxn">-85000000</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-706" decimals="-6" id="f-2193" unitRef="mxn">141000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-707" decimals="-6" id="f-2194" unitRef="mxn">804000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-708" decimals="-6" id="f-2195" unitRef="mxn">94000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-708" decimals="-6" id="f-2196" unitRef="mxn">6000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-708" decimals="-6" id="f-2197" unitRef="mxn">-9000000</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-708" decimals="-6" id="f-2198" unitRef="mxn">145000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-709" decimals="-6" id="f-2199" unitRef="mxn">108000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-710" decimals="-6" id="f-2200" unitRef="mxn">340000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-710" decimals="-6" id="f-2201" unitRef="mxn">53000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-710" decimals="-6" id="f-2202" unitRef="mxn">-94000000</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-710" decimals="-6" id="f-2203" unitRef="mxn">286000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-711" decimals="-6" id="f-2204" unitRef="mxn">912000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-712" decimals="-6" id="f-2205" unitRef="mxn">244000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-712" decimals="-6" id="f-2206" unitRef="mxn">0</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-712" decimals="-6" id="f-2207" unitRef="mxn">0</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-712" decimals="-6" id="f-2208" unitRef="mxn">197000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-713" decimals="-6" id="f-2209" unitRef="mxn">1038000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-714" decimals="-6" id="f-2210" unitRef="mxn">84000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-714" decimals="-6" id="f-2211" unitRef="mxn">0</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-714" decimals="-6" id="f-2212" unitRef="mxn">0</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-714" decimals="-6" id="f-2213" unitRef="mxn">51000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-715" decimals="-6" id="f-2214" unitRef="mxn">202000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-716" decimals="-6" id="f-2215" unitRef="mxn">328000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-716" decimals="-6" id="f-2216" unitRef="mxn">0</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-716" decimals="-6" id="f-2217" unitRef="mxn">0</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-716" decimals="-6" id="f-2218" unitRef="mxn">248000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-717" decimals="-6" id="f-2219" unitRef="mxn">1240000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <kof:DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock contextRef="c-1" id="f-2220">&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;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;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.  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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,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: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;padding:2px 1pt;text-align:right;vertical-align:bottom"&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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt;text-align:right;vertical-align: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;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;(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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;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;(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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;/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;Adjustment from employees transferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;(72)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;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:#ffffff;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.  747&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;td colspan="3" style="background-color:#ffffff;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.  1,240&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-2221" unitRef="mxn">912000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-53" decimals="-6" id="f-2222" unitRef="mxn">1240000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-36" decimals="-6" id="f-2223" unitRef="mxn">1173000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans contextRef="c-1" decimals="-6" id="f-2224" unitRef="mxn">101000000</ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans contextRef="c-25" decimals="-6" id="f-2225" unitRef="mxn">124000000</ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans contextRef="c-26" decimals="-6" id="f-2226" unitRef="mxn">680000000</ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset contextRef="c-1" decimals="-6" id="f-2227" unitRef="mxn">148000000</ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset contextRef="c-25" decimals="-6" id="f-2228" unitRef="mxn">375000000</ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset contextRef="c-26" decimals="-6" id="f-2229" unitRef="mxn">550000000</ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset contextRef="c-1" decimals="-6" id="f-2230" unitRef="mxn">5000000</ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset contextRef="c-25" decimals="-6" id="f-2231" unitRef="mxn">-1000000</ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset contextRef="c-26" decimals="-6" id="f-2232" unitRef="mxn">0</ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset contextRef="c-1" decimals="-6" id="f-2233" unitRef="mxn">-101000000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset contextRef="c-25" decimals="-6" id="f-2234" unitRef="mxn">-78000000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset contextRef="c-26" decimals="-6" id="f-2235" unitRef="mxn">9000000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset contextRef="c-1" decimals="-6" id="f-2236" unitRef="mxn">0</ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset contextRef="c-25" decimals="-6" id="f-2237" unitRef="mxn">0</ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset contextRef="c-26" decimals="-6" id="f-2238" unitRef="mxn">72000000</ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-1" decimals="-6" id="f-2239" unitRef="mxn">12000000</ifrs-full:PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-25" decimals="-6" id="f-2240" unitRef="mxn">0</ifrs-full:PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-26" decimals="-6" id="f-2241" unitRef="mxn">0</ifrs-full:PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-14" decimals="-6" id="f-2242" unitRef="mxn">747000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-15" decimals="-6" id="f-2243" unitRef="mxn">912000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-53" decimals="-6" id="f-2244" unitRef="mxn">1240000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <kof:DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock contextRef="c-1" id="f-2245">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;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;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;2021&lt;/span&gt;&lt;/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:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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,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;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,311&lt;/span&gt;&lt;/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;233&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;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;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;244&#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;(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;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:#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;346&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;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;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;291&#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;(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;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;5&#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;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;(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;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;18&#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;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;(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;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;(364)&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;137&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;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;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;10&#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;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;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:#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.  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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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 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.  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;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.  865&lt;/span&gt;&lt;/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;87&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;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;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;84&#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;(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;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:#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;88&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;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;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;62&#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;29&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;(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;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;74&#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;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;(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;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;(107)&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;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="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;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:#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;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;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;/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.  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;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.  978&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-718" decimals="-6" id="f-2246" unitRef="mxn">4199000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-719" decimals="-6" id="f-2247" unitRef="mxn">4515000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-720" decimals="-6" id="f-2248" unitRef="mxn">4311000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-721" decimals="-6" id="f-2249" unitRef="mxn">233000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-722" decimals="-6" id="f-2250" unitRef="mxn">246000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-723" decimals="-6" id="f-2251" unitRef="mxn">244000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset contextRef="c-721" decimals="-6" id="f-2252" unitRef="mxn">-144000000</kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset>
    <kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset contextRef="c-722" decimals="-6" id="f-2253" unitRef="mxn">-86000000</kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset>
    <kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset contextRef="c-723" decimals="-6" id="f-2254" unitRef="mxn">0</kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-721" decimals="-6" id="f-2255" unitRef="mxn">346000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-722" decimals="-6" id="f-2256" unitRef="mxn">317000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-723" decimals="-6" id="f-2257" unitRef="mxn">291000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <kof:ActuarialGainsLossesArisingFromExperienceAdjustments contextRef="c-721" decimals="-6" id="f-2258" unitRef="mxn">-214000000</kof:ActuarialGainsLossesArisingFromExperienceAdjustments>
    <kof:ActuarialGainsLossesArisingFromExperienceAdjustments contextRef="c-722" decimals="-6" id="f-2259" unitRef="mxn">-355000000</kof:ActuarialGainsLossesArisingFromExperienceAdjustments>
    <kof:ActuarialGainsLossesArisingFromExperienceAdjustments contextRef="c-723" decimals="-6" id="f-2260" unitRef="mxn">5000000</kof:ActuarialGainsLossesArisingFromExperienceAdjustments>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset contextRef="c-721" decimals="-6" id="f-2261" unitRef="mxn">-151000000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset contextRef="c-722" decimals="-6" id="f-2262" unitRef="mxn">-134000000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset contextRef="c-723" decimals="-6" id="f-2263" unitRef="mxn">18000000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:BenefitsPaidOrPayable contextRef="c-721" decimals="-6" id="f-2264" unitRef="mxn">378000000</ifrs-full:BenefitsPaidOrPayable>
    <ifrs-full:BenefitsPaidOrPayable contextRef="c-722" decimals="-6" id="f-2265" unitRef="mxn">355000000</ifrs-full:BenefitsPaidOrPayable>
    <ifrs-full:BenefitsPaidOrPayable contextRef="c-723" decimals="-6" id="f-2266" unitRef="mxn">364000000</ifrs-full:BenefitsPaidOrPayable>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-721" decimals="-6" id="f-2267" unitRef="mxn">137000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-722" decimals="-6" id="f-2268" unitRef="mxn">47000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-723" decimals="-6" id="f-2269" unitRef="mxn">10000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <kof:IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions contextRef="c-721" decimals="-6" id="f-2270" unitRef="mxn">0</kof:IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions>
    <kof:IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions contextRef="c-722" decimals="-6" id="f-2271" unitRef="mxn">4000000</kof:IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions>
    <kof:IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions contextRef="c-723" decimals="-6" id="f-2272" unitRef="mxn">0</kof:IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-724" decimals="-6" id="f-2273" unitRef="mxn">4028000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-718" decimals="-6" id="f-2274" unitRef="mxn">4199000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-719" decimals="-6" id="f-2275" unitRef="mxn">4515000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-725" decimals="-6" id="f-2276" unitRef="mxn">926000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-726" decimals="-6" id="f-2277" unitRef="mxn">978000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-727" decimals="-6" id="f-2278" unitRef="mxn">865000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-728" decimals="-6" id="f-2279" unitRef="mxn">87000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-729" decimals="-6" id="f-2280" unitRef="mxn">94000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-730" decimals="-6" id="f-2281" unitRef="mxn">84000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset contextRef="c-728" decimals="-6" id="f-2282" unitRef="mxn">-14000000</kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset>
    <kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset contextRef="c-729" decimals="-6" id="f-2283" unitRef="mxn">-9000000</kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset>
    <kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset contextRef="c-730" decimals="-6" id="f-2284" unitRef="mxn">0</kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-728" decimals="-6" id="f-2285" unitRef="mxn">88000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-729" decimals="-6" id="f-2286" unitRef="mxn">76000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-730" decimals="-6" id="f-2287" unitRef="mxn">62000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <kof:ActuarialGainsLossesArisingFromExperienceAdjustments contextRef="c-728" decimals="-6" id="f-2288" unitRef="mxn">29000000</kof:ActuarialGainsLossesArisingFromExperienceAdjustments>
    <kof:ActuarialGainsLossesArisingFromExperienceAdjustments contextRef="c-729" decimals="-6" id="f-2289" unitRef="mxn">-97000000</kof:ActuarialGainsLossesArisingFromExperienceAdjustments>
    <kof:ActuarialGainsLossesArisingFromExperienceAdjustments contextRef="c-730" decimals="-6" id="f-2290" unitRef="mxn">74000000</kof:ActuarialGainsLossesArisingFromExperienceAdjustments>
    <ifrs-full:BenefitsPaidOrPayable contextRef="c-728" decimals="-6" id="f-2291" unitRef="mxn">166000000</ifrs-full:BenefitsPaidOrPayable>
    <ifrs-full:BenefitsPaidOrPayable contextRef="c-729" decimals="-6" id="f-2292" unitRef="mxn">128000000</ifrs-full:BenefitsPaidOrPayable>
    <ifrs-full:BenefitsPaidOrPayable contextRef="c-730" decimals="-6" id="f-2293" unitRef="mxn">107000000</ifrs-full:BenefitsPaidOrPayable>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-728" decimals="-6" id="f-2294" unitRef="mxn">8000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-729" decimals="-6" id="f-2295" unitRef="mxn">6000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-730" decimals="-6" id="f-2296" unitRef="mxn">0</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <kof:IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions contextRef="c-728" decimals="-6" id="f-2297" unitRef="mxn">0</kof:IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions>
    <kof:IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions contextRef="c-729" decimals="-6" id="f-2298" unitRef="mxn">6000000</kof:IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions>
    <kof:IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions contextRef="c-730" decimals="-6" id="f-2299" unitRef="mxn">0</kof:IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-731" decimals="-6" id="f-2300" unitRef="mxn">958000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-725" decimals="-6" id="f-2301" unitRef="mxn">926000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-726" decimals="-6" id="f-2302" unitRef="mxn">978000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DisclosureOfFairValueOfPlanAssetsExplanatory contextRef="c-1" id="f-2303">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;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;td colspan="3" style="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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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,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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,201&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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: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;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;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.  (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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,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;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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 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.  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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  137&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;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.  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;td colspan="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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfFairValueOfPlanAssetsExplanatory>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-732" decimals="-6" id="f-2304" unitRef="mxn">1288000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-733" decimals="-6" id="f-2305" unitRef="mxn">1234000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-734" decimals="-6" id="f-2306" unitRef="mxn">1201000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset contextRef="c-735" decimals="-6" id="f-2307" unitRef="mxn">41000000</ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset contextRef="c-736" decimals="-6" id="f-2308" unitRef="mxn">50000000</ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset contextRef="c-737" decimals="-6" id="f-2309" unitRef="mxn">33000000</ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset contextRef="c-735" decimals="-6" id="f-2310" unitRef="mxn">-4000000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset contextRef="c-736" decimals="-6" id="f-2311" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset contextRef="c-737" decimals="-6" id="f-2312" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <kof:DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset contextRef="c-735" decimals="-6" id="f-2313" unitRef="mxn">9000000</kof:DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset>
    <kof:DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset contextRef="c-736" decimals="-6" id="f-2314" unitRef="mxn">0</kof:DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset>
    <kof:DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset contextRef="c-737" decimals="-6" id="f-2315" unitRef="mxn">0</kof:DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset contextRef="c-735" decimals="-6" id="f-2316" unitRef="mxn">0</ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset contextRef="c-736" decimals="-6" id="f-2317" unitRef="mxn">4000000</ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset contextRef="c-737" decimals="-6" id="f-2318" unitRef="mxn">0</ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ContributionsToPlanNetDefinedBenefitLiabilityAsset contextRef="c-735" decimals="-6" id="f-2319" unitRef="mxn">31000000</ifrs-full:ContributionsToPlanNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ContributionsToPlanNetDefinedBenefitLiabilityAsset contextRef="c-736" decimals="-6" id="f-2320" unitRef="mxn">0</ifrs-full:ContributionsToPlanNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ContributionsToPlanNetDefinedBenefitLiabilityAsset contextRef="c-737" decimals="-6" id="f-2321" unitRef="mxn">0</ifrs-full:ContributionsToPlanNetDefinedBenefitLiabilityAsset>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-738" decimals="-6" id="f-2322" unitRef="mxn">1303000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-732" decimals="-6" id="f-2323" unitRef="mxn">1288000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-733" decimals="-6" id="f-2324" unitRef="mxn">1234000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-739" decimals="-6" id="f-2325" unitRef="mxn">128000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-740" decimals="-6" id="f-2326" unitRef="mxn">133000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-741" decimals="-6" id="f-2327" unitRef="mxn">137000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset contextRef="c-742" decimals="-6" id="f-2328" unitRef="mxn">-5000000</ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset contextRef="c-743" decimals="-6" id="f-2329" unitRef="mxn">-5000000</ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset contextRef="c-744" decimals="-6" id="f-2330" unitRef="mxn">-4000000</ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-745" decimals="-6" id="f-2331" unitRef="mxn">123000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-739" decimals="-6" id="f-2332" unitRef="mxn">128000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-740" decimals="-6" id="f-2333" unitRef="mxn">133000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <kof:DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock contextRef="c-1" id="f-2334">&lt;div style="text-align: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.  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&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.  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.  167&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  261&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  692&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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.  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;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.  (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.  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:10pt;font-weight:400;line-height:100%"&gt;Ps.  137&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.  344&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  175&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  829&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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.  209&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  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:10pt;font-weight:400;line-height:100%"&gt;Ps.  (116)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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.  672&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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.  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;Ps.  115&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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.  289&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.  146&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.  (122)&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.  256&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.  787&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock>
    <ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="c-746"
      decimals="3"
      id="f-2335"
      unitRef="number">0.010</ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption>
    <kof:PercentageOfSignificantActuarialAssumptions
      contextRef="c-746"
      decimals="3"
      id="f-2336"
      unitRef="number">0.010</kof:PercentageOfSignificantActuarialAssumptions>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-747" decimals="-6" id="f-2337" unitRef="mxn">211000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-747" decimals="-6" id="f-2338" unitRef="mxn">144000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-747" decimals="-6" id="f-2339" unitRef="mxn">-118000000</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-747" decimals="-6" id="f-2340" unitRef="mxn">173000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-748" decimals="-6" id="f-2341" unitRef="mxn">634000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-749" decimals="-6" id="f-2342" unitRef="mxn">80000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-749" decimals="-6" id="f-2343" unitRef="mxn">7000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-749" decimals="-6" id="f-2344" unitRef="mxn">-6000000</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-749" decimals="-6" id="f-2345" unitRef="mxn">67000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-750" decimals="-6" id="f-2346" unitRef="mxn">117000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-751" decimals="-6" id="f-2347" unitRef="mxn">291000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-751" decimals="-6" id="f-2348" unitRef="mxn">151000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-751" decimals="-6" id="f-2349" unitRef="mxn">-124000000</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-751" decimals="-6" id="f-2350" unitRef="mxn">240000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-752" decimals="-6" id="f-2351" unitRef="mxn">751000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-753" decimals="-6" id="f-2352" unitRef="mxn">253000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-753" decimals="-6" id="f-2353" unitRef="mxn">171000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-753" decimals="-6" id="f-2354" unitRef="mxn">-134000000</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-753" decimals="-6" id="f-2355" unitRef="mxn">249000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-754" decimals="-6" id="f-2356" unitRef="mxn">681000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-755" decimals="-6" id="f-2357" unitRef="mxn">93000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-755" decimals="-6" id="f-2358" unitRef="mxn">9000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-755" decimals="-6" id="f-2359" unitRef="mxn">-8000000</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-755" decimals="-6" id="f-2360" unitRef="mxn">82000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-756" decimals="-6" id="f-2361" unitRef="mxn">143000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-757" decimals="-6" id="f-2362" unitRef="mxn">346000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-757" decimals="-6" id="f-2363" unitRef="mxn">180000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-757" decimals="-6" id="f-2364" unitRef="mxn">-142000000</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-757" decimals="-6" id="f-2365" unitRef="mxn">331000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-758" decimals="-6" id="f-2366" unitRef="mxn">824000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-759" decimals="-6" id="f-2367" unitRef="mxn">250000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-759" decimals="-6" id="f-2368" unitRef="mxn">167000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-759" decimals="-6" id="f-2369" unitRef="mxn">-136000000</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-759" decimals="-6" id="f-2370" unitRef="mxn">261000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-760" decimals="-6" id="f-2371" unitRef="mxn">692000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-761" decimals="-6" id="f-2372" unitRef="mxn">94000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-761" decimals="-6" id="f-2373" unitRef="mxn">8000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-761" decimals="-6" id="f-2374" unitRef="mxn">-7000000</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-761" decimals="-6" id="f-2375" unitRef="mxn">85000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-762" decimals="-6" id="f-2376" unitRef="mxn">137000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-763" decimals="-6" id="f-2377" unitRef="mxn">344000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-763" decimals="-6" id="f-2378" unitRef="mxn">175000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-763" decimals="-6" id="f-2379" unitRef="mxn">-143000000</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-763" decimals="-6" id="f-2380" unitRef="mxn">346000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-764" decimals="-6" id="f-2381" unitRef="mxn">829000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-765" decimals="-6" id="f-2382" unitRef="mxn">209000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-765" decimals="-6" id="f-2383" unitRef="mxn">139000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-765" decimals="-6" id="f-2384" unitRef="mxn">-116000000</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-765" decimals="-6" id="f-2385" unitRef="mxn">187000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-766" decimals="-6" id="f-2386" unitRef="mxn">672000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-767" decimals="-6" id="f-2387" unitRef="mxn">80000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-767" decimals="-6" id="f-2388" unitRef="mxn">7000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-767" decimals="-6" id="f-2389" unitRef="mxn">-6000000</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-767" decimals="-6" id="f-2390" unitRef="mxn">69000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-768" decimals="-6" id="f-2391" unitRef="mxn">115000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-769" decimals="-6" id="f-2392" unitRef="mxn">289000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-769" decimals="-6" id="f-2393" unitRef="mxn">146000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-769" decimals="-6" id="f-2394" unitRef="mxn">-122000000</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-769" decimals="-6" id="f-2395" unitRef="mxn">256000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-770" decimals="-6" id="f-2396" unitRef="mxn">787000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <kof:EmployeeProfitSharing contextRef="c-1" decimals="-6" id="f-2397" unitRef="mxn">1059000000</kof:EmployeeProfitSharing>
    <kof:EmployeeProfitSharing contextRef="c-25" decimals="-6" id="f-2398" unitRef="mxn">1069000000</kof:EmployeeProfitSharing>
    <kof:DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock contextRef="c-1" id="f-2399">&lt;div style="text-align: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, 2023, 2022 and 2021, 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;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;td colspan="3" style="padding:2px 1pt;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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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.  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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,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;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,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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,359&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;Pension and seniority premium costs (See Note 16.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;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 17.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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,627&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,787&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;Pension and seniority premium costs (See Note 16.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;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;235&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 17.2)&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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt;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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,788&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;581&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 16.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;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 17.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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.  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;td colspan="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.  32,115&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock>
    <ifrs-full:WagesAndSalaries contextRef="c-771" decimals="-6" id="f-2400" unitRef="mxn">5204000000</ifrs-full:WagesAndSalaries>
    <ifrs-full:WagesAndSalaries contextRef="c-772" decimals="-6" id="f-2401" unitRef="mxn">4956000000</ifrs-full:WagesAndSalaries>
    <ifrs-full:WagesAndSalaries contextRef="c-773" decimals="-6" id="f-2402" unitRef="mxn">4301000000</ifrs-full:WagesAndSalaries>
    <ifrs-full:SocialSecurityContributions contextRef="c-771" decimals="-6" id="f-2403" unitRef="mxn">1628000000</ifrs-full:SocialSecurityContributions>
    <ifrs-full:SocialSecurityContributions contextRef="c-772" decimals="-6" id="f-2404" unitRef="mxn">1522000000</ifrs-full:SocialSecurityContributions>
    <ifrs-full:SocialSecurityContributions contextRef="c-773" decimals="-6" id="f-2405" unitRef="mxn">1359000000</ifrs-full:SocialSecurityContributions>
    <kof:EmployeeProfitSharing contextRef="c-771" decimals="-6" id="f-2406" unitRef="mxn">139000000</kof:EmployeeProfitSharing>
    <kof:EmployeeProfitSharing contextRef="c-772" decimals="-6" id="f-2407" unitRef="mxn">145000000</kof:EmployeeProfitSharing>
    <kof:EmployeeProfitSharing contextRef="c-773" decimals="-6" id="f-2408" unitRef="mxn">57000000</kof:EmployeeProfitSharing>
    <kof:PensionAndSeniorityPremiumCosts contextRef="c-771" decimals="-6" id="f-2409" unitRef="mxn">24000000</kof:PensionAndSeniorityPremiumCosts>
    <kof:PensionAndSeniorityPremiumCosts contextRef="c-772" decimals="-6" id="f-2410" unitRef="mxn">2000000</kof:PensionAndSeniorityPremiumCosts>
    <kof:PensionAndSeniorityPremiumCosts contextRef="c-773" decimals="-6" id="f-2411" unitRef="mxn">52000000</kof:PensionAndSeniorityPremiumCosts>
    <ifrs-full:AdjustmentsForSharebasedPayments contextRef="c-771" decimals="-6" id="f-2412" unitRef="mxn">8000000</ifrs-full:AdjustmentsForSharebasedPayments>
    <ifrs-full:AdjustmentsForSharebasedPayments contextRef="c-772" decimals="-6" id="f-2413" unitRef="mxn">6000000</ifrs-full:AdjustmentsForSharebasedPayments>
    <ifrs-full:AdjustmentsForSharebasedPayments contextRef="c-773" decimals="-6" id="f-2414" unitRef="mxn">19000000</ifrs-full:AdjustmentsForSharebasedPayments>
    <ifrs-full:WagesAndSalaries contextRef="c-774" decimals="-6" id="f-2415" unitRef="mxn">20090000000</ifrs-full:WagesAndSalaries>
    <ifrs-full:WagesAndSalaries contextRef="c-775" decimals="-6" id="f-2416" unitRef="mxn">18403000000</ifrs-full:WagesAndSalaries>
    <ifrs-full:WagesAndSalaries contextRef="c-776" decimals="-6" id="f-2417" unitRef="mxn">16627000000</ifrs-full:WagesAndSalaries>
    <ifrs-full:SocialSecurityContributions contextRef="c-774" decimals="-6" id="f-2418" unitRef="mxn">5912000000</ifrs-full:SocialSecurityContributions>
    <ifrs-full:SocialSecurityContributions contextRef="c-775" decimals="-6" id="f-2419" unitRef="mxn">5272000000</ifrs-full:SocialSecurityContributions>
    <ifrs-full:SocialSecurityContributions contextRef="c-776" decimals="-6" id="f-2420" unitRef="mxn">4787000000</ifrs-full:SocialSecurityContributions>
    <kof:EmployeeProfitSharing contextRef="c-774" decimals="-6" id="f-2421" unitRef="mxn">756000000</kof:EmployeeProfitSharing>
    <kof:EmployeeProfitSharing contextRef="c-775" decimals="-6" id="f-2422" unitRef="mxn">862000000</kof:EmployeeProfitSharing>
    <kof:EmployeeProfitSharing contextRef="c-776" decimals="-6" id="f-2423" unitRef="mxn">959000000</kof:EmployeeProfitSharing>
    <kof:PensionAndSeniorityPremiumCosts contextRef="c-774" decimals="-6" id="f-2424" unitRef="mxn">232000000</kof:PensionAndSeniorityPremiumCosts>
    <kof:PensionAndSeniorityPremiumCosts contextRef="c-775" decimals="-6" id="f-2425" unitRef="mxn">250000000</kof:PensionAndSeniorityPremiumCosts>
    <kof:PensionAndSeniorityPremiumCosts contextRef="c-776" decimals="-6" id="f-2426" unitRef="mxn">235000000</kof:PensionAndSeniorityPremiumCosts>
    <ifrs-full:AdjustmentsForSharebasedPayments contextRef="c-774" id="f-2427" unitRef="mxn" xsi:nil="true"/>
    <ifrs-full:AdjustmentsForSharebasedPayments contextRef="c-775" decimals="-6" id="f-2428" unitRef="mxn">0</ifrs-full:AdjustmentsForSharebasedPayments>
    <ifrs-full:AdjustmentsForSharebasedPayments contextRef="c-776" decimals="-6" id="f-2429" unitRef="mxn">32000000</ifrs-full:AdjustmentsForSharebasedPayments>
    <ifrs-full:WagesAndSalaries contextRef="c-777" decimals="-6" id="f-2430" unitRef="mxn">3090000000</ifrs-full:WagesAndSalaries>
    <ifrs-full:WagesAndSalaries contextRef="c-778" decimals="-6" id="f-2431" unitRef="mxn">3250000000</ifrs-full:WagesAndSalaries>
    <ifrs-full:WagesAndSalaries contextRef="c-779" decimals="-6" id="f-2432" unitRef="mxn">2788000000</ifrs-full:WagesAndSalaries>
    <ifrs-full:SocialSecurityContributions contextRef="c-777" decimals="-6" id="f-2433" unitRef="mxn">750000000</ifrs-full:SocialSecurityContributions>
    <ifrs-full:SocialSecurityContributions contextRef="c-778" decimals="-6" id="f-2434" unitRef="mxn">710000000</ifrs-full:SocialSecurityContributions>
    <ifrs-full:SocialSecurityContributions contextRef="c-779" decimals="-6" id="f-2435" unitRef="mxn">581000000</ifrs-full:SocialSecurityContributions>
    <kof:EmployeeProfitSharing contextRef="c-777" decimals="-6" id="f-2436" unitRef="mxn">164000000</kof:EmployeeProfitSharing>
    <kof:EmployeeProfitSharing contextRef="c-778" decimals="-6" id="f-2437" unitRef="mxn">62000000</kof:EmployeeProfitSharing>
    <kof:EmployeeProfitSharing contextRef="c-779" decimals="-6" id="f-2438" unitRef="mxn">52000000</kof:EmployeeProfitSharing>
    <kof:PensionAndSeniorityPremiumCosts contextRef="c-777" decimals="-6" id="f-2439" unitRef="mxn">95000000</kof:PensionAndSeniorityPremiumCosts>
    <kof:PensionAndSeniorityPremiumCosts contextRef="c-778" decimals="-6" id="f-2440" unitRef="mxn">47000000</kof:PensionAndSeniorityPremiumCosts>
    <kof:PensionAndSeniorityPremiumCosts contextRef="c-779" decimals="-6" id="f-2441" unitRef="mxn">41000000</kof:PensionAndSeniorityPremiumCosts>
    <ifrs-full:AdjustmentsForSharebasedPayments contextRef="c-777" decimals="-6" id="f-2442" unitRef="mxn">311000000</ifrs-full:AdjustmentsForSharebasedPayments>
    <ifrs-full:AdjustmentsForSharebasedPayments contextRef="c-778" decimals="-6" id="f-2443" unitRef="mxn">320000000</ifrs-full:AdjustmentsForSharebasedPayments>
    <ifrs-full:AdjustmentsForSharebasedPayments contextRef="c-779" decimals="-6" id="f-2444" unitRef="mxn">225000000</ifrs-full:AdjustmentsForSharebasedPayments>
    <ifrs-full:EmployeeBenefitsExpense contextRef="c-1" decimals="-6" id="f-2445" unitRef="mxn">38403000000</ifrs-full:EmployeeBenefitsExpense>
    <ifrs-full:EmployeeBenefitsExpense contextRef="c-25" decimals="-6" id="f-2446" unitRef="mxn">35807000000</ifrs-full:EmployeeBenefitsExpense>
    <ifrs-full:EmployeeBenefitsExpense contextRef="c-26" decimals="-6" id="f-2447" unitRef="mxn">32115000000</ifrs-full:EmployeeBenefitsExpense>
    <ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory contextRef="c-1" id="f-2448">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;17.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 were represented approximately 50% of the bonus and are based on the Economic Value Added (&#x201c;EVA&#x201d;) methodology. For 2023 onwards, 50% of the annual bonus is evaluated based on certain annual targets established by the Company regarding earnings before interest and taxes (&#x201c;EBIT&#x201d;) and working capital. The objective established for the executives at each entity is based on a combination of the EBIT and working capital generated by the entity and by the Company and the EBIT and working capital generated by the Company&#x2019;s parent FEMSA. 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&#x2019;s level of responsibility and based on the EVA generated by the applicable business unit the employee works for. This formula is established by 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, 2023, 2022 and 2021 the bonus expense recorded amounted to Ps. 964, Ps. 1,527 and Ps. 856, 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.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, 2023, 2022 and 2021, 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 &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;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, 2023 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;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;312,006&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;457,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;&#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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;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:10pt;font-weight:400;line-height:100%"&gt;856,664&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,541,763&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,036,098&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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, 2023, 2022 and 2021, the total expense recognized for the period arising from share-based payment transactions, using the grant date model, was of Ps. 319 Ps. 326 and Ps. 276, 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, 2023 and 2022, 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. 534 and Ps. 360 respectively, these amounts have been fully contributed to the trust. see Note 13.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory>
    <kof:AnnualBonusPercentageToPurchaseOptions contextRef="c-25" decimals="2" id="f-2449" unitRef="number">0.50</kof:AnnualBonusPercentageToPurchaseOptions>
    <kof:AnnualBonusPercentageToPurchaseOptions contextRef="c-1" decimals="2" id="f-2450" unitRef="number">0.50</kof:AnnualBonusPercentageToPurchaseOptions>
    <kof:AnnualBonusPercentageToPurchaseOptions contextRef="c-1" decimals="2" id="f-2451" unitRef="number">0.50</kof:AnnualBonusPercentageToPurchaseOptions>
    <kof:BonusExpense contextRef="c-1" decimals="-6" id="f-2452" unitRef="mxn">964000000</kof:BonusExpense>
    <kof:BonusExpense contextRef="c-25" decimals="-6" id="f-2453" unitRef="mxn">1527000000</kof:BonusExpense>
    <kof:BonusExpense contextRef="c-26" decimals="-6" id="f-2454" unitRef="mxn">856000000</kof:BonusExpense>
    <kof:OptionsGrantedVestingPercentage
      contextRef="c-641"
      decimals="2"
      id="f-2455"
      unitRef="number">0.33</kof:OptionsGrantedVestingPercentage>
    <kof:AnnualBonusPercentageToPurchaseOptions
      contextRef="c-641"
      decimals="2"
      id="f-2456"
      unitRef="number">0.50</kof:AnnualBonusPercentageToPurchaseOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="c-1"
      decimals="INF"
      id="f-2457"
      unitRef="shares">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="c-25"
      decimals="INF"
      id="f-2458"
      unitRef="shares">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="c-26"
      decimals="INF"
      id="f-2459"
      unitRef="shares">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <kof:DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock contextRef="c-1" id="f-2460">&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, 2023 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;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;312,006&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;457,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;&#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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;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:10pt;font-weight:400;line-height:100%"&gt;856,664&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,541,763&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,036,098&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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-780"
      decimals="-6"
      id="f-2461"
      unitRef="shares">312006000000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="c-781"
      decimals="-6"
      id="f-2462"
      unitRef="shares">457338000000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="c-782"
      decimals="-6"
      id="f-2463"
      unitRef="shares">666281000000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="c-783"
      decimals="-6"
      id="f-2464"
      unitRef="shares">956926000000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="c-784"
      decimals="-6"
      id="f-2465"
      unitRef="shares">780524000000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="c-785"
      decimals="-6"
      id="f-2466"
      unitRef="shares">1197820000000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="c-786"
      decimals="-6"
      id="f-2467"
      unitRef="shares">856664000000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="c-787"
      decimals="-6"
      id="f-2468"
      unitRef="shares">1289204000000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="c-788"
      decimals="-6"
      id="f-2469"
      unitRef="shares">926288000000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="c-789"
      decimals="-6"
      id="f-2470"
      unitRef="shares">1134810000000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="c-641"
      decimals="-6"
      id="f-2471"
      unitRef="shares">3541763000000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="c-790"
      decimals="-6"
      id="f-2472"
      unitRef="shares">5036098000000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees contextRef="c-1" decimals="-6" id="f-2473" unitRef="mxn">319000000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees contextRef="c-25" decimals="-6" id="f-2474" unitRef="mxn">326000000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees contextRef="c-26" decimals="-6" id="f-2475" unitRef="mxn">276000000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
    <kof:ShareBasedPaymentsOtherNonCurrentAssets contextRef="c-14" decimals="-6" id="f-2476" unitRef="mxn">534000000</kof:ShareBasedPaymentsOtherNonCurrentAssets>
    <kof:ShareBasedPaymentsOtherNonCurrentAssets contextRef="c-15" decimals="-6" id="f-2477" unitRef="mxn">360000000</kof:ShareBasedPaymentsOtherNonCurrentAssets>
    <ifrs-full:DisclosureOfBorrowingsExplanatory contextRef="c-1" id="f-2478">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;/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;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;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 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, 2023&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, 2023&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, 2022&lt;/span&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;/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;/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;/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;Argentine 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;/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;73&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;73&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;73&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;/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;130.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: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;130.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;&#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;/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;/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;15&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;15&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="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;/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;17.60%&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;17.60%&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;/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;88&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;88&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="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;&#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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;/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;/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;/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;/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;/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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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;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;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: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;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;&#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: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;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;&#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: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;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;88&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;88&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;/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;/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;/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;/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;/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;36,352&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="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;33,719&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;41,429&lt;/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: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: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;3.05%&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.05%&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;3.06%&lt;/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: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;25&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;115&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;140&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="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;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: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.81%&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:2px 1pt;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:'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:'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:'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:'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="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="padding:2px 1pt;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.81%&lt;/span&gt;&lt;/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;/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;&#x2014;&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;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:9pt;font-weight:400;line-height:100%"&gt;9,960&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;5,491&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="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,439&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;31,438&lt;/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: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;&#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;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:9pt;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: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.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;8.13%&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;7.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: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;/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;21&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&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;21&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="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;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: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;6.90%&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;6.70%&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: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: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:#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="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;6.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: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;/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="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="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: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: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:#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;&#x2014;&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;&#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: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;976&lt;/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: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:'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:'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: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: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;6.27%&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: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:#ffffff;border-top:1pt solid #000000;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;46&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;115&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:400;line-height:100%"&gt;&#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: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:#ffffff;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,960&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;41,843&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;60,459&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;56,319&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;73,991&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:700;line-height:100%"&gt;Variable rate debt:&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;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: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:#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;/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;/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;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;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 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, 2023&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, 2023&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, 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: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:#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;1,728&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;2,925&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;4,653&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;4,650&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;4,650&lt;/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: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;&#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;11.59%&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;11.55%&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;11.57%&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;10.41%&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;/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;/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;/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;/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;/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;Brazilian reais&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;/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;6&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;6&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&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;14&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;15&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;28&lt;/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: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;8.81%&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.94%&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.94%&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;8.88%&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.77%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:#ffffff;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;6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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,734&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,927&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:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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:#ffffff;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:#ffffff;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:#ffffff;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,666&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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,678&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:700;line-height:100%"&gt;Long term debt&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;52&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;1,849&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;2,927&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;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: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,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: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;41,843&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;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: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,985&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;78,669&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:#ffffff;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="background-color:#ffffff;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:#ffffff;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:#ffffff;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:#ffffff;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:#ffffff;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:#ffffff;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="background-color:#ffffff;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:#ffffff;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;8,524&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:#cceeff;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:#cceeff;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;1,849&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: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,927&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: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:#cceeff;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,960&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;41,843&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: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="background-color:#cceeff;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;60,985&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: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,145&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;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, 2023, and 2022, the Company recorded in the consolidated income statements a loss of Ps. 371 and a gain of Ps. 1,647&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, 2023, and 2022 the carrying value of the Senior Note of US$ 705 is being reduced by an amount of Ps. 1,277 and 1,647 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, 2023 and 2022, 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&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&#160;31, 2023, 2022 and 2021, 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;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;td colspan="3" style="padding:2px 1pt;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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,544&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 16.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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;248&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,097&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;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;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;/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,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:9pt;font-weight:400;line-height:100%"&gt;Ps.  6,500&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,192&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 &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;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, 2023 the Company continues monitoring and expects to meet these key performance indicators, &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 2023, the Company obtained bank loans in Argentina for Ps. 73.&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;18.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, 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: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, 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;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.  &#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)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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.  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: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:2px 1pt;text-align:right;vertical-align: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.  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: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:8pt;font-weight:700;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: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.  &#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)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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.  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: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.  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:700;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:700;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: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;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:700;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:700;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: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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:700;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:700;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: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;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:700;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: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: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;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:700;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:700;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:700;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: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.  78,669&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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,400)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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.  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:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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.  78&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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.  371&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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,363)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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.  (293)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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;/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,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:700;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: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.  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:700;line-height:100%"&gt;Ps.  535&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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.  (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:700;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:700;line-height:100%"&gt;Ps.  2,521&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.  80,804&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.  (9,091)&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.  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;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.  586&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.  613&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.  371&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.  (5,359)&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.  (343)&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;/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, 2021&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, 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: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.  645&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (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: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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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.  &#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.  (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:8pt;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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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.  645&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (521)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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: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.  &#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.  (124)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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,284&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;(314)&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;89&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;17&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;76&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;83,853&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,000&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;(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:8pt;font-weight:400;line-height:100%"&gt;(1,647)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,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: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;77,517&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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.85,137&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,911)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,089&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.(272)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,647)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,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:8pt;font-weight:400;line-height:100%"&gt;Ps.76&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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;/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.  1,505&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (631)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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.  1,083&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  180&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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.  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;Ps.  (19)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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;/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.  87,287&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,063)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,089&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.  1,083&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (92)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,647)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,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:8pt;font-weight:400;line-height:100%"&gt;Ps.  (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:400;line-height:100%"&gt;Ps.  80,804&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-2479">&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;/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;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;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 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, 2023&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, 2023&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, 2022&lt;/span&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;/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;/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;/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;Argentine 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;/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;73&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;73&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;73&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;/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;130.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: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;130.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;&#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;/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;/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;15&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;15&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="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;/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;17.60%&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;17.60%&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;/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;88&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;88&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="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;&#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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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;/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;/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;/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;/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;/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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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;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;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: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;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;&#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: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;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;&#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: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;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;88&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;88&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;/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;/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;/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;/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;/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;36,352&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="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;33,719&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;41,429&lt;/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: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: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;3.05%&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.05%&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;3.06%&lt;/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: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;25&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;115&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;140&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="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;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: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.81%&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:2px 1pt;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:'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:'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:'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:'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="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="padding:2px 1pt;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.81%&lt;/span&gt;&lt;/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;/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;&#x2014;&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;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:9pt;font-weight:400;line-height:100%"&gt;9,960&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;5,491&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="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,439&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;31,438&lt;/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: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;&#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;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:9pt;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: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.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;8.13%&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;7.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: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;/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;21&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&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;21&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="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;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: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;6.90%&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;6.70%&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: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: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:#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="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;6.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: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;/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="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="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: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: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:#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;&#x2014;&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;&#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: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;976&lt;/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: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:'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:'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: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: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;6.27%&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: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:#ffffff;border-top:1pt solid #000000;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;46&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;115&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:400;line-height:100%"&gt;&#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: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:#ffffff;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,960&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;41,843&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;60,459&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;56,319&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;73,991&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:700;line-height:100%"&gt;Variable rate debt:&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;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: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:#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;/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;/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;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;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 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, 2023&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, 2023&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, 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: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:#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;1,728&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;2,925&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;4,653&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;4,650&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;4,650&lt;/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: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;&#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;11.59%&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;11.55%&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;11.57%&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;10.41%&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;/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;/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;/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;/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;/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;Brazilian reais&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;/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;6&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;6&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&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;14&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;15&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;28&lt;/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: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;8.81%&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.94%&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.94%&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;8.88%&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.77%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:#ffffff;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;6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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,734&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,927&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:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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:#ffffff;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:#ffffff;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:#ffffff;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,666&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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,678&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:700;line-height:100%"&gt;Long term debt&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;52&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;1,849&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;2,927&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;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: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,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: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;41,843&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;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: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,985&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;78,669&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:#ffffff;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="background-color:#ffffff;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:#ffffff;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:#ffffff;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:#ffffff;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:#ffffff;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:#ffffff;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="background-color:#ffffff;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:#ffffff;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;8,524&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:#cceeff;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:#cceeff;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;1,849&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: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,927&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: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:#cceeff;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,960&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;41,843&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: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="background-color:#cceeff;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;60,985&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: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,145&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;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, 2023, and 2022, the Company recorded in the consolidated income statements a loss of Ps. 371 and a gain of Ps. 1,647&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, 2023, and 2022 the carrying value of the Senior Note of US$ 705 is being reduced by an amount of Ps. 1,277 and 1,647 respectively, stemming from the impacts of fair value hedging.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory>
    <ifrs-full:ShorttermBorrowings contextRef="c-791" decimals="-6" id="f-2480" unitRef="mxn">73000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-792" decimals="-6" id="f-2481" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-793" decimals="-6" id="f-2482" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-794" decimals="-6" id="f-2483" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-795" decimals="-6" id="f-2484" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-796" decimals="-6" id="f-2485" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-797" decimals="-6" id="f-2486" unitRef="mxn">73000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-798" decimals="-6" id="f-2487" unitRef="mxn">73000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-799" decimals="-6" id="f-2488" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-791"
      decimals="4"
      id="f-2489"
      unitRef="number">1.3000</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-792"
      decimals="4"
      id="f-2490"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-793"
      decimals="4"
      id="f-2491"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-794"
      decimals="4"
      id="f-2492"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-795"
      decimals="4"
      id="f-2493"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-796"
      decimals="4"
      id="f-2494"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-797"
      decimals="4"
      id="f-2495"
      unitRef="number">1.3000</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-798"
      decimals="4"
      id="f-2496"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-799"
      decimals="4"
      id="f-2497"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:ShorttermBorrowings contextRef="c-800" decimals="-6" id="f-2498" unitRef="mxn">15000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-801" decimals="-6" id="f-2499" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-802" decimals="-6" id="f-2500" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-803" decimals="-6" id="f-2501" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-804" decimals="-6" id="f-2502" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-805" decimals="-6" id="f-2503" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-806" decimals="-6" id="f-2504" unitRef="mxn">15000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-807" decimals="-6" id="f-2505" unitRef="mxn">15000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-808" decimals="-6" id="f-2506" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-800"
      decimals="4"
      id="f-2507"
      unitRef="number">0.1760</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-801"
      decimals="4"
      id="f-2508"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-802"
      decimals="4"
      id="f-2509"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-803"
      decimals="4"
      id="f-2510"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-804"
      decimals="4"
      id="f-2511"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-805"
      decimals="4"
      id="f-2512"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-806"
      decimals="4"
      id="f-2513"
      unitRef="number">0.1760</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-807"
      decimals="4"
      id="f-2514"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-808"
      decimals="4"
      id="f-2515"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:ShorttermBorrowings contextRef="c-809" decimals="-6" id="f-2516" unitRef="mxn">88000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-810" decimals="-6" id="f-2517" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-811" decimals="-6" id="f-2518" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-812" decimals="-6" id="f-2519" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-813" decimals="-6" id="f-2520" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-814" decimals="-6" id="f-2521" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-815" decimals="-6" id="f-2522" unitRef="mxn">88000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-816" decimals="-6" id="f-2523" unitRef="mxn">88000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-817" decimals="-6" id="f-2524" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-292" decimals="-6" id="f-2525" unitRef="mxn">88000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-818" decimals="-6" id="f-2526" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-819" decimals="-6" id="f-2527" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-820" decimals="-6" id="f-2528" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-821" decimals="-6" id="f-2529" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-822" decimals="-6" id="f-2530" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-14" decimals="-6" id="f-2531" unitRef="mxn">88000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-823" decimals="-6" id="f-2532" unitRef="mxn">88000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-15" decimals="-6" id="f-2533" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:Borrowings contextRef="c-824" decimals="-6" id="f-2534" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-825" decimals="-6" id="f-2535" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-826" decimals="-6" id="f-2536" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-827" decimals="-6" id="f-2537" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-828" decimals="-6" id="f-2538" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-829" decimals="-6" id="f-2539" unitRef="mxn">36352000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-830" decimals="-6" id="f-2540" unitRef="mxn">36352000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-831" decimals="-6" id="f-2541" unitRef="mxn">33719000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-832" decimals="-6" id="f-2542" unitRef="mxn">41429000000</ifrs-full:Borrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-824"
      decimals="4"
      id="f-2543"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-825"
      decimals="4"
      id="f-2544"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-826"
      decimals="4"
      id="f-2545"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-827"
      decimals="4"
      id="f-2546"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-828"
      decimals="4"
      id="f-2547"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-829"
      decimals="4"
      id="f-2548"
      unitRef="number">0.0305</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-830"
      decimals="4"
      id="f-2549"
      unitRef="number">0.0305</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-831"
      decimals="4"
      id="f-2550"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-832"
      decimals="4"
      id="f-2551"
      unitRef="number">0.0306</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:Borrowings contextRef="c-833" decimals="-6" id="f-2552" unitRef="mxn">25000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-834" decimals="-6" id="f-2553" unitRef="mxn">115000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-835" decimals="-6" id="f-2554" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-836" decimals="-6" id="f-2555" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-837" decimals="-6" id="f-2556" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-838" decimals="-6" id="f-2557" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-839" decimals="-6" id="f-2558" unitRef="mxn">140000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-840" decimals="-6" id="f-2559" unitRef="mxn">140000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-841" decimals="-6" id="f-2560" unitRef="mxn">92000000</ifrs-full:Borrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-833"
      decimals="4"
      id="f-2561"
      unitRef="number">0.0681</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-834"
      decimals="4"
      id="f-2562"
      unitRef="number">0.0673</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-835"
      decimals="4"
      id="f-2563"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-836"
      decimals="4"
      id="f-2564"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-837"
      decimals="4"
      id="f-2565"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-838"
      decimals="4"
      id="f-2566"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-839"
      decimals="4"
      id="f-2567"
      unitRef="number">0.0674</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-840"
      decimals="4"
      id="f-2568"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-841"
      decimals="4"
      id="f-2569"
      unitRef="number">0.0681</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:Borrowings contextRef="c-842" decimals="-6" id="f-2570" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-843" decimals="-6" id="f-2571" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-844" decimals="-6" id="f-2572" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-845" decimals="-6" id="f-2573" unitRef="mxn">8495000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-846" decimals="-6" id="f-2574" unitRef="mxn">9960000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-847" decimals="-6" id="f-2575" unitRef="mxn">5491000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-848" decimals="-6" id="f-2576" unitRef="mxn">23946000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-849" decimals="-6" id="f-2577" unitRef="mxn">22439000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-850" decimals="-6" id="f-2578" unitRef="mxn">31438000000</ifrs-full:Borrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-842"
      decimals="4"
      id="f-2579"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-843"
      decimals="4"
      id="f-2580"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-844"
      decimals="4"
      id="f-2581"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-845"
      decimals="4"
      id="f-2582"
      unitRef="number">0.0787</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-846"
      decimals="4"
      id="f-2583"
      unitRef="number">0.0736</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-847"
      decimals="4"
      id="f-2584"
      unitRef="number">0.0995</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-848"
      decimals="4"
      id="f-2585"
      unitRef="number">0.0813</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-849"
      decimals="4"
      id="f-2586"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-850"
      decimals="4"
      id="f-2587"
      unitRef="number">0.0750</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:Borrowings contextRef="c-851" decimals="-6" id="f-2588" unitRef="mxn">21000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-852" decimals="-6" id="f-2589" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-853" decimals="-6" id="f-2590" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-854" decimals="-6" id="f-2591" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-855" decimals="-6" id="f-2592" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-856" decimals="-6" id="f-2593" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-857" decimals="-6" id="f-2594" unitRef="mxn">21000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-858" decimals="-6" id="f-2595" unitRef="mxn">21000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-859" decimals="-6" id="f-2596" unitRef="mxn">56000000</ifrs-full:Borrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-851"
      decimals="4"
      id="f-2597"
      unitRef="number">0.0690</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-852"
      decimals="4"
      id="f-2598"
      unitRef="number">0.0670</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-853"
      decimals="4"
      id="f-2599"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-854"
      decimals="4"
      id="f-2600"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-855"
      decimals="4"
      id="f-2601"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-856"
      decimals="4"
      id="f-2602"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-857"
      decimals="4"
      id="f-2603"
      unitRef="number">0.0690</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-858"
      decimals="4"
      id="f-2604"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-859"
      decimals="4"
      id="f-2605"
      unitRef="number">0.0696</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:Borrowings contextRef="c-860" decimals="-6" id="f-2606" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-861" decimals="-6" id="f-2607" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-862" decimals="-6" id="f-2608" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-863" decimals="-6" id="f-2609" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-864" decimals="-6" id="f-2610" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-865" decimals="-6" id="f-2611" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-866" decimals="-6" id="f-2612" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-867" decimals="-6" id="f-2613" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-868" decimals="-6" id="f-2614" unitRef="mxn">976000000</ifrs-full:Borrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-860"
      decimals="4"
      id="f-2615"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-861"
      decimals="4"
      id="f-2616"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-862"
      decimals="4"
      id="f-2617"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-863"
      decimals="4"
      id="f-2618"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-864"
      decimals="4"
      id="f-2619"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-865"
      decimals="4"
      id="f-2620"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-866"
      decimals="4"
      id="f-2621"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-867"
      decimals="4"
      id="f-2622"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-868"
      decimals="4"
      id="f-2623"
      unitRef="number">0.0627</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:Borrowings contextRef="c-809" decimals="-6" id="f-2624" unitRef="mxn">46000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-810" decimals="-6" id="f-2625" unitRef="mxn">115000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-811" decimals="-6" id="f-2626" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-812" decimals="-6" id="f-2627" unitRef="mxn">8495000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-813" decimals="-6" id="f-2628" unitRef="mxn">9960000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-814" decimals="-6" id="f-2629" unitRef="mxn">41843000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-815" decimals="-6" id="f-2630" unitRef="mxn">60459000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-816" decimals="-6" id="f-2631" unitRef="mxn">56319000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-817" decimals="-6" id="f-2632" unitRef="mxn">73991000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-869" decimals="-6" id="f-2633" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-870" decimals="-6" id="f-2634" unitRef="mxn">1728000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-871" decimals="-6" id="f-2635" unitRef="mxn">2925000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-872" decimals="-6" id="f-2636" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-873" decimals="-6" id="f-2637" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-874" decimals="-6" id="f-2638" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-875" decimals="-6" id="f-2639" unitRef="mxn">4653000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-876" decimals="-6" id="f-2640" unitRef="mxn">4650000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-877" decimals="-6" id="f-2641" unitRef="mxn">4650000000</ifrs-full:Borrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-869"
      decimals="4"
      id="f-2642"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-870"
      decimals="4"
      id="f-2643"
      unitRef="number">0.1159</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-871"
      decimals="4"
      id="f-2644"
      unitRef="number">0.1155</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-872"
      decimals="4"
      id="f-2645"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-873"
      decimals="4"
      id="f-2646"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-874"
      decimals="4"
      id="f-2647"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-875"
      decimals="4"
      id="f-2648"
      unitRef="number">0.1157</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-876"
      decimals="4"
      id="f-2649"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-877"
      decimals="4"
      id="f-2650"
      unitRef="number">0.1041</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:Borrowings contextRef="c-878" decimals="-6" id="f-2651" unitRef="mxn">6000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-879" decimals="-6" id="f-2652" unitRef="mxn">6000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-880" decimals="-6" id="f-2653" unitRef="mxn">2000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-881" decimals="-6" id="f-2654" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-882" decimals="-6" id="f-2655" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-883" decimals="-6" id="f-2656" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-884" decimals="-6" id="f-2657" unitRef="mxn">14000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-885" decimals="-6" id="f-2658" unitRef="mxn">15000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-886" decimals="-6" id="f-2659" unitRef="mxn">28000000</ifrs-full:Borrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-878"
      decimals="4"
      id="f-2660"
      unitRef="number">0.0881</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-879"
      decimals="4"
      id="f-2661"
      unitRef="number">0.0894</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-880"
      decimals="4"
      id="f-2662"
      unitRef="number">0.0894</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-881"
      decimals="4"
      id="f-2663"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-882"
      decimals="4"
      id="f-2664"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-883"
      decimals="4"
      id="f-2665"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-884"
      decimals="4"
      id="f-2666"
      unitRef="number">0.0888</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-885"
      decimals="4"
      id="f-2667"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-886"
      decimals="4"
      id="f-2668"
      unitRef="number">0.0977</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:Borrowings contextRef="c-887" decimals="-6" id="f-2669" unitRef="mxn">6000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-888" decimals="-6" id="f-2670" unitRef="mxn">1734000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-889" decimals="-6" id="f-2671" unitRef="mxn">2927000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-890" decimals="-6" id="f-2672" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-891" decimals="-6" id="f-2673" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-892" decimals="-6" id="f-2674" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-893" decimals="-6" id="f-2675" unitRef="mxn">4667000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-894" decimals="-6" id="f-2676" unitRef="mxn">4666000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-895" decimals="-6" id="f-2677" unitRef="mxn">4678000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-292" decimals="-6" id="f-2678" unitRef="mxn">52000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-818" decimals="-6" id="f-2679" unitRef="mxn">1849000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-819" decimals="-6" id="f-2680" unitRef="mxn">2927000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-820" decimals="-6" id="f-2681" unitRef="mxn">8495000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-821" decimals="-6" id="f-2682" unitRef="mxn">9960000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-822" decimals="-6" id="f-2683" unitRef="mxn">41843000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-14" decimals="-6" id="f-2684" unitRef="mxn">65126000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-823" decimals="-6" id="f-2685" unitRef="mxn">60985000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-15" decimals="-6" id="f-2686" unitRef="mxn">78669000000</ifrs-full:Borrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings contextRef="c-292" decimals="-6" id="f-2687" unitRef="mxn">52000000</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings contextRef="c-818" decimals="-6" id="f-2688" unitRef="mxn">0</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings contextRef="c-819" decimals="-6" id="f-2689" unitRef="mxn">0</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings contextRef="c-820" decimals="-6" id="f-2690" unitRef="mxn">0</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings contextRef="c-821" decimals="-6" id="f-2691" unitRef="mxn">0</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings contextRef="c-822" decimals="-6" id="f-2692" unitRef="mxn">0</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings contextRef="c-14" decimals="-6" id="f-2693" unitRef="mxn">52000000</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings contextRef="c-823" decimals="-6" id="f-2694" unitRef="mxn">0</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings contextRef="c-15" decimals="-6" id="f-2695" unitRef="mxn">8524000000</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:LongtermBorrowings contextRef="c-292" decimals="-6" id="f-2696" unitRef="mxn">0</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings contextRef="c-818" decimals="-6" id="f-2697" unitRef="mxn">1849000000</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings contextRef="c-819" decimals="-6" id="f-2698" unitRef="mxn">2927000000</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings contextRef="c-820" decimals="-6" id="f-2699" unitRef="mxn">8495000000</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings contextRef="c-821" decimals="-6" id="f-2700" unitRef="mxn">9960000000</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings contextRef="c-822" decimals="-6" id="f-2701" unitRef="mxn">41843000000</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings contextRef="c-14" decimals="-6" id="f-2702" unitRef="mxn">65074000000</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings contextRef="c-823" decimals="-6" id="f-2703" unitRef="mxn">60985000000</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings contextRef="c-15" decimals="-6" id="f-2704" unitRef="mxn">70145000000</ifrs-full:LongtermBorrowings>
    <ifrs-full:Borrowings contextRef="c-896" decimals="-6" id="f-2705" unitRef="usd">705000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-897" decimals="-6" id="f-2706" unitRef="usd">705000000</ifrs-full:Borrowings>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c-898" decimals="-6" id="f-2707" unitRef="mxn">371000000</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <kof:IncreaseDecreaseInBorrowings contextRef="c-899" decimals="-6" id="f-2708" unitRef="mxn">-1647000000</kof:IncreaseDecreaseInBorrowings>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c-900" decimals="-6" id="f-2709" unitRef="mxn">1647000000</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:Borrowings contextRef="c-896" decimals="-6" id="f-2710" unitRef="usd">705000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-897" decimals="-6" id="f-2711" unitRef="usd">705000000</ifrs-full:Borrowings>
    <kof:IncreaseDecreaseInBorrowings contextRef="c-901" decimals="-6" id="f-2712" unitRef="mxn">-1277000000</kof:IncreaseDecreaseInBorrowings>
    <kof:IncreaseDecreaseInBorrowings contextRef="c-899" decimals="-6" id="f-2713" unitRef="mxn">-1647000000</kof:IncreaseDecreaseInBorrowings>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c-900" decimals="-6" id="f-2714" unitRef="mxn">1647000000</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <kof:DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock contextRef="c-1" id="f-2715">&lt;div style="text-align: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, 2023, 2022 and 2021, 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;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;td colspan="3" style="padding:2px 1pt;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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,544&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 16.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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;248&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,097&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;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;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;/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,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:9pt;font-weight:400;line-height:100%"&gt;Ps.  6,500&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,192&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-2716" unitRef="mxn">4215000000</ifrs-full:InterestExpenseOnBorrowings>
    <ifrs-full:InterestExpenseOnBorrowings contextRef="c-25" decimals="-6" id="f-2717" unitRef="mxn">4104000000</ifrs-full:InterestExpenseOnBorrowings>
    <ifrs-full:InterestExpenseOnBorrowings contextRef="c-26" decimals="-6" id="f-2718" unitRef="mxn">4544000000</ifrs-full:InterestExpenseOnBorrowings>
    <kof:FinanceChargesForEmployeeBenefits contextRef="c-1" decimals="-6" id="f-2719" unitRef="mxn">297000000</kof:FinanceChargesForEmployeeBenefits>
    <kof:FinanceChargesForEmployeeBenefits contextRef="c-25" decimals="-6" id="f-2720" unitRef="mxn">286000000</kof:FinanceChargesForEmployeeBenefits>
    <kof:FinanceChargesForEmployeeBenefits contextRef="c-26" decimals="-6" id="f-2721" unitRef="mxn">248000000</kof:FinanceChargesForEmployeeBenefits>
    <ifrs-full:GainsLossesOnHedgingInstrument contextRef="c-1" decimals="-6" id="f-2722" unitRef="mxn">-2086000000</ifrs-full:GainsLossesOnHedgingInstrument>
    <ifrs-full:GainsLossesOnHedgingInstrument contextRef="c-25" decimals="-6" id="f-2723" unitRef="mxn">-1706000000</ifrs-full:GainsLossesOnHedgingInstrument>
    <ifrs-full:GainsLossesOnHedgingInstrument contextRef="c-26" decimals="-6" id="f-2724" unitRef="mxn">-1097000000</ifrs-full:GainsLossesOnHedgingInstrument>
    <kof:FinanceChargesForLeases contextRef="c-1" decimals="-6" id="f-2725" unitRef="mxn">278000000</kof:FinanceChargesForLeases>
    <kof:FinanceChargesForLeases contextRef="c-25" decimals="-6" id="f-2726" unitRef="mxn">132000000</kof:FinanceChargesForLeases>
    <kof:FinanceChargesForLeases contextRef="c-26" decimals="-6" id="f-2727" unitRef="mxn">101000000</kof:FinanceChargesForLeases>
    <kof:FinanceOperatingCharges contextRef="c-1" decimals="-6" id="f-2728" unitRef="mxn">226000000</kof:FinanceOperatingCharges>
    <kof:FinanceOperatingCharges contextRef="c-25" decimals="-6" id="f-2729" unitRef="mxn">272000000</kof:FinanceOperatingCharges>
    <kof:FinanceOperatingCharges contextRef="c-26" decimals="-6" id="f-2730" unitRef="mxn">202000000</kof:FinanceOperatingCharges>
    <ifrs-full:InterestExpense contextRef="c-1" decimals="-6" id="f-2731" unitRef="mxn">7102000000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense contextRef="c-25" decimals="-6" id="f-2732" unitRef="mxn">6500000000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense contextRef="c-26" decimals="-6" id="f-2733" unitRef="mxn">6192000000</ifrs-full:InterestExpense>
    <ifrs-full:NotionalAmount contextRef="c-902" decimals="-6" id="f-2734" unitRef="mxn">8500000000</ifrs-full:NotionalAmount>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-902"
      decimals="4"
      id="f-2735"
      unitRef="number">0.0787</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:NotionalAmount contextRef="c-903" decimals="-6" id="f-2736" unitRef="mxn">1727000000</ifrs-full:NotionalAmount>
    <ifrs-full:BorrowingsAdjustmentToInterestRateBasis
      contextRef="c-903"
      decimals="INF"
      id="f-2737"
      unitRef="number">0.0008</ifrs-full:BorrowingsAdjustmentToInterestRateBasis>
    <ifrs-full:NotionalAmount contextRef="c-904" decimals="-6" id="f-2738" unitRef="mxn">3000000000</ifrs-full:NotionalAmount>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-904"
      decimals="INF"
      id="f-2739"
      unitRef="number">0.0735</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:NotionalAmount contextRef="c-905" decimals="-6" id="f-2740" unitRef="mxn">6965000000</ifrs-full:NotionalAmount>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-905"
      decimals="INF"
      id="f-2741"
      unitRef="number">0.0736</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:NotionalAmount contextRef="c-906" decimals="-6" id="f-2742" unitRef="mxn">2435000000</ifrs-full:NotionalAmount>
    <ifrs-full:BorrowingsAdjustmentToInterestRateBasis
      contextRef="c-906"
      decimals="INF"
      id="f-2743"
      unitRef="number">0.0005</ifrs-full:BorrowingsAdjustmentToInterestRateBasis>
    <ifrs-full:NotionalAmount contextRef="c-907" decimals="-6" id="f-2744" unitRef="mxn">5500000000</ifrs-full:NotionalAmount>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-907"
      decimals="INF"
      id="f-2745"
      unitRef="number">0.0995</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:NotionalAmount contextRef="c-908" decimals="-6" id="f-2746" unitRef="mxn">500000000</ifrs-full:NotionalAmount>
    <ifrs-full:BorrowingsAdjustmentToInterestRateBasis
      contextRef="c-908"
      decimals="INF"
      id="f-2747"
      unitRef="number">0.0005</ifrs-full:BorrowingsAdjustmentToInterestRateBasis>
    <ifrs-full:NotionalAmount contextRef="c-909" decimals="-6" id="f-2748" unitRef="usd">1041000000</ifrs-full:NotionalAmount>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-909"
      decimals="INF"
      id="f-2749"
      unitRef="number">0.0275</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:NotionalAmount contextRef="c-910" decimals="-6" id="f-2750" unitRef="usd">705000000</ifrs-full:NotionalAmount>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-910"
      decimals="INF"
      id="f-2751"
      unitRef="number">0.0185</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:NotionalAmount contextRef="c-911" decimals="-6" id="f-2752" unitRef="usd">489000000</ifrs-full:NotionalAmount>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-911"
      decimals="4"
      id="f-2753"
      unitRef="number">0.0525</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:NotionalAmount contextRef="c-912" decimals="-6" id="f-2754" unitRef="mxn">9400000000</ifrs-full:NotionalAmount>
    <kof:IncreaseInInterestRateOnTheBonds
      contextRef="c-913"
      decimals="INF"
      id="f-2755"
      unitRef="number">25</kof:IncreaseInInterestRateOnTheBonds>
    <ifrs-full:RepaymentsOfBondsNotesAndDebentures contextRef="c-914" decimals="-6" id="f-2756" unitRef="usd">209000000</ifrs-full:RepaymentsOfBondsNotesAndDebentures>
    <ifrs-full:RepaymentsOfBondsNotesAndDebentures contextRef="c-915" decimals="-6" id="f-2757" unitRef="usd">111000000</ifrs-full:RepaymentsOfBondsNotesAndDebentures>
    <kof:RepaymentsOfBondsNotesAndDebenturesNetSavings contextRef="c-25" decimals="-6" id="f-2758" unitRef="mxn">408000000</kof:RepaymentsOfBondsNotesAndDebenturesNetSavings>
    <ifrs-full:NotionalAmount contextRef="c-916" decimals="-6" id="f-2759" unitRef="mxn">6000000000</ifrs-full:NotionalAmount>
    <ifrs-full:NotionalAmount contextRef="c-917" decimals="-2" id="f-2760" unitRef="mxn">7500000000</ifrs-full:NotionalAmount>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-917"
      decimals="4"
      id="f-2761"
      unitRef="number">0.0546</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:NotionalAmount contextRef="c-138" decimals="0" id="f-2762" unitRef="mxn">73000000</ifrs-full:NotionalAmount>
    <ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory contextRef="c-1" id="f-2763">&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, 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: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, 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;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.  &#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)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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.  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: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:2px 1pt;text-align:right;vertical-align: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.  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: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:8pt;font-weight:700;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: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.  &#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)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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.  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: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.  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:700;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:700;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: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;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:700;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:700;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: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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:700;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:700;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: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;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:700;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: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: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;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:700;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:700;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:700;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: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.  78,669&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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,400)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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.  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:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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.  78&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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.  371&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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,363)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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.  (293)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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;/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,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:700;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: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.  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:700;line-height:100%"&gt;Ps.  535&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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.  (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:700;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:700;line-height:100%"&gt;Ps.  2,521&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.  80,804&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.  (9,091)&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.  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;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.  586&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.  613&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.  371&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.  (5,359)&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.  (343)&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;/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, 2021&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, 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: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.  645&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (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: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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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.  &#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.  (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:8pt;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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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.  645&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (521)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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: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.  &#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.  (124)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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,284&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;(314)&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;89&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;17&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;76&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;83,853&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,000&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;(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:8pt;font-weight:400;line-height:100%"&gt;(1,647)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,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: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;77,517&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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.85,137&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,911)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,089&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.(272)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,647)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,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:8pt;font-weight:400;line-height:100%"&gt;Ps.76&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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;/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.  1,505&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (631)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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.  1,083&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  180&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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.  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;Ps.  (19)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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;/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.  87,287&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,063)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,089&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.  1,083&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (92)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,647)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,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:8pt;font-weight:400;line-height:100%"&gt;Ps.  (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:400;line-height:100%"&gt;Ps.  80,804&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-918" decimals="-6" id="f-2764" unitRef="mxn">0</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities contextRef="c-919" decimals="-6" id="f-2765" unitRef="mxn">1000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities contextRef="c-919" decimals="-6" id="f-2766" unitRef="mxn">87000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities contextRef="c-919" id="f-2767" unitRef="mxn" xsi:nil="true"/>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities contextRef="c-919" id="f-2768" unitRef="mxn" xsi:nil="true"/>
    <ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c-919" id="f-2769" unitRef="mxn" xsi:nil="true"/>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities contextRef="c-919" decimals="-6" id="f-2770" unitRef="mxn">24000000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities contextRef="c-919" decimals="-6" id="f-2771" unitRef="mxn">-22000000</kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-920" decimals="-6" id="f-2772" unitRef="mxn">88000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-921" decimals="-6" id="f-2773" unitRef="mxn">0</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities contextRef="c-922" decimals="-6" id="f-2774" unitRef="mxn">1000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities contextRef="c-922" decimals="-6" id="f-2775" unitRef="mxn">87000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities contextRef="c-922" decimals="-6" id="f-2776" unitRef="mxn">0</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities contextRef="c-922" decimals="-6" id="f-2777" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c-922" decimals="-6" id="f-2778" unitRef="mxn">0</ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities contextRef="c-922" decimals="-6" id="f-2779" unitRef="mxn">24000000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities contextRef="c-922" decimals="-6" id="f-2780" unitRef="mxn">-22000000</kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-923" decimals="-6" id="f-2781" unitRef="mxn">88000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-924" decimals="-6" id="f-2782" unitRef="mxn">1152000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities contextRef="c-925" decimals="-6" id="f-2783" unitRef="mxn">900000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities contextRef="c-925" decimals="-6" id="f-2784" unitRef="mxn">64000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities contextRef="c-925" id="f-2785" unitRef="mxn" xsi:nil="true"/>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities contextRef="c-925" id="f-2786" unitRef="mxn" xsi:nil="true"/>
    <ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c-925" id="f-2787" unitRef="mxn" xsi:nil="true"/>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities contextRef="c-925" decimals="-6" id="f-2788" unitRef="mxn">152000000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities contextRef="c-925" decimals="-6" id="f-2789" unitRef="mxn">-293000000</kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-926" decimals="-6" id="f-2790" unitRef="mxn">175000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-927" decimals="-6" id="f-2791" unitRef="mxn">77517000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities contextRef="c-928" decimals="-6" id="f-2792" unitRef="mxn">7500000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities contextRef="c-928" decimals="-6" id="f-2793" unitRef="mxn">0</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities contextRef="c-928" id="f-2794" unitRef="mxn" xsi:nil="true"/>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities contextRef="c-928" decimals="-6" id="f-2795" unitRef="mxn">78000000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c-928" decimals="-6" id="f-2796" unitRef="mxn">-371000000</ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities contextRef="c-928" decimals="-6" id="f-2797" unitRef="mxn">-5515000000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities contextRef="c-928" id="f-2798" unitRef="mxn" xsi:nil="true"/>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-929" decimals="-6" id="f-2799" unitRef="mxn">64951000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-930" decimals="-6" id="f-2800" unitRef="mxn">78669000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities contextRef="c-931" decimals="-6" id="f-2801" unitRef="mxn">8400000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities contextRef="c-931" decimals="-6" id="f-2802" unitRef="mxn">64000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities contextRef="c-931" decimals="-6" id="f-2803" unitRef="mxn">0</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities contextRef="c-931" decimals="-6" id="f-2804" unitRef="mxn">78000000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c-931" decimals="-6" id="f-2805" unitRef="mxn">-371000000</ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities contextRef="c-931" decimals="-6" id="f-2806" unitRef="mxn">-5363000000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities contextRef="c-931" decimals="-6" id="f-2807" unitRef="mxn">-293000000</kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-932" decimals="-6" id="f-2808" unitRef="mxn">65126000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-933" decimals="-6" id="f-2809" unitRef="mxn">2135000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities contextRef="c-934" decimals="-6" id="f-2810" unitRef="mxn">690000000</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities contextRef="c-934" decimals="-6" id="f-2811" unitRef="mxn">0</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities contextRef="c-934" decimals="-6" id="f-2812" unitRef="mxn">586000000</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities contextRef="c-934" decimals="-6" id="f-2813" unitRef="mxn">535000000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c-934" decimals="-6" id="f-2814" unitRef="mxn">0</ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities contextRef="c-934" decimals="-6" id="f-2815" unitRef="mxn">-20000000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities contextRef="c-934" decimals="-6" id="f-2816" unitRef="mxn">-28000000</kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-935" decimals="-6" id="f-2817" unitRef="mxn">2521000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-15" decimals="-6" id="f-2818" unitRef="mxn">80804000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <kof:RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities contextRef="c-1" decimals="-6" id="f-2819" unitRef="mxn">9091000000</kof:RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities contextRef="c-1" decimals="-6" id="f-2820" unitRef="mxn">151000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities contextRef="c-1" decimals="-6" id="f-2821" unitRef="mxn">586000000</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities contextRef="c-1" decimals="-6" id="f-2822" unitRef="mxn">613000000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c-1" decimals="-6" id="f-2823" unitRef="mxn">-371000000</ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities contextRef="c-1" decimals="-6" id="f-2824" unitRef="mxn">-5359000000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities contextRef="c-1" decimals="-6" id="f-2825" unitRef="mxn">-343000000</kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-14" decimals="-6" id="f-2826" unitRef="mxn">67735000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-936" decimals="-6" id="f-2827" unitRef="mxn">645000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities contextRef="c-937" decimals="-6" id="f-2828" unitRef="mxn">521000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities contextRef="c-937" decimals="-6" id="f-2829" unitRef="mxn">0</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities contextRef="c-937" decimals="-6" id="f-2830" unitRef="mxn">0</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities contextRef="c-937" decimals="-6" id="f-2831" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c-937" decimals="-6" id="f-2832" unitRef="mxn">0</ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities contextRef="c-937" decimals="-6" id="f-2833" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities contextRef="c-937" decimals="-6" id="f-2834" unitRef="mxn">-124000000</kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-918" decimals="-6" id="f-2835" unitRef="mxn">0</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-938" decimals="-6" id="f-2836" unitRef="mxn">645000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities contextRef="c-939" decimals="-6" id="f-2837" unitRef="mxn">521000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities contextRef="c-939" decimals="-6" id="f-2838" unitRef="mxn">0</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities contextRef="c-939" decimals="-6" id="f-2839" unitRef="mxn">0</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities contextRef="c-939" decimals="-6" id="f-2840" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c-939" decimals="-6" id="f-2841" unitRef="mxn">0</ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities contextRef="c-939" decimals="-6" id="f-2842" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities contextRef="c-939" decimals="-6" id="f-2843" unitRef="mxn">-124000000</kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-921" decimals="-6" id="f-2844" unitRef="mxn">0</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-940" decimals="-6" id="f-2845" unitRef="mxn">1284000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities contextRef="c-941" decimals="-6" id="f-2846" unitRef="mxn">314000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities contextRef="c-941" decimals="-6" id="f-2847" unitRef="mxn">89000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities contextRef="c-941" decimals="-6" id="f-2848" unitRef="mxn">0</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities contextRef="c-941" decimals="-6" id="f-2849" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c-941" decimals="-6" id="f-2850" unitRef="mxn">0</ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities contextRef="c-941" decimals="-6" id="f-2851" unitRef="mxn">17000000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities contextRef="c-941" decimals="-6" id="f-2852" unitRef="mxn">76000000</kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-924" decimals="-6" id="f-2853" unitRef="mxn">1152000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-942" decimals="-6" id="f-2854" unitRef="mxn">83853000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities contextRef="c-943" decimals="-6" id="f-2855" unitRef="mxn">7597000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities contextRef="c-943" decimals="-6" id="f-2856" unitRef="mxn">6000000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities contextRef="c-943" decimals="-6" id="f-2857" unitRef="mxn">0</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities contextRef="c-943" decimals="-6" id="f-2858" unitRef="mxn">-272000000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c-943" decimals="-6" id="f-2859" unitRef="mxn">1647000000</ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities contextRef="c-943" decimals="-6" id="f-2860" unitRef="mxn">-2820000000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities contextRef="c-943" decimals="-6" id="f-2861" unitRef="mxn">0</kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-927" decimals="-6" id="f-2862" unitRef="mxn">77517000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-944" decimals="-6" id="f-2863" unitRef="mxn">85137000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities contextRef="c-945" decimals="-6" id="f-2864" unitRef="mxn">7911000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities contextRef="c-945" decimals="-6" id="f-2865" unitRef="mxn">6089000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities contextRef="c-945" decimals="-6" id="f-2866" unitRef="mxn">0</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities contextRef="c-945" decimals="-6" id="f-2867" unitRef="mxn">-272000000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c-945" decimals="-6" id="f-2868" unitRef="mxn">1647000000</ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities contextRef="c-945" decimals="-6" id="f-2869" unitRef="mxn">-2803000000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities contextRef="c-945" decimals="-6" id="f-2870" unitRef="mxn">76000000</kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-930" decimals="-6" id="f-2871" unitRef="mxn">78669000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-946" decimals="-6" id="f-2872" unitRef="mxn">1505000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities contextRef="c-947" decimals="-6" id="f-2873" unitRef="mxn">631000000</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities contextRef="c-947" decimals="-6" id="f-2874" unitRef="mxn">0</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities contextRef="c-947" decimals="-6" id="f-2875" unitRef="mxn">1083000000</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities contextRef="c-947" decimals="-6" id="f-2876" unitRef="mxn">180000000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c-947" decimals="-6" id="f-2877" unitRef="mxn">0</ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities contextRef="c-947" decimals="-6" id="f-2878" unitRef="mxn">17000000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities contextRef="c-947" decimals="-6" id="f-2879" unitRef="mxn">-19000000</kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-933" decimals="-6" id="f-2880" unitRef="mxn">2135000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-53" decimals="-6" id="f-2881" unitRef="mxn">87287000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <kof:RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities contextRef="c-25" decimals="-6" id="f-2882" unitRef="mxn">9063000000</kof:RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities contextRef="c-25" decimals="-6" id="f-2883" unitRef="mxn">6089000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities contextRef="c-25" decimals="-6" id="f-2884" unitRef="mxn">1083000000</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities contextRef="c-25" decimals="-6" id="f-2885" unitRef="mxn">-92000000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c-25" decimals="-6" id="f-2886" unitRef="mxn">1647000000</ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities contextRef="c-25" decimals="-6" id="f-2887" unitRef="mxn">-2786000000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities contextRef="c-25" decimals="-6" id="f-2888" unitRef="mxn">-67000000</kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-15" decimals="-6" id="f-2889" unitRef="mxn">80804000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <kof:DisclosureOfOtherIncomeAndExpensesTextBlock contextRef="c-1" id="f-2890">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;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;td colspan="3" style="padding:2px 1pt;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;2021&lt;/span&gt;&lt;/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.  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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  259&lt;/span&gt;&lt;/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 25.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;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;/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;Foreign exchange gain related to operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;339&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;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;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:10pt;font-weight:400;line-height:100%"&gt;403&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;498&lt;/span&gt;&lt;/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.  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;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,502&lt;/span&gt;&lt;/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 25.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.  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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  938&lt;/span&gt;&lt;/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;Loss on the retirement of long-lived 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;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;199&lt;/span&gt;&lt;/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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201&lt;/span&gt;&lt;/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;Loss on the retirement of 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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;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: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 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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:#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;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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: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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;258&lt;/span&gt;&lt;/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;&#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;61&lt;/span&gt;&lt;/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;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;986&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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;/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;&#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:700;line-height:100%"&gt;Ps.  3,253&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,456&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,309&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfOtherIncomeAndExpensesTextBlock>
    <ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory contextRef="c-1" id="f-2891">&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;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;td colspan="3" style="padding:2px 1pt;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;2021&lt;/span&gt;&lt;/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.  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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  259&lt;/span&gt;&lt;/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 25.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;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;/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;Foreign exchange gain related to operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;339&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;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;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:10pt;font-weight:400;line-height:100%"&gt;403&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;498&lt;/span&gt;&lt;/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.  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;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,502&lt;/span&gt;&lt;/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 25.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.  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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  938&lt;/span&gt;&lt;/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;Loss on the retirement of long-lived 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;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;199&lt;/span&gt;&lt;/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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201&lt;/span&gt;&lt;/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;Loss on the retirement of 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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;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: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 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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:#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;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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: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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;258&lt;/span&gt;&lt;/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;&#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;61&lt;/span&gt;&lt;/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;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;986&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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;/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;&#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:700;line-height:100%"&gt;Ps.  3,253&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,456&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,309&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory>
    <ifrs-full:GainsOnDisposalsOfNoncurrentAssets contextRef="c-1" decimals="-6" id="f-2892" unitRef="mxn">178000000</ifrs-full:GainsOnDisposalsOfNoncurrentAssets>
    <ifrs-full:GainsOnDisposalsOfNoncurrentAssets contextRef="c-25" decimals="-6" id="f-2893" unitRef="mxn">324000000</ifrs-full:GainsOnDisposalsOfNoncurrentAssets>
    <ifrs-full:GainsOnDisposalsOfNoncurrentAssets contextRef="c-26" decimals="-6" id="f-2894" unitRef="mxn">259000000</ifrs-full:GainsOnDisposalsOfNoncurrentAssets>
    <kof:CancellationOfContingencies contextRef="c-1" decimals="-6" id="f-2895" unitRef="mxn">1079000000</kof:CancellationOfContingencies>
    <kof:CancellationOfContingencies contextRef="c-25" decimals="-6" id="f-2896" unitRef="mxn">641000000</kof:CancellationOfContingencies>
    <kof:CancellationOfContingencies contextRef="c-26" decimals="-6" id="f-2897" unitRef="mxn">745000000</kof:CancellationOfContingencies>
    <kof:NetForeignExchangeGains contextRef="c-1" decimals="-6" id="f-2898" unitRef="mxn">339000000</kof:NetForeignExchangeGains>
    <kof:NetForeignExchangeGains contextRef="c-25" decimals="-6" id="f-2899" unitRef="mxn">105000000</kof:NetForeignExchangeGains>
    <kof:NetForeignExchangeGains contextRef="c-26" decimals="-6" id="f-2900" unitRef="mxn">0</kof:NetForeignExchangeGains>
    <ifrs-full:MiscellaneousOtherOperatingIncome contextRef="c-1" decimals="-6" id="f-2901" unitRef="mxn">385000000</ifrs-full:MiscellaneousOtherOperatingIncome>
    <ifrs-full:MiscellaneousOtherOperatingIncome contextRef="c-25" decimals="-6" id="f-2902" unitRef="mxn">403000000</ifrs-full:MiscellaneousOtherOperatingIncome>
    <ifrs-full:MiscellaneousOtherOperatingIncome contextRef="c-26" decimals="-6" id="f-2903" unitRef="mxn">498000000</ifrs-full:MiscellaneousOtherOperatingIncome>
    <ifrs-full:OtherIncome contextRef="c-1" decimals="-6" id="f-2904" unitRef="mxn">1981000000</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome contextRef="c-25" decimals="-6" id="f-2905" unitRef="mxn">1473000000</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome contextRef="c-26" decimals="-6" id="f-2906" unitRef="mxn">1502000000</ifrs-full:OtherIncome>
    <kof:ProvisionForContingencies contextRef="c-1" decimals="-6" id="f-2907" unitRef="mxn">1306000000</kof:ProvisionForContingencies>
    <kof:ProvisionForContingencies contextRef="c-25" decimals="-6" id="f-2908" unitRef="mxn">1146000000</kof:ProvisionForContingencies>
    <kof:ProvisionForContingencies contextRef="c-26" decimals="-6" id="f-2909" unitRef="mxn">938000000</kof:ProvisionForContingencies>
    <kof:LossesOnRetirementOfNonCurrentAssets contextRef="c-1" decimals="-6" id="f-2910" unitRef="mxn">186000000</kof:LossesOnRetirementOfNonCurrentAssets>
    <kof:LossesOnRetirementOfNonCurrentAssets contextRef="c-25" decimals="-6" id="f-2911" unitRef="mxn">177000000</kof:LossesOnRetirementOfNonCurrentAssets>
    <kof:LossesOnRetirementOfNonCurrentAssets contextRef="c-26" decimals="-6" id="f-2912" unitRef="mxn">199000000</kof:LossesOnRetirementOfNonCurrentAssets>
    <ifrs-full:LossesOnDisposalsOfNoncurrentAssets contextRef="c-1" decimals="-6" id="f-2913" unitRef="mxn">84000000</ifrs-full:LossesOnDisposalsOfNoncurrentAssets>
    <ifrs-full:LossesOnDisposalsOfNoncurrentAssets contextRef="c-25" decimals="-6" id="f-2914" unitRef="mxn">74000000</ifrs-full:LossesOnDisposalsOfNoncurrentAssets>
    <ifrs-full:LossesOnDisposalsOfNoncurrentAssets contextRef="c-26" decimals="-6" id="f-2915" unitRef="mxn">201000000</ifrs-full:LossesOnDisposalsOfNoncurrentAssets>
    <kof:LossOnRetirementOfIntangibleAsset contextRef="c-1" decimals="-6" id="f-2916" unitRef="mxn">1000000</kof:LossOnRetirementOfIntangibleAsset>
    <kof:LossOnRetirementOfIntangibleAsset contextRef="c-25" decimals="-6" id="f-2917" unitRef="mxn">0</kof:LossOnRetirementOfIntangibleAsset>
    <kof:LossOnRetirementOfIntangibleAsset contextRef="c-26" decimals="-6" id="f-2918" unitRef="mxn">3000000</kof:LossOnRetirementOfIntangibleAsset>
    <kof:InvestmentImpairments contextRef="c-1" decimals="-6" id="f-2919" unitRef="mxn">143000000</kof:InvestmentImpairments>
    <kof:InvestmentImpairments contextRef="c-25" decimals="-6" id="f-2920" unitRef="mxn">0</kof:InvestmentImpairments>
    <kof:InvestmentImpairments contextRef="c-26" decimals="-6" id="f-2921" unitRef="mxn">250000000</kof:InvestmentImpairments>
    <kof:SeverancePayments contextRef="c-1" decimals="-6" id="f-2922" unitRef="mxn">202000000</kof:SeverancePayments>
    <kof:SeverancePayments contextRef="c-25" decimals="-6" id="f-2923" unitRef="mxn">224000000</kof:SeverancePayments>
    <kof:SeverancePayments contextRef="c-26" decimals="-6" id="f-2924" unitRef="mxn">233000000</kof:SeverancePayments>
    <ifrs-full:DonationsAndSubsidiesExpense contextRef="c-1" decimals="-6" id="f-2925" unitRef="mxn">345000000</ifrs-full:DonationsAndSubsidiesExpense>
    <ifrs-full:DonationsAndSubsidiesExpense contextRef="c-25" decimals="-6" id="f-2926" unitRef="mxn">302000000</ifrs-full:DonationsAndSubsidiesExpense>
    <ifrs-full:DonationsAndSubsidiesExpense contextRef="c-26" decimals="-6" id="f-2927" unitRef="mxn">258000000</ifrs-full:DonationsAndSubsidiesExpense>
    <kof:ForeignExchangeGainLossRelatedToOperatingActivities contextRef="c-1" decimals="-6" id="f-2928" unitRef="mxn">0</kof:ForeignExchangeGainLossRelatedToOperatingActivities>
    <kof:ForeignExchangeGainLossRelatedToOperatingActivities contextRef="c-25" decimals="-6" id="f-2929" unitRef="mxn">0</kof:ForeignExchangeGainLossRelatedToOperatingActivities>
    <kof:ForeignExchangeGainLossRelatedToOperatingActivities contextRef="c-26" decimals="-6" id="f-2930" unitRef="mxn">61000000</kof:ForeignExchangeGainLossRelatedToOperatingActivities>
    <ifrs-full:MiscellaneousOtherOperatingExpense contextRef="c-1" decimals="-6" id="f-2931" unitRef="mxn">986000000</ifrs-full:MiscellaneousOtherOperatingExpense>
    <ifrs-full:MiscellaneousOtherOperatingExpense contextRef="c-25" decimals="-6" id="f-2932" unitRef="mxn">533000000</ifrs-full:MiscellaneousOtherOperatingExpense>
    <ifrs-full:MiscellaneousOtherOperatingExpense contextRef="c-26" decimals="-6" id="f-2933" unitRef="mxn">166000000</ifrs-full:MiscellaneousOtherOperatingExpense>
    <ifrs-full:OtherExpenseByNature contextRef="c-1" decimals="-6" id="f-2934" unitRef="mxn">3253000000</ifrs-full:OtherExpenseByNature>
    <ifrs-full:OtherExpenseByNature contextRef="c-25" decimals="-6" id="f-2935" unitRef="mxn">2456000000</ifrs-full:OtherExpenseByNature>
    <ifrs-full:OtherExpenseByNature contextRef="c-26" decimals="-6" id="f-2936" unitRef="mxn">2309000000</ifrs-full:OtherExpenseByNature>
    <ifrs-full:DisclosureOfFinancialInstrumentsExplanatory contextRef="c-1" id="f-2937">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, 2023 and 2022: &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;2023&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;2022&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 8.2, Note 13.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.  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:700;line-height:100%"&gt;Ps.  131&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  351&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,907&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 25.1, Note 25.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;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:700;line-height:100%"&gt;5,146&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;3,565&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 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;1,426&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:10pt;font-weight:400;line-height:100%"&gt;1,416&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&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;Impact of hedging on 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;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:98.472%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:31.199%"&gt;&lt;/td&gt;&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.183%"&gt;&lt;/td&gt;&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.183%"&gt;&lt;/td&gt;&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.183%"&gt;&lt;/td&gt;&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.183%"&gt;&lt;/td&gt;&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.183%"&gt;&lt;/td&gt;&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.186%"&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;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, 2021&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.  20&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.  905&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.  299&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.  1,224&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.  90&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.  1,314&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(470)&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;79&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;(49)&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;(440)&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;(37)&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;(477)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(442)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,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:10pt;font-weight:400;line-height:100%"&gt;282&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,491)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:700;line-height:100%"&gt;(2,676)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;526&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;(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;(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;(33)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:100%"&gt;1,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;&#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,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;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:700;line-height:100%"&gt;1,183&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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;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;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;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;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;10&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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:10pt;font-weight:400;line-height:100%"&gt;358&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;579&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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: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:#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.  (266)&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.  100&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.  46&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.  (120)&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.  (14)&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.  (134)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(502)&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;(228)&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;(124)&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;(854)&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;(55)&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;(909)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(1,454)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;1,807&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;(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:10pt;font-weight:400;line-height:100%"&gt;1,444&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:100%"&gt;2,703&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;2,703&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#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:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;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;(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;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;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;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: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;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:10pt;font-weight:400;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:#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: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:#cceeff;padding:2px 1pt;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:#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.  (332)&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.  (29)&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.  (102)&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.  (463)&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.  (60)&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.  (523)&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;20.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, 2023, 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;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;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:700;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:700;line-height:100%"&gt;Ps.  36&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, 2022, 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;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:10pt;font-weight:400;line-height:100%"&gt;Ps.  10,778&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (397)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  61&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;20.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, 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: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. 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:700;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:700;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: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;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:700;line-height:100%"&gt;(1,377)&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: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;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:700;line-height:100%"&gt;(803)&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;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;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:700;line-height:100%"&gt;(51)&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;/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, 2022, 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;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:10pt;font-weight:400;line-height:100%"&gt;Ps.  11,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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,278&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;5,971&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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:400;line-height:100%"&gt;364&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;8,713&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(418)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,679&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;/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;20.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, 2023, and 2022, the Company recorded in the consolidated income statements a loss 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;371 and a gain of Ps. 1,647, respectively. 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;s of December&#160;31, 2023, and 2022 the carrying value of the Senior Note of US$ 705 is being reduced by an amount of Ps. 1,277 and 1,647 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, 2023, 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.  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:700;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: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, 2022, 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&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.  9,681&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,728)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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;20.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, 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="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;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;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: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.  21&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, 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: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;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;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:700;line-height:100%"&gt;Ps.  (130)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;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:700;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: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:10pt;font-weight:700;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"&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, 2022, 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;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:10pt;font-weight:400;line-height:100%"&gt;Ps.  662&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (18)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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;/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, 2022, 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;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:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,688&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (46)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  328&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;&#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;21&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:115%"&gt;20.5 Sale of Estrella Azul&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; &lt;/span&gt;&lt;/div&gt;&lt;div style="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;On September 30, 2020, Coca-Cola FEMSA announced that its joint venture with The Coca-Cola Company (Compa&#xf1;&#xed;a Paname&#xf1;a de Bebidas, S.A.P.I. de C.V.) successfully sold 100% of its stock interest in Estrella Azul, a dairy products company in Panama. As part of the transaction, the Company agreed with the buyer that it could receive payments in the future if the business of Estrella Azul achieves certain volume and EBITDA targets during the 2022-2027 period. The Company estimated the amount of the payments to be received based on the forecasts of the business (level 3 inputs) and calculated their fair value using an income approach. As 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:115%"&gt;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:115%"&gt; and 2022, the financial assets recognized in the consolidated statement of financial position has a total value of Ps. 0&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; and Ps. 5, 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="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;20.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;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;td colspan="3" style="padding:2px 1pt;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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.  (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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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;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;(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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;(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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(788)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,245&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;20.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;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;td colspan="3" style="padding:2px 1pt;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;2021&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. 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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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;/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;20.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;20.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;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;2023&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.  (465)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;(512)&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;2021&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;(11)&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;(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: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;2023&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;(12)&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.  (521)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;(550)&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;2021&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)&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;(284)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;2023&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;(16)&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.  (225)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;(112)&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;2021&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;(11)&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;(81)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;2023&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;(55)&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.  (140)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;(10)&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;2021&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)&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;(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;&#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;2023&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.  (20)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(25)&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;2021&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)&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;(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: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;2023&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)&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.  (15)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(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: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;2021&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: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;2023&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.  (1,314)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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,220)&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;2021&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;(11)&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,645)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;2023&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;(12)&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,683)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;(2,893)&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;2021&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)&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,300)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;2023&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. (765)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(333)&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;2021&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;(28)&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;(714)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;2023&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.  (147)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;(189)&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;2021&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;(24)&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;(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;&#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;20.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;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: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.  (187)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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 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;(203)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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 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;(160)&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;20.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 18 for a disclosure of the Company&#x2019;s maturity dates associated with its non-current financial liabilities as of December&#160;31, 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 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, 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;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, 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: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;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;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 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.  &#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.  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,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:700;line-height:100%"&gt;Ps.  8,494&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,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:10pt;font-weight:700;line-height:100%"&gt;Ps.  41,845&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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: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:700;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: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;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:700;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:10pt;font-weight:700;line-height:100%"&gt;889&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,377&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,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:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&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;20.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, 2023 and 2022 is the carrying amounts (see Note 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: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, 2023 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 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;20.10 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="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:96.527%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:35.878%"&gt;&lt;/td&gt;&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.605%"&gt;&lt;/td&gt;&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.158%"&gt;&lt;/td&gt;&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.569%"&gt;&lt;/td&gt;&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.290%"&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;td colspan="3" style="padding:0 1pt"&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;td colspan="3" style="padding:0 1pt"&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;td colspan="3" style="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;td colspan="3" style="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;td colspan="3" style="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;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;td colspan="3" style="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;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;td colspan="3" style="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;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;td colspan="3" style="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;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;td colspan="3" style="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;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,436&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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="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;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;td colspan="3" style="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;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;td colspan="3" style="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;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;td colspan="3" style="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;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;td colspan="3" style="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;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;td colspan="3" style="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;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;td colspan="3" style="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;&#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;&#x2014;&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="background-color:#ffffff;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/MXN&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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="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="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;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;td colspan="3" style="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;td colspan="3" style="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;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;td colspan="3" style="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,022&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="background-color:#cceeff;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;td colspan="3" style="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;987&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="background-color:#cceeff;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&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="background-color:#ffffff;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;td colspan="3" style="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;td colspan="3" style="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:'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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;8,447&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="background-color:#cceeff;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:#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: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="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;td colspan="3" style="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;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;td colspan="3" style="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;td colspan="3" style="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;Average price (USD/Ton)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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="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;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;td colspan="3" style="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;Average price (USD cent/Lb)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="padding:0 1pt"&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, 2022, 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,405&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,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: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;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;20.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: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;1,857&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;746&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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.34&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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.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;&#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;407&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;207&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,502.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,977.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;437&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;231.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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;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;139&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;42.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:9pt;font-weight:700;line-height:100%"&gt;42.74&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;332&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;182&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;686.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;664.50&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: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;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:'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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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/MXN&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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.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;&#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: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;1,743&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,455&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;19.08&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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.84&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;9,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:9pt;font-weight:700;line-height:100%"&gt;6,777&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;4.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;5.28&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;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: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,131&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;3,926.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;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;9,681&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;294&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;368&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,483.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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,480.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:'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,058&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;631&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;468&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;17.62&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;17.08&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;17.14&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-2938">The following table summarizes the Company&#x2019;s financial assets and liabilities measured at fair value, as of December&#160;31, 2023 and 2022: &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;2023&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;2022&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 8.2, Note 13.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.  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:700;line-height:100%"&gt;Ps.  131&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  351&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,907&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 25.1, Note 25.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;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:700;line-height:100%"&gt;5,146&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;3,565&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 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;1,426&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:10pt;font-weight:400;line-height:100%"&gt;1,416&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;</ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-948" decimals="-6" id="f-2939" unitRef="mxn">228000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-949" decimals="-6" id="f-2940" unitRef="mxn">131000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-950" decimals="-6" id="f-2941" unitRef="mxn">351000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-951" decimals="-6" id="f-2942" unitRef="mxn">2907000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-948" decimals="-6" id="f-2943" unitRef="mxn">202000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-949" decimals="-6" id="f-2944" unitRef="mxn">5146000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-950" decimals="-6" id="f-2945" unitRef="mxn">64000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-951" decimals="-6" id="f-2946" unitRef="mxn">3565000000</ifrs-full:DerivativeFinancialLiabilities>
    <kof:TrustAssetsOfLaborObligations contextRef="c-948" decimals="-6" id="f-2947" unitRef="mxn">1426000000</kof:TrustAssetsOfLaborObligations>
    <kof:TrustAssetsOfLaborObligations contextRef="c-949" id="f-2948" unitRef="mxn" xsi:nil="true"/>
    <kof:TrustAssetsOfLaborObligations contextRef="c-950" decimals="-6" id="f-2949" unitRef="mxn">1416000000</kof:TrustAssetsOfLaborObligations>
    <kof:TrustAssetsOfLaborObligations contextRef="c-951" id="f-2950" unitRef="mxn" xsi:nil="true"/>
    <kof:DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock contextRef="c-1" id="f-2951">&lt;div style="text-align: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:98.472%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:31.199%"&gt;&lt;/td&gt;&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.183%"&gt;&lt;/td&gt;&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.183%"&gt;&lt;/td&gt;&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.183%"&gt;&lt;/td&gt;&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.183%"&gt;&lt;/td&gt;&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.183%"&gt;&lt;/td&gt;&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.186%"&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;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, 2021&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.  20&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.  905&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.  299&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.  1,224&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.  90&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.  1,314&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(470)&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;79&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;(49)&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;(440)&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;(37)&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;(477)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(442)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,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:10pt;font-weight:400;line-height:100%"&gt;282&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,491)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:700;line-height:100%"&gt;(2,676)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;526&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;(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;(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;(33)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:100%"&gt;1,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;&#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,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;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:700;line-height:100%"&gt;1,183&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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;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;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;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;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;10&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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:10pt;font-weight:400;line-height:100%"&gt;358&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;579&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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: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:#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.  (266)&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.  100&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.  46&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.  (120)&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.  (14)&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.  (134)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(502)&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;(228)&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;(124)&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;(854)&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;(55)&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;(909)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(1,454)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;1,807&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;(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:10pt;font-weight:400;line-height:100%"&gt;1,444&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:100%"&gt;2,703&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;2,703&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#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:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;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;(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;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;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;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: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;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:10pt;font-weight:400;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:#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: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:#cceeff;padding:2px 1pt;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:#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.  (332)&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.  (29)&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.  (102)&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.  (463)&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.  (60)&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.  (523)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue contextRef="c-952" decimals="-6" id="f-2952" unitRef="mxn">20000000</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue contextRef="c-953" decimals="-6" id="f-2953" unitRef="mxn">905000000</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue contextRef="c-954" decimals="-6" id="f-2954" unitRef="mxn">299000000</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue contextRef="c-955" decimals="-6" id="f-2955" unitRef="mxn">1224000000</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue contextRef="c-52" decimals="-6" id="f-2956" unitRef="mxn">90000000</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue contextRef="c-53" decimals="-6" id="f-2957" unitRef="mxn">1314000000</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <kof:FinancialInstrumentsPurchased contextRef="c-956" decimals="-6" id="f-2958" unitRef="mxn">-470000000</kof:FinancialInstrumentsPurchased>
    <kof:FinancialInstrumentsPurchased contextRef="c-957" decimals="-6" id="f-2959" unitRef="mxn">79000000</kof:FinancialInstrumentsPurchased>
    <kof:FinancialInstrumentsPurchased contextRef="c-958" decimals="-6" id="f-2960" unitRef="mxn">-49000000</kof:FinancialInstrumentsPurchased>
    <kof:FinancialInstrumentsPurchased contextRef="c-959" decimals="-6" id="f-2961" unitRef="mxn">-440000000</kof:FinancialInstrumentsPurchased>
    <kof:FinancialInstrumentsPurchased contextRef="c-56" decimals="-6" id="f-2962" unitRef="mxn">-37000000</kof:FinancialInstrumentsPurchased>
    <kof:FinancialInstrumentsPurchased contextRef="c-25" decimals="-6" id="f-2963" unitRef="mxn">-477000000</kof:FinancialInstrumentsPurchased>
    <kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI contextRef="c-956" decimals="-6" id="f-2964" unitRef="mxn">-442000000</kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI>
    <kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI contextRef="c-957" decimals="-6" id="f-2965" unitRef="mxn">-2331000000</kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI>
    <kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI contextRef="c-958" decimals="-6" id="f-2966" unitRef="mxn">282000000</kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI>
    <kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI contextRef="c-959" decimals="-6" id="f-2967" unitRef="mxn">-2491000000</kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI>
    <kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI contextRef="c-56" decimals="-6" id="f-2968" unitRef="mxn">-185000000</kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI>
    <kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI contextRef="c-25" decimals="-6" id="f-2969" unitRef="mxn">-2676000000</kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI>
    <kof:AmountReclassifiedFromOCIToProfitOrLoss contextRef="c-956" decimals="-6" id="f-2970" unitRef="mxn">526000000</kof:AmountReclassifiedFromOCIToProfitOrLoss>
    <kof:AmountReclassifiedFromOCIToProfitOrLoss contextRef="c-957" decimals="-6" id="f-2971" unitRef="mxn">0</kof:AmountReclassifiedFromOCIToProfitOrLoss>
    <kof:AmountReclassifiedFromOCIToProfitOrLoss contextRef="c-958" decimals="-6" id="f-2972" unitRef="mxn">-613000000</kof:AmountReclassifiedFromOCIToProfitOrLoss>
    <kof:AmountReclassifiedFromOCIToProfitOrLoss contextRef="c-959" decimals="-6" id="f-2973" unitRef="mxn">-87000000</kof:AmountReclassifiedFromOCIToProfitOrLoss>
    <kof:AmountReclassifiedFromOCIToProfitOrLoss contextRef="c-56" decimals="-6" id="f-2974" unitRef="mxn">-33000000</kof:AmountReclassifiedFromOCIToProfitOrLoss>
    <kof:AmountReclassifiedFromOCIToProfitOrLoss contextRef="c-25" decimals="-6" id="f-2975" unitRef="mxn">-120000000</kof:AmountReclassifiedFromOCIToProfitOrLoss>
    <kof:ForeignCurrencyRevaluationOfTheNetForeignOperations contextRef="c-956" decimals="-6" id="f-2976" unitRef="mxn">0</kof:ForeignCurrencyRevaluationOfTheNetForeignOperations>
    <kof:ForeignCurrencyRevaluationOfTheNetForeignOperations contextRef="c-957" decimals="-6" id="f-2977" unitRef="mxn">1086000000</kof:ForeignCurrencyRevaluationOfTheNetForeignOperations>
    <kof:ForeignCurrencyRevaluationOfTheNetForeignOperations contextRef="c-958" decimals="-6" id="f-2978" unitRef="mxn">0</kof:ForeignCurrencyRevaluationOfTheNetForeignOperations>
    <kof:ForeignCurrencyRevaluationOfTheNetForeignOperations contextRef="c-959" decimals="-6" id="f-2979" unitRef="mxn">1086000000</kof:ForeignCurrencyRevaluationOfTheNetForeignOperations>
    <kof:ForeignCurrencyRevaluationOfTheNetForeignOperations contextRef="c-56" decimals="-6" id="f-2980" unitRef="mxn">97000000</kof:ForeignCurrencyRevaluationOfTheNetForeignOperations>
    <kof:ForeignCurrencyRevaluationOfTheNetForeignOperations contextRef="c-25" decimals="-6" id="f-2981" unitRef="mxn">1183000000</kof:ForeignCurrencyRevaluationOfTheNetForeignOperations>
    <kof:EffectsOfChangesInForeignExchangeRates contextRef="c-956" decimals="-6" id="f-2982" unitRef="mxn">4000000</kof:EffectsOfChangesInForeignExchangeRates>
    <kof:EffectsOfChangesInForeignExchangeRates contextRef="c-957" decimals="-6" id="f-2983" unitRef="mxn">3000000</kof:EffectsOfChangesInForeignExchangeRates>
    <kof:EffectsOfChangesInForeignExchangeRates contextRef="c-958" decimals="-6" id="f-2984" unitRef="mxn">2000000</kof:EffectsOfChangesInForeignExchangeRates>
    <kof:EffectsOfChangesInForeignExchangeRates contextRef="c-959" decimals="-6" id="f-2985" unitRef="mxn">9000000</kof:EffectsOfChangesInForeignExchangeRates>
    <kof:EffectsOfChangesInForeignExchangeRates contextRef="c-56" decimals="-6" id="f-2986" unitRef="mxn">1000000</kof:EffectsOfChangesInForeignExchangeRates>
    <kof:EffectsOfChangesInForeignExchangeRates contextRef="c-25" decimals="-6" id="f-2987" unitRef="mxn">10000000</kof:EffectsOfChangesInForeignExchangeRates>
    <kof:FinancialInstrumentsTaxEffect contextRef="c-956" decimals="-6" id="f-2988" unitRef="mxn">96000000</kof:FinancialInstrumentsTaxEffect>
    <kof:FinancialInstrumentsTaxEffect contextRef="c-957" decimals="-6" id="f-2989" unitRef="mxn">358000000</kof:FinancialInstrumentsTaxEffect>
    <kof:FinancialInstrumentsTaxEffect contextRef="c-958" decimals="-6" id="f-2990" unitRef="mxn">125000000</kof:FinancialInstrumentsTaxEffect>
    <kof:FinancialInstrumentsTaxEffect contextRef="c-959" decimals="-6" id="f-2991" unitRef="mxn">579000000</kof:FinancialInstrumentsTaxEffect>
    <kof:FinancialInstrumentsTaxEffect contextRef="c-56" decimals="-6" id="f-2992" unitRef="mxn">53000000</kof:FinancialInstrumentsTaxEffect>
    <kof:FinancialInstrumentsTaxEffect contextRef="c-25" decimals="-6" id="f-2993" unitRef="mxn">632000000</kof:FinancialInstrumentsTaxEffect>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue contextRef="c-960" decimals="-6" id="f-2994" unitRef="mxn">-266000000</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue contextRef="c-961" decimals="-6" id="f-2995" unitRef="mxn">100000000</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue contextRef="c-962" decimals="-6" id="f-2996" unitRef="mxn">46000000</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue contextRef="c-963" decimals="-6" id="f-2997" unitRef="mxn">-120000000</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue contextRef="c-69" decimals="-6" id="f-2998" unitRef="mxn">-14000000</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue contextRef="c-15" decimals="-6" id="f-2999" unitRef="mxn">-134000000</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <kof:FinancialInstrumentsPurchased contextRef="c-964" decimals="-6" id="f-3000" unitRef="mxn">-502000000</kof:FinancialInstrumentsPurchased>
    <kof:FinancialInstrumentsPurchased contextRef="c-965" decimals="-6" id="f-3001" unitRef="mxn">-228000000</kof:FinancialInstrumentsPurchased>
    <kof:FinancialInstrumentsPurchased contextRef="c-966" decimals="-6" id="f-3002" unitRef="mxn">-124000000</kof:FinancialInstrumentsPurchased>
    <kof:FinancialInstrumentsPurchased contextRef="c-967" decimals="-6" id="f-3003" unitRef="mxn">-854000000</kof:FinancialInstrumentsPurchased>
    <kof:FinancialInstrumentsPurchased contextRef="c-72" decimals="-6" id="f-3004" unitRef="mxn">-55000000</kof:FinancialInstrumentsPurchased>
    <kof:FinancialInstrumentsPurchased contextRef="c-1" decimals="-6" id="f-3005" unitRef="mxn">-909000000</kof:FinancialInstrumentsPurchased>
    <kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI contextRef="c-964" decimals="-6" id="f-3006" unitRef="mxn">-1454000000</kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI>
    <kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI contextRef="c-965" decimals="-6" id="f-3007" unitRef="mxn">-2667000000</kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI>
    <kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI contextRef="c-966" decimals="-6" id="f-3008" unitRef="mxn">271000000</kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI>
    <kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI contextRef="c-967" decimals="-6" id="f-3009" unitRef="mxn">-3850000000</kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI>
    <kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI contextRef="c-72" decimals="-6" id="f-3010" unitRef="mxn">-148000000</kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI>
    <kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI contextRef="c-1" decimals="-6" id="f-3011" unitRef="mxn">-3998000000</kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI>
    <kof:AmountReclassifiedFromOCIToProfitOrLoss contextRef="c-964" decimals="-6" id="f-3012" unitRef="mxn">1807000000</kof:AmountReclassifiedFromOCIToProfitOrLoss>
    <kof:AmountReclassifiedFromOCIToProfitOrLoss contextRef="c-965" decimals="-6" id="f-3013" unitRef="mxn">0</kof:AmountReclassifiedFromOCIToProfitOrLoss>
    <kof:AmountReclassifiedFromOCIToProfitOrLoss contextRef="c-966" decimals="-6" id="f-3014" unitRef="mxn">-363000000</kof:AmountReclassifiedFromOCIToProfitOrLoss>
    <kof:AmountReclassifiedFromOCIToProfitOrLoss contextRef="c-967" decimals="-6" id="f-3015" unitRef="mxn">1444000000</kof:AmountReclassifiedFromOCIToProfitOrLoss>
    <kof:AmountReclassifiedFromOCIToProfitOrLoss contextRef="c-72" decimals="-6" id="f-3016" unitRef="mxn">-16000000</kof:AmountReclassifiedFromOCIToProfitOrLoss>
    <kof:AmountReclassifiedFromOCIToProfitOrLoss contextRef="c-1" decimals="-6" id="f-3017" unitRef="mxn">1428000000</kof:AmountReclassifiedFromOCIToProfitOrLoss>
    <kof:ForeignCurrencyRevaluationOfTheNetForeignOperations contextRef="c-964" decimals="-6" id="f-3018" unitRef="mxn">0</kof:ForeignCurrencyRevaluationOfTheNetForeignOperations>
    <kof:ForeignCurrencyRevaluationOfTheNetForeignOperations contextRef="c-965" decimals="-6" id="f-3019" unitRef="mxn">2703000000</kof:ForeignCurrencyRevaluationOfTheNetForeignOperations>
    <kof:ForeignCurrencyRevaluationOfTheNetForeignOperations contextRef="c-966" decimals="-6" id="f-3020" unitRef="mxn">0</kof:ForeignCurrencyRevaluationOfTheNetForeignOperations>
    <kof:ForeignCurrencyRevaluationOfTheNetForeignOperations contextRef="c-967" decimals="-6" id="f-3021" unitRef="mxn">2703000000</kof:ForeignCurrencyRevaluationOfTheNetForeignOperations>
    <kof:ForeignCurrencyRevaluationOfTheNetForeignOperations contextRef="c-72" decimals="-6" id="f-3022" unitRef="mxn">150000000</kof:ForeignCurrencyRevaluationOfTheNetForeignOperations>
    <kof:ForeignCurrencyRevaluationOfTheNetForeignOperations contextRef="c-1" decimals="-6" id="f-3023" unitRef="mxn">2853000000</kof:ForeignCurrencyRevaluationOfTheNetForeignOperations>
    <kof:EffectsOfChangesInForeignExchangeRates contextRef="c-964" decimals="-6" id="f-3024" unitRef="mxn">5000000</kof:EffectsOfChangesInForeignExchangeRates>
    <kof:EffectsOfChangesInForeignExchangeRates contextRef="c-965" decimals="-6" id="f-3025" unitRef="mxn">-1000000</kof:EffectsOfChangesInForeignExchangeRates>
    <kof:EffectsOfChangesInForeignExchangeRates contextRef="c-966" decimals="-6" id="f-3026" unitRef="mxn">-2000000</kof:EffectsOfChangesInForeignExchangeRates>
    <kof:EffectsOfChangesInForeignExchangeRates contextRef="c-967" decimals="-6" id="f-3027" unitRef="mxn">2000000</kof:EffectsOfChangesInForeignExchangeRates>
    <kof:EffectsOfChangesInForeignExchangeRates contextRef="c-72" decimals="-6" id="f-3028" unitRef="mxn">-1000000</kof:EffectsOfChangesInForeignExchangeRates>
    <kof:EffectsOfChangesInForeignExchangeRates contextRef="c-1" decimals="-6" id="f-3029" unitRef="mxn">1000000</kof:EffectsOfChangesInForeignExchangeRates>
    <kof:FinancialInstrumentsTaxEffect contextRef="c-964" decimals="-6" id="f-3030" unitRef="mxn">78000000</kof:FinancialInstrumentsTaxEffect>
    <kof:FinancialInstrumentsTaxEffect contextRef="c-965" decimals="-6" id="f-3031" unitRef="mxn">64000000</kof:FinancialInstrumentsTaxEffect>
    <kof:FinancialInstrumentsTaxEffect contextRef="c-966" decimals="-6" id="f-3032" unitRef="mxn">70000000</kof:FinancialInstrumentsTaxEffect>
    <kof:FinancialInstrumentsTaxEffect contextRef="c-967" decimals="-6" id="f-3033" unitRef="mxn">212000000</kof:FinancialInstrumentsTaxEffect>
    <kof:FinancialInstrumentsTaxEffect contextRef="c-72" decimals="-6" id="f-3034" unitRef="mxn">24000000</kof:FinancialInstrumentsTaxEffect>
    <kof:FinancialInstrumentsTaxEffect contextRef="c-1" decimals="-6" id="f-3035" unitRef="mxn">236000000</kof:FinancialInstrumentsTaxEffect>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue contextRef="c-968" decimals="-6" id="f-3036" unitRef="mxn">-332000000</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue contextRef="c-969" decimals="-6" id="f-3037" unitRef="mxn">-29000000</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue contextRef="c-970" decimals="-6" id="f-3038" unitRef="mxn">-102000000</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue contextRef="c-971" decimals="-6" id="f-3039" unitRef="mxn">-463000000</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue contextRef="c-85" decimals="-6" id="f-3040" unitRef="mxn">-60000000</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue contextRef="c-14" decimals="-6" id="f-3041" unitRef="mxn">-523000000</ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue>
    <kof:DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock contextRef="c-1" id="f-3042">&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;/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;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;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:700;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:700;line-height:100%"&gt;Ps.  36&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, 2022, 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;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:10pt;font-weight:400;line-height:100%"&gt;Ps.  10,778&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (397)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  61&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</kof:DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock>
    <ifrs-full:NotionalAmount contextRef="c-972" decimals="INF" id="f-3043" unitRef="mxn">10700000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-972" decimals="-6" id="f-3044" unitRef="mxn">-550000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-972" decimals="-6" id="f-3045" unitRef="mxn">36000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:NotionalAmount contextRef="c-973" decimals="INF" id="f-3046" unitRef="mxn">10778000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-973" decimals="-6" id="f-3047" unitRef="mxn">-397000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-973" decimals="-6" id="f-3048" unitRef="mxn">61000000</ifrs-full:DerivativeFinancialAssets>
    <kof:DisclosureOfCrossCurrencySwapContractTableTextBlock contextRef="c-1" id="f-3049">&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: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. 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:700;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:700;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: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;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:700;line-height:100%"&gt;(1,377)&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: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;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:700;line-height:100%"&gt;(803)&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;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;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:700;line-height:100%"&gt;(51)&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;/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, 2022, 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;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:10pt;font-weight:400;line-height:100%"&gt;Ps.  11,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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,278&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;5,971&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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:400;line-height:100%"&gt;364&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;8,713&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(418)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,679&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;/table&gt;&lt;/div&gt;</kof:DisclosureOfCrossCurrencySwapContractTableTextBlock>
    <ifrs-full:NotionalAmount contextRef="c-974" decimals="-6" id="f-3050" unitRef="mxn">5210000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-974" decimals="-6" id="f-3051" unitRef="mxn">-984000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-974" decimals="-6" id="f-3052" unitRef="mxn">96000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:NotionalAmount contextRef="c-975" decimals="-6" id="f-3053" unitRef="mxn">7602000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-975" decimals="-6" id="f-3054" unitRef="mxn">-1377000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-975" id="f-3055" unitRef="mxn" xsi:nil="true"/>
    <ifrs-full:NotionalAmount contextRef="c-976" decimals="-6" id="f-3056" unitRef="mxn">13633000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-976" decimals="-6" id="f-3057" unitRef="mxn">-803000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-976" id="f-3058" unitRef="mxn" xsi:nil="true"/>
    <ifrs-full:NotionalAmount contextRef="c-977" decimals="-6" id="f-3059" unitRef="mxn">507000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-977" decimals="-6" id="f-3060" unitRef="mxn">-51000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-977" id="f-3061" unitRef="mxn" xsi:nil="true"/>
    <ifrs-full:NotionalAmount contextRef="c-978" decimals="-6" id="f-3062" unitRef="mxn">11381000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-978" decimals="-6" id="f-3063" unitRef="mxn">0</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-978" decimals="-6" id="f-3064" unitRef="mxn">2278000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:NotionalAmount contextRef="c-979" decimals="-6" id="f-3065" unitRef="mxn">5971000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-979" decimals="-6" id="f-3066" unitRef="mxn">-918000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-979" decimals="-6" id="f-3067" unitRef="mxn">364000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:NotionalAmount contextRef="c-980" decimals="-6" id="f-3068" unitRef="mxn">8713000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-980" decimals="-6" id="f-3069" unitRef="mxn">-418000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-980" decimals="-6" id="f-3070" unitRef="mxn">95000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:NotionalAmount contextRef="c-981" decimals="-6" id="f-3071" unitRef="mxn">3679000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-981" decimals="-6" id="f-3072" unitRef="mxn">-104000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-981" decimals="-6" id="f-3073" unitRef="mxn">110000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:Borrowings contextRef="c-896" decimals="-6" id="f-3074" unitRef="usd">705000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-897" decimals="-6" id="f-3075" unitRef="usd">705000000</ifrs-full:Borrowings>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c-898" decimals="-6" id="f-3076" unitRef="mxn">371000000</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <kof:IncreaseDecreaseInBorrowings contextRef="c-899" decimals="-6" id="f-3077" unitRef="mxn">-1647000000</kof:IncreaseDecreaseInBorrowings>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c-900" decimals="-6" id="f-3078" unitRef="mxn">1647000000</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:Borrowings contextRef="c-896" decimals="-6" id="f-3079" unitRef="usd">705000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-897" decimals="-6" id="f-3080" unitRef="usd">705000000</ifrs-full:Borrowings>
    <kof:IncreaseDecreaseInBorrowings contextRef="c-901" decimals="-6" id="f-3081" unitRef="mxn">-1277000000</kof:IncreaseDecreaseInBorrowings>
    <kof:IncreaseDecreaseInBorrowings contextRef="c-899" decimals="-6" id="f-3082" unitRef="mxn">-1647000000</kof:IncreaseDecreaseInBorrowings>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c-900" decimals="-6" id="f-3083" unitRef="mxn">1647000000</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <kof:DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock contextRef="c-1" id="f-3084">December&#160;31, 2023, the Company had the following outstanding interest rate swap agreements:&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.  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:700;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: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, 2022, 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&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.  9,681&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,728)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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-982" decimals="INF" id="f-3085" unitRef="mxn">8447000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-982" decimals="-6" id="f-3086" unitRef="mxn">-1381000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-982" decimals="-6" id="f-3087" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:NotionalAmount contextRef="c-983" decimals="INF" id="f-3088" unitRef="mxn">9681000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-983" decimals="-6" id="f-3089" unitRef="mxn">-1728000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-983" decimals="-6" id="f-3090" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <kof:DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock contextRef="c-1" id="f-3091">&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, 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="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;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;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: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.  21&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, 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: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;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;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:700;line-height:100%"&gt;Ps.  (130)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;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:700;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: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:10pt;font-weight:700;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"&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, 2022, 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;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:10pt;font-weight:400;line-height:100%"&gt;Ps.  662&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (18)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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;/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, 2022, 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;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:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,688&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (46)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  328&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;&#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;21&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock>
    <ifrs-full:NotionalAmount contextRef="c-984" decimals="INF" id="f-3092" unitRef="mxn">647000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-984" decimals="-6" id="f-3093" unitRef="mxn">0</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-984" decimals="-6" id="f-3094" unitRef="mxn">21000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:NotionalAmount contextRef="c-985" decimals="INF" id="f-3095" unitRef="mxn">2593000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-985" decimals="-6" id="f-3096" unitRef="mxn">-130000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-985" decimals="-6" id="f-3097" unitRef="mxn">206000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:NotionalAmount contextRef="c-986" decimals="INF" id="f-3098" unitRef="mxn">745000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-986" decimals="-6" id="f-3099" unitRef="mxn">-72000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-986" decimals="-6" id="f-3100" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:NotionalAmount contextRef="c-987" decimals="INF" id="f-3101" unitRef="mxn">662000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-987" decimals="-6" id="f-3102" unitRef="mxn">-18000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-987" decimals="-6" id="f-3103" unitRef="mxn">1000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:NotionalAmount contextRef="c-988" decimals="INF" id="f-3104" unitRef="mxn">1688000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-988" decimals="-6" id="f-3105" unitRef="mxn">-46000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-988" decimals="-6" id="f-3106" unitRef="mxn">328000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:NotionalAmount contextRef="c-989" decimals="INF" id="f-3107" unitRef="mxn">468000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-989" decimals="-6" id="f-3108" unitRef="mxn">0</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-989" decimals="-6" id="f-3109" unitRef="mxn">21000000</ifrs-full:DerivativeFinancialAssets>
    <kof:JointVentureStockInterestSoldPercentage
      contextRef="c-990"
      decimals="2"
      id="f-3110"
      unitRef="number">1</kof:JointVentureStockInterestSoldPercentage>
    <ifrs-full:FinancialAssets contextRef="c-14" decimals="-6" id="f-3111" unitRef="usd">0</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets contextRef="c-15" decimals="-6" id="f-3112" unitRef="usd">5000000</ifrs-full:FinancialAssets>
    <kof:DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock contextRef="c-1" id="f-3113">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;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;td colspan="3" style="padding:2px 1pt;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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.  (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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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;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;(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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;(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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(788)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,245&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock>
    <ifrs-full:InterestExpense contextRef="c-991" decimals="-6" id="f-3114" unitRef="mxn">392000000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense contextRef="c-992" decimals="-6" id="f-3115" unitRef="mxn">1000000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense contextRef="c-993" decimals="-6" id="f-3116" unitRef="mxn">0</ifrs-full:InterestExpense>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss contextRef="c-991" decimals="-6" id="f-3117" unitRef="mxn">-747000000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss contextRef="c-992" decimals="-6" id="f-3118" unitRef="mxn">-5000000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss contextRef="c-993" decimals="-6" id="f-3119" unitRef="mxn">0</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold contextRef="c-994" decimals="-6" id="f-3120" unitRef="mxn">-1834000000</kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold>
    <kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold contextRef="c-995" decimals="-6" id="f-3121" unitRef="mxn">-681000000</kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold>
    <kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold contextRef="c-996" decimals="-6" id="f-3122" unitRef="mxn">-788000000</kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold>
    <kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold contextRef="c-997" decimals="-6" id="f-3123" unitRef="mxn">430000000</kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold>
    <kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold contextRef="c-998" decimals="-6" id="f-3124" unitRef="mxn">614000000</kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold>
    <kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold contextRef="c-999" decimals="-6" id="f-3125" unitRef="mxn">1245000000</kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold>
    <kof:DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock contextRef="c-1" id="f-3126">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;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;td colspan="3" style="padding:2px 1pt;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;2021&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. 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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c-1000" decimals="-6" id="f-3127" unitRef="mxn">141000000</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c-1001" decimals="-6" id="f-3128" unitRef="mxn">-2270000000</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c-1002" decimals="-6" id="f-3129" unitRef="mxn">80000000</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:ExplanationOfRiskManagementStrategyRelatedToHedgeAccountingExplanatory contextRef="c-1" id="f-3130">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;2023&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.  (465)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;(512)&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;2021&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;(11)&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;(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: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;2023&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;(12)&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.  (521)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;(550)&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;2021&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)&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;(284)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;2023&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;(16)&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.  (225)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;(112)&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;2021&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;(11)&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;(81)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;2023&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;(55)&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.  (140)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;(10)&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;2021&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)&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;(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;&#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;2023&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.  (20)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(25)&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;2021&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)&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;(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: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;2023&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)&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.  (15)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(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: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;2021&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: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;2023&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.  (1,314)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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,220)&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;2021&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;(11)&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,645)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;2023&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;(12)&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,683)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;(2,893)&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;2021&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)&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,300)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;2023&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. (765)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(333)&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;2021&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;(28)&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;(714)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;2023&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.  (147)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;(189)&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;2021&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;(24)&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;(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;&#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;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: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.  (187)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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 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;(203)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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 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;(160)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:ExplanationOfRiskManagementStrategyRelatedToHedgeAccountingExplanatory>
    <kof:SurchargeRatePercentage
      contextRef="c-1003"
      decimals="2"
      id="f-3131"
      unitRef="number">-0.11</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1003" decimals="-6" id="f-3132" unitRef="mxn">-465000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="c-1003"
      id="f-3133"
      unitRef="mxn"
      xsi:nil="true"/>
    <kof:SurchargeRatePercentage
      contextRef="c-1004"
      decimals="2"
      id="f-3134"
      unitRef="number">-0.10</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1004" decimals="-6" id="f-3135" unitRef="mxn">-512000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="c-1004"
      id="f-3136"
      unitRef="mxn"
      xsi:nil="true"/>
    <kof:SurchargeRatePercentage
      contextRef="c-1005"
      decimals="2"
      id="f-3137"
      unitRef="number">-0.11</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1005" decimals="-6" id="f-3138" unitRef="mxn">-298000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1005" decimals="-6" id="f-3139" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="c-1006"
      decimals="2"
      id="f-3140"
      unitRef="number">-0.12</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1006" decimals="-6" id="f-3141" unitRef="mxn">-521000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="c-1006"
      id="f-3142"
      unitRef="mxn"
      xsi:nil="true"/>
    <kof:SurchargeRatePercentage
      contextRef="c-1007"
      decimals="2"
      id="f-3143"
      unitRef="number">-0.18</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1007" decimals="-6" id="f-3144" unitRef="mxn">-550000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="c-1007"
      id="f-3145"
      unitRef="mxn"
      xsi:nil="true"/>
    <kof:SurchargeRatePercentage
      contextRef="c-1008"
      decimals="2"
      id="f-3146"
      unitRef="number">-0.16</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1008" decimals="-6" id="f-3147" unitRef="mxn">-284000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1008" decimals="-6" id="f-3148" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="c-1009"
      decimals="2"
      id="f-3149"
      unitRef="number">-0.16</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1009" decimals="-6" id="f-3150" unitRef="mxn">-225000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="c-1009"
      id="f-3151"
      unitRef="mxn"
      xsi:nil="true"/>
    <kof:SurchargeRatePercentage
      contextRef="c-1010"
      decimals="2"
      id="f-3152"
      unitRef="number">-0.17</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1010" decimals="-6" id="f-3153" unitRef="mxn">-112000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="c-1010"
      id="f-3154"
      unitRef="mxn"
      xsi:nil="true"/>
    <kof:SurchargeRatePercentage
      contextRef="c-1011"
      decimals="2"
      id="f-3155"
      unitRef="number">-0.11</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1011" decimals="-6" id="f-3156" unitRef="mxn">-81000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1011" decimals="-6" id="f-3157" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="c-1012"
      decimals="2"
      id="f-3158"
      unitRef="number">-0.55</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1012" decimals="-6" id="f-3159" unitRef="mxn">-140000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="c-1012"
      id="f-3160"
      unitRef="mxn"
      xsi:nil="true"/>
    <kof:SurchargeRatePercentage
      contextRef="c-1013"
      decimals="2"
      id="f-3161"
      unitRef="number">-0.03</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1013" decimals="-6" id="f-3162" unitRef="mxn">-10000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="c-1013"
      id="f-3163"
      unitRef="mxn"
      xsi:nil="true"/>
    <kof:SurchargeRatePercentage
      contextRef="c-1014"
      decimals="2"
      id="f-3164"
      unitRef="number">-0.01</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1014" decimals="-6" id="f-3165" unitRef="mxn">-3000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1014" decimals="-6" id="f-3166" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="c-1015"
      decimals="2"
      id="f-3167"
      unitRef="number">-0.05</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1015" decimals="-6" id="f-3168" unitRef="mxn">-20000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="c-1015"
      id="f-3169"
      unitRef="mxn"
      xsi:nil="true"/>
    <kof:SurchargeRatePercentage
      contextRef="c-1016"
      decimals="2"
      id="f-3170"
      unitRef="number">-0.07</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1016" decimals="-6" id="f-3171" unitRef="mxn">-25000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="c-1016"
      id="f-3172"
      unitRef="mxn"
      xsi:nil="true"/>
    <kof:SurchargeRatePercentage
      contextRef="c-1017"
      decimals="2"
      id="f-3173"
      unitRef="number">-0.04</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1017" decimals="-6" id="f-3174" unitRef="mxn">-7000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1017" decimals="-6" id="f-3175" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="c-1018"
      decimals="2"
      id="f-3176"
      unitRef="number">-0.07</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1018" decimals="-6" id="f-3177" unitRef="mxn">-15000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="c-1018"
      id="f-3178"
      unitRef="mxn"
      xsi:nil="true"/>
    <kof:SurchargeRatePercentage
      contextRef="c-1019"
      decimals="2"
      id="f-3179"
      unitRef="number">-0.07</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1019" decimals="-6" id="f-3180" unitRef="mxn">-24000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1019" decimals="-6" id="f-3181" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="c-1020"
      decimals="2"
      id="f-3182"
      unitRef="number">-0.03</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1020" decimals="-6" id="f-3183" unitRef="mxn">-10000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1020" decimals="-6" id="f-3184" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="c-1021"
      decimals="2"
      id="f-3185"
      unitRef="number">-0.11</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1021" decimals="-6" id="f-3186" unitRef="mxn">-1314000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="c-1021"
      id="f-3187"
      unitRef="mxn"
      xsi:nil="true"/>
    <kof:SurchargeRatePercentage
      contextRef="c-1022"
      decimals="2"
      id="f-3188"
      unitRef="number">-0.10</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1022" decimals="-6" id="f-3189" unitRef="mxn">-1220000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="c-1022"
      id="f-3190"
      unitRef="mxn"
      xsi:nil="true"/>
    <kof:SurchargeRatePercentage
      contextRef="c-1023"
      decimals="2"
      id="f-3191"
      unitRef="number">-0.11</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1023" decimals="-6" id="f-3192" unitRef="mxn">-1645000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1023" decimals="-6" id="f-3193" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="c-1024"
      decimals="2"
      id="f-3194"
      unitRef="number">-0.12</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1024" decimals="-6" id="f-3195" unitRef="mxn">-1683000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="c-1024"
      id="f-3196"
      unitRef="mxn"
      xsi:nil="true"/>
    <kof:SurchargeRatePercentage
      contextRef="c-1025"
      decimals="2"
      id="f-3197"
      unitRef="number">-0.18</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1025" decimals="-6" id="f-3198" unitRef="mxn">-2893000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="c-1025"
      id="f-3199"
      unitRef="mxn"
      xsi:nil="true"/>
    <kof:SurchargeRatePercentage
      contextRef="c-1026"
      decimals="2"
      id="f-3200"
      unitRef="number">-0.16</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1026" decimals="-6" id="f-3201" unitRef="mxn">-2300000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1026" decimals="-6" id="f-3202" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:ChangeInSugarPricePercentage
      contextRef="c-1027"
      decimals="2"
      id="f-3203"
      unitRef="number">-0.29</kof:ChangeInSugarPricePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1027" decimals="-6" id="f-3204" unitRef="mxn">-765000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="c-1027"
      id="f-3205"
      unitRef="mxn"
      xsi:nil="true"/>
    <kof:ChangeInSugarPricePercentage
      contextRef="c-1028"
      decimals="2"
      id="f-3206"
      unitRef="number">-0.22</kof:ChangeInSugarPricePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1028" decimals="-6" id="f-3207" unitRef="mxn">-333000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="c-1028"
      id="f-3208"
      unitRef="mxn"
      xsi:nil="true"/>
    <kof:ChangeInSugarPricePercentage
      contextRef="c-1029"
      decimals="2"
      id="f-3209"
      unitRef="number">-0.28</kof:ChangeInSugarPricePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1029" decimals="-6" id="f-3210" unitRef="mxn">-714000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1029" decimals="-6" id="f-3211" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:ChangeInAluminumPricePercentage
      contextRef="c-1030"
      decimals="2"
      id="f-3212"
      unitRef="number">-0.22</kof:ChangeInAluminumPricePercentage>
    <kof:ChangeInAluminumPriceEffectOnEquity contextRef="c-1030" decimals="-6" id="f-3213" unitRef="mxn">-147000000</kof:ChangeInAluminumPriceEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="c-1030"
      id="f-3214"
      unitRef="mxn"
      xsi:nil="true"/>
    <kof:ChangeInAluminumPricePercentage
      contextRef="c-1031"
      decimals="2"
      id="f-3215"
      unitRef="number">-0.35</kof:ChangeInAluminumPricePercentage>
    <kof:ChangeInAluminumPriceEffectOnEquity contextRef="c-1031" decimals="-6" id="f-3216" unitRef="mxn">-189000000</kof:ChangeInAluminumPriceEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss
      contextRef="c-1031"
      id="f-3217"
      unitRef="mxn"
      xsi:nil="true"/>
    <kof:ChangeInAluminumPricePercentage
      contextRef="c-1032"
      decimals="2"
      id="f-3218"
      unitRef="number">-0.24</kof:ChangeInAluminumPricePercentage>
    <kof:ChangeInAluminumPriceEffectOnEquity contextRef="c-1032" decimals="-6" id="f-3219" unitRef="mxn">-39000000</kof:ChangeInAluminumPriceEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1032" decimals="-6" id="f-3220" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:ChangeInUSDollarRateBasisPoints
      contextRef="c-1033"
      decimals="INF"
      id="f-3221"
      unitRef="number">100</kof:ChangeInUSDollarRateBasisPoints>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1033" decimals="-6" id="f-3222" unitRef="mxn">-187000000</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:ChangeInUSDollarRateBasisPoints
      contextRef="c-1034"
      decimals="INF"
      id="f-3223"
      unitRef="number">100</kof:ChangeInUSDollarRateBasisPoints>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1034" decimals="-6" id="f-3224" unitRef="mxn">-203000000</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:ChangeInUSDollarRateBasisPoints
      contextRef="c-1035"
      decimals="INF"
      id="f-3225"
      unitRef="number">100</kof:ChangeInUSDollarRateBasisPoints>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1035" decimals="-6" id="f-3226" unitRef="mxn">-160000000</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock contextRef="c-1" id="f-3227">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, 2023. &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;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;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 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.  &#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.  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,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:700;line-height:100%"&gt;Ps.  8,494&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,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:10pt;font-weight:700;line-height:100%"&gt;Ps.  41,845&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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: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:700;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: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;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:700;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:10pt;font-weight:700;line-height:100%"&gt;889&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,377&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,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:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock>
    <ifrs-full:FinancialLiabilities contextRef="c-1036" decimals="-6" id="f-3228" unitRef="mxn">0</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities contextRef="c-1037" decimals="-6" id="f-3229" unitRef="mxn">1727000000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities contextRef="c-1038" decimals="-6" id="f-3230" unitRef="mxn">2925000000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities contextRef="c-1039" decimals="-6" id="f-3231" unitRef="mxn">8494000000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities contextRef="c-1040" decimals="-6" id="f-3232" unitRef="mxn">9960000000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities contextRef="c-1041" decimals="-6" id="f-3233" unitRef="mxn">41845000000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities contextRef="c-1042" decimals="-6" id="f-3234" unitRef="mxn">140000000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities contextRef="c-1043" decimals="-6" id="f-3235" unitRef="mxn">121000000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities contextRef="c-1044" decimals="-6" id="f-3236" unitRef="mxn">2000000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities contextRef="c-1045" decimals="-6" id="f-3237" unitRef="mxn">0</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities contextRef="c-1046" decimals="-6" id="f-3238" unitRef="mxn">0</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities contextRef="c-1047" decimals="-6" id="f-3239" unitRef="mxn">0</ifrs-full:FinancialLiabilities>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-1048" decimals="-6" id="f-3240" unitRef="mxn">417000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-1049" decimals="-6" id="f-3241" unitRef="mxn">72000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-1050" decimals="-6" id="f-3242" unitRef="mxn">889000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-1051" decimals="-6" id="f-3243" unitRef="mxn">1377000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-1052" decimals="-6" id="f-3244" unitRef="mxn">2234000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-1053" decimals="-6" id="f-3245" unitRef="mxn">0</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DisclosureOfExternalCreditExposuresExplanatory contextRef="c-1" id="f-3246">&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:96.527%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:35.878%"&gt;&lt;/td&gt;&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.605%"&gt;&lt;/td&gt;&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.158%"&gt;&lt;/td&gt;&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.569%"&gt;&lt;/td&gt;&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.290%"&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;td colspan="3" style="padding:0 1pt"&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;td colspan="3" style="padding:0 1pt"&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;td colspan="3" style="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;td colspan="3" style="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;td colspan="3" style="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;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;td colspan="3" style="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;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;td colspan="3" style="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;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;td colspan="3" style="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;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;td colspan="3" style="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;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,436&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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="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;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;td colspan="3" style="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;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;td colspan="3" style="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;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;td colspan="3" style="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;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;td colspan="3" style="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;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;td colspan="3" style="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;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;td colspan="3" style="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;&#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;&#x2014;&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="background-color:#ffffff;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/MXN&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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="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="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;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;td colspan="3" style="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;td colspan="3" style="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;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;td colspan="3" style="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,022&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="background-color:#cceeff;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;td colspan="3" style="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;987&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="background-color:#cceeff;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&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="background-color:#ffffff;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;td colspan="3" style="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;td colspan="3" style="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:'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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;8,447&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="background-color:#cceeff;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:#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: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="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;td colspan="3" style="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;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;td colspan="3" style="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;td colspan="3" style="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;Average price (USD/Ton)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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="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;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;td colspan="3" style="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;Average price (USD cent/Lb)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="padding:0 1pt"&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, 2022, 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,405&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,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: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;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;20.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: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;1,857&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;746&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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.34&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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.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;&#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;407&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;207&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,502.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,977.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;437&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;231.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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;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;139&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;42.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:9pt;font-weight:700;line-height:100%"&gt;42.74&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;332&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;182&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;686.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;664.50&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: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;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:'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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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/MXN&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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.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;&#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: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;1,743&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,455&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;19.08&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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.84&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;9,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:9pt;font-weight:700;line-height:100%"&gt;6,777&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;4.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;5.28&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;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: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,131&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;3,926.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;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;9,681&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;294&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;368&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,483.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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,480.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:'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,058&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;631&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;468&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;17.62&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;17.08&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;17.14&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfExternalCreditExposuresExplanatory>
    <ifrs-full:CreditExposure contextRef="c-1054" decimals="-6" id="f-3247" unitRef="mxn">3045000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1055" decimals="-6" id="f-3248" unitRef="mxn">1781000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1056" decimals="-6" id="f-3249" unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1057"
      decimals="2"
      id="f-3250"
      unitRef="number">18.42</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1058"
      decimals="2"
      id="f-3251"
      unitRef="number">18.40</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1059"
      decimals="2"
      id="f-3252"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:CreditExposure contextRef="c-1060" decimals="-6" id="f-3253" unitRef="mxn">2486000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1061" decimals="-6" id="f-3254" unitRef="mxn">1370000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1062" decimals="-6" id="f-3255" unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1063"
      decimals="2"
      id="f-3256"
      unitRef="number">5.10</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1064"
      decimals="2"
      id="f-3257"
      unitRef="number">5.07</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1065"
      decimals="2"
      id="f-3258"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:CreditExposure contextRef="c-1066" decimals="-6" id="f-3259" unitRef="mxn">757000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1067" decimals="-6" id="f-3260" unitRef="mxn">334000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1068" decimals="-6" id="f-3261" unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1069"
      decimals="2"
      id="f-3262"
      unitRef="number">4436</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1070"
      decimals="2"
      id="f-3263"
      unitRef="number">4316</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1071"
      decimals="2"
      id="f-3264"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:CreditExposure contextRef="c-1072" decimals="-6" id="f-3265" unitRef="mxn">150000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1073" decimals="-6" id="f-3266" unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1074" decimals="-6" id="f-3267" unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1075"
      decimals="2"
      id="f-3268"
      unitRef="number">668.06</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1076"
      decimals="2"
      id="f-3269"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1077"
      decimals="2"
      id="f-3270"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:CreditExposure contextRef="c-1078" decimals="-6" id="f-3271" unitRef="mxn">344000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1079" decimals="-6" id="f-3272" unitRef="mxn">163000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1080" decimals="-6" id="f-3273" unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1081"
      decimals="2"
      id="f-3274"
      unitRef="number">40.18</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1082"
      decimals="2"
      id="f-3275"
      unitRef="number">40.66</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1083"
      decimals="2"
      id="f-3276"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:CreditExposure contextRef="c-1084" decimals="-6" id="f-3277" unitRef="mxn">154000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1085" decimals="-6" id="f-3278" unitRef="mxn">117000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1086" decimals="-6" id="f-3279" unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1087"
      decimals="2"
      id="f-3280"
      unitRef="number">558.89</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1088"
      decimals="2"
      id="f-3281"
      unitRef="number">556.00</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1089"
      decimals="2"
      id="f-3282"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:CreditExposure contextRef="c-1090" decimals="-6" id="f-3283" unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1091" decimals="-6" id="f-3284" unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1092" decimals="-6" id="f-3285" unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1093"
      decimals="2"
      id="f-3286"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1094"
      decimals="2"
      id="f-3287"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1095"
      decimals="2"
      id="f-3288"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:CreditExposure contextRef="c-1096" decimals="-6" id="f-3289" unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1097" decimals="-6" id="f-3290" unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1098" decimals="-6" id="f-3291" unitRef="mxn">11944000000</ifrs-full:CreditExposure>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1099"
      decimals="2"
      id="f-3292"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1100"
      decimals="2"
      id="f-3293"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1101"
      decimals="2"
      id="f-3294"
      unitRef="number">19.37</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:CreditExposure contextRef="c-1102" decimals="-6" id="f-3295" unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1103" decimals="-6" id="f-3296" unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1104" decimals="-6" id="f-3297" unitRef="mxn">14022000000</ifrs-full:CreditExposure>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1105"
      decimals="2"
      id="f-3298"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1106"
      decimals="2"
      id="f-3299"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1107"
      decimals="2"
      id="f-3300"
      unitRef="number">5.05</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:CreditExposure contextRef="c-1108" decimals="-6" id="f-3301" unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1109" decimals="-6" id="f-3302" unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1110" decimals="-6" id="f-3303" unitRef="mxn">987000000</ifrs-full:CreditExposure>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1111"
      decimals="2"
      id="f-3304"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1112"
      decimals="2"
      id="f-3305"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1113"
      decimals="2"
      id="f-3306"
      unitRef="number">3550</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:CreditExposure contextRef="c-1114" decimals="-6" id="f-3307" unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1115" decimals="-6" id="f-3308" unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1116" decimals="-6" id="f-3309" unitRef="mxn">8447000000</ifrs-full:CreditExposure>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1117"
      decimals="2"
      id="f-3310"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1118"
      decimals="2"
      id="f-3311"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1119"
      decimals="4"
      id="f-3312"
      unitRef="number">0.0016</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:CreditExposure contextRef="c-1120" decimals="-6" id="f-3313" unitRef="mxn">298000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1121" decimals="-6" id="f-3314" unitRef="mxn">349000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1122" decimals="-6" id="f-3315" unitRef="mxn">0</ifrs-full:CreditExposure>
    <kof:CommodityRiskAveragePrice
      contextRef="c-1123"
      decimals="2"
      id="f-3316"
      unitRef="usdPerT">2304.43</kof:CommodityRiskAveragePrice>
    <kof:CommodityRiskAveragePrice
      contextRef="c-1124"
      decimals="2"
      id="f-3317"
      unitRef="usdPerT">2363.73</kof:CommodityRiskAveragePrice>
    <kof:CommodityRiskAveragePrice
      contextRef="c-1125"
      decimals="2"
      id="f-3318"
      unitRef="usdPerT">0</kof:CommodityRiskAveragePrice>
    <ifrs-full:CreditExposure contextRef="c-1126" decimals="-6" id="f-3319" unitRef="mxn">1703000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1127" decimals="-6" id="f-3320" unitRef="mxn">890000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1128" decimals="-6" id="f-3321" unitRef="mxn">745000000</ifrs-full:CreditExposure>
    <kof:CommodityRiskAveragePrice
      contextRef="c-1129"
      decimals="2"
      id="f-3322"
      unitRef="usdPerLb">22.43</kof:CommodityRiskAveragePrice>
    <kof:CommodityRiskAveragePrice
      contextRef="c-1130"
      decimals="2"
      id="f-3323"
      unitRef="usdPerLb">22.18</kof:CommodityRiskAveragePrice>
    <kof:CommodityRiskAveragePrice
      contextRef="c-1131"
      decimals="2"
      id="f-3324"
      unitRef="usdPerLb">22.62</kof:CommodityRiskAveragePrice>
    <ifrs-full:CreditExposure contextRef="c-1132" decimals="-6" id="f-3325" unitRef="mxn">3405000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1133" decimals="-6" id="f-3326" unitRef="mxn">2474000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1134" decimals="-6" id="f-3327" unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1135"
      decimals="2"
      id="f-3328"
      unitRef="number">20.71</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1136"
      decimals="2"
      id="f-3329"
      unitRef="number">20.86</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1137"
      decimals="2"
      id="f-3330"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:CreditExposure contextRef="c-1138" decimals="-6" id="f-3331" unitRef="mxn">1857000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1139" decimals="-6" id="f-3332" unitRef="mxn">746000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1140" decimals="-6" id="f-3333" unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1141"
      decimals="2"
      id="f-3334"
      unitRef="number">5.34</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1142"
      decimals="2"
      id="f-3335"
      unitRef="number">5.55</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1143"
      decimals="2"
      id="f-3336"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:CreditExposure contextRef="c-1144" decimals="-6" id="f-3337" unitRef="mxn">407000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1145" decimals="-6" id="f-3338" unitRef="mxn">207000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1146" decimals="-6" id="f-3339" unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1147"
      decimals="2"
      id="f-3340"
      unitRef="number">4502</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1148"
      decimals="2"
      id="f-3341"
      unitRef="number">4977</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1149"
      decimals="2"
      id="f-3342"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:CreditExposure contextRef="c-1150" decimals="-6" id="f-3343" unitRef="mxn">437000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1151" decimals="-6" id="f-3344" unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1152" decimals="-6" id="f-3345" unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1153"
      decimals="2"
      id="f-3346"
      unitRef="number">231.40</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1154"
      decimals="2"
      id="f-3347"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1155"
      decimals="2"
      id="f-3348"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:CreditExposure contextRef="c-1156" decimals="-6" id="f-3349" unitRef="mxn">299000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1157" decimals="-6" id="f-3350" unitRef="mxn">139000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1158" decimals="-6" id="f-3351" unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1159"
      decimals="2"
      id="f-3352"
      unitRef="number">42.51</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1160"
      decimals="2"
      id="f-3353"
      unitRef="number">42.74</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1161"
      decimals="2"
      id="f-3354"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:CreditExposure contextRef="c-1162" decimals="-6" id="f-3355" unitRef="mxn">332000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1163" decimals="-6" id="f-3356" unitRef="mxn">182000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1164" decimals="-6" id="f-3357" unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1165"
      decimals="2"
      id="f-3358"
      unitRef="number">686.50</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1166"
      decimals="2"
      id="f-3359"
      unitRef="number">664.50</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1167"
      decimals="2"
      id="f-3360"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:CreditExposure contextRef="c-1168" decimals="-6" id="f-3361" unitRef="mxn">293000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1169" decimals="-6" id="f-3362" unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1170" decimals="-6" id="f-3363" unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1171"
      decimals="2"
      id="f-3364"
      unitRef="number">10.57</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1172"
      decimals="2"
      id="f-3365"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1173"
      decimals="2"
      id="f-3366"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:CreditExposure contextRef="c-1174" decimals="-6" id="f-3367" unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1175" decimals="-6" id="f-3368" unitRef="mxn">1743000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1176" decimals="-6" id="f-3369" unitRef="mxn">10455000000</ifrs-full:CreditExposure>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1177"
      decimals="2"
      id="f-3370"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1178"
      decimals="2"
      id="f-3371"
      unitRef="number">19.08</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1179"
      decimals="2"
      id="f-3372"
      unitRef="number">19.84</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:CreditExposure contextRef="c-1180" decimals="-6" id="f-3373" unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1181" decimals="-6" id="f-3374" unitRef="mxn">9294000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1182" decimals="-6" id="f-3375" unitRef="mxn">6777000000</ifrs-full:CreditExposure>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1183"
      decimals="2"
      id="f-3376"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1184"
      decimals="2"
      id="f-3377"
      unitRef="number">4.00</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1185"
      decimals="2"
      id="f-3378"
      unitRef="number">5.28</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:CreditExposure contextRef="c-1186" decimals="-6" id="f-3379" unitRef="mxn">345000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1187" decimals="-6" id="f-3380" unitRef="mxn">0</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1188" decimals="-6" id="f-3381" unitRef="mxn">1131000000</ifrs-full:CreditExposure>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1189"
      decimals="2"
      id="f-3382"
      unitRef="number">3926</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1190"
      decimals="2"
      id="f-3383"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1191"
      decimals="2"
      id="f-3384"
      unitRef="number">3550</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:CreditExposure contextRef="c-1192" decimals="-6" id="f-3385" unitRef="usd">0</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1193" decimals="-6" id="f-3386" unitRef="usd">0</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1194" decimals="-6" id="f-3387" unitRef="usd">9681000000</ifrs-full:CreditExposure>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-1195" decimals="-6" id="f-3388" unitRef="mxn">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-1196" decimals="-6" id="f-3389" unitRef="mxn">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-1197" decimals="4" id="f-3390" unitRef="mxn">0.0016</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:CreditExposure contextRef="c-1198" decimals="-6" id="f-3391" unitRef="mxn">294000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1199" decimals="-6" id="f-3392" unitRef="mxn">368000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1200" decimals="-6" id="f-3393" unitRef="mxn">0</ifrs-full:CreditExposure>
    <kof:CommodityRiskAveragePrice
      contextRef="c-1201"
      decimals="2"
      id="f-3394"
      unitRef="usdPerLb">2483</kof:CommodityRiskAveragePrice>
    <kof:CommodityRiskAveragePrice
      contextRef="c-1202"
      decimals="2"
      id="f-3395"
      unitRef="usdPerLb">2480</kof:CommodityRiskAveragePrice>
    <kof:CommodityRiskAveragePrice
      contextRef="c-1203"
      decimals="2"
      id="f-3396"
      unitRef="usdPerLb">0</kof:CommodityRiskAveragePrice>
    <ifrs-full:CreditExposure contextRef="c-1204" decimals="-6" id="f-3397" unitRef="mxn">1058000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1205" decimals="-6" id="f-3398" unitRef="mxn">631000000</ifrs-full:CreditExposure>
    <ifrs-full:CreditExposure contextRef="c-1206" decimals="-6" id="f-3399" unitRef="mxn">468000000</ifrs-full:CreditExposure>
    <kof:CommodityRiskAveragePrice
      contextRef="c-1207"
      decimals="2"
      id="f-3400"
      unitRef="usdPerT">17.62</kof:CommodityRiskAveragePrice>
    <kof:CommodityRiskAveragePrice
      contextRef="c-1208"
      decimals="2"
      id="f-3401"
      unitRef="usdPerT">17.08</kof:CommodityRiskAveragePrice>
    <kof:CommodityRiskAveragePrice
      contextRef="c-1209"
      decimals="2"
      id="f-3402"
      unitRef="usdPerT">17.14</kof:CommodityRiskAveragePrice>
    <ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory contextRef="c-1" id="f-3403">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, 2023, 2022 and 2021 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;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;td colspan="3" style="padding:2px 1pt;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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,200&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;/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.  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;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,022&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;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;td colspan="3" style="padding:2px 1pt;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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,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;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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;623&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(210)&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;(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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(61)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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.  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;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,022&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-3404">&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, 2023, 2022 and 2021 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;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;td colspan="3" style="padding:2px 1pt;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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,200&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;/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.  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;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,022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock>
    <ifrs-full:NoncontrollingInterests contextRef="c-581" decimals="-6" id="f-3405" unitRef="mxn">5459000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests contextRef="c-608" decimals="-6" id="f-3406" unitRef="mxn">5337000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests contextRef="c-1210" decimals="-6" id="f-3407" unitRef="mxn">5200000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests contextRef="c-587" decimals="-6" id="f-3408" unitRef="mxn">80000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests contextRef="c-614" decimals="-6" id="f-3409" unitRef="mxn">16000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests contextRef="c-1211" decimals="-6" id="f-3410" unitRef="mxn">19000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests contextRef="c-584" decimals="-6" id="f-3411" unitRef="mxn">1141000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests contextRef="c-611" decimals="-6" id="f-3412" unitRef="mxn">1138000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests contextRef="c-1212" decimals="-6" id="f-3413" unitRef="mxn">803000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests contextRef="c-14" decimals="-6" id="f-3414" unitRef="mxn">6680000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests contextRef="c-15" decimals="-6" id="f-3415" unitRef="mxn">6491000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests contextRef="c-53" decimals="-6" id="f-3416" unitRef="mxn">6022000000</ifrs-full:NoncontrollingInterests>
    <kof:DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock contextRef="c-1" id="f-3417">&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;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;td colspan="3" style="padding:2px 1pt;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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,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;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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;623&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(210)&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;(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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(61)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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.  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;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,022&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-3418" unitRef="mxn">6491000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests contextRef="c-53" decimals="-6" id="f-3419" unitRef="mxn">6022000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests contextRef="c-36" decimals="-6" id="f-3420" unitRef="mxn">5583000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:ProfitLossAttributableToNoncontrollingInterests contextRef="c-1" decimals="-6" id="f-3421" unitRef="mxn">690000000</ifrs-full:ProfitLossAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossAttributableToNoncontrollingInterests contextRef="c-25" decimals="-6" id="f-3422" unitRef="mxn">592000000</ifrs-full:ProfitLossAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossAttributableToNoncontrollingInterests contextRef="c-26" decimals="-6" id="f-3423" unitRef="mxn">623000000</ifrs-full:ProfitLossAttributableToNoncontrollingInterests>
    <kof:ExchangeDifferencesOnTranslationOfForeignOperations contextRef="c-1" decimals="-6" id="f-3424" unitRef="mxn">-365000000</kof:ExchangeDifferencesOnTranslationOfForeignOperations>
    <kof:ExchangeDifferencesOnTranslationOfForeignOperations contextRef="c-25" decimals="-6" id="f-3425" unitRef="mxn">37000000</kof:ExchangeDifferencesOnTranslationOfForeignOperations>
    <kof:ExchangeDifferencesOnTranslationOfForeignOperations contextRef="c-26" decimals="-6" id="f-3426" unitRef="mxn">-210000000</kof:ExchangeDifferencesOnTranslationOfForeignOperations>
    <kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests contextRef="c-1" decimals="-6" id="f-3427" unitRef="mxn">-46000000</kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests>
    <kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests contextRef="c-25" decimals="-6" id="f-3428" unitRef="mxn">-104000000</kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests>
    <kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests contextRef="c-26" decimals="-6" id="f-3429" unitRef="mxn">87000000</kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests>
    <ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests contextRef="c-1" decimals="-6" id="f-3430" unitRef="mxn">90000000</ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests>
    <ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests contextRef="c-25" decimals="-6" id="f-3431" unitRef="mxn">56000000</ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests>
    <ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests contextRef="c-26" decimals="-6" id="f-3432" unitRef="mxn">61000000</ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests contextRef="c-14" decimals="-6" id="f-3433" unitRef="mxn">6680000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests contextRef="c-15" decimals="-6" id="f-3434" unitRef="mxn">6491000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests contextRef="c-53" decimals="-6" id="f-3435" unitRef="mxn">6022000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory contextRef="c-1" id="f-3436">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;22.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, 2023 and 2022, 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.38%&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, 2023, 2022 and 2021, 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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:38.876%"&gt;&lt;/td&gt;&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.092%"&gt;&lt;/td&gt;&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.092%"&gt;&lt;/td&gt;&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.092%"&gt;&lt;/td&gt;&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.623%"&gt;&lt;/td&gt;&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.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:left;vertical-align: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;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;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;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;td colspan="3" style="padding:2px 1pt;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;2021&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;/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;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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;text-align: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, 2023, 2022 and 2021, 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, 2023, 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. 7,925&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, 2023, 2022 and 2021 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;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;td colspan="3" style="padding:2px 1pt;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;2021&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;5,754&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,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;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,000&#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,385&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,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;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;2,941&#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,904&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,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;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,654&#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,142&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,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;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;993&#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,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:#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;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;10,588&#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 27, 2023, the shareholders declared a dividend of Ps. 12,185 that was paid on May 3, 2023 and November&#160;3, 2023. This represents a dividend of Ps.0.7250&#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. There were no withholding taxes associated with the payment of dividends in 2021 and 2020 by the Company to its 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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;22.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 2023 and 2022.&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 22.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-15"
      decimals="INF"
      id="f-3437"
      unitRef="shares">16806658096</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="c-14"
      decimals="INF"
      id="f-3438"
      unitRef="shares">16806658096</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:ParValuePerShare
      contextRef="c-14"
      decimals="INF"
      id="f-3439"
      unitRef="mxnPerShare">0</ifrs-full:ParValuePerShare>
    <ifrs-full:ParValuePerShare
      contextRef="c-15"
      decimals="INF"
      id="f-3440"
      unitRef="mxnPerShare">0</ifrs-full:ParValuePerShare>
    <ifrs-full:IssuedCapitalOrdinaryShares contextRef="c-14" decimals="-6" id="f-3441" unitRef="mxn">934000000</ifrs-full:IssuedCapitalOrdinaryShares>
    <ifrs-full:IssuedCapitalOrdinaryShares contextRef="c-15" decimals="-6" id="f-3442" unitRef="mxn">934000000</ifrs-full:IssuedCapitalOrdinaryShares>
    <kof:EquityRatioThresholdPercentage
      contextRef="c-1213"
      decimals="3"
      id="f-3443"
      unitRef="number">0.501</kof:EquityRatioThresholdPercentage>
    <kof:EquityRatioThresholdPercentage
      contextRef="c-1214"
      decimals="3"
      id="f-3444"
      unitRef="number">0.499</kof:EquityRatioThresholdPercentage>
    <kof:DisclosureOfCapitalStockExplanatoryTableTextBlock contextRef="c-1" id="f-3445">&lt;div style="text-align: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.38%&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-1215"
      decimals="INF"
      id="f-3446"
      unitRef="shares">7936628152</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="c-1216"
      decimals="INF"
      id="f-3447"
      unitRef="number">0.4722</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfVotingRightsHeldInJointVenture
      contextRef="c-1216"
      decimals="INF"
      id="f-3448"
      unitRef="number">0.5597</ifrs-full:ProportionOfVotingRightsHeldInJointVenture>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="c-1217"
      decimals="INF"
      id="f-3449"
      unitRef="shares">4668365424</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="c-1218"
      decimals="INF"
      id="f-3450"
      unitRef="number">0.2778</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfVotingRightsHeldInJointVenture
      contextRef="c-1218"
      decimals="INF"
      id="f-3451"
      unitRef="number">0.3292</ifrs-full:ProportionOfVotingRightsHeldInJointVenture>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="c-1219"
      decimals="INF"
      id="f-3452"
      unitRef="shares">1575624195</ifrs-full:NumberOfSharesOutstanding>
    <kof:PercentageOfOwnership
      contextRef="c-1220"
      decimals="INF"
      id="f-3453"
      unitRef="number">0.0938</kof:PercentageOfOwnership>
    <ifrs-full:PercentageOfVotingEquityInterestsAcquired
      contextRef="c-1219"
      decimals="INF"
      id="f-3454"
      unitRef="number">0.1111</ifrs-full:PercentageOfVotingEquityInterestsAcquired>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="c-1221"
      decimals="INF"
      id="f-3455"
      unitRef="shares">2626040325</ifrs-full:NumberOfSharesOutstanding>
    <kof:PercentageOfOwnership
      contextRef="c-1222"
      decimals="INF"
      id="f-3456"
      unitRef="number">0.1563</kof:PercentageOfOwnership>
    <ifrs-full:PercentageOfVotingEquityInterestsAcquired
      contextRef="c-1221"
      decimals="INF"
      id="f-3457"
      unitRef="number">0</ifrs-full:PercentageOfVotingEquityInterestsAcquired>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="c-14"
      decimals="INF"
      id="f-3458"
      unitRef="shares">16806658096</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="c-1"
      decimals="INF"
      id="f-3459"
      unitRef="number">1.0000</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfVotingRightsHeldInJointVenture
      contextRef="c-1"
      decimals="INF"
      id="f-3460"
      unitRef="number">1.0000</ifrs-full:ProportionOfVotingRightsHeldInJointVenture>
    <ifrs-full:DisclosureOfIssuedCapitalExplanatory contextRef="c-1" id="f-3461">&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, 2023, 2022 and 2021, 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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:38.876%"&gt;&lt;/td&gt;&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.092%"&gt;&lt;/td&gt;&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.092%"&gt;&lt;/td&gt;&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.092%"&gt;&lt;/td&gt;&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.623%"&gt;&lt;/td&gt;&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.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:left;vertical-align: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;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;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;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;td colspan="3" style="padding:2px 1pt;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;2021&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;/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;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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;</ifrs-full:DisclosureOfIssuedCapitalExplanatory>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c-1223"
      decimals="INF"
      id="f-3462"
      unitRef="shares">7936628152</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c-1224"
      decimals="INF"
      id="f-3463"
      unitRef="shares">7936628152</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c-1225"
      decimals="INF"
      id="f-3464"
      unitRef="shares">7936628152</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c-1226"
      decimals="INF"
      id="f-3465"
      unitRef="shares">4668365424</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c-1227"
      decimals="INF"
      id="f-3466"
      unitRef="shares">4668365424</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c-1228"
      decimals="INF"
      id="f-3467"
      unitRef="shares">4668365424</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c-1229"
      decimals="INF"
      id="f-3468"
      unitRef="shares">1575624195</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c-1230"
      decimals="INF"
      id="f-3469"
      unitRef="shares">1575624195</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c-1231"
      decimals="INF"
      id="f-3470"
      unitRef="shares">1575624195</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c-1221"
      decimals="INF"
      id="f-3471"
      unitRef="shares">2626040325</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c-1232"
      decimals="INF"
      id="f-3472"
      unitRef="shares">2626040325</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c-1233"
      decimals="INF"
      id="f-3473"
      unitRef="shares">2626040325</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c-14"
      decimals="INF"
      id="f-3474"
      unitRef="shares">16806658096</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c-15"
      decimals="INF"
      id="f-3475"
      unitRef="shares">16806658096</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c-53"
      decimals="INF"
      id="f-3476"
      unitRef="shares">16806658096</ifrs-full:NumberOfSharesIssued>
    <kof:PercentageOfIncomeToBeTransferredToReserve contextRef="c-1" decimals="2" id="f-3477" unitRef="number">0.05</kof:PercentageOfIncomeToBeTransferredToReserve>
    <kof:MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve contextRef="c-1" decimals="2" id="f-3478" unitRef="number">0.20</kof:MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve>
    <kof:AmountInLegalReserve contextRef="c-1" decimals="-6" id="f-3479" unitRef="mxn">412000000</kof:AmountInLegalReserve>
    <kof:AmountInLegalReserve contextRef="c-25" decimals="-6" id="f-3480" unitRef="mxn">412000000</kof:AmountInLegalReserve>
    <kof:AmountInLegalReserve contextRef="c-26" decimals="-6" id="f-3481" unitRef="mxn">412000000</kof:AmountInLegalReserve>
    <kof:BalanceInLegalReserveFund contextRef="c-1" decimals="-6" id="f-3482" unitRef="mxn">7925000000</kof:BalanceInLegalReserveFund>
    <ifrs-full:DisclosureOfDividendsExplanatory 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;For the years ended December&#160;31, 2023, 2022 and 2021 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;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;td colspan="3" style="padding:2px 1pt;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;2021&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;5,754&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,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;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,000&#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,385&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,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;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;2,941&#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,904&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,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;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,654&#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,142&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,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;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;993&#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,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:#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;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;10,588&#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 27, 2023, the shareholders declared a dividend of Ps. 12,185 that was paid on May 3, 2023 and November&#160;3, 2023. This represents a dividend of Ps.0.7250&#160;per share.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfDividendsExplanatory>
    <ifrs-full:DividendsPaid contextRef="c-1213" decimals="-6" id="f-3484" unitRef="mxn">5754000000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid contextRef="c-1234" decimals="-6" id="f-3485" unitRef="mxn">5387000000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid contextRef="c-1235" decimals="-6" id="f-3486" unitRef="mxn">5000000000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid contextRef="c-1214" decimals="-6" id="f-3487" unitRef="mxn">3385000000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid contextRef="c-1236" decimals="-6" id="f-3488" unitRef="mxn">3169000000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid contextRef="c-1237" decimals="-6" id="f-3489" unitRef="mxn">2941000000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid contextRef="c-1222" decimals="-6" id="f-3490" unitRef="mxn">1904000000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid contextRef="c-1238" decimals="-6" id="f-3491" unitRef="mxn">1782000000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid contextRef="c-1239" decimals="-6" id="f-3492" unitRef="mxn">1654000000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid contextRef="c-1240" decimals="-6" id="f-3493" unitRef="mxn">1142000000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid contextRef="c-1241" decimals="-6" id="f-3494" unitRef="mxn">1069000000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid contextRef="c-1242" decimals="-6" id="f-3495" unitRef="mxn">993000000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid contextRef="c-1" decimals="-6" id="f-3496" unitRef="mxn">12185000000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid contextRef="c-25" decimals="-6" id="f-3497" unitRef="mxn">11407000000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid contextRef="c-26" decimals="-6" id="f-3498" unitRef="mxn">10588000000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid contextRef="c-1" decimals="-6" id="f-3499" unitRef="mxn">12185000000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaidOrdinarySharesPerShare
      contextRef="c-1243"
      decimals="5"
      id="f-3500"
      unitRef="mxnPerShare">0.7250</ifrs-full:DividendsPaidOrdinarySharesPerShare>
    <ifrs-full:DisclosureOfEarningsPerShareExplanatory contextRef="c-1" id="f-3501">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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;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;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;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: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;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:700;line-height:100%"&gt;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:700;line-height:100%"&gt;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:700;line-height:100%"&gt;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:700;line-height:100%"&gt;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: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;9,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;5,426&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,831&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,054&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,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: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.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="padding:2px 1pt;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.13&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;2021&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.  7,712&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;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.  4,536&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;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,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:9pt;font-weight:400;line-height:100%"&gt;Ps.  2,552&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;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.  16,331&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;7,418&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;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,363&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;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,473&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;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,454&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;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;15,708&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;0.93&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-3502">&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;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: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;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:700;line-height:100%"&gt;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:700;line-height:100%"&gt;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:700;line-height:100%"&gt;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:700;line-height:100%"&gt;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: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;9,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;5,426&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,831&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,054&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,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: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.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="padding:2px 1pt;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.13&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;2021&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.  7,712&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;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.  4,536&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;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,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:9pt;font-weight:400;line-height:100%"&gt;Ps.  2,552&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;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.  16,331&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;7,418&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;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,363&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;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,473&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;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,454&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;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;15,708&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;0.93&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:EarningsPerShareExplanatory>
    <ifrs-full:ProfitLoss contextRef="c-1213" decimals="-6" id="f-3503" unitRef="mxn">9551000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-1214" decimals="-6" id="f-3504" unitRef="mxn">5618000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-1220" decimals="-6" id="f-3505" unitRef="mxn">1896000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-1222" decimals="-6" id="f-3506" unitRef="mxn">3161000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-1" decimals="-6" id="f-3507" unitRef="mxn">20226000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity contextRef="c-1213" decimals="-6" id="f-3508" unitRef="mxn">9225000000</ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity contextRef="c-1214" decimals="-6" id="f-3509" unitRef="mxn">5426000000</ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity contextRef="c-1220" decimals="-6" id="f-3510" unitRef="mxn">1831000000</ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity contextRef="c-1222" decimals="-6" id="f-3511" unitRef="mxn">3054000000</ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity contextRef="c-1" decimals="-6" id="f-3512" unitRef="mxn">19536000000</ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:WeightedAverageShares
      contextRef="c-1213"
      decimals="-6"
      id="f-3513"
      unitRef="shares">7937000000</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="c-1214"
      decimals="-6"
      id="f-3514"
      unitRef="shares">4668000000</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="c-1220"
      decimals="-6"
      id="f-3515"
      unitRef="shares">1576000000</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="c-1222"
      decimals="-6"
      id="f-3516"
      unitRef="shares">2626000000</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares contextRef="c-1" decimals="-6" id="f-3517" unitRef="shares">16807000000</ifrs-full:WeightedAverageShares>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="c-1"
      decimals="0"
      id="f-3518"
      unitRef="usdPerShare">1160000</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:ProfitLoss contextRef="c-1234" decimals="-6" id="f-3519" unitRef="mxn">9268000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-1236" decimals="-6" id="f-3520" unitRef="mxn">5451000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-1244" decimals="-6" id="f-3521" unitRef="mxn">1840000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-1238" decimals="-6" id="f-3522" unitRef="mxn">3067000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-25" decimals="-6" id="f-3523" unitRef="mxn">19626000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity contextRef="c-1234" decimals="-6" id="f-3524" unitRef="mxn">8989000000</ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity contextRef="c-1236" decimals="-6" id="f-3525" unitRef="mxn">5287000000</ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity contextRef="c-1244" decimals="-6" id="f-3526" unitRef="mxn">1784000000</ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity contextRef="c-1238" decimals="-6" id="f-3527" unitRef="mxn">2974000000</ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity contextRef="c-25" decimals="-6" id="f-3528" unitRef="mxn">19034000000</ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:WeightedAverageShares
      contextRef="c-1234"
      decimals="-6"
      id="f-3529"
      unitRef="shares">7937000000</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="c-1236"
      decimals="-6"
      id="f-3530"
      unitRef="shares">4668000000</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="c-1244"
      decimals="-6"
      id="f-3531"
      unitRef="shares">1576000000</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="c-1238"
      decimals="-6"
      id="f-3532"
      unitRef="shares">2626000000</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="c-25"
      decimals="-6"
      id="f-3533"
      unitRef="shares">16807000000</ifrs-full:WeightedAverageShares>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="c-25"
      decimals="0"
      id="f-3534"
      unitRef="usdPerShare">1130000</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:ProfitLoss contextRef="c-1235" decimals="-6" id="f-3535" unitRef="mxn">7712000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-1237" decimals="-6" id="f-3536" unitRef="mxn">4536000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-1245" decimals="-6" id="f-3537" unitRef="mxn">1531000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-1239" decimals="-6" id="f-3538" unitRef="mxn">2552000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-26" decimals="-6" id="f-3539" unitRef="mxn">16331000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity contextRef="c-1235" decimals="-6" id="f-3540" unitRef="mxn">7418000000</ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity contextRef="c-1237" decimals="-6" id="f-3541" unitRef="mxn">4363000000</ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity contextRef="c-1245" decimals="-6" id="f-3542" unitRef="mxn">1473000000</ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity contextRef="c-1239" decimals="-6" id="f-3543" unitRef="mxn">2454000000</ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity contextRef="c-26" decimals="-6" id="f-3544" unitRef="mxn">15708000000</ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:WeightedAverageShares
      contextRef="c-1235"
      decimals="-6"
      id="f-3545"
      unitRef="shares">7937000000</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="c-1237"
      decimals="-6"
      id="f-3546"
      unitRef="shares">4668000000</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="c-1245"
      decimals="-6"
      id="f-3547"
      unitRef="shares">1576000000</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="c-1239"
      decimals="-6"
      id="f-3548"
      unitRef="shares">2626000000</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="c-26"
      decimals="-6"
      id="f-3549"
      unitRef="shares">16807000000</ifrs-full:WeightedAverageShares>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="c-26"
      decimals="0"
      id="f-3550"
      unitRef="usdPerShare">930000</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:DisclosureOfIncomeTaxExplanatory contextRef="c-1" id="f-3551">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;24.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, 2023, 2022 and 2021, 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;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;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.  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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,259&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,795&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Benefit) utilization 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,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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(445)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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,350&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.  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:120%"&gt;Ps.  6,547&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,609&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;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;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.  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:700;line-height:100%"&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:700;line-height:100%"&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:700;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: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:10pt;font-weight:700;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:700;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:700;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:700;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:700;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:700;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:700;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:700;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:700;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:700;line-height:100%"&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;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.  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-top:1pt solid #000;padding:2px 1pt;text-align:right;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,715&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,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:400;line-height:120%"&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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;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,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:120%"&gt;Ps.  903&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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,259&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;1,659&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,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;2,795&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;356&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(445)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;2,015&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;335&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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,350&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.  5,371&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,238&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,609&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&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:11pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&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:24pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&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:14pt"&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;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;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;td colspan="3" style="padding:2px 1pt;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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 cash flow hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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.  (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:120%"&gt;Ps.  (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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  787&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.  (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:120%"&gt;Ps.  (417)&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.  760&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;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;td colspan="3" style="padding:2px 1pt;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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.  (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:120%"&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:400;line-height:100%"&gt;Ps.  573&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(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;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;573&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Re-measurements 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;(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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(408)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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.  (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;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.  165&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, 2023, 2022 and 2021 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;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;td colspan="3" style="padding:2px 1pt;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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.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: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.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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.64)&lt;/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 (loss) 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;2.03&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.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;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;(0.21)&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;2.08&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.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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.48&#160;&lt;/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;1.99&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.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;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.82&#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.49&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.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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.14&#160;&lt;/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;(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: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.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;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.54)&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.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: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.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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.09)&lt;/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;Income tax credits &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;&#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;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;&#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="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.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;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;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.40)&lt;/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;(8.50)&lt;/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.57)&lt;/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;Other &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.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: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.89)&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;(0.78)&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: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:#ffffff;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:#ffffff;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:#ffffff;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:#ffffff;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;28.92&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;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&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; Favorable position of Brazilian Courts related to a no taxation on financial effects of recovered tax credits from previously won judicial disputes, which allowed a recognition of a deferred tax credit in Brazil in  2021.&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.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:8pt;font-weight:400;line-height:112%"&gt; During 2021 and 2022, the Company recognized an amount of Ps. (761) and (2,194), respectively, 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;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;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:400;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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.  (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:400;line-height:120%"&gt;Ps.  (95)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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.  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: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.  (34)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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:400;line-height:100%"&gt;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: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;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: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;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;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: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;(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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;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;(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:400;line-height:100%"&gt;(1,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:700;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(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:400;line-height:100%"&gt;(257)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(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: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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,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:400;line-height:100%"&gt;1,311&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(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:400;line-height:100%"&gt;(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:700;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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: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:700;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(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:400;line-height:100%"&gt;(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: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: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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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;(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:400;line-height:100%"&gt;(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:10pt;font-weight:700;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(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:400;line-height:100%"&gt;(7,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:10pt;font-weight:700;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(445)&lt;/span&gt;&lt;/td&gt;&lt;/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;(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:400;line-height:100%"&gt;(1,067)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,200&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(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;(218)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,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:400;line-height:100%"&gt;6,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:700;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(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;(14)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;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,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:400;line-height:100%"&gt;(768)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;982&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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.  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;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,350&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.  (7,771)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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,975)&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;3,321&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,839&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.  (4,450)&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.  (5,136)&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 four 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;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;td colspan="3" style="padding:2px 1pt;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;2021&lt;/span&gt;&lt;/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.  (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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,669)&lt;/span&gt;&lt;/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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,350&lt;/span&gt;&lt;/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;(82)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81&lt;/span&gt;&lt;/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;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;(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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;787&lt;/span&gt;&lt;/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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;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:10pt;font-weight:400;line-height:100%"&gt;(163)&lt;/span&gt;&lt;/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;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/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;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;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;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;9&lt;/span&gt;&lt;/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 end of the period&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:120%"&gt;Ps.  (4,450)&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:120%"&gt;Ps.  (5,136)&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:120%"&gt;Ps.  (5,632)&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 will not be distributed in the foreseeable future. The unrecognized deferred tax liabilities associated with the undistributed profits are  as of December&#160;31, 2023: &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.5,792&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, 2022&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. 4,149.&lt;/span&gt;&lt;/div&gt;&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, Argentina 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="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;2029&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:400;line-height:100%"&gt;2,702&#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;2030&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:400;line-height:100%"&gt;3,172&#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;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:10pt;font-weight:400;line-height:100%"&gt;157&#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:10pt;font-weight:400;line-height:100%"&gt;597&#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 and thereafter&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:400;line-height:100%"&gt;5&#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;No expiration (Brazil and Colombia)&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:400;line-height:100%"&gt;10,924&#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: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:10pt;font-weight:700;line-height:120%"&gt;Ps.  17,557&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, 2023 and 2022 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;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;td colspan="3" style="padding:2px 1pt;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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.  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:120%"&gt;Ps.  22,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:10pt;font-weight:400;line-height:100%"&gt;Ps.  21,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;Increase (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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,768&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,558)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(603)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.  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:120%"&gt;Ps.  22,000&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,129&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:9pt;font-weight:400;line-height:112%"&gt;(1)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;24.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 2023 in M&#xe9;xico in comparison to current year income tax, and other indirect tax, which will be compensated or recovered  in future years.&#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;24.2.1 Exclusion of the State Value added Tax (&#x201c;ICMS&#x201d;) on the federal sale taxes (&#x201c;PIS / COFINS&#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;On March 15, 2017 the Brazilian Federal Supreme Court (&#x201c;STF&#x201d;) ruled that the inclusion of the VAT (&#x201c;ICMS&#x201d;) on federal sales taxes (&#x201c;PIS and COFINS&#x201d;) taxable basis was unconstitutional. During 2019, the Company&#xb4;s subsidiaries in Brazil obtained conclusive favorable motions over this exclusion of VAT (&#x201c;ICMS&#x201d;) over PIS / COFINS calculation. The net favorable effects of each case are to be recorded at the time all formalities and legal procedures are finalized and recovery of the taxes paid becomes virtually certain. During 2023, 2022 and 2021, the Company  recorded in other operating revenues in the consolidated income statement the effects of the administrative formaliti&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;es &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;concluded.&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, 2023 and 2022 the amount of recoverable taxes in Brazil including PIS and COFINS is Ps. 745 and Ps. 1,060 respectively.&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;24.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 &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;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&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 31, 2023, the tax authorities of the countries where the Company operates have not published the proper regulations to attend this Second Pillar. The Company is monitoring the publication of such regulations.&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="background-color:#ffffff;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="background-color:#ffffff;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. The Company&#xb4;s  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.&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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In recent years, the excise tax rate on concentrate in Brazil has undergone recurrent temporary fluctuations. The excise tax rate was increased from 4.0% to 8.0% from February 1, 2021 to February 24, 2022, was reduced to 6.0% from February 25, 2022 to April 30, 2022 and increased again to 8.0% on May 1, 2022. The tax credit that we may recognize in our Brazilian operations in connection with purchases of concentrate in the Manaus Free Trade Zone has been affected accordingly.&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="background-color:#ffffff;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 the new transfer pricing rules that will be effective as of January 1, 2024. The new transfer pricing rules aim 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. In 2024, further regulation is expected.&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="background-color:#ffffff;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 Paran&#xe1; 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 is 18%. 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="background-color:#ffffff;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 determined by a final and unappealable court decision subject to be offset, that says any credit exceeding the value of 10 million Reais (approximately Ps. 34.9 million as of December 31, 2023) must observe the monthly limitation to be offset by 1/60 of the total value of the tax credit. Even though taxpayers must observe and comply with this regulation as of January 1, 2024, this provisional measure needs to be converted into law by May 31, 2024; or it will be revoked. &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="background-color:#ffffff;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 new law to become effective on January 1, 2024, that establishes that 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 lowest between the amount of 25.0% of the tax benefit itself and 25% of the depreciation of such assets applied on development or expansion approved projects which caused such subsidy,  provided that certain conditions and limitations are met. &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="background-color:#ffffff;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 for a new one, to be implemented progressively from January 1, 2026 until its full adoption in 2033. The municipal (ISSQN), state (ICMS) and federal taxes (PIS and COFINS) will be replaced by a dual value-added tax ("VAT") (CBS and IBS). The dual VAT will apply on all tangible and intangible goods, rights and services, and it will be calculated based on the amount charged on the location where the goods are consumed or the rights and services are provided. The dual VAT will not be used as a basis for its own calculation (no tax gross-up), and it will give the right to register the tax credit of the previous transaction. This new tax system is a non-cumulative system.  There will be a standard rate for all goods and services, with exceptions for certain sectors such as education, health, public transportation, food for human consumption, agricultural products and some others, that will be entitled to a tax reduction of 100.0%, 70.0% or 40.0% of the tax rate. In the following years, the Brazilian government will issue the specific regulations to implement these constitutional amendments and the percentages of such dual VAT. &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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, the constitutional amendment will impose as of 2027 an excise tax (IS) on production, extraction, commercialization or import of services or goods harmful to  health and the environment. Such tax will apply only once, will not generate a subsequent tax credit (as it is subject to the so-called monophasic system) and will be used as part of the tax basis of other taxes applied on sales &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;of services and goods. The current excise tax (IPI) will be reduced to zero, except for those products produced at the Manaus Free Trade Zone in order to maintain the competitiveness and development of such incentivized zone. Same as above, it is expected that the Brazilian government issues further regulation in connection with these amendments and the corresponding percentages for such tax. &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="background-color:#ffffff;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="background-color:#ffffff;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="background-color:#ffffff;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 increase the PAIS (&lt;/span&gt;&lt;span style="background-color:#ffffff;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;) tax rate to 17.5%, applicable to the import of goods (excluding goods from the market basket goods, fuels, lubricants and other goods related to energy generation). This tax is applicable to foreign currency operations carried out as of December 13, 2023 and represents an additional cost for our Argentine operations. This rate is also applicable to freight services and other transportation services of imported or exported goods, or when such services are acquired in Argentina and provided by non-residents. &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:700;line-height:120%"&gt;Mexico&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 April 2021, the Mexican government amended the Federal Labor Law, the Mexican Federal Tax Code and other laws that regulate labor benefits to prohibit the outsourcing of personnel except in certain circumstances such as specialized works or services that are not part of the core business of a company and that are provided by services providers registered with the Ministry of Labor and Social Welfare. As a result of this tax reform, the deduction of expenses related to outsourcing is prohibited as well as the ability to credit the value-added tax generated by the expenses related to the outsourcing and in extreme cases, the outsourcing of personnel may qualify as tax fraud. This reform became effective on September 1, 2021.&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 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="background-color:#ffffff;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;In August 2021, a new tax reform became effective in Colombia. This reform increased the income tax rate from 30.0% to 35.0% for 2022 onwards and limited to 50.0% the ability to deduct the municipality sales taxes against income taxes or as a discount to income taxes.&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:107%"&gt;In December 2022, a new tax reform was approved in Colombia, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;which became&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:107%"&gt; effective &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;during &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:107%"&gt;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="background-color:#ffffff;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="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;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="background-color:#ffffff;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 30, 2023 a tax of $18 Colombian pesos (approximately Ps. 0.08 as of December 31, 2023)  to beverages that contain 6 grams and 10 grams of added sugar per 100 ml and a tax of $35 Colombian pesos (approximately Ps 0.15 as of December 31, 2023) for those 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="background-color:#ffffff;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="background-color:#ffffff;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 30, 2024, $28 Colombian pesos (approximately Ps. 0.12 as of December 31, 2023)  for beverages that contain between 6 grams and 10 grams of sugar per 100 ml and a tax of $55 Colombian pesos (approximately Ps. 0.24 as of December 31, 2023) for those 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="background-color:#ffffff;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="background-color:#ffffff;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 30, 2025, a tax of $38 Colombian pesos (approximately Ps. 0.17 as of December 31, 2023) for beverages that contain between 5 grams and 9 grams of sugar added per 100ml and a tax of $65 Colombian pesos (approximately Ps. 0.29 as of December 31, 2023)for those 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="background-color:#ffffff;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 of Tax Value Unit (&#x201c;UVT&#x201d;) per gram of plastic. One UVT is equivalent to $42,412 Colombian pesos. Products from the family basket are excluded from this new tax, which can also be avoided &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:107%"&gt;with a  circular economy certification to be issued in case recycled resin is incorporated into the packaging. In 2023, a legal resolution was issued by Colombian Supreme Court (Resolution C-526/23) requiring that the person responsible for the payment of such tax is the producer of single-use plastics.  &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:107%"&gt;Increase of the income tax rate of January 1, 2023, from 20.0% to 35.0% over taxable income obtained within Colombia by free trade zones. This change can be effective on January 1, 2025 if a free trade zone company can demonstrate a 60% income increase in 2022 in comparison with the 2019 fiscal year.  However, the Colombian Supreme Court ruled that this law shall not be applicable to the entities that have obtained its approval to be considered as a free trade zone company prior to December 13, 2022. The free trade zone Colombian subsidiary obtained its approval 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="background-color:#ffffff;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&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:107%"&gt;Increase of the occasional income tax rate from 10% to 15% applicable on sales of fixed assets; and introduction of a stamp tax rate between 0% and 3%, over the 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="background-color:#ffffff;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 qualified entities are required to calculate such minimum income tax and if such calculation results in a tax rate higher than 15%, such entity shall pay only the regular income tax rate and if the result is lower than 15%, such entity shall pay an additional tax to reach the 15% rate.&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="background-color:#ffffff;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 style="background-color:#ffffff;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%, therefore 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="background-color:#ffffff;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;&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:107%"&gt;On December 31, 2021, the Uruguayan government issued an executive decree that increased the excise tax for energy drinks from 19.0% to 22.0%. This increase was effective on January 1, 2022.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfIncomeTaxExplanatory>
    <kof:DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock contextRef="c-1" id="f-3552">&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, 2023, 2022 and 2021, is 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: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;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;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.  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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,259&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,795&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Benefit) utilization 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,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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(445)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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,350&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.  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:120%"&gt;Ps.  6,547&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,609&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;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;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.  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:700;line-height:100%"&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:700;line-height:100%"&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:700;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: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:10pt;font-weight:700;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:700;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:700;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:700;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:700;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:700;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:700;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:700;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:700;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:700;line-height:100%"&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;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.  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-top:1pt solid #000;padding:2px 1pt;text-align:right;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,715&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,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:400;line-height:120%"&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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;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,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:120%"&gt;Ps.  903&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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,259&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;1,659&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,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;2,795&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;356&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(445)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;2,015&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;335&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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,350&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.  5,371&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,238&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,609&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</kof:DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock>
    <ifrs-full:CurrentTaxExpenseIncome contextRef="c-1" decimals="-6" id="f-3553" unitRef="mxn">7604000000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncome contextRef="c-25" decimals="-6" id="f-3554" unitRef="mxn">5658000000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncome contextRef="c-26" decimals="-6" id="f-3555" unitRef="mxn">4259000000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences contextRef="c-1" decimals="-6" id="f-3556" unitRef="mxn">-44000000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences contextRef="c-25" decimals="-6" id="f-3557" unitRef="mxn">860000000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences contextRef="c-26" decimals="-6" id="f-3558" unitRef="mxn">2795000000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized contextRef="c-1" decimals="-6" id="f-3559" unitRef="mxn">-1221000000</kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized>
    <kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized contextRef="c-25" decimals="-6" id="f-3560" unitRef="mxn">-29000000</kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized>
    <kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized contextRef="c-26" decimals="-6" id="f-3561" unitRef="mxn">445000000</kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1" decimals="-6" id="f-3562" unitRef="mxn">1177000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-25" decimals="-6" id="f-3563" unitRef="mxn">889000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-26" decimals="-6" id="f-3564" unitRef="mxn">2350000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="c-1" decimals="-6" id="f-3565" unitRef="mxn">8781000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="c-25" decimals="-6" id="f-3566" unitRef="mxn">6547000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="c-26" decimals="-6" id="f-3567" unitRef="mxn">6609000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:CurrentTaxExpenseIncome contextRef="c-1246" decimals="-6" id="f-3568" unitRef="mxn">5474000000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncome contextRef="c-1247" decimals="-6" id="f-3569" unitRef="mxn">2130000000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncome contextRef="c-1" decimals="-6" id="f-3570" unitRef="mxn">7604000000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences contextRef="c-1246" decimals="-6" id="f-3571" unitRef="mxn">-322000000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences contextRef="c-1247" decimals="-6" id="f-3572" unitRef="mxn">278000000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences contextRef="c-1" decimals="-6" id="f-3573" unitRef="mxn">-44000000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized contextRef="c-1246" decimals="-6" id="f-3574" unitRef="mxn">-238000000</kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized>
    <kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized contextRef="c-1247" decimals="-6" id="f-3575" unitRef="mxn">-983000000</kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized>
    <kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized contextRef="c-1" decimals="-6" id="f-3576" unitRef="mxn">-1221000000</kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1246" decimals="-6" id="f-3577" unitRef="mxn">-84000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1247" decimals="-6" id="f-3578" unitRef="mxn">1261000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1" decimals="-6" id="f-3579" unitRef="mxn">1177000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="c-1246" decimals="-6" id="f-3580" unitRef="mxn">5390000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="c-1247" decimals="-6" id="f-3581" unitRef="mxn">3391000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="c-1" decimals="-6" id="f-3582" unitRef="mxn">8781000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:CurrentTaxExpenseIncome contextRef="c-1248" decimals="-6" id="f-3583" unitRef="mxn">3522000000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncome contextRef="c-1249" decimals="-6" id="f-3584" unitRef="mxn">2136000000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncome contextRef="c-25" decimals="-6" id="f-3585" unitRef="mxn">5658000000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences contextRef="c-1248" decimals="-6" id="f-3586" unitRef="mxn">197000000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences contextRef="c-1249" decimals="-6" id="f-3587" unitRef="mxn">663000000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences contextRef="c-25" decimals="-6" id="f-3588" unitRef="mxn">860000000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized contextRef="c-1248" decimals="-6" id="f-3589" unitRef="mxn">4000000</kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized>
    <kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized contextRef="c-1249" decimals="-6" id="f-3590" unitRef="mxn">-33000000</kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized>
    <kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized contextRef="c-25" decimals="-6" id="f-3591" unitRef="mxn">-29000000</kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1248" decimals="-6" id="f-3592" unitRef="mxn">193000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1249" decimals="-6" id="f-3593" unitRef="mxn">696000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-25" decimals="-6" id="f-3594" unitRef="mxn">889000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="c-1248" decimals="-6" id="f-3595" unitRef="mxn">3715000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="c-1249" decimals="-6" id="f-3596" unitRef="mxn">2832000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="c-25" decimals="-6" id="f-3597" unitRef="mxn">6547000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:CurrentTaxExpenseIncome contextRef="c-1250" decimals="-6" id="f-3598" unitRef="mxn">3356000000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncome contextRef="c-1251" decimals="-6" id="f-3599" unitRef="mxn">903000000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncome contextRef="c-26" decimals="-6" id="f-3600" unitRef="mxn">4259000000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences contextRef="c-1250" decimals="-6" id="f-3601" unitRef="mxn">1659000000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences contextRef="c-1251" decimals="-6" id="f-3602" unitRef="mxn">1136000000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences contextRef="c-26" decimals="-6" id="f-3603" unitRef="mxn">2795000000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized contextRef="c-1250" decimals="-6" id="f-3604" unitRef="mxn">-356000000</kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized>
    <kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized contextRef="c-1251" decimals="-6" id="f-3605" unitRef="mxn">801000000</kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized>
    <kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized contextRef="c-26" decimals="-6" id="f-3606" unitRef="mxn">445000000</kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1250" decimals="-6" id="f-3607" unitRef="mxn">2015000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1251" decimals="-6" id="f-3608" unitRef="mxn">335000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-26" decimals="-6" id="f-3609" unitRef="mxn">2350000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="c-1250" decimals="-6" id="f-3610" unitRef="mxn">5371000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="c-1251" decimals="-6" id="f-3611" unitRef="mxn">1238000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="c-26" decimals="-6" id="f-3612" unitRef="mxn">6609000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <kof:ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock contextRef="c-1" id="f-3613">&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;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;td colspan="3" style="padding:2px 1pt;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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 cash flow hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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.  (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:120%"&gt;Ps.  (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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  787&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.  (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:120%"&gt;Ps.  (417)&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.  760&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-3614" unitRef="mxn">-236000000</ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome>
    <ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome contextRef="c-25" decimals="-6" id="f-3615" unitRef="mxn">-590000000</ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome>
    <ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome contextRef="c-26" decimals="-6" id="f-3616" unitRef="mxn">787000000</ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome>
    <ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome contextRef="c-1" decimals="-6" id="f-3617" unitRef="mxn">24000000</ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome>
    <ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome contextRef="c-25" decimals="-6" id="f-3618" unitRef="mxn">173000000</ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome>
    <ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome contextRef="c-26" decimals="-6" id="f-3619" unitRef="mxn">-27000000</ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome>
    <ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome contextRef="c-1" decimals="-6" id="f-3620" unitRef="mxn">-212000000</ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome>
    <ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome contextRef="c-25" decimals="-6" id="f-3621" unitRef="mxn">-417000000</ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome>
    <ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome contextRef="c-26" decimals="-6" id="f-3622" unitRef="mxn">760000000</ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome>
    <kof:DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock contextRef="c-1" id="f-3623">&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;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;td colspan="3" style="padding:2px 1pt;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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.  (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:120%"&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:400;line-height:100%"&gt;Ps.  573&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(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;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;573&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Re-measurements 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;(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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(408)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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.  (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;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.  165&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-3624" unitRef="mxn">-241000000</kof:IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome>
    <kof:IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome contextRef="c-25" decimals="-6" id="f-3625" unitRef="mxn">-13000000</kof:IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome>
    <kof:IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome contextRef="c-26" decimals="-6" id="f-3626" unitRef="mxn">573000000</kof:IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome>
    <ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss contextRef="c-1" decimals="-6" id="f-3627" unitRef="mxn">-241000000</ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss>
    <ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss contextRef="c-25" decimals="-6" id="f-3628" unitRef="mxn">-13000000</ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss>
    <ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss contextRef="c-26" decimals="-6" id="f-3629" unitRef="mxn">573000000</ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss>
    <kof:IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome contextRef="c-14" decimals="-6" id="f-3630" unitRef="mxn">-153000000</kof:IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome>
    <kof:IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome contextRef="c-15" decimals="-6" id="f-3631" unitRef="mxn">-205000000</kof:IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome>
    <kof:IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome contextRef="c-53" decimals="-6" id="f-3632" unitRef="mxn">-408000000</kof:IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome>
    <kof:IncomeTaxRemainingInOtherComprehensiveIncome contextRef="c-1" decimals="-6" id="f-3633" unitRef="mxn">-394000000</kof:IncomeTaxRemainingInOtherComprehensiveIncome>
    <kof:IncomeTaxRemainingInOtherComprehensiveIncome contextRef="c-25" decimals="-6" id="f-3634" unitRef="mxn">-218000000</kof:IncomeTaxRemainingInOtherComprehensiveIncome>
    <kof:IncomeTaxRemainingInOtherComprehensiveIncome contextRef="c-26" decimals="-6" id="f-3635" unitRef="mxn">165000000</kof:IncomeTaxRemainingInOtherComprehensiveIncome>
    <kof:ScheduleOfDomesticTaxRateExplanatoryTableTextBlock contextRef="c-1" id="f-3636">&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, 2023, 2022 and 2021 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;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;td colspan="3" style="padding:2px 1pt;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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.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: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.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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.64)&lt;/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 (loss) 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;2.03&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.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;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;(0.21)&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;2.08&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.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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.48&#160;&lt;/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;1.99&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.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;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.82&#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.49&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.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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.14&#160;&lt;/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;(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: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.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;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.54)&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.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: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.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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.09)&lt;/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;Income tax credits &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;&#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;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;&#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="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.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;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;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.40)&lt;/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;(8.50)&lt;/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.57)&lt;/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;Other &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.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: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.89)&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;(0.78)&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: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:#ffffff;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:#ffffff;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:#ffffff;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:#ffffff;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;28.92&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;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&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; Favorable position of Brazilian Courts related to a no taxation on financial effects of recovered tax credits from previously won judicial disputes, which allowed a recognition of a deferred tax credit in Brazil in  2021.&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.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:8pt;font-weight:400;line-height:112%"&gt; During 2021 and 2022, the Company recognized an amount of Ps. (761) and (2,194), respectively, 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-3637" unitRef="number">0.30</ifrs-full:ApplicableTaxRate>
    <ifrs-full:ApplicableTaxRate contextRef="c-25" decimals="2" id="f-3638" unitRef="number">0.30</ifrs-full:ApplicableTaxRate>
    <ifrs-full:ApplicableTaxRate contextRef="c-26" decimals="2" id="f-3639" unitRef="number">0.30</ifrs-full:ApplicableTaxRate>
    <ifrs-full:TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods contextRef="c-1" decimals="4" id="f-3640" unitRef="number">-0.0037</ifrs-full:TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods>
    <ifrs-full:TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods contextRef="c-25" decimals="4" id="f-3641" unitRef="number">0.0019</ifrs-full:TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods>
    <ifrs-full:TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods contextRef="c-26" decimals="4" id="f-3642" unitRef="number">-0.0064</ifrs-full:TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods>
    <kof:TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies contextRef="c-1" decimals="4" id="f-3643" unitRef="number">0.0203</kof:TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies>
    <kof:TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies contextRef="c-25" decimals="4" id="f-3644" unitRef="number">0.0118</kof:TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies>
    <kof:TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies contextRef="c-26" decimals="4" id="f-3645" unitRef="number">-0.0021</kof:TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies>
    <kof:TaxRateEffectOfAnnualInflationTaxAdjustment contextRef="c-1" decimals="4" id="f-3646" unitRef="number">0.0208</kof:TaxRateEffectOfAnnualInflationTaxAdjustment>
    <kof:TaxRateEffectOfAnnualInflationTaxAdjustment contextRef="c-25" decimals="4" id="f-3647" unitRef="number">0.0563</kof:TaxRateEffectOfAnnualInflationTaxAdjustment>
    <kof:TaxRateEffectOfAnnualInflationTaxAdjustment contextRef="c-26" decimals="4" id="f-3648" unitRef="number">0.0648</kof:TaxRateEffectOfAnnualInflationTaxAdjustment>
    <ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss contextRef="c-1" decimals="4" id="f-3649" unitRef="number">-0.0199</ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss>
    <ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss contextRef="c-25" decimals="4" id="f-3650" unitRef="number">-0.0217</ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss>
    <ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss contextRef="c-26" decimals="4" id="f-3651" unitRef="number">-0.0182</ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss>
    <kof:TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate contextRef="c-1" decimals="4" id="f-3652" unitRef="number">0.0149</kof:TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate>
    <kof:TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate contextRef="c-25" decimals="4" id="f-3653" unitRef="number">0.0168</kof:TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate>
    <kof:TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate contextRef="c-26" decimals="4" id="f-3654" unitRef="number">0.0114</kof:TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate>
    <kof:TaxRateEffectOfEffectOfRestatementOfTaxValues contextRef="c-1" decimals="4" id="f-3655" unitRef="number">-0.0350</kof:TaxRateEffectOfEffectOfRestatementOfTaxValues>
    <kof:TaxRateEffectOfEffectOfRestatementOfTaxValues contextRef="c-25" decimals="4" id="f-3656" unitRef="number">-0.0469</kof:TaxRateEffectOfEffectOfRestatementOfTaxValues>
    <kof:TaxRateEffectOfEffectOfRestatementOfTaxValues contextRef="c-26" decimals="4" id="f-3657" unitRef="number">-0.0254</kof:TaxRateEffectOfEffectOfRestatementOfTaxValues>
    <ifrs-full:TaxRateEffectFromChangeInTaxRate contextRef="c-1" decimals="4" id="f-3658" unitRef="number">-0.0060</ifrs-full:TaxRateEffectFromChangeInTaxRate>
    <ifrs-full:TaxRateEffectFromChangeInTaxRate contextRef="c-25" decimals="4" id="f-3659" unitRef="number">-0.0039</ifrs-full:TaxRateEffectFromChangeInTaxRate>
    <ifrs-full:TaxRateEffectFromChangeInTaxRate contextRef="c-26" decimals="4" id="f-3660" unitRef="number">-0.0009</ifrs-full:TaxRateEffectFromChangeInTaxRate>
    <kof:PercentageOfTaxEffectOfIncomeTaxCredits contextRef="c-1" decimals="4" id="f-3661" unitRef="number">0</kof:PercentageOfTaxEffectOfIncomeTaxCredits>
    <kof:PercentageOfTaxEffectOfIncomeTaxCredits contextRef="c-25" decimals="4" id="f-3662" unitRef="number">0</kof:PercentageOfTaxEffectOfIncomeTaxCredits>
    <kof:PercentageOfTaxEffectOfIncomeTaxCredits contextRef="c-26" decimals="4" id="f-3663" unitRef="number">-0.0269</kof:PercentageOfTaxEffectOfIncomeTaxCredits>
    <ifrs-full:TaxRateEffectOfTaxLosses
      contextRef="c-1"
      decimals="INF"
      id="f-3664"
      unitRef="number">-0.0140</ifrs-full:TaxRateEffectOfTaxLosses>
    <ifrs-full:TaxRateEffectOfTaxLosses
      contextRef="c-25"
      decimals="INF"
      id="f-3665"
      unitRef="number">-0.0850</ifrs-full:TaxRateEffectOfTaxLosses>
    <ifrs-full:TaxRateEffectOfTaxLosses contextRef="c-26" decimals="4" id="f-3666" unitRef="number">-0.0357</ifrs-full:TaxRateEffectOfTaxLosses>
    <ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome contextRef="c-1" decimals="4" id="f-3667" unitRef="number">-0.0122</ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome>
    <ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome contextRef="c-25" decimals="4" id="f-3668" unitRef="number">-0.0189</ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome>
    <ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome contextRef="c-26" decimals="4" id="f-3669" unitRef="number">-0.0078</ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome>
    <ifrs-full:AverageEffectiveTaxRate contextRef="c-1" decimals="4" id="f-3670" unitRef="number">0.3050</ifrs-full:AverageEffectiveTaxRate>
    <ifrs-full:AverageEffectiveTaxRate contextRef="c-25" decimals="4" id="f-3671" unitRef="number">0.2538</ifrs-full:AverageEffectiveTaxRate>
    <ifrs-full:AverageEffectiveTaxRate contextRef="c-26" decimals="4" id="f-3672" unitRef="number">0.2892</ifrs-full:AverageEffectiveTaxRate>
    <kof:DeferredIncomeTaxAsset contextRef="c-26" decimals="0" id="f-3673" unitRef="mxn">761000000</kof:DeferredIncomeTaxAsset>
    <kof:DeferredIncomeTaxAsset contextRef="c-25" decimals="0" id="f-3674" unitRef="mxn">2194000000</kof:DeferredIncomeTaxAsset>
    <kof:DeferredIncomeTaxAsset contextRef="c-1" decimals="0" id="f-3675" unitRef="mxn">409000000</kof:DeferredIncomeTaxAsset>
    <ifrs-full:DisclosureOfDeferredTaxesExplanatory contextRef="c-1" id="f-3676">&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;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;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:400;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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.  (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:400;line-height:120%"&gt;Ps.  (95)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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.  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: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.  (34)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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:400;line-height:100%"&gt;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: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;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: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;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;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: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;(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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;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;(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:400;line-height:100%"&gt;(1,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:700;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(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:400;line-height:100%"&gt;(257)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(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: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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,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:400;line-height:100%"&gt;1,311&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(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:400;line-height:100%"&gt;(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:700;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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: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:700;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(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:400;line-height:100%"&gt;(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: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: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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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;(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:400;line-height:100%"&gt;(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:10pt;font-weight:700;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(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:400;line-height:100%"&gt;(7,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:10pt;font-weight:700;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(445)&lt;/span&gt;&lt;/td&gt;&lt;/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;(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:400;line-height:100%"&gt;(1,067)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,200&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(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;(218)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,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:400;line-height:100%"&gt;6,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:700;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(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;(14)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;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,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:400;line-height:100%"&gt;(768)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;982&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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.  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;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,350&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.  (7,771)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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,975)&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;3,321&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,839&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.  (4,450)&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.  (5,136)&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 four years accordingly to the Mexican Income Tax law.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfDeferredTaxesExplanatory>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1252" decimals="-6" id="f-3677" unitRef="mxn">64000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1253" decimals="-6" id="f-3678" unitRef="mxn">95000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1254" decimals="-6" id="f-3679" unitRef="mxn">15000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1255" decimals="-6" id="f-3680" unitRef="mxn">-15000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1256" decimals="-6" id="f-3681" unitRef="mxn">-34000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1257" decimals="-6" id="f-3682" unitRef="mxn">-53000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1258" decimals="-6" id="f-3683" unitRef="mxn">-36000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1259" decimals="-6" id="f-3684" unitRef="mxn">5000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1260" decimals="-6" id="f-3685" unitRef="mxn">18000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1261" decimals="-6" id="f-3686" unitRef="mxn">-1000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1262" decimals="-6" id="f-3687" unitRef="mxn">-20000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1263" decimals="-6" id="f-3688" unitRef="mxn">-24000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1264" decimals="-6" id="f-3689" unitRef="mxn">-4000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1265" decimals="-6" id="f-3690" unitRef="mxn">-32000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1266" decimals="-6" id="f-3691" unitRef="mxn">29000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1267" decimals="-6" id="f-3692" unitRef="mxn">1150000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1268" decimals="-6" id="f-3693" unitRef="mxn">1305000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1269" decimals="-6" id="f-3694" unitRef="mxn">314000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1270" decimals="-6" id="f-3695" unitRef="mxn">-118000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1271" decimals="-6" id="f-3696" unitRef="mxn">-223000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1272" decimals="-6" id="f-3697" unitRef="mxn">190000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1273" decimals="-6" id="f-3698" unitRef="mxn">257000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1274" decimals="-6" id="f-3699" unitRef="mxn">45000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1275" decimals="-6" id="f-3700" unitRef="mxn">86000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1276" decimals="-6" id="f-3701" unitRef="mxn">-28000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1277" decimals="-6" id="f-3702" unitRef="mxn">10000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1278" decimals="-6" id="f-3703" unitRef="mxn">-1000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1279" decimals="-6" id="f-3704" unitRef="mxn">1000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1280" decimals="-6" id="f-3705" unitRef="mxn">48000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1281" decimals="-6" id="f-3706" unitRef="mxn">69000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1282" decimals="-6" id="f-3707" unitRef="mxn">-1509000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1283" decimals="-6" id="f-3708" unitRef="mxn">-1311000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1284" decimals="-6" id="f-3709" unitRef="mxn">591000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1285" decimals="-6" id="f-3710" unitRef="mxn">123000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1286" decimals="-6" id="f-3711" unitRef="mxn">165000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1287" decimals="-6" id="f-3712" unitRef="mxn">438000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1288" decimals="-6" id="f-3713" unitRef="mxn">444000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1289" decimals="-6" id="f-3714" unitRef="mxn">-2000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1290" decimals="-6" id="f-3715" unitRef="mxn">15000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1291" decimals="-6" id="f-3716" unitRef="mxn">-59000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1292" decimals="-6" id="f-3717" unitRef="mxn">-75000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1293" decimals="-6" id="f-3718" unitRef="mxn">-2000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1294" decimals="-6" id="f-3719" unitRef="mxn">73000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1295" decimals="-6" id="f-3720" unitRef="mxn">-3000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1296" decimals="-6" id="f-3721" unitRef="mxn">-72000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1297" decimals="-6" id="f-3722" unitRef="mxn">921000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1298" decimals="-6" id="f-3723" unitRef="mxn">895000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1299" decimals="-6" id="f-3724" unitRef="mxn">-96000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1300" decimals="-6" id="f-3725" unitRef="mxn">-23000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1301" decimals="-6" id="f-3726" unitRef="mxn">171000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1302" decimals="-6" id="f-3727" unitRef="mxn">533000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1303" decimals="-6" id="f-3728" unitRef="mxn">359000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1304" decimals="-6" id="f-3729" unitRef="mxn">174000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1305" decimals="-6" id="f-3730" unitRef="mxn">-85000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1306" decimals="-6" id="f-3731" unitRef="mxn">-236000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1307" decimals="-6" id="f-3732" unitRef="mxn">5726000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1308" decimals="-6" id="f-3733" unitRef="mxn">7205000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1309" decimals="-6" id="f-3734" unitRef="mxn">1221000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1310" decimals="-6" id="f-3735" unitRef="mxn">29000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1311" decimals="-6" id="f-3736" unitRef="mxn">-445000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1312" decimals="-6" id="f-3737" unitRef="mxn">726000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1313" decimals="-6" id="f-3738" unitRef="mxn">1067000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1314" decimals="-6" id="f-3739" unitRef="mxn">342000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1315" decimals="-6" id="f-3740" unitRef="mxn">327000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1316" decimals="-6" id="f-3741" unitRef="mxn">1200000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1317" decimals="-6" id="f-3742" unitRef="mxn">394000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1318" decimals="-6" id="f-3743" unitRef="mxn">218000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1319" decimals="-6" id="f-3744" unitRef="mxn">-211000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1320" decimals="-6" id="f-3745" unitRef="mxn">-417000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1321" decimals="-6" id="f-3746" unitRef="mxn">760000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1322" decimals="-6" id="f-3747" unitRef="mxn">-5574000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1323" decimals="-6" id="f-3748" unitRef="mxn">-6117000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1324" decimals="-6" id="f-3749" unitRef="mxn">-543000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1325" decimals="-6" id="f-3750" unitRef="mxn">0</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1326" decimals="-6" id="f-3751" unitRef="mxn">87000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1327" decimals="-6" id="f-3752" unitRef="mxn">43000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1328" decimals="-6" id="f-3753" unitRef="mxn">14000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1329" decimals="-6" id="f-3754" unitRef="mxn">-28000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1330" decimals="-6" id="f-3755" unitRef="mxn">-37000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1331" decimals="-6" id="f-3756" unitRef="mxn">-15000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1332" decimals="-6" id="f-3757" unitRef="mxn">1486000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1333" decimals="-6" id="f-3758" unitRef="mxn">768000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1334" decimals="-6" id="f-3759" unitRef="mxn">-720000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1335" decimals="-6" id="f-3760" unitRef="mxn">973000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1336" decimals="-6" id="f-3761" unitRef="mxn">982000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1" decimals="-6" id="f-3762" unitRef="mxn">1177000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-25" decimals="-6" id="f-3763" unitRef="mxn">889000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-26" decimals="-6" id="f-3764" unitRef="mxn">2350000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxAssets contextRef="c-14" decimals="-6" id="f-3765" unitRef="mxn">7771000000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets contextRef="c-15" decimals="-6" id="f-3766" unitRef="mxn">7975000000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxLiabilities contextRef="c-14" decimals="-6" id="f-3767" unitRef="mxn">3321000000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilities contextRef="c-15" decimals="-6" id="f-3768" unitRef="mxn">2839000000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-14" decimals="-6" id="f-3769" unitRef="mxn">4450000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-15" decimals="-6" id="f-3770" unitRef="mxn">5136000000</ifrs-full:DeferredTaxLiabilityAsset>
    <kof:DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock contextRef="c-1" id="f-3771">&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;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;td colspan="3" style="padding:2px 1pt;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;2021&lt;/span&gt;&lt;/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.  (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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,669)&lt;/span&gt;&lt;/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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,350&lt;/span&gt;&lt;/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;(82)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81&lt;/span&gt;&lt;/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;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;(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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;787&lt;/span&gt;&lt;/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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;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:10pt;font-weight:400;line-height:100%"&gt;(163)&lt;/span&gt;&lt;/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;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/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;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;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;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;9&lt;/span&gt;&lt;/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 end of the period&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:120%"&gt;Ps.  (4,450)&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:120%"&gt;Ps.  (5,136)&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:120%"&gt;Ps.  (5,632)&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-3772" unitRef="mxn">5136000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-53" decimals="-6" id="f-3773" unitRef="mxn">5632000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-36" decimals="-6" id="f-3774" unitRef="mxn">8669000000</ifrs-full:DeferredTaxLiabilityAsset>
    <kof:DeferredTaxAssetsRelatingToProvisions contextRef="c-14" decimals="-6" id="f-3775" unitRef="mxn">-1177000000</kof:DeferredTaxAssetsRelatingToProvisions>
    <kof:DeferredTaxAssetsRelatingToProvisions contextRef="c-15" decimals="-6" id="f-3776" unitRef="mxn">-889000000</kof:DeferredTaxAssetsRelatingToProvisions>
    <kof:DeferredTaxAssetsRelatingToProvisions contextRef="c-53" decimals="-6" id="f-3777" unitRef="mxn">-2350000000</kof:DeferredTaxAssetsRelatingToProvisions>
    <ifrs-full:TaxEffectFromChangeInTaxRate contextRef="c-1" decimals="-6" id="f-3778" unitRef="mxn">0</ifrs-full:TaxEffectFromChangeInTaxRate>
    <ifrs-full:TaxEffectFromChangeInTaxRate contextRef="c-25" decimals="-6" id="f-3779" unitRef="mxn">82000000</ifrs-full:TaxEffectFromChangeInTaxRate>
    <ifrs-full:TaxEffectFromChangeInTaxRate contextRef="c-26" decimals="-6" id="f-3780" unitRef="mxn">-81000000</ifrs-full:TaxEffectFromChangeInTaxRate>
    <kof:IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments contextRef="c-1" decimals="-6" id="f-3781" unitRef="mxn">-236000000</kof:IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments>
    <kof:IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments contextRef="c-25" decimals="-6" id="f-3782" unitRef="mxn">-591000000</kof:IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments>
    <kof:IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments contextRef="c-26" decimals="-6" id="f-3783" unitRef="mxn">787000000</kof:IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments>
    <kof:DeferredTaxLiabilityUnrealizedExchangeGains contextRef="c-14" decimals="-6" id="f-3784" unitRef="mxn">-320000000</kof:DeferredTaxLiabilityUnrealizedExchangeGains>
    <kof:DeferredTaxLiabilityUnrealizedExchangeGains contextRef="c-15" decimals="-6" id="f-3785" unitRef="mxn">61000000</kof:DeferredTaxLiabilityUnrealizedExchangeGains>
    <kof:DeferredTaxLiabilityUnrealizedExchangeGains contextRef="c-53" decimals="-6" id="f-3786" unitRef="mxn">-163000000</kof:DeferredTaxLiabilityUnrealizedExchangeGains>
    <kof:RemeasurementOfNetDefinedEmployeeBenefitLiability contextRef="c-1" decimals="-6" id="f-3787" unitRef="mxn">24000000</kof:RemeasurementOfNetDefinedEmployeeBenefitLiability>
    <kof:RemeasurementOfNetDefinedEmployeeBenefitLiability contextRef="c-25" decimals="-6" id="f-3788" unitRef="mxn">173000000</kof:RemeasurementOfNetDefinedEmployeeBenefitLiability>
    <kof:RemeasurementOfNetDefinedEmployeeBenefitLiability contextRef="c-26" decimals="-6" id="f-3789" unitRef="mxn">-27000000</kof:RemeasurementOfNetDefinedEmployeeBenefitLiability>
    <ifrs-full:GainsLossesOnNetMonetaryPosition contextRef="c-1" decimals="-6" id="f-3790" unitRef="mxn">41000000</ifrs-full:GainsLossesOnNetMonetaryPosition>
    <ifrs-full:GainsLossesOnNetMonetaryPosition contextRef="c-25" decimals="-6" id="f-3791" unitRef="mxn">46000000</ifrs-full:GainsLossesOnNetMonetaryPosition>
    <ifrs-full:GainsLossesOnNetMonetaryPosition contextRef="c-26" decimals="-6" id="f-3792" unitRef="mxn">9000000</ifrs-full:GainsLossesOnNetMonetaryPosition>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-14" decimals="-6" id="f-3793" unitRef="mxn">4450000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-15" decimals="-6" id="f-3794" unitRef="mxn">5136000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-53" decimals="-6" id="f-3795" unitRef="mxn">5632000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures contextRef="c-14" decimals="-6" id="f-3796" unitRef="mxn">5792000000</ifrs-full:TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures>
    <ifrs-full:TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures contextRef="c-15" decimals="-6" id="f-3797" unitRef="mxn">4149000000</ifrs-full:TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures>
    <kof:DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock contextRef="c-1" id="f-3798">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="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;2029&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:400;line-height:100%"&gt;2,702&#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;2030&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:400;line-height:100%"&gt;3,172&#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;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:10pt;font-weight:400;line-height:100%"&gt;157&#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:10pt;font-weight:400;line-height:100%"&gt;597&#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 and thereafter&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:400;line-height:100%"&gt;5&#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;No expiration (Brazil and Colombia)&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:400;line-height:100%"&gt;10,924&#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: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:10pt;font-weight:700;line-height:120%"&gt;Ps.  17,557&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock>
    <kof:TaxLossesCarriedForwardWhichExpireInYearFive contextRef="c-14" decimals="-6" id="f-3799" unitRef="mxn">2702000000</kof:TaxLossesCarriedForwardWhichExpireInYearFive>
    <kof:TaxLossesCarriedForwardWhichExpireInYearSix contextRef="c-14" decimals="-6" id="f-3800" unitRef="mxn">3172000000</kof:TaxLossesCarriedForwardWhichExpireInYearSix>
    <kof:TaxLossesCarriedForwardWhichExpireInYearSeven contextRef="c-14" decimals="-6" id="f-3801" unitRef="mxn">157000000</kof:TaxLossesCarriedForwardWhichExpireInYearSeven>
    <kof:TaxLossesCarriedForwardWhichExpireInYearEight contextRef="c-14" decimals="-6" id="f-3802" unitRef="mxn">597000000</kof:TaxLossesCarriedForwardWhichExpireInYearEight>
    <kof:TaxLossesCarriedForwardWhichExpireThereafter contextRef="c-14" decimals="-6" id="f-3803" unitRef="mxn">5000000</kof:TaxLossesCarriedForwardWhichExpireThereafter>
    <kof:UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration contextRef="c-14" decimals="-6" id="f-3804" unitRef="mxn">10924000000</kof:UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration>
    <kof:TaxLossesCarryforward contextRef="c-14" decimals="-6" id="f-3805" unitRef="mxn">17557000000</kof:TaxLossesCarryforward>
    <kof:NetOperatingLossUsageLimit contextRef="c-1" decimals="2" id="f-3806" unitRef="number">0.30</kof:NetOperatingLossUsageLimit>
    <kof:NetOperatingLossUsageLimit
      contextRef="c-1"
      decimals="INF"
      id="f-3807"
      unitRef="number">0.30</kof:NetOperatingLossUsageLimit>
    <kof:DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock contextRef="c-1" id="f-3808">&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;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;td colspan="3" style="padding:2px 1pt;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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.  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:120%"&gt;Ps.  22,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:10pt;font-weight:400;line-height:100%"&gt;Ps.  21,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;Increase (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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,768&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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,558)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(603)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.  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:120%"&gt;Ps.  22,000&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,129&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</kof:DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock>
    <kof:DeferredTaxAssetsOperatingLossCarryForwards1 contextRef="c-15" decimals="-6" id="f-3809" unitRef="mxn">22000000000</kof:DeferredTaxAssetsOperatingLossCarryForwards1>
    <kof:DeferredTaxAssetsOperatingLossCarryForwards1 contextRef="c-53" decimals="-6" id="f-3810" unitRef="mxn">22129000000</kof:DeferredTaxAssetsOperatingLossCarryForwards1>
    <kof:DeferredTaxAssetsOperatingLossCarryForwards1 contextRef="c-36" decimals="-6" id="f-3811" unitRef="mxn">21522000000</kof:DeferredTaxAssetsOperatingLossCarryForwards1>
    <kof:IncreaseDecreaseInIncomeTaxLiability contextRef="c-1" decimals="-6" id="f-3812" unitRef="mxn">-2002000000</kof:IncreaseDecreaseInIncomeTaxLiability>
    <kof:IncreaseDecreaseInIncomeTaxLiability contextRef="c-25" decimals="-6" id="f-3813" unitRef="mxn">-10610000000</kof:IncreaseDecreaseInIncomeTaxLiability>
    <kof:IncreaseDecreaseInIncomeTaxLiability contextRef="c-26" decimals="-6" id="f-3814" unitRef="mxn">-5768000000</kof:IncreaseDecreaseInIncomeTaxLiability>
    <kof:DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses contextRef="c-1" decimals="-6" id="f-3815" unitRef="mxn">5685000000</kof:DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses>
    <kof:DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses contextRef="c-25" decimals="-6" id="f-3816" unitRef="mxn">10706000000</kof:DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses>
    <kof:DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses contextRef="c-26" decimals="-6" id="f-3817" unitRef="mxn">4558000000</kof:DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses>
    <kof:DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation contextRef="c-1" decimals="-6" id="f-3818" unitRef="mxn">-760000000</kof:DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation>
    <kof:DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation contextRef="c-25" decimals="-6" id="f-3819" unitRef="mxn">-33000000</kof:DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation>
    <kof:DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation contextRef="c-26" decimals="-6" id="f-3820" unitRef="mxn">-603000000</kof:DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation>
    <kof:DeferredTaxAssetsOperatingLossCarryForwards1 contextRef="c-14" decimals="-6" id="f-3821" unitRef="mxn">17557000000</kof:DeferredTaxAssetsOperatingLossCarryForwards1>
    <kof:DeferredTaxAssetsOperatingLossCarryForwards1 contextRef="c-15" decimals="-6" id="f-3822" unitRef="mxn">22000000000</kof:DeferredTaxAssetsOperatingLossCarryForwards1>
    <kof:DeferredTaxAssetsOperatingLossCarryForwards1 contextRef="c-53" decimals="-6" id="f-3823" unitRef="mxn">22129000000</kof:DeferredTaxAssetsOperatingLossCarryForwards1>
    <kof:RecoverableTaxes contextRef="c-584" decimals="-6" id="f-3824" unitRef="mxn">745000000</kof:RecoverableTaxes>
    <kof:RecoverableTaxes contextRef="c-611" decimals="-6" id="f-3825" unitRef="mxn">1060000000</kof:RecoverableTaxes>
    <kof:IncomeTaxSystemThresholdAmount contextRef="c-1337" decimals="-6" id="f-3826" unitRef="eur">750000000</kof:IncomeTaxSystemThresholdAmount>
    <kof:AverageFederalProductionAndFederalSalesTax
      contextRef="c-171"
      decimals="3"
      id="f-3827"
      unitRef="number">0.146</kof:AverageFederalProductionAndFederalSalesTax>
    <ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory contextRef="c-1" id="f-3828">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;25.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;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;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.  6,567&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,890&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;6,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;5,627&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;734&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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;333&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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.  13,589&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.  11,850&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;25.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;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;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,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:10pt;font-weight:400;line-height:120%"&gt;Ps.  754&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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:700;line-height:100%"&gt;680&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;459&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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:10pt;font-weight:400;line-height:120%"&gt;223&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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.  2,039&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,436&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;25.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;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;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,578&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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:10pt;font-weight:400;line-height:100%"&gt;440&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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.  2,441&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,053&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;25.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;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;Derivative financial instruments (See Note 20)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,668&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,168&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;460&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;435&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;184&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;152&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.  5,464&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,863&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;25.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, 2023 and 2022: &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;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;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.  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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,308&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,385&#160;&lt;/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;614&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;679&#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.  3,270&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,887&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 13.&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;25.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;25.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;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;td colspan="3" style="padding:2px 1pt;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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,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:120%"&gt;Ps.  2,066&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,540&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 19)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;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:10pt;font-weight:400;line-height:100%"&gt;148&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 adjustments (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;(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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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: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;(263)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(94)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,348&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,823&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,066&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: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;25.6.2 Labor &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;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;td colspan="3" style="padding:2px 1pt;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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,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:120%"&gt;Ps.  1,472&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,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;Penalties and other charges (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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;303&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 19)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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;(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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(445)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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;&#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;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;(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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(358)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,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:120%"&gt;Ps.  1,385&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,472&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;25.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;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;td colspan="3" style="padding:2px 1pt;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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.  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:120%"&gt;Ps.  612&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  879&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 19)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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: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:400;line-height:100%"&gt;26&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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;(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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;149&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;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;(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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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.  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:120%"&gt;Ps.  679&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.  612&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;25.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, 2023 of these lawsuits is Ps. 134,254, 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="margin-top:6pt;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 tax disputes, most of which are related to its Brazilian 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 operations amount to approximately Ps. 66,710. This refers to various tax disputes related primarily to: (i) Ps. 10,166 of credits for ICMS (&#x201c;VAT&#x201d;); (ii) Ps. 38,150 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. 5,188 related to compensation of federal taxes not approved by the  Tax authorities; (iv) Ps. 9,949 relating to questions about the amortization of goodwill generated in acquisitions operations; (v) Ps. 2,668  relating to liability over the operations of a third party, former distributor, in the period from 2001 to 2003; and (vi) Ps. 589 related to the exclusion of ICMS (&#x201c;VAT&#x201d;) from the PIS/COFINS taxable basis. 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:112%"&gt;After conducting a thorough analysis, during 2021 the Company decided to reverse its temporary decision to suspend tax credits on concentrate purchased from the Manaus Free Trade Zone in Brazil. As a result, during 2021 the Company recognized an extraordinary  benefit of Ps. 1,083&#160;million in the cost of goods sold equivalent to the accumulated credit suspended since 2019 and until the first quarter of 2021. This decision was supported by opinions from external advisors.&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;25.8 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. 13,692, Ps. 13,728 and Ps. 10,721 as of December&#160;31, 2023, 2022 and 2021, respectively, by pledging fixed assets and entering into available lines of credit covering the contingencies. Also as disclosed in Note 8.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;25.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;The Company has signed commitments for the purchase of property, plant and equipment of Ps. 3,394 and Ps. 2,588 as December&#160;31, 2023 and 2022, respectively.</ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory>
    <ifrs-full:DisclosureOfOtherCurrentLiabilitiesExplanatory contextRef="c-1" id="f-3829">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;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;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.  6,567&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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,890&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;6,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;5,627&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;734&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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;333&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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.  13,589&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.  11,850&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-3830" unitRef="mxn">6567000000</ifrs-full:CurrentRecognisedLiabilitiesDefinedBenefitPlan>
    <ifrs-full:CurrentRecognisedLiabilitiesDefinedBenefitPlan contextRef="c-15" decimals="-6" id="f-3831" unitRef="mxn">5890000000</ifrs-full:CurrentRecognisedLiabilitiesDefinedBenefitPlan>
    <kof:CurrentAccruedExpenses contextRef="c-14" decimals="-6" id="f-3832" unitRef="mxn">6288000000</kof:CurrentAccruedExpenses>
    <kof:CurrentAccruedExpenses contextRef="c-15" decimals="-6" id="f-3833" unitRef="mxn">5627000000</kof:CurrentAccruedExpenses>
    <kof:OtherCurrentExpenses contextRef="c-14" decimals="-6" id="f-3834" unitRef="mxn">734000000</kof:OtherCurrentExpenses>
    <kof:OtherCurrentExpenses contextRef="c-15" decimals="-6" id="f-3835" unitRef="mxn">333000000</kof:OtherCurrentExpenses>
    <ifrs-full:OtherCurrentLiabilities contextRef="c-14" decimals="-6" id="f-3836" unitRef="mxn">13589000000</ifrs-full:OtherCurrentLiabilities>
    <ifrs-full:OtherCurrentLiabilities contextRef="c-15" decimals="-6" id="f-3837" unitRef="mxn">11850000000</ifrs-full:OtherCurrentLiabilities>
    <kof:DisclosureOfOtherCurrentFinancialLiabilitiesExplanatoryTableTextBlock contextRef="c-1" id="f-3838">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;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;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,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:10pt;font-weight:400;line-height:120%"&gt;Ps.  754&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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:700;line-height:100%"&gt;680&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;459&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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:10pt;font-weight:400;line-height:120%"&gt;223&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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.  2,039&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,436&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-3839" unitRef="mxn">1150000000</kof:CurrentSundryCreditors>
    <kof:CurrentSundryCreditors contextRef="c-15" decimals="-6" id="f-3840" unitRef="mxn">754000000</kof:CurrentSundryCreditors>
    <ifrs-full:CurrentDerivativeFinancialLiabilities contextRef="c-14" decimals="-6" id="f-3841" unitRef="mxn">680000000</ifrs-full:CurrentDerivativeFinancialLiabilities>
    <ifrs-full:CurrentDerivativeFinancialLiabilities contextRef="c-15" decimals="-6" id="f-3842" unitRef="mxn">459000000</ifrs-full:CurrentDerivativeFinancialLiabilities>
    <ifrs-full:CurrentDividendPayables contextRef="c-14" decimals="-6" id="f-3843" unitRef="mxn">209000000</ifrs-full:CurrentDividendPayables>
    <ifrs-full:CurrentDividendPayables contextRef="c-15" decimals="-6" id="f-3844" unitRef="mxn">223000000</ifrs-full:CurrentDividendPayables>
    <ifrs-full:OtherCurrentFinancialLiabilities contextRef="c-14" decimals="-6" id="f-3845" unitRef="mxn">2039000000</ifrs-full:OtherCurrentFinancialLiabilities>
    <ifrs-full:OtherCurrentFinancialLiabilities contextRef="c-15" decimals="-6" id="f-3846" unitRef="mxn">1436000000</ifrs-full:OtherCurrentFinancialLiabilities>
    <kof:DisclosureOfOtherNoncurrentLiabilitiesExplanatoryTableTextBlock contextRef="c-1" id="f-3847">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;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;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,578&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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:10pt;font-weight:400;line-height:100%"&gt;440&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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.  2,441&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,053&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-3848" unitRef="mxn">38000000</kof:TaxesPayable>
    <kof:TaxesPayable contextRef="c-15" decimals="-6" id="f-3849" unitRef="mxn">38000000</kof:TaxesPayable>
    <ifrs-full:NoncurrentDebtInstrumentsIssued contextRef="c-14" decimals="-6" id="f-3850" unitRef="mxn">1578000000</ifrs-full:NoncurrentDebtInstrumentsIssued>
    <ifrs-full:NoncurrentDebtInstrumentsIssued contextRef="c-15" decimals="-6" id="f-3851" unitRef="mxn">1575000000</ifrs-full:NoncurrentDebtInstrumentsIssued>
    <kof:OtherLongTermLiabilities contextRef="c-14" decimals="-6" id="f-3852" unitRef="mxn">825000000</kof:OtherLongTermLiabilities>
    <kof:OtherLongTermLiabilities contextRef="c-15" decimals="-6" id="f-3853" unitRef="mxn">440000000</kof:OtherLongTermLiabilities>
    <ifrs-full:OtherNoncurrentLiabilities contextRef="c-14" decimals="-6" id="f-3854" unitRef="mxn">2441000000</ifrs-full:OtherNoncurrentLiabilities>
    <ifrs-full:OtherNoncurrentLiabilities contextRef="c-15" decimals="-6" id="f-3855" unitRef="mxn">2053000000</ifrs-full:OtherNoncurrentLiabilities>
    <ifrs-full:DisclosureOfOtherNoncurrentLiabilitiesExplanatory contextRef="c-1" id="f-3856">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;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;Derivative financial instruments (See Note 20)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,668&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,168&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;460&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;435&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;184&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;152&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.  5,464&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,863&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfOtherNoncurrentLiabilitiesExplanatory>
    <ifrs-full:OtherFinancialLiabilities contextRef="c-1338" decimals="-6" id="f-3857" unitRef="mxn">4668000000</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities contextRef="c-1339" decimals="-6" id="f-3858" unitRef="mxn">3168000000</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities contextRef="c-1340" decimals="-6" id="f-3859" unitRef="mxn">460000000</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities contextRef="c-1341" decimals="-6" id="f-3860" unitRef="mxn">435000000</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities contextRef="c-1342" decimals="-6" id="f-3861" unitRef="mxn">184000000</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities contextRef="c-1343" decimals="-6" id="f-3862" unitRef="mxn">185000000</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities contextRef="c-1344" decimals="-6" id="f-3863" unitRef="mxn">152000000</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities contextRef="c-1345" decimals="-6" id="f-3864" unitRef="mxn">75000000</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities contextRef="c-14" decimals="-6" id="f-3865" unitRef="mxn">5464000000</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities contextRef="c-15" decimals="-6" id="f-3866" unitRef="mxn">3863000000</ifrs-full:OtherFinancialLiabilities>
    <kof:DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock contextRef="c-1" id="f-3867">The following table presents the nature and amount of the provisions as of December&#160;31, 2023 and 2022: &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;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;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.  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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,308&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,385&#160;&lt;/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;614&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;679&#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.  3,270&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,887&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 13.&lt;/span&gt;&lt;/div&gt;</kof:DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock>
    <ifrs-full:Provisions contextRef="c-1346" decimals="-6" id="f-3868" unitRef="mxn">1348000000</ifrs-full:Provisions>
    <ifrs-full:Provisions contextRef="c-1347" decimals="-6" id="f-3869" unitRef="mxn">1823000000</ifrs-full:Provisions>
    <ifrs-full:Provisions contextRef="c-1348" decimals="-6" id="f-3870" unitRef="mxn">1308000000</ifrs-full:Provisions>
    <ifrs-full:Provisions contextRef="c-1349" decimals="-6" id="f-3871" unitRef="mxn">1385000000</ifrs-full:Provisions>
    <ifrs-full:Provisions contextRef="c-1350" decimals="-6" id="f-3872" unitRef="mxn">614000000</ifrs-full:Provisions>
    <ifrs-full:Provisions contextRef="c-1351" decimals="-6" id="f-3873" unitRef="mxn">679000000</ifrs-full:Provisions>
    <ifrs-full:Provisions contextRef="c-14" decimals="-6" id="f-3874" unitRef="mxn">3270000000</ifrs-full:Provisions>
    <ifrs-full:Provisions contextRef="c-15" decimals="-6" id="f-3875" unitRef="mxn">3887000000</ifrs-full:Provisions>
    <ifrs-full:DisclosureOfProvisionsExplanatory contextRef="c-1" id="f-3876">&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;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;td colspan="3" style="padding:2px 1pt;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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,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:120%"&gt;Ps.  2,066&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,540&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 19)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;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:10pt;font-weight:400;line-height:100%"&gt;148&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 adjustments (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;(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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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: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;(263)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(94)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,348&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,823&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,066&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: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;25.6.2 Labor &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;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;td colspan="3" style="padding:2px 1pt;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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,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:120%"&gt;Ps.  1,472&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&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,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;Penalties and other charges (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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;303&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 19)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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;(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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(445)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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;&#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;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;(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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(358)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,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:120%"&gt;Ps.  1,385&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,472&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;25.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;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;td colspan="3" style="padding:2px 1pt;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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.  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:120%"&gt;Ps.  612&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  879&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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;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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 19)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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: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:400;line-height:100%"&gt;26&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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;(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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;149&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;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;(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;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(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;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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.  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:120%"&gt;Ps.  679&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.  612&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfProvisionsExplanatory>
    <ifrs-full:Provisions contextRef="c-1347" decimals="-6" id="f-3877" unitRef="mxn">1823000000</ifrs-full:Provisions>
    <ifrs-full:Provisions contextRef="c-1352" decimals="-6" id="f-3878" unitRef="mxn">2066000000</ifrs-full:Provisions>
    <ifrs-full:Provisions contextRef="c-1353" decimals="-6" id="f-3879" unitRef="mxn">2540000000</ifrs-full:Provisions>
    <kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges contextRef="c-1354" decimals="-6" id="f-3880" unitRef="mxn">228000000</kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges>
    <kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges contextRef="c-1355" decimals="-6" id="f-3881" unitRef="mxn">109000000</kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges>
    <kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges contextRef="c-1356" decimals="-6" id="f-3882" unitRef="mxn">30000000</kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges>
    <kof:IncreaseDecreaseInProvisionsFromNewContingencies contextRef="c-1354" decimals="-6" id="f-3883" unitRef="mxn">4000000</kof:IncreaseDecreaseInProvisionsFromNewContingencies>
    <kof:IncreaseDecreaseInProvisionsFromNewContingencies contextRef="c-1355" decimals="-6" id="f-3884" unitRef="mxn">306000000</kof:IncreaseDecreaseInProvisionsFromNewContingencies>
    <kof:IncreaseDecreaseInProvisionsFromNewContingencies contextRef="c-1356" decimals="-6" id="f-3885" unitRef="mxn">148000000</kof:IncreaseDecreaseInProvisionsFromNewContingencies>
    <kof:DecreaseInProvisionsThroughCancellationAndExpiration contextRef="c-1354" decimals="-6" id="f-3886" unitRef="mxn">447000000</kof:DecreaseInProvisionsThroughCancellationAndExpiration>
    <kof:DecreaseInProvisionsThroughCancellationAndExpiration contextRef="c-1355" decimals="-6" id="f-3887" unitRef="mxn">177000000</kof:DecreaseInProvisionsThroughCancellationAndExpiration>
    <kof:DecreaseInProvisionsThroughCancellationAndExpiration contextRef="c-1356" decimals="-6" id="f-3888" unitRef="mxn">59000000</kof:DecreaseInProvisionsThroughCancellationAndExpiration>
    <kof:DecreaseInProvisionsResultingFromPayments contextRef="c-1354" decimals="-6" id="f-3889" unitRef="mxn">155000000</kof:DecreaseInProvisionsResultingFromPayments>
    <kof:DecreaseInProvisionsResultingFromPayments contextRef="c-1355" decimals="-6" id="f-3890" unitRef="mxn">473000000</kof:DecreaseInProvisionsResultingFromPayments>
    <kof:DecreaseInProvisionsResultingFromPayments contextRef="c-1356" decimals="-6" id="f-3891" unitRef="mxn">236000000</kof:DecreaseInProvisionsResultingFromPayments>
    <ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions contextRef="c-1354" decimals="-6" id="f-3892" unitRef="mxn">0</ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions>
    <ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions contextRef="c-1355" decimals="-6" id="f-3893" unitRef="mxn">0</ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions>
    <ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions contextRef="c-1356" decimals="-6" id="f-3894" unitRef="mxn">263000000</ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions>
    <kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates contextRef="c-1354" decimals="-6" id="f-3895" unitRef="mxn">-105000000</kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates>
    <kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates contextRef="c-1355" decimals="-6" id="f-3896" unitRef="mxn">-8000000</kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates>
    <kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates contextRef="c-1356" decimals="-6" id="f-3897" unitRef="mxn">-94000000</kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates>
    <ifrs-full:Provisions contextRef="c-1346" decimals="-6" id="f-3898" unitRef="mxn">1348000000</ifrs-full:Provisions>
    <ifrs-full:Provisions contextRef="c-1347" decimals="-6" id="f-3899" unitRef="mxn">1823000000</ifrs-full:Provisions>
    <ifrs-full:Provisions contextRef="c-1352" decimals="-6" id="f-3900" unitRef="mxn">2066000000</ifrs-full:Provisions>
    <ifrs-full:Provisions contextRef="c-1349" decimals="-6" id="f-3901" unitRef="mxn">1385000000</ifrs-full:Provisions>
    <ifrs-full:Provisions contextRef="c-1357" decimals="-6" id="f-3902" unitRef="mxn">1472000000</ifrs-full:Provisions>
    <ifrs-full:Provisions contextRef="c-1358" decimals="-6" id="f-3903" unitRef="mxn">1681000000</ifrs-full:Provisions>
    <kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges contextRef="c-1359" decimals="-6" id="f-3904" unitRef="mxn">64000000</kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges>
    <kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges contextRef="c-1360" decimals="-6" id="f-3905" unitRef="mxn">80000000</kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges>
    <kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges contextRef="c-1361" decimals="-6" id="f-3906" unitRef="mxn">303000000</kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges>
    <kof:IncreaseDecreaseInProvisionsFromNewContingencies contextRef="c-1359" decimals="-6" id="f-3907" unitRef="mxn">843000000</kof:IncreaseDecreaseInProvisionsFromNewContingencies>
    <kof:IncreaseDecreaseInProvisionsFromNewContingencies contextRef="c-1360" decimals="-6" id="f-3908" unitRef="mxn">516000000</kof:IncreaseDecreaseInProvisionsFromNewContingencies>
    <kof:IncreaseDecreaseInProvisionsFromNewContingencies contextRef="c-1361" decimals="-6" id="f-3909" unitRef="mxn">363000000</kof:IncreaseDecreaseInProvisionsFromNewContingencies>
    <kof:DecreaseInProvisionsThroughCancellationAndExpiration contextRef="c-1359" decimals="-6" id="f-3910" unitRef="mxn">523000000</kof:DecreaseInProvisionsThroughCancellationAndExpiration>
    <kof:DecreaseInProvisionsThroughCancellationAndExpiration contextRef="c-1360" decimals="-6" id="f-3911" unitRef="mxn">385000000</kof:DecreaseInProvisionsThroughCancellationAndExpiration>
    <kof:DecreaseInProvisionsThroughCancellationAndExpiration contextRef="c-1361" decimals="-6" id="f-3912" unitRef="mxn">445000000</kof:DecreaseInProvisionsThroughCancellationAndExpiration>
    <ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination contextRef="c-1359" decimals="-6" id="f-3913" unitRef="mxn">0</ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination>
    <ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination contextRef="c-1360" decimals="-6" id="f-3914" unitRef="mxn">65000000</ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination>
    <ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination contextRef="c-1361" decimals="-6" id="f-3915" unitRef="mxn">0</ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination>
    <kof:DecreaseInProvisionsResultingFromPayments contextRef="c-1359" decimals="-6" id="f-3916" unitRef="mxn">308000000</kof:DecreaseInProvisionsResultingFromPayments>
    <kof:DecreaseInProvisionsResultingFromPayments contextRef="c-1360" decimals="-6" id="f-3917" unitRef="mxn">301000000</kof:DecreaseInProvisionsResultingFromPayments>
    <kof:DecreaseInProvisionsResultingFromPayments contextRef="c-1361" decimals="-6" id="f-3918" unitRef="mxn">358000000</kof:DecreaseInProvisionsResultingFromPayments>
    <kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates contextRef="c-1359" decimals="-6" id="f-3919" unitRef="mxn">-153000000</kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates>
    <kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates contextRef="c-1360" decimals="-6" id="f-3920" unitRef="mxn">-62000000</kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates>
    <kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates contextRef="c-1361" decimals="-6" id="f-3921" unitRef="mxn">-72000000</kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates>
    <ifrs-full:Provisions contextRef="c-1348" decimals="-6" id="f-3922" unitRef="mxn">1308000000</ifrs-full:Provisions>
    <ifrs-full:Provisions contextRef="c-1349" decimals="-6" id="f-3923" unitRef="mxn">1385000000</ifrs-full:Provisions>
    <ifrs-full:Provisions contextRef="c-1357" decimals="-6" id="f-3924" unitRef="mxn">1472000000</ifrs-full:Provisions>
    <ifrs-full:Provisions contextRef="c-1351" decimals="-6" id="f-3925" unitRef="mxn">679000000</ifrs-full:Provisions>
    <ifrs-full:Provisions contextRef="c-1362" decimals="-6" id="f-3926" unitRef="mxn">612000000</ifrs-full:Provisions>
    <ifrs-full:Provisions contextRef="c-1363" decimals="-6" id="f-3927" unitRef="mxn">879000000</ifrs-full:Provisions>
    <kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges contextRef="c-1364" decimals="-6" id="f-3928" unitRef="mxn">50000000</kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges>
    <kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges contextRef="c-1365" decimals="-6" id="f-3929" unitRef="mxn">57000000</kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges>
    <kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges contextRef="c-1366" decimals="-6" id="f-3930" unitRef="mxn">68000000</kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges>
    <kof:IncreaseDecreaseInProvisionsFromNewContingencies contextRef="c-1364" decimals="-6" id="f-3931" unitRef="mxn">117000000</kof:IncreaseDecreaseInProvisionsFromNewContingencies>
    <kof:IncreaseDecreaseInProvisionsFromNewContingencies contextRef="c-1365" decimals="-6" id="f-3932" unitRef="mxn">75000000</kof:IncreaseDecreaseInProvisionsFromNewContingencies>
    <kof:IncreaseDecreaseInProvisionsFromNewContingencies contextRef="c-1366" decimals="-6" id="f-3933" unitRef="mxn">26000000</kof:IncreaseDecreaseInProvisionsFromNewContingencies>
    <kof:DecreaseInProvisionsThroughCancellationAndExpiration contextRef="c-1364" decimals="-6" id="f-3934" unitRef="mxn">109000000</kof:DecreaseInProvisionsThroughCancellationAndExpiration>
    <kof:DecreaseInProvisionsThroughCancellationAndExpiration contextRef="c-1365" decimals="-6" id="f-3935" unitRef="mxn">79000000</kof:DecreaseInProvisionsThroughCancellationAndExpiration>
    <kof:DecreaseInProvisionsThroughCancellationAndExpiration contextRef="c-1366" decimals="-6" id="f-3936" unitRef="mxn">241000000</kof:DecreaseInProvisionsThroughCancellationAndExpiration>
    <ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination contextRef="c-1364" decimals="-6" id="f-3937" unitRef="mxn">0</ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination>
    <ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination contextRef="c-1365" decimals="-6" id="f-3938" unitRef="mxn">149000000</ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination>
    <ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination contextRef="c-1366" decimals="-6" id="f-3939" unitRef="mxn">0</ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination>
    <kof:DecreaseInProvisionsResultingFromPayments contextRef="c-1364" decimals="-6" id="f-3940" unitRef="mxn">68000000</kof:DecreaseInProvisionsResultingFromPayments>
    <kof:DecreaseInProvisionsResultingFromPayments contextRef="c-1365" decimals="-6" id="f-3941" unitRef="mxn">110000000</kof:DecreaseInProvisionsResultingFromPayments>
    <kof:DecreaseInProvisionsResultingFromPayments contextRef="c-1366" decimals="-6" id="f-3942" unitRef="mxn">97000000</kof:DecreaseInProvisionsResultingFromPayments>
    <kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates contextRef="c-1364" decimals="-6" id="f-3943" unitRef="mxn">-55000000</kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates>
    <kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates contextRef="c-1365" decimals="-6" id="f-3944" unitRef="mxn">-25000000</kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates>
    <kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates contextRef="c-1366" decimals="-6" id="f-3945" unitRef="mxn">-23000000</kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates>
    <ifrs-full:Provisions contextRef="c-1350" decimals="-6" id="f-3946" unitRef="mxn">614000000</ifrs-full:Provisions>
    <ifrs-full:Provisions contextRef="c-1351" decimals="-6" id="f-3947" unitRef="mxn">679000000</ifrs-full:Provisions>
    <ifrs-full:Provisions contextRef="c-1362" decimals="-6" id="f-3948" unitRef="mxn">612000000</ifrs-full:Provisions>
    <kof:LossContingencyDamagesSoughtValue1 contextRef="c-1" decimals="-6" id="f-3949" unitRef="mxn">134254000000</kof:LossContingencyDamagesSoughtValue1>
    <kof:TaxContingenciesAmount contextRef="c-584" decimals="-6" id="f-3950" unitRef="mxn">66710000000</kof:TaxContingenciesAmount>
    <kof:TaxContingenciesAmount contextRef="c-1367" decimals="-6" id="f-3951" unitRef="mxn">10166000000</kof:TaxContingenciesAmount>
    <kof:TaxContingenciesAmount contextRef="c-1368" decimals="-6" id="f-3952" unitRef="mxn">38150000000</kof:TaxContingenciesAmount>
    <kof:TaxContingenciesAmount contextRef="c-1369" decimals="-6" id="f-3953" unitRef="mxn">5188000000</kof:TaxContingenciesAmount>
    <kof:TaxContingenciesAmount contextRef="c-1370" decimals="-6" id="f-3954" unitRef="mxn">9949000000</kof:TaxContingenciesAmount>
    <kof:TaxContingenciesAmount contextRef="c-1371" decimals="-6" id="f-3955" unitRef="mxn">2668000000</kof:TaxContingenciesAmount>
    <kof:TaxContingenciesAmount contextRef="c-1372" decimals="-6" id="f-3956" unitRef="mxn">589000000</kof:TaxContingenciesAmount>
    <kof:ExtraordinaryBenefit contextRef="c-26" decimals="-6" id="f-3957" unitRef="mxn">1083000000</kof:ExtraordinaryBenefit>
    <kof:LitigationSettlementAmount1 contextRef="c-171" decimals="-6" id="f-3958" unitRef="mxn">13692000000</kof:LitigationSettlementAmount1>
    <kof:LitigationSettlementAmount1 contextRef="c-172" decimals="-6" id="f-3959" unitRef="mxn">13728000000</kof:LitigationSettlementAmount1>
    <kof:LitigationSettlementAmount1 contextRef="c-173" decimals="-6" id="f-3960" unitRef="mxn">10721000000</kof:LitigationSettlementAmount1>
    <ifrs-full:ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment contextRef="c-14" decimals="-6" id="f-3961" unitRef="mxn">3394000000</ifrs-full:ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment>
    <ifrs-full:ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment contextRef="c-15" decimals="-6" id="f-3962" unitRef="mxn">2588000000</ifrs-full:ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment>
    <ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory contextRef="c-1" id="f-3963">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), &lt;/span&gt;&lt;/div&gt;&lt;div style="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;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&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;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;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:700;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:700;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:700;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:700;line-height:100%"&gt;8,427&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;26&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;8,453&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.  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:700;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:700;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;Gross profit&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;71,665&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;39,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:#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;110,860&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;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:#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;18,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;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;10,640&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;28,792&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;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;6,788&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,743&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,531&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;Non-cash items other than depreciation and amortization&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;864&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;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:#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;1,707&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;Equity in earnings (loss) of associated companies and joint ventures&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;206&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;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;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;215&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;Total assets&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;168,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:#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;105,509&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;273,520&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;Investments in associate companies and joint ventures&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;7,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;1,283&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;9,246&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;Total liabilities&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;104,898&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;34,917&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;139,815&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;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,415&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;7,981&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;21,396&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;/table&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;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:'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.  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;Gross profit&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;62,035&#160;&lt;/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;38,265&#160;&lt;/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;100,300&#160;&lt;/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;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:#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;15,797&#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;9,990&#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;25,787&#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;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;6,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,001&#160;&lt;/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,425&#160;&lt;/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;Non-cash items other than depreciation and amortization&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;957&#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;781&#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,738&#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;Equity in earnings (loss) of associated companies and joint ventures&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;417&#160;&lt;/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;(31)&lt;/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;386&#160;&lt;/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;Total assets&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;172,711&#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;105,284&#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;277,995&#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;Investments in associate companies and joint ventures&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,925&#160;&lt;/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,527&#160;&lt;/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,452&#160;&lt;/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;Total liabilities&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;113,554&#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;32,565&#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;146,119&#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;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;7,906&#160;&lt;/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;19,665&#160;&lt;/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;/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.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;2021&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.  115,794&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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.  79,010&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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.  194,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;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;5,415&#160;&lt;/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;13&#160;&lt;/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;5,428&#160;&lt;/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.  110,379&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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.  78,997&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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.  189,376&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,366&#160;&lt;/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;31,232&#160;&lt;/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;88,598&#160;&lt;/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;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:#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;15,792&#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;7,060&#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;22,852&#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;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;5,988&#160;&lt;/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,846&#160;&lt;/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,834&#160;&lt;/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;Non-cash items other than depreciation and amortization&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,052&#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;561&#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,613&#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;Equity in earnings (loss) of associated companies and joint ventures&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;141&#160;&lt;/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;(53)&lt;/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;88&#160;&lt;/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;Total assets&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;170,543&#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;101,024&#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;271,567&#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;Investments in associate companies and joint ventures&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,991&#160;&lt;/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,503&#160;&lt;/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;7,494&#160;&lt;/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;Total liabilities&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;115,738&#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;28,257&#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;143,995&#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;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,800&#160;&lt;/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,064&#160;&lt;/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;13,865&#160;&lt;/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;/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. 122,615, Ps. 106,911 and Ps. 94,762 during the years ended December&#160;31, 2023, 2022 and 2021, respectively. Domestic (Mexico only) total assets were Ps. 146,253, Ps. 152,236 and Ps. 149,421 as of December&#160;31, 2023, 2022 and 2021, respectively. Domestic (Mexico only) total liabilities were Ps. 98,652, Ps. 108,073 and Ps. 109,945 as of December&#160;31, 2023, 2022 and 2021, 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. 66,963, Ps. 63,944 and Ps. 53,051 during the years ended December&#160;31, 2023, 2022 and 2021, respectively. Brazilian total assets were Ps. 77,513, Ps. 77,026 and Ps. 74,163 as of December&#160;31, 2023, 2022 and 2021, respectively. Brazilian total liabilities were Ps. 26,571,  Ps. 24,003 and Ps. 20,440 as of December&#160;31, 2023, 2022 and 2021, respectively. South America revenues also include Colombian revenues of Ps. 17,680 Ps. 16,799 and Ps. 14,180 during the years ended December&#160;31, 2023, 2022 and 2021, respectively. Colombian total assets were Ps. 17,753, Ps. 14,607 and Ps. 15,132 as of December&#160;31, 2023, 2022 and 2021, respectively. Colombian total liabilities were Ps. 5,337, Ps. 3,902 and Ps. 3,395 as of December&#160;31, 2023, 2022 and 2021, respectively. South America revenues also include Argentine revenues of Ps. 6,668, Ps. 10,917 and Ps. 8,408 during the years ended December&#160;31, 2023, 2022 and 2021, respectively. Argentine total assets were Ps. 4,304, Ps. 7,344 and Ps. 6,087 as of December&#160;31, 2023, 2022 and 2021, respectively. Argentine total liabilities were Ps. 1,456, Ps. 2,378 and Ps. 2,013 as of December&#160;31, 2023, 2022 and 2021, respectively. South America revenues also include Uruguay revenues of Ps. 4,415, Ps. 4,078 and Ps. 3,371 during the years ended on December&#160;31, 2023, 2022 and 2021, respectively. Uruguay total assets were Ps. 5,939, Ps. 6,307 and Ps. 5,642 as of  December&#160;31, 2023, 2022 and 2021, respectively. Uruguay total liabilities were Ps. 1,553, Ps. 2,282 and Ps. 2,409, as of December&#160;31, 2023, 2022 and 2021, 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 2023 is Ps. 93, 2022 Ps. 250 and 2021 Ps. 57</ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory>
    <ifrs-full:DisclosureOfOperatingSegmentsExplanatory contextRef="c-1" id="f-3964">&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;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;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:700;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:700;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:700;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:700;line-height:100%"&gt;8,427&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;26&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;8,453&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.  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:700;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:700;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;Gross profit&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;71,665&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;39,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:#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;110,860&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;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:#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;18,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;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;10,640&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;28,792&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;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;6,788&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,743&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,531&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;Non-cash items other than depreciation and amortization&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;864&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;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:#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;1,707&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;Equity in earnings (loss) of associated companies and joint ventures&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;206&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;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;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;215&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;Total assets&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;168,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:#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;105,509&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;273,520&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;Investments in associate companies and joint ventures&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;7,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;1,283&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;9,246&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;Total liabilities&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;104,898&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;34,917&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;139,815&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;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,415&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;7,981&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;21,396&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;/table&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;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:'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.  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;Gross profit&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;62,035&#160;&lt;/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;38,265&#160;&lt;/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;100,300&#160;&lt;/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;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:#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;15,797&#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;9,990&#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;25,787&#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;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;6,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,001&#160;&lt;/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,425&#160;&lt;/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;Non-cash items other than depreciation and amortization&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;957&#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;781&#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,738&#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;Equity in earnings (loss) of associated companies and joint ventures&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;417&#160;&lt;/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;(31)&lt;/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;386&#160;&lt;/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;Total assets&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;172,711&#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;105,284&#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;277,995&#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;Investments in associate companies and joint ventures&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,925&#160;&lt;/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,527&#160;&lt;/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,452&#160;&lt;/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;Total liabilities&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;113,554&#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;32,565&#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;146,119&#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;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;7,906&#160;&lt;/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;19,665&#160;&lt;/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;/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.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;2021&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.  115,794&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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.  79,010&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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.  194,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;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;5,415&#160;&lt;/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;13&#160;&lt;/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;5,428&#160;&lt;/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.  110,379&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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.  78,997&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;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.  189,376&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,366&#160;&lt;/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;31,232&#160;&lt;/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;88,598&#160;&lt;/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;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:#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;15,792&#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;7,060&#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;22,852&#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;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;5,988&#160;&lt;/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,846&#160;&lt;/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,834&#160;&lt;/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;Non-cash items other than depreciation and amortization&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,052&#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;561&#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,613&#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;Equity in earnings (loss) of associated companies and joint ventures&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;141&#160;&lt;/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;(53)&lt;/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;88&#160;&lt;/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;Total assets&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;170,543&#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;101,024&#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;271,567&#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;Investments in associate companies and joint ventures&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,991&#160;&lt;/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,503&#160;&lt;/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;7,494&#160;&lt;/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;Total liabilities&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;115,738&#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;28,257&#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;143,995&#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;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,800&#160;&lt;/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,064&#160;&lt;/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;13,865&#160;&lt;/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;/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. 122,615, Ps. 106,911 and Ps. 94,762 during the years ended December&#160;31, 2023, 2022 and 2021, respectively. Domestic (Mexico only) total assets were Ps. 146,253, Ps. 152,236 and Ps. 149,421 as of December&#160;31, 2023, 2022 and 2021, respectively. Domestic (Mexico only) total liabilities were Ps. 98,652, Ps. 108,073 and Ps. 109,945 as of December&#160;31, 2023, 2022 and 2021, 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. 66,963, Ps. 63,944 and Ps. 53,051 during the years ended December&#160;31, 2023, 2022 and 2021, respectively. Brazilian total assets were Ps. 77,513, Ps. 77,026 and Ps. 74,163 as of December&#160;31, 2023, 2022 and 2021, respectively. Brazilian total liabilities were Ps. 26,571,  Ps. 24,003 and Ps. 20,440 as of December&#160;31, 2023, 2022 and 2021, respectively. South America revenues also include Colombian revenues of Ps. 17,680 Ps. 16,799 and Ps. 14,180 during the years ended December&#160;31, 2023, 2022 and 2021, respectively. Colombian total assets were Ps. 17,753, Ps. 14,607 and Ps. 15,132 as of December&#160;31, 2023, 2022 and 2021, respectively. Colombian total liabilities were Ps. 5,337, Ps. 3,902 and Ps. 3,395 as of December&#160;31, 2023, 2022 and 2021, respectively. South America revenues also include Argentine revenues of Ps. 6,668, Ps. 10,917 and Ps. 8,408 during the years ended December&#160;31, 2023, 2022 and 2021, respectively. Argentine total assets were Ps. 4,304, Ps. 7,344 and Ps. 6,087 as of December&#160;31, 2023, 2022 and 2021, respectively. Argentine total liabilities were Ps. 1,456, Ps. 2,378 and Ps. 2,013 as of December&#160;31, 2023, 2022 and 2021, respectively. South America revenues also include Uruguay revenues of Ps. 4,415, Ps. 4,078 and Ps. 3,371 during the years ended on December&#160;31, 2023, 2022 and 2021, respectively. Uruguay total assets were Ps. 5,939, Ps. 6,307 and Ps. 5,642 as of  December&#160;31, 2023, 2022 and 2021, respectively. Uruguay total liabilities were Ps. 1,553, Ps. 2,282 and Ps. 2,409, as of December&#160;31, 2023, 2022 and 2021, 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 2023 is Ps. 93, 2022 Ps. 250 and 2021 Ps. 57</ifrs-full:DisclosureOfOperatingSegmentsExplanatory>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1373" decimals="-6" id="f-3965" unitRef="mxn">149362000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1374" decimals="-6" id="f-3966" unitRef="mxn">95726000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1375" decimals="-6" id="f-3967" unitRef="mxn">245088000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1376" decimals="-6" id="f-3968" unitRef="mxn">8427000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1377" decimals="-6" id="f-3969" unitRef="mxn">26000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1378" decimals="-6" id="f-3970" unitRef="mxn">8453000000</ifrs-full:RevenueFromContractsWithCustomers>
    <us-gaap:Revenues contextRef="c-1379" decimals="-6" id="f-3971" unitRef="mxn">140935000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-1380" decimals="-6" id="f-3972" unitRef="mxn">95700000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-1" decimals="-6" id="f-3973" unitRef="mxn">236635000000</us-gaap:Revenues>
    <ifrs-full:GrossProfit contextRef="c-1379" decimals="-6" id="f-3974" unitRef="mxn">71665000000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit contextRef="c-1380" decimals="-6" id="f-3975" unitRef="mxn">39195000000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit contextRef="c-1" decimals="-6" id="f-3976" unitRef="mxn">110860000000</ifrs-full:GrossProfit>
    <kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-1379" decimals="-6" id="f-3977" unitRef="mxn">18152000000</kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-1380" decimals="-6" id="f-3978" unitRef="mxn">10640000000</kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-1" decimals="-6" id="f-3979" unitRef="mxn">28792000000</kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-1379" decimals="-6" id="f-3980" unitRef="mxn">6788000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-1380" decimals="-6" id="f-3981" unitRef="mxn">3743000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-1" decimals="-6" id="f-3982" unitRef="mxn">10531000000</ifrs-full:DepreciationAndAmortisationExpense>
    <kof:NonCashItemsOtherThanDepreciationAndAmortization contextRef="c-1379" decimals="-6" id="f-3983" unitRef="mxn">864000000</kof:NonCashItemsOtherThanDepreciationAndAmortization>
    <kof:NonCashItemsOtherThanDepreciationAndAmortization contextRef="c-1380" decimals="-6" id="f-3984" unitRef="mxn">843000000</kof:NonCashItemsOtherThanDepreciationAndAmortization>
    <kof:NonCashItemsOtherThanDepreciationAndAmortization contextRef="c-1" decimals="-6" id="f-3985" unitRef="mxn">1707000000</kof:NonCashItemsOtherThanDepreciationAndAmortization>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-1379" decimals="-6" id="f-3986" unitRef="mxn">206000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-1380" decimals="-6" id="f-3987" unitRef="mxn">9000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-1" decimals="-6" id="f-3988" unitRef="mxn">215000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:Assets contextRef="c-1381" decimals="-6" id="f-3989" unitRef="mxn">168011000000</ifrs-full:Assets>
    <ifrs-full:Assets contextRef="c-1382" decimals="-6" id="f-3990" unitRef="mxn">105509000000</ifrs-full:Assets>
    <ifrs-full:Assets contextRef="c-14" decimals="-6" id="f-3991" unitRef="mxn">273520000000</ifrs-full:Assets>
    <ifrs-full:InvestmentAccountedForUsingEquityMethod contextRef="c-1381" decimals="-6" id="f-3992" unitRef="mxn">7963000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentAccountedForUsingEquityMethod contextRef="c-1382" decimals="-6" id="f-3993" unitRef="mxn">1283000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentAccountedForUsingEquityMethod contextRef="c-14" decimals="-6" id="f-3994" unitRef="mxn">9246000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
    <ifrs-full:Liabilities contextRef="c-1381" decimals="-6" id="f-3995" unitRef="mxn">104898000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities contextRef="c-1382" decimals="-6" id="f-3996" unitRef="mxn">34917000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities contextRef="c-14" decimals="-6" id="f-3997" unitRef="mxn">139815000000</ifrs-full:Liabilities>
    <ifrs-full:AdditionsToNoncurrentAssets contextRef="c-1379" decimals="-6" id="f-3998" unitRef="mxn">13415000000</ifrs-full:AdditionsToNoncurrentAssets>
    <ifrs-full:AdditionsToNoncurrentAssets contextRef="c-1380" decimals="-6" id="f-3999" unitRef="mxn">7981000000</ifrs-full:AdditionsToNoncurrentAssets>
    <ifrs-full:AdditionsToNoncurrentAssets contextRef="c-1" decimals="-6" id="f-4000" unitRef="mxn">21396000000</ifrs-full:AdditionsToNoncurrentAssets>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1383" decimals="-6" id="f-4001" unitRef="mxn">131002000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1384" decimals="-6" id="f-4002" unitRef="mxn">95738000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1385" decimals="-6" id="f-4003" unitRef="mxn">226740000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1386" decimals="-6" id="f-4004" unitRef="mxn">6487000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1387" decimals="-6" id="f-4005" unitRef="mxn">2000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1388" decimals="-6" id="f-4006" unitRef="mxn">6489000000</ifrs-full:RevenueFromContractsWithCustomers>
    <us-gaap:Revenues contextRef="c-1389" decimals="-6" id="f-4007" unitRef="mxn">124515000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-1390" decimals="-6" id="f-4008" unitRef="mxn">95736000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-25" decimals="-6" id="f-4009" unitRef="mxn">220251000000</us-gaap:Revenues>
    <ifrs-full:GrossProfit contextRef="c-1389" decimals="-6" id="f-4010" unitRef="mxn">62035000000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit contextRef="c-1390" decimals="-6" id="f-4011" unitRef="mxn">38265000000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit contextRef="c-25" decimals="-6" id="f-4012" unitRef="mxn">100300000000</ifrs-full:GrossProfit>
    <kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-1389" decimals="-6" id="f-4013" unitRef="mxn">15797000000</kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-1390" decimals="-6" id="f-4014" unitRef="mxn">9990000000</kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-25" decimals="-6" id="f-4015" unitRef="mxn">25787000000</kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-1389" decimals="-6" id="f-4016" unitRef="mxn">6424000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-1390" decimals="-6" id="f-4017" unitRef="mxn">4001000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-25" decimals="-6" id="f-4018" unitRef="mxn">10425000000</ifrs-full:DepreciationAndAmortisationExpense>
    <kof:NonCashItemsOtherThanDepreciationAndAmortization contextRef="c-1389" decimals="-6" id="f-4019" unitRef="mxn">957000000</kof:NonCashItemsOtherThanDepreciationAndAmortization>
    <kof:NonCashItemsOtherThanDepreciationAndAmortization contextRef="c-1390" decimals="-6" id="f-4020" unitRef="mxn">781000000</kof:NonCashItemsOtherThanDepreciationAndAmortization>
    <kof:NonCashItemsOtherThanDepreciationAndAmortization contextRef="c-25" decimals="-6" id="f-4021" unitRef="mxn">1738000000</kof:NonCashItemsOtherThanDepreciationAndAmortization>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-1389" decimals="-6" id="f-4022" unitRef="mxn">417000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-1390" decimals="-6" id="f-4023" unitRef="mxn">-31000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-25" decimals="-6" id="f-4024" unitRef="mxn">386000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:Assets contextRef="c-1391" decimals="-6" id="f-4025" unitRef="mxn">172711000000</ifrs-full:Assets>
    <ifrs-full:Assets contextRef="c-1392" decimals="-6" id="f-4026" unitRef="mxn">105284000000</ifrs-full:Assets>
    <ifrs-full:Assets contextRef="c-15" decimals="-6" id="f-4027" unitRef="mxn">277995000000</ifrs-full:Assets>
    <ifrs-full:InvestmentAccountedForUsingEquityMethod contextRef="c-1391" decimals="-6" id="f-4028" unitRef="mxn">6925000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentAccountedForUsingEquityMethod contextRef="c-1392" decimals="-6" id="f-4029" unitRef="mxn">1527000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentAccountedForUsingEquityMethod contextRef="c-15" decimals="-6" id="f-4030" unitRef="mxn">8452000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
    <ifrs-full:Liabilities contextRef="c-1391" decimals="-6" id="f-4031" unitRef="mxn">113554000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities contextRef="c-1392" decimals="-6" id="f-4032" unitRef="mxn">32565000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities contextRef="c-15" decimals="-6" id="f-4033" unitRef="mxn">146119000000</ifrs-full:Liabilities>
    <ifrs-full:AdditionsToNoncurrentAssets contextRef="c-1389" decimals="-6" id="f-4034" unitRef="mxn">11759000000</ifrs-full:AdditionsToNoncurrentAssets>
    <ifrs-full:AdditionsToNoncurrentAssets contextRef="c-1390" decimals="-6" id="f-4035" unitRef="mxn">7906000000</ifrs-full:AdditionsToNoncurrentAssets>
    <ifrs-full:AdditionsToNoncurrentAssets contextRef="c-25" decimals="-6" id="f-4036" unitRef="mxn">19665000000</ifrs-full:AdditionsToNoncurrentAssets>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1393" decimals="-6" id="f-4037" unitRef="mxn">115794000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1394" decimals="-6" id="f-4038" unitRef="mxn">79010000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1395" decimals="-6" id="f-4039" unitRef="mxn">194804000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1396" decimals="-6" id="f-4040" unitRef="mxn">5415000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1397" decimals="-6" id="f-4041" unitRef="mxn">13000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1398" decimals="-6" id="f-4042" unitRef="mxn">5428000000</ifrs-full:RevenueFromContractsWithCustomers>
    <us-gaap:Revenues contextRef="c-1399" decimals="-6" id="f-4043" unitRef="mxn">110379000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-1400" decimals="-6" id="f-4044" unitRef="mxn">78997000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-26" decimals="-6" id="f-4045" unitRef="mxn">189376000000</us-gaap:Revenues>
    <ifrs-full:GrossProfit contextRef="c-1399" decimals="-6" id="f-4046" unitRef="mxn">57366000000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit contextRef="c-1400" decimals="-6" id="f-4047" unitRef="mxn">31232000000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit contextRef="c-26" decimals="-6" id="f-4048" unitRef="mxn">88598000000</ifrs-full:GrossProfit>
    <kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-1399" decimals="-6" id="f-4049" unitRef="mxn">15792000000</kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-1400" decimals="-6" id="f-4050" unitRef="mxn">7060000000</kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-26" decimals="-6" id="f-4051" unitRef="mxn">22852000000</kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-1399" decimals="-6" id="f-4052" unitRef="mxn">5988000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-1400" decimals="-6" id="f-4053" unitRef="mxn">3846000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-26" decimals="-6" id="f-4054" unitRef="mxn">9834000000</ifrs-full:DepreciationAndAmortisationExpense>
    <kof:NonCashItemsOtherThanDepreciationAndAmortization contextRef="c-1399" decimals="-6" id="f-4055" unitRef="mxn">1052000000</kof:NonCashItemsOtherThanDepreciationAndAmortization>
    <kof:NonCashItemsOtherThanDepreciationAndAmortization contextRef="c-1400" decimals="-6" id="f-4056" unitRef="mxn">561000000</kof:NonCashItemsOtherThanDepreciationAndAmortization>
    <kof:NonCashItemsOtherThanDepreciationAndAmortization contextRef="c-26" decimals="-6" id="f-4057" unitRef="mxn">1613000000</kof:NonCashItemsOtherThanDepreciationAndAmortization>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-1399" decimals="-6" id="f-4058" unitRef="mxn">141000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-1400" decimals="-6" id="f-4059" unitRef="mxn">-53000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-26" decimals="-6" id="f-4060" unitRef="mxn">88000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:Assets contextRef="c-1401" decimals="-6" id="f-4061" unitRef="mxn">170543000000</ifrs-full:Assets>
    <ifrs-full:Assets contextRef="c-1402" decimals="-6" id="f-4062" unitRef="mxn">101024000000</ifrs-full:Assets>
    <ifrs-full:Assets contextRef="c-53" decimals="-6" id="f-4063" unitRef="mxn">271567000000</ifrs-full:Assets>
    <ifrs-full:InvestmentAccountedForUsingEquityMethod contextRef="c-1401" decimals="-6" id="f-4064" unitRef="mxn">5991000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentAccountedForUsingEquityMethod contextRef="c-1402" decimals="-6" id="f-4065" unitRef="mxn">1503000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentAccountedForUsingEquityMethod contextRef="c-53" decimals="-6" id="f-4066" unitRef="mxn">7494000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
    <ifrs-full:Liabilities contextRef="c-1401" decimals="-6" id="f-4067" unitRef="mxn">115738000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities contextRef="c-1402" decimals="-6" id="f-4068" unitRef="mxn">28257000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities contextRef="c-53" decimals="-6" id="f-4069" unitRef="mxn">143995000000</ifrs-full:Liabilities>
    <ifrs-full:AdditionsToNoncurrentAssets contextRef="c-1399" decimals="-6" id="f-4070" unitRef="mxn">9800000000</ifrs-full:AdditionsToNoncurrentAssets>
    <ifrs-full:AdditionsToNoncurrentAssets contextRef="c-1400" decimals="-6" id="f-4071" unitRef="mxn">4064000000</ifrs-full:AdditionsToNoncurrentAssets>
    <ifrs-full:AdditionsToNoncurrentAssets contextRef="c-26" decimals="-6" id="f-4072" unitRef="mxn">13865000000</ifrs-full:AdditionsToNoncurrentAssets>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1403" decimals="-6" id="f-4073" unitRef="mxn">122615000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1404" decimals="-6" id="f-4074" unitRef="mxn">106911000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1405" decimals="-6" id="f-4075" unitRef="mxn">94762000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:Assets contextRef="c-1406" decimals="-6" id="f-4076" unitRef="mxn">146253000000</ifrs-full:Assets>
    <ifrs-full:Assets contextRef="c-1407" decimals="-6" id="f-4077" unitRef="mxn">152236000000</ifrs-full:Assets>
    <ifrs-full:Assets contextRef="c-1408" decimals="-6" id="f-4078" unitRef="mxn">149421000000</ifrs-full:Assets>
    <ifrs-full:Liabilities contextRef="c-1406" decimals="-6" id="f-4079" unitRef="mxn">98652000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities contextRef="c-1407" decimals="-6" id="f-4080" unitRef="mxn">108073000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities contextRef="c-1408" decimals="-6" id="f-4081" unitRef="mxn">109945000000</ifrs-full:Liabilities>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1409" decimals="-6" id="f-4082" unitRef="mxn">66963000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1410" decimals="-6" id="f-4083" unitRef="mxn">63944000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1411" decimals="-6" id="f-4084" unitRef="mxn">53051000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:Assets contextRef="c-1412" decimals="-6" id="f-4085" unitRef="mxn">77513000000</ifrs-full:Assets>
    <ifrs-full:Assets contextRef="c-1413" decimals="-6" id="f-4086" unitRef="mxn">77026000000</ifrs-full:Assets>
    <ifrs-full:Assets contextRef="c-1414" decimals="-6" id="f-4087" unitRef="mxn">74163000000</ifrs-full:Assets>
    <ifrs-full:Liabilities contextRef="c-1412" decimals="-6" id="f-4088" unitRef="mxn">26571000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities contextRef="c-1413" decimals="-6" id="f-4089" unitRef="mxn">24003000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities contextRef="c-1414" decimals="-6" id="f-4090" unitRef="mxn">20440000000</ifrs-full:Liabilities>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1415" decimals="-6" id="f-4091" unitRef="mxn">17680000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1416" decimals="-6" id="f-4092" unitRef="mxn">16799000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1417" decimals="-6" id="f-4093" unitRef="mxn">14180000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:Assets contextRef="c-1418" decimals="-6" id="f-4094" unitRef="mxn">17753000000</ifrs-full:Assets>
    <ifrs-full:Assets contextRef="c-1419" decimals="-6" id="f-4095" unitRef="mxn">14607000000</ifrs-full:Assets>
    <ifrs-full:Assets contextRef="c-1420" decimals="-6" id="f-4096" unitRef="mxn">15132000000</ifrs-full:Assets>
    <ifrs-full:Liabilities contextRef="c-1418" decimals="-6" id="f-4097" unitRef="mxn">5337000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities contextRef="c-1419" decimals="-6" id="f-4098" unitRef="mxn">3902000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities contextRef="c-1420" decimals="-6" id="f-4099" unitRef="mxn">3395000000</ifrs-full:Liabilities>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1421" decimals="-6" id="f-4100" unitRef="mxn">6668000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1422" decimals="-6" id="f-4101" unitRef="mxn">10917000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1423" decimals="-6" id="f-4102" unitRef="mxn">8408000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:Assets contextRef="c-1424" decimals="-6" id="f-4103" unitRef="mxn">4304000000</ifrs-full:Assets>
    <ifrs-full:Assets contextRef="c-1425" decimals="-6" id="f-4104" unitRef="mxn">7344000000</ifrs-full:Assets>
    <ifrs-full:Assets contextRef="c-1426" decimals="-6" id="f-4105" unitRef="mxn">6087000000</ifrs-full:Assets>
    <ifrs-full:Liabilities contextRef="c-1424" decimals="-6" id="f-4106" unitRef="mxn">1456000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities contextRef="c-1425" decimals="-6" id="f-4107" unitRef="mxn">2378000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities contextRef="c-1426" decimals="-6" id="f-4108" unitRef="mxn">2013000000</ifrs-full:Liabilities>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1427" decimals="-6" id="f-4109" unitRef="mxn">4415000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1428" decimals="-6" id="f-4110" unitRef="mxn">4078000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1429" decimals="-6" id="f-4111" unitRef="mxn">3371000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:Assets contextRef="c-1430" decimals="-6" id="f-4112" unitRef="mxn">5939000000</ifrs-full:Assets>
    <ifrs-full:Assets contextRef="c-1431" decimals="-6" id="f-4113" unitRef="mxn">6307000000</ifrs-full:Assets>
    <ifrs-full:Assets contextRef="c-1432" decimals="-6" id="f-4114" unitRef="mxn">5642000000</ifrs-full:Assets>
    <ifrs-full:Liabilities contextRef="c-1430" decimals="-6" id="f-4115" unitRef="mxn">1553000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities contextRef="c-1431" decimals="-6" id="f-4116" unitRef="mxn">2282000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities contextRef="c-1432" decimals="-6" id="f-4117" unitRef="mxn">2409000000</ifrs-full:Liabilities>
    <ifrs-full:GainsLossesOnDisposalsOfNoncurrentAssets contextRef="c-1" decimals="-6" id="f-4118" unitRef="mxn">93000000</ifrs-full:GainsLossesOnDisposalsOfNoncurrentAssets>
    <ifrs-full:GainsLossesOnDisposalsOfNoncurrentAssets contextRef="c-25" decimals="-6" id="f-4119" unitRef="mxn">250000000</ifrs-full:GainsLossesOnDisposalsOfNoncurrentAssets>
    <ifrs-full:GainsLossesOnDisposalsOfNoncurrentAssets contextRef="c-26" decimals="-6" id="f-4120" unitRef="mxn">57000000</ifrs-full:GainsLossesOnDisposalsOfNoncurrentAssets>
    <ifrs-full:DisclosureOfFirstTimeAdoptionExplanatory contextRef="c-1" id="f-4121">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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:115%"&gt;Classification of Liabilities as Current or Non-current - Amendments to IAS 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;In January 2020, the IASB issued amendments to paragraphs 69 to 76 of IAS 1 to specify the requirements for classifying liabilities as current or non-current. The amendments clarify:&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;What is meant by a right to defer settlement&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;That a right to defer must exist at the end of the reporting period&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;That classification is unaffected by the likelihood that an entity will exercise its deferral right&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;That only if an embedded derivative in a convertible liability is itself an equity instrument would the terms of a liability not impact its classification&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 amendments are effective for annual reporting periods beginning on or after January 1, 2024 and must be applied retrospectively. &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 amendments are not expected to have a material impact on 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="background-color:#ffffff;color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"&gt;Lease Liability in a Sale and Leaseback - Amendments to IFRS 16&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:400;line-height:120%"&gt;On September 22, 2022 the IASB issued amendments to IFRS 16 &#x201c;Lease Liability in a Sale and Leaseback&#x201d;. The amendments specifies the requirements that a seller-lessee uses in measuring the lease liability arising in a sale and leaseback transaction, to ensure the seller-lessee does not recognize any amount of the gain or loss that relates to the right of use it retains.&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:400;line-height:120%"&gt;The amendments are applied retrospectively for annual periods beginning on or after January 1, 2024. Early adoption is 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="background-color:#ffffff;color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Since the Company has not entered into any sale and leaseback transactions in which it acts as lessee, as of the date of issuance of the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;consolidated&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; financial statements, no impacts are expected to arise from the entry into force of these amendments.&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;In May 2023, the IASB issued amendments to IAS 7 Statement of Cash Flows and IFRS 7 Financial Instruments: Disclosures to 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 style="text-align: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, 2024. Early adoption is permitted, but will need to be disclosed.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: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;</ifrs-full:DisclosureOfFirstTimeAdoptionExplanatory>
    <ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory contextRef="c-1" id="f-4122">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-89" xlink:label="f-89" xlink:type="locator"/>
        <link:loc
          xlink:href="#f-164"
          xlink:label="f-164"
          xlink:type="locator"/>
        <link:loc xlink:href="#f-92" xlink:label="f-92" xlink:type="locator"/>
        <link:loc
          xlink:href="#f-179"
          xlink:label="f-179"
          xlink:type="locator"/>
        <link:loc xlink:href="#f-95" xlink:label="f-95" xlink:type="locator"/>
        <link:loc
          xlink:href="#f-137"
          xlink:label="f-137"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-146"
          xlink:label="f-146"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-131"
          xlink:label="f-131"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-110"
          xlink:label="f-110"
          xlink:type="locator"/>
        <link:loc xlink:href="#f-65" xlink:label="f-65" xlink:type="locator"/>
        <link:loc xlink:href="#f-62" xlink:label="f-62" xlink:type="locator"/>
        <link:loc
          xlink:href="#f-167"
          xlink:label="f-167"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-134"
          xlink:label="f-134"
          xlink:type="locator"/>
        <link:loc xlink:href="#f-68" xlink:label="f-68" xlink:type="locator"/>
        <link:loc
          xlink:href="#f-122"
          xlink:label="f-122"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-176"
          xlink:label="f-176"
          xlink:type="locator"/>
        <link:loc xlink:href="#f-71" xlink:label="f-71" xlink:type="locator"/>
        <link:loc
          xlink:href="#f-158"
          xlink:label="f-158"
          xlink:type="locator"/>
        <link:loc xlink:href="#f-83" xlink:label="f-83" xlink:type="locator"/>
        <link:loc
          xlink:href="#f-185"
          xlink:label="f-185"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-188"
          xlink:label="f-188"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-155"
          xlink:label="f-155"
          xlink:type="locator"/>
        <link:loc xlink:href="#f-74" xlink:label="f-74" xlink:type="locator"/>
        <link:loc xlink:href="#f-98" xlink:label="f-98" xlink:type="locator"/>
        <link:loc xlink:href="#f-77" xlink:label="f-77" xlink:type="locator"/>
        <link:loc
          xlink:href="#f-125"
          xlink:label="f-125"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-104"
          xlink:label="f-104"
          xlink:type="locator"/>
        <link:loc xlink:href="#f-86" xlink:label="f-86" xlink:type="locator"/>
        <link:loc
          xlink:href="#f-113"
          xlink:label="f-113"
          xlink:type="locator"/>
        <link:loc xlink:href="#f-80" xlink:label="f-80" xlink:type="locator"/>
        <link:loc
          xlink:href="#f-143"
          xlink:label="f-143"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-161"
          xlink:label="f-161"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-119"
          xlink:label="f-119"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-149"
          xlink:label="f-149"
          xlink:type="locator"/>
        <link:loc xlink:href="#f-56" xlink:label="f-56" xlink:type="locator"/>
        <link:loc
          xlink:href="#f-128"
          xlink:label="f-128"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-170"
          xlink:label="f-170"
          xlink:type="locator"/>
        <link:loc xlink:href="#f-59" xlink:label="f-59" xlink:type="locator"/>
        <link:loc
          xlink:href="#f-107"
          xlink:label="f-107"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-101"
          xlink:label="f-101"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-140"
          xlink:label="f-140"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-173"
          xlink:label="f-173"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-116"
          xlink:label="f-116"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-182"
          xlink:label="f-182"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-152"
          xlink:label="f-152"
          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-89"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-164"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-92"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-179"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-95"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-137"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-146"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-131"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-110"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-65"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-62"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-167"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-134"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-68"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-122"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-176"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-71"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-158"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-83"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-185"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-188"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-155"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-74"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-98"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-77"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-125"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-104"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-86"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-113"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-80"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-143"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-161"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-119"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-149"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-56"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-128"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-170"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-59"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-107"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-101"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-140"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-173"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-116"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-182"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-152"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-215"
          xlink:label="f-215"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-267"
          xlink:label="f-267"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-231"
          xlink:label="f-231"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-199"
          xlink:label="f-199"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-271"
          xlink:label="f-271"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-239"
          xlink:label="f-239"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-207"
          xlink:label="f-207"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-235"
          xlink:label="f-235"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-259"
          xlink:label="f-259"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-227"
          xlink:label="f-227"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-223"
          xlink:label="f-223"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-279"
          xlink:label="f-279"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-195"
          xlink:label="f-195"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-263"
          xlink:label="f-263"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-251"
          xlink:label="f-251"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-191"
          xlink:label="f-191"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-243"
          xlink:label="f-243"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-255"
          xlink:label="f-255"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-211"
          xlink:label="f-211"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-219"
          xlink:label="f-219"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-203"
          xlink:label="f-203"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-275"
          xlink:label="f-275"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-247"
          xlink:label="f-247"
          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-215"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-267"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-231"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-199"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-271"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-239"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-207"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-235"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-259"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-227"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-223"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-279"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-195"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-263"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-251"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-191"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-243"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-255"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-211"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-219"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-203"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-275"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-247"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-339"
          xlink:label="f-339"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-315"
          xlink:label="f-315"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-327"
          xlink:label="f-327"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-295"
          xlink:label="f-295"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-307"
          xlink:label="f-307"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-303"
          xlink:label="f-303"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-335"
          xlink:label="f-335"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-291"
          xlink:label="f-291"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-311"
          xlink:label="f-311"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-299"
          xlink:label="f-299"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-323"
          xlink:label="f-323"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-319"
          xlink:label="f-319"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-331"
          xlink:label="f-331"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-287"
          xlink:label="f-287"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-343"
          xlink:label="f-343"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-283"
          xlink:label="f-283"
          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-339"
          xlink:to="fn-3"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-315"
          xlink:to="fn-3"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-327"
          xlink:to="fn-3"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-295"
          xlink:to="fn-3"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-307"
          xlink:to="fn-3"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-303"
          xlink:to="fn-3"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-335"
          xlink:to="fn-3"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-291"
          xlink:to="fn-3"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-311"
          xlink:to="fn-3"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-299"
          xlink:to="fn-3"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-323"
          xlink:to="fn-3"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-319"
          xlink:to="fn-3"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-331"
          xlink:to="fn-3"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-287"
          xlink:to="fn-3"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-343"
          xlink:to="fn-3"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-283"
          xlink:to="fn-3"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-469"
          xlink:label="f-469"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-513"
          xlink:label="f-513"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-565"
          xlink:label="f-565"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-549"
          xlink:label="f-549"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-465"
          xlink:label="f-465"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-509"
          xlink:label="f-509"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-537"
          xlink:label="f-537"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-481"
          xlink:label="f-481"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-625"
          xlink:label="f-625"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-501"
          xlink:label="f-501"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-489"
          xlink:label="f-489"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-633"
          xlink:label="f-633"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-525"
          xlink:label="f-525"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-581"
          xlink:label="f-581"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-485"
          xlink:label="f-485"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-637"
          xlink:label="f-637"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-569"
          xlink:label="f-569"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-529"
          xlink:label="f-529"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-541"
          xlink:label="f-541"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-521"
          xlink:label="f-521"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-617"
          xlink:label="f-617"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-533"
          xlink:label="f-533"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-577"
          xlink:label="f-577"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-457"
          xlink:label="f-457"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-557"
          xlink:label="f-557"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-561"
          xlink:label="f-561"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-585"
          xlink:label="f-585"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-589"
          xlink:label="f-589"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-517"
          xlink:label="f-517"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-597"
          xlink:label="f-597"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-601"
          xlink:label="f-601"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-461"
          xlink:label="f-461"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-553"
          xlink:label="f-553"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-605"
          xlink:label="f-605"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-473"
          xlink:label="f-473"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-477"
          xlink:label="f-477"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-629"
          xlink:label="f-629"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-545"
          xlink:label="f-545"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-505"
          xlink:label="f-505"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-613"
          xlink:label="f-613"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-573"
          xlink:label="f-573"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-641"
          xlink:label="f-641"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-621"
          xlink:label="f-621"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-609"
          xlink:label="f-609"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-593"
          xlink:label="f-593"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-493"
          xlink:label="f-493"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-497"
          xlink:label="f-497"
          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-469"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-513"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-565"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-549"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-465"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-509"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-537"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-481"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-625"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-501"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-489"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-633"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-525"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-581"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-485"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-637"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-569"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-529"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-541"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-521"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-617"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-533"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-577"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-457"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-557"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-561"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-585"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-589"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-517"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-597"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-601"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-461"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-553"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-605"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-473"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-477"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-629"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-545"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-505"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-613"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-573"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-641"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-621"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-609"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-593"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-493"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-497"
          xlink:to="fn-4"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
